Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
haberman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
151.
▲
by
haberman
2y ago
All of those formats are designed to be translated to machine code when maximum performance is desired. Whereas Lua byte code is designed and optimized to be interpreted directly. One step in Lua's evolution was to change from a stack
152.
▲
by
haberman
2y ago
> I wonder if they'd take patches to stop the interpreter trusting the input The stance of the Lua developers AIUI is that processes that execute arbitrary Lua code should only accept source, and disable direct loading of byte code.
153.
▲
by
haberman
2y ago
I appreciate your point of view. I'd be happy to see a "internationalist" future that involves a two-state solution along with verified inspections of militarization, UN governance of Jerusalem, etc. Unfortunately I don'
154.
▲
by
haberman
2y ago
I agree that the 2017 charter hints at acceptance of 1967 borders, and that its formulation is ambiguous in this sense (my "unambiguous" comment was in the context of analyzing whether Hamas would want to be citizens of Israel --
155.
▲
by
haberman
2y ago
> What a way to frame "please stop bombing hospitals and churches" Hospitals and churches that are militarized . I don't think you are interested in understanding or fairly representing what I'm actually saying, so
156.
▲
by
haberman
2y ago
I think this is a great example of what I was talking about upthread. If your position is that it's Israel's responsibility to protect and value Gaza's civil and religious infrastructure more than Hamas itself does, then you
157.
▲
by
haberman
2y ago
How do you work with an organization that is explicitly dedicated to destroying your state and killing your people? Do you just hope they didn't mean the things they wrote in their charter?
158.
▲
by
haberman
2y ago
I don't think Hamas wants to be citizens of Israel, the western-style democracy. Its charter (even the softened 2017 version) unambiguously rejects recognition of Israel: "There shall be no recognition of the legitimacy of the Zi
159.
▲
by
haberman
2y ago
Why can they build a war machine (tunnels, rockets, etc) but not a civil society? I really am curious what young Americans expect Israel to do.
160.
▲
by
haberman
2y ago
Everything you say is true. The only reason Western nations tolerate it, in my view, is because they have witnessed the alternative. To continue your analogy, Israel tried to "graduate" Gaza to adulthood in 2005. The army remove
161.
▲
by
haberman
2y ago
Add up all the riots of 1965 - 1968 and it is still less damage than 2020. That's not an exaggeration, it is what the numbers say. If peaceful protestors find that fact undermining, they should take it up with the violent protestors w
162.
▲
by
haberman
2y ago
Those "overwhelmingly peaceful" protests caused an estimated $1-2B in property damage, making them the most destructive protests (from an insurance perspective) in the last 50 years: https://www.axios.com/2020/
163.
▲
by
haberman
2y ago
Operators with precedence rules frequently appear in top-down parsers. I agree that pure-LL form doesn't make this easy, but most languages I have seen use Pratt parsers that allow precedence parsing within a top-down framework. It d
164.
▲
by
haberman
2y ago
Do you know of any particularly readable constructs that are possible with LR but incompatible with LL? My general opinion is that any constructs that confuse a parser will also confuse a human.
165.
▲
by
haberman
3y ago
But that one has at least some potential mitigation. Per his analysis, the Java/JIT case is the only one that has no mitigation: > Javier Honduvilla Coto (Polar Signals) did some interesting work using an eBPF walker to reduce the
166.
▲
by
haberman
3y ago
The biggest objection seems to be the Java/JIT case. eh_frame supports a "personality function" which is AIUI basically a callback for performing custom unwinding. If the personality function could also support custom logic
167.
▲
by
haberman
3y ago
Indeed there is different code generated by seq_cst for stores. Though for loads it appears to be the same: https://godbolt.org/z/WbvEcM83q
168.
▲
by
haberman
3y ago
I've never actually seen a production lock-free algorithm that uses SeqCst. I have a hard time even imagining an algorithm where SeqCst is the right choice. It seems like SeqCst was chosen as a default to reduce the surprises and gotc
169.
▲
by
haberman
3y ago
If detecting abuse requires knowing the identities of the people involved, it sounds like another way of saying that some behaviors are fine if they are directed at certain people, but "abuse" if directed at other people. Which is
170.
▲
by
haberman
3y ago
No, I'm proposing erring on the side of consistency. I think it's likely that this strategy would result in less "censorship" in some cases, and more in others. What we have now is a system where, on many platforms, mod
171.
▲
by
haberman
3y ago
The element of moderation that you consider essential -- the latitude to apply subjective judgments that rely on knowing the specific identities of the participants -- is precisely the element that I do not trust moderators to perform. That
172.
▲
by
haberman
3y ago
True neutral means moderating consistently, judging behavior without regard to identity. The ideal, platonic version of this would be that moderators only see an "identity scrambled" version of each tweet/post when they make
173.
▲
by
haberman
3y ago
Here is a NYT article from 2018 that seems to very much vindicate grandparent's memory: https://www.nytimes.com/2018/01/23/business/dealbook/tesla-e... > If Mr. Musk were somehow to increase
174.
▲
by
haberman
3y ago
The article describes that the new JIT is a "copy-and-patch JIT" (I've previously heard this called a "splat JIT"). This is a relatively simple JIT architecture where you have essentially pre-compiled blobs of mach
175.
▲
by
haberman
3y ago
If there is a climate where people expect that exercise of free speech will result in retaliation, then people will self-censor before there can even be an incident to report. This phenomenon is known as a Chilling Effect. This is why peop
176.
▲
by
haberman
3y ago
It sounds like you are saying that it is cancellation-worthy to be aligned with an American conservative position, but normal and acceptable political expression to be aligned with Hamas. Is that your position?
177.
▲
by
haberman
3y ago
The survey does not ask "Would you be opposed...?" It asks: > Student groups often invite speakers to campus to express their views on a range of topics. Regardless of your own views on the topic, should your school ALLOW or N
178.
▲
by
haberman
3y ago
> It is a hard question to answer because the school has a policy of allowing and supporting free speech. The question isn’t black and white. If you support free speech, you have to support objectionable speech that you disagree with, un
179.
▲
by
haberman
3y ago
Has this site been hacked? I get redirected to: https://blockpg-dock.safezone.mcafee.com/
180.
▲
by
haberman
3y ago
> I'm on mobile, otherwise I would link to the reddit thread where I had a convo about this with the hypergrep author. From some searching I think you might mean this: https://www.reddit.com/r/cpp/comments&
More ›