Viewing profile — jlrubin
jlrubin
HN member- Joined
- Tue, Oct 02, 2012, 4:50 PM UTC
- HN karma
- 777
- Public activity
- 203 items
- HN profile
- View on Hacker News ↗
About jlrubin
Email me at [username] dot mit dot edu.
Recent public activity
-
comment
Comment #46494364
one thing i've found, is that i've regretted not blogging more via PDFs. This is because Google Scholar treats PDFs as first class citizen, so your Important blog posts can get add…
-
comment
Comment #46219047
@dang title has been changed to "The (successful) end of the kernel Rust experiment", since there were complaints in the articles comments from the committee members that that was …
-
comment
Comment #43755430
Options like std::discrete_distribution don't allow updates, in Rust e.g. https://docs.rs/rand_distr/latest/rand_distr/weighted/struct... allows updates but sampling is O(log n) an…
- story
-
comment
Comment #43746928
> The fraction turned out to be approximately 69%, making the graphs neither common nor rare. The wording kinda bothers me... Either 31% or 69% is exceedingly common. Rare would be…
-
comment
Comment #40329381
i have the unique experience of being in a plane over the Bering sea a few hours ago. https://twitter.com/JeremyRubin/status/1789273537179426922 i was going nuts in my seat and see…
-
comment
Comment #35317453
wouldn't those be a different category & thus get unique coverage?
-
comment
Comment #33886155
anecdotally, i had a professor (if you're reading this, hi) who would wink in conversation at exactly the right point to add a little "isn't the world a funny place" comedy to what…
-
comment
Comment #33475086
money = money(t) inflation = d money / dt rate of increase of inflation = d^2 money / dt^2 rate of change in rate of increase of inflation = d^3 money / dt^3 rate of increase of in…
-
comment
Comment #33455055
that'd cause an org wide panic, and you might lose key personel in your actually profitable business units. cutting costs at this scale is not just reducing employees, it's getting…
-
comment
Comment #31118644
fwiw i was able to successfully port this complex project into rust's type system.
-
comment
Comment #31118641
my experience with python's optional type system was that the simple stuff works very well, but when you try to go down a type rabbit hole for more advanced stuff involving generic…
-
comment
Comment #30744645
note that it is measured in SLOC. You can do in 500 lines of rust what might take 5000 lines of C. I would be interested to see this as a stack chart showing overall LoC.
-
comment
Comment #30380311
The free market is usually better at allocating resources than the government. Plus, the government already has much more than $125M it could use to fund AI research, why do we nee…
-
comment
Comment #30211924
like them or not, analogies are one of the pillars of the American legal system. Being able to reason about them and create them (usually with motivated reasoning) is a highly valu…
-
comment
Comment #30052563
you got it flipped. Dependendent types enable you to do things like "takes a nonempty list" and "returns a nonempty list of greater size". Linear types lets you do things like "thi…
-
comment
Comment #29896330
scottlamb seemed to be implying it's not worth being able to since it's an uncommon use case, so I was explaining why even if it's uncommon it's must-have.
-
comment
Comment #29887868
Hi back atcha! I took 6.824 under Paxos (I think we took it at the same time maybe? not sure if you were TA at that point) and then helped a friend when it switched to raft and goo…
-
comment
Comment #29887860
my point is that these are the fat tail + survivor bias of cases where you do actually care about performance to this degree, so it probably is actually more common in practice whe…
-
comment
Comment #29871450
it's very likely that it's one of the cases that when reducing cache misses does really matter it's very different from using as little space as possible, and the degree to which i…
-
comment
Comment #29859275
I dont like raft personally. I think it does way too much "all in one shot" v.s. a layered abstraction approach you have to do with Paxos where you build up from the basics of cons…
-
comment
Comment #29732707
drumroll please yup!
-
comment
Comment #29732703
thanks so much! your support means a lot :)
- story
-
comment
Comment #29665203
i'm assuming she purchased what she thought was percocet and it was actually fentanyl, not that she mixed up her pills