skysight-inc/HackerNews huggingface dataset:
> if your hedgefund trading software runs 1% faster

Jane Street has used OCaml for about 20 years.

Last year, OCaml merged an improvement to its GC that reduced latency by 75% (by one measure), and reduced execution time by 23% when compiling OCaml and around 6 to 7% when compiling Coq libraries:

https://github.com/ocaml/ocaml/pull/10195#issuecomment-89615...

Performance is definitely left on the table even in mature and mission-critical software.
If you think about it, the reason Rust, or any other programming language were created, was simply because other languages had something lacking...

There's no single language that's the greatest. Haskell has different aims than Rust. If you're using Haskell for frontend development, you probably need to reconsider your choices, I think
Exactly. The difference is that the speech rules in KSA are more formal.

Every country also makes a public example of certain prosecutions, giving enormously harsh sentences, to intimidate others.
Possibly. It's still a large risk that one must execute very careful opsec to protect oneself against.
Will any of the flight simulation games allow you to try out this scenario?
Is there a timeline graph of these events somewhere?
This is gaslighting at its finest.
Turns out, if you're the largest oil exporter in the world you can do whatever you want whenever you want. And every world leader happily shakes hands with them.
The repression in China is getting out of hand, we need to invade and bomb this authori-- oh wait, nevermind.
Allergies are a form of immune response to normally innocuous things.

It makes sense that there is general coincidence between severe allergies and other immune disorders.
Yeah, aside from the actual interfaces I think induction units are great. They are safer than most (all?) other types of cooker, they're super fast to reach set temperature, and they have the potential to last a really long time.

I just really want at least one inexpensive unit like the one you linked to come out with a knob for temperature control. Surely that wouldn't affect the cost that much?
From a product management perspective, one nasty aspect of bugs is that it's impossible to estimate how long it's going to take to fix them. (Because when you've looked deeply enough to know that, the actual fix is often not much additional work).

So, an interesting proposition could be to hire you and pay you a fixed rate per bug fixed, instead of an hourly rate. My core team can continue working on features, and I hand you a backlog of 10 or 20 bugs that I then get fixed at a known cost.

You would then take on the risk of how long you have to work to earn that fixed rate, but on the long term it would probably even out for you as well.
The parent asked about coffee, not pure caffeine. There is a huge difference in concentration
Most of what passes for a "subsidy" in this conversation is writing off normal business expenses, the same way ever business in the country does.

https://www.forbes.com/sites/davidblackmon/2013/01/02/oil-ga...
I'm going to down vote you because you don't enforce my outlook on life.

/s
That's a narrow take.

Detecting an earthquake early and alerting millions of people quickly are both hard problems, and both had to be solved for this to work.

Much of the hard work on Google's side just happens to overlap with other use cases that they've already scaled.
Optimal Bounds for the k-cut Problem
To get it to work, I just copied the contents of both the scripts using the command below and ran it in the developer console.

wget -q -O - http://kathack.com/js/kh.js http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js | xclip -sel c
There are a lot of important lessons.

Focus on one thing at a time and finish it.

Sleep matters

It's nearly impossible to fail out of tech; we're made. We'll all retire just fine. So why worry?

Life is for the living

Love and compassion is what gives meaning
Realizing no one is going to make your life better. Everyone is dealing with their own stuff and waiting on anyone else to do things for you is a poor life strategy. You have to take control of your own life and stop blaming others for your problems. Life is long and there is plenty of time to work on yourself - living as a miserable person full of hatred, jealousy, and regret is terrible. You need to have an optimistic attitude and make changes every single day to improve your situation.
That method for splitting income seems completely unworkable. Wouldn't this give the author of left-pad the lion's share? How is that fair?
Which is not what the article is about
Get Stoic. I remember the day where I had a long travel and laptop and the Seneca's letters opened on it. I arrived being absolutely happy person because I learned the wisest religion/philosophy/livestyle possible. So simple to understand any branch of philosophy now - I just compare it with the Stoic mind and easily decide is it good for me or bad for me.
While the actions of the UK government are worrying, I think saying that UK is "nearly there"(with "there" implying Saudi Arabia) is very disingenuous. No one is going to prison for criticising the PM online, nor is there any intention to do that.
> The GO GC can also take advantage of always knowing exactly where all the GC pointers are, because there are only GC pointers.

You can call the mmap syscall (or a wrapper like C.malloc) from Go just fine, and obtain non-GC pointers. Not all Go pointers are pointers into the GC-managed region. This makes me question the rest of the opinions herein.
Realization that I'm not thinking but I'm being thought. That a lot of my thoughts are on autopilot. If you consciously remind yourself this you will keep most of suffering at bay. Even little things like slight irritation.

Do whatever useful thinking you want consciously and whenever you are aware that your mind is wandering, just notice it. I agree it is easier said that done and it needs practice
Getting off the Saudi oil supply seems like a good idea, as does alternative energy sources. I don't think it's feasible to drop Saudi oil in a very short timespan, though. It appears as if US oil production has been generally increasing over the last decade though so maybe that helps.

https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=M...

Edit: Here's another link that seems to show a general decline in Saudi oil imports by the US over the last decade.

https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=M...
Fiction - I started reading the Cosmere universe by Brandon Sanderson.

Mistborn Trilogy, Stormlight Archives, and Warbreaker.

Pick 1 - Start with Warbreaker or Mistborn.

I'm new to fantasy fiction and his writing totally hooked me. I think of "hard" fantasy as a puzzle. The world has a unique physics and the plot of the story is based around characters figuring out how to operate inside of those physics... what are the bounds, how can it be manipulated, etc?

What I've loved about Sanderson is the plot turns are never Ex Machina. Every new development fits inside the rules of the world and deepens your understanding of what can be.
I'm _always_ happy for other people to jump in :)

But the reality is that filesystem development is hard, and there aren't that many people clamoring to work on this stuff - but that's ok. Slow and steady wins the race, in the end.

I'm a big believer in steady incremental development, and being up front about what works and what doesn't - and also making sure the core is a solid foundation for everything we want to do.

For anyone who does want to get involved - come join us! irc.oftc.net#bcache
Do you conceptualize/imply the things you mention as spectrums, or as true/false binaries?
Related, read the “Adam and Eve Story” by Henry Chan and check out suspicious0bservers.org.

The magnetic fields of the earth and sun are linked. I’m worried about the weakening and rapidly shifting poles of earth’s magnetic field. I think it could be a warning of an event with our sun.
That I should stop being concerned with people who don’t give a shit if I live or die. That impressing “cool” people is childish and instead to find the genuine people who care about me and invest in those relationships.

I used to be in a social circle that felt cliquey and revolving around status, and would have panic attacks because I never felt emotionally safe and never felt like I had a true loving base.

Once I made a point to be positive, polite, respect boundaries and ignore trying to be something I’m not, I became a more empathetic, optimistic, and fun person.

I put out good energy, appreciate those who return it, and don’t sweat those who don’t.

Getting older was a big part of it and surrounding myself with people who value hard work and empathy.
That's what I thought too, but I managed to get the malicious ad and confirmed that it's a destination mismatch in Google Ads rather than an open redirect (no requests to gimp.org in the network monitor).
Are you suggesting we sanction Saudi or drop sanctions on Russia? I buy the hypocrisy argument, but don't understand the direction of the whataboutism?

The realpolitik answer is that Russia is (just barely) amenable to international control via sanctions. Saudi is not, owing to it's irreplaceable control over critical resources. And that sucks, and we should do something about it. But we can't do it now, sorry.
Only as long as oil keeps it’s hold on the economy.
As soon as you realize how much of Google's bottom line is scam and malware distribution, it becomes really hard to view the company as anything but crooks.

Google's other big line of business is shaking down businesses for cash by selling the top result for someone's own brand name unless they're paid for protection.
The advantage is that the language isn't stackful.

This is about more than just underflow, there isn't a stack at all. Missed arity is a syntax error, not a mistake in reasoning about the program state.

I'm not sold on Om's solution, I doubt the author was either since it's frozen in time. I have long wondered about a good prefixed concatenative language, without really getting anywhere. Om seems too much like inside-out Joy, although I'm not sure I could justify that impression in detail.
Yes. Giving the love back I’m given is the greatest feeling.
Pranksters trick reporters as laid off Twitter employees
rolling equity is not "subsidizing", as your link put it. the saudis have just under 17% so not a controlling interest.
> Nobody happens across good design as a side-effect of going fast.

Straw man. What I argued, and what is the case, is that the developers wanted faster boot; that was the motivational spark behind systemd, not good design. The design followed in order to achieve the faster boot, thus the design can be seen as a side-effect of the faster boot agenda.

The subject of speed is dominant in the document you cited: "As mentioned, the central responsibility of an init system is to bring up userspace. And a good init system does that fast.... For a fast and efficient boot-up two things are crucial... and hence the overall start-up time minimized." It is obsessed with boot time. As I stated, that is the foundational goal of systemd, reducing the time it takes to reboot.
Can you expand on this? What about Stoicism specifically resonated with you? How has it changed your attitudes and ideas?
I'm not convinced Rust would ever be the right "everything language".

Currently I find myself reaching for it for almost every domain, largely thanks to the ADT's and amazing tooling, but it's a bit low level and sometimes tedious for certain sets of applications where more approachable languages, like Python and JS currently are the standard bearers.

Personally I think we would get really far with Rust, and some yet-to-exist higher level language with a modern type system built on top of the Cargo ecosystem.

Then maybe C and/or something like Zig for niche applications where extreme memory efficiency is the main constraint.
I think Pax was nuked due to their guidelines on "vaping apps", rather than MMJ in general.

https://www.theverge.com/2020/6/1/21274431/pax-web-app-era-c...
> you do not deserve to offer any commentary

I think you just self-owned and made the troll’s point.
I stopped listening to other peoples opinions. People give advice that has:

1. Bias

2. Ego and pride baked in to justify their own lives

3. Fear that you may succeed in a way that invalidates their life decisions

To harp more on this, some people's social status is built on what is basically lies. "I'm an entrepreneur", when in fact they have never made a dime from their own business. Or, "I am a genius programmer", but are really just a mediocre mid level dev at Google. But their life partner, and close friends may sustain and build upon that false reality. Understanding these dynamics earlier in life would have gotten me very far
If you're going to qualify your comment with "this isn't a throwaway comment" then why not simply expound on your position, instead? Why leave it to speculation? Say what you mean, in full.
That's fair, I'm honestly not 100% sure what their org structure looks like and couldn't find it on a quick search.

If Parag was CTO at the time and the VP Product reports to the CTO, then it would ultimately fall on him.
The Saudi government is continually getting up to some atrocity or other, be it in Yemen or within the areas under its control. Mostly this goes unmentioned in US media because the Saudis bank the majority of their oil profits into various secretive Wall Street funds (aka petrodollar recycling). For example (two weeks ago):

https://dawnmena.org/the-jeddah-demolitions-forced-evictions...

> "In October 2021, Saudi authorities began to demolish thousands of homes throughout numerous neighborhoods in south Jeddah as part of the plan to redevelop the area as part of the Jeddah Central Project. While public criticism of the Saudi government is rare and scarcely tolerated, Saudi citizens nonetheless demonstrated on various dates in February 2022 against these demolitions and forced evictions, which occurred predominantly in densely-populated neighborhoods including several working-class neighborhoods Saudi officials consider slums."

Even the 'political left' in the US ignores this behavior by the House of Saud (widespread in eastern Shia zones of Saudi Arabia, with similar tensions among the southern tribal groups bordering Yemen), although if it was the Israelis doing a similar scale demolition in Gaza it'd likely be at least something news outlets mentioned. It certainly makes American claims about being a global supporter of human rights and democracy pretty laughable.
Also discussed 2 years ago:

https://news.ycombinator.com/item?id=25871605

(231 points, 86 comments)
Yeah, and I'm on the same spectrum of athleticism as Usain Bolt. He's just a bit further along the spectrum.

All you're saying is that there are different levels of authoritarianism (of course there are). There's still a huge difference in the levels of human rights and personal freedom in these two countries.
Remember Raif Badawi: https://en.wikipedia.org/wiki/Raif_Badawi

10 years of jail + 1000 lashes for "insulting Islam through electronic channels"
Termites ruin a home. Ticks are more dangerous than the pesticides we spray on foliage. Mosquitos are just plain annoying. There’s also sone invasive species that bring down certain trees, such as Lantern Flys.
I think LoC has been determined to be a bad productivity metric because it’s gameable and incentivizes bad behavior. However, that doesn’t apply here as the engineers didn’t know they were going to be evaluated by LoC a priori. I struggle to think of cases were lines-changed wouldn’t be correlated with the productivity of engineers working in a consistent environment if they weren’t trying to game the system.
It’s not practical to subscribe to security feeds for every OSS project. Keeping in touch with the tech community is a valid alternative, in combination with patching best practice.
> If you go and speak to your representative for a few minutes to try and convince them to support your position

Give it a try. Let me know how it goes.

If you don’t have a campaign donation lined up, you’re not getting in the door.
You don't think people should be arrested for hate speech? If someone says "we need to kill all the Jews", that's fine? Police shouldn't at least investigate?
BotNS has a final volume that has been out of print for decades: Urth of the New Sun. I was lucky enough to stumble across a copy in a bookstore 20 years ago while on vacation; you can now find plenty of online listings for it. It wraps some things up and further obfuscates some others; in short, it’s Gene Wolfe. It’s less memorable than the main BotNS, but for those who have read that a few times it’s worth picking up.

Long Sun is my current favorite of his, but you should be warned that it’s a very different kind of writing and pacing. The entire first book takes place over the course of only two or three days, and you’re given even less context about the world than in New Sun. The reward for puzzling it out is even bigger IMO, but I’m in the minority here. (And I’ve by no means caught everything.)
> Saudi is not, owing to it's irreplaceable control over critical resources.

I'm not sure I understand the distinction. Russia is a larger producer of oil, and a substantially larger producer of energy products overall.
True, but there are probably many situations where Roundup is an alternative to Paraquat, and if one of them is much less dangerous than the other, then that's relevant information, (that could have been presented in a less confusing way).
Comments moved to https://news.ycombinator.com/item?id=33369521, which was posted a bit earlier and didn't editorialize the title.

"Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
In WWI, concrete pill boxes were rare. Most machine gun emplacements were protected by sandbags and makeshift defenses. The defenders would have to be out in the open. When artillery rain down on them, they would stay in their bunkers which had no ports for them to fire out of. They would wait until the shelling stopped, get of their bunkers, and then man the machine guns.

The attackers, meanwhile, if they got their timing right... would be on top of the trenches when this happens. Giving the attackers a chance to engage the defenders before the machine guns open up.
Curious why rouille (my personal server-side favourite) is marked as "outdated". Because it doesn't use async? That's the point!

It had a release fairly recently (less than 3 weeks ago) and works perfectly fine with a pretty stable API.

Edit: I opened a PR to fix it! https://github.com/flosse/rust-web-framework-comparison/pull...
After lots of meditation, I realized that what pained me about certain fearful/angry/hateful/shameful thoughts I had was not the mere fact that I had them, but my attachment to them.

That is, the thought only caused me significant pain if I honestly thought it was true -- a part of who I am, a part of my story, a part of my life in some way.

The most I practice mindfulness, the more I'm able to be mindful to my attachment to certain thoughts in the moment. As soon as I see this attachment as it is, the power it holds over me dissolves a bit and the pain I feel around it almost magically slips away.
I am willing to say I see your point. There are similarities in the structure of the situation of facing consequences for speech. You say something, someone doesn't like it, you face a consequence.

But there's a broad spectrum in the possibilities there. Who said something, who did they say it to, why did they say it, what did they mean by it, was someone injured or endangered by their speech -- if so, who? What is the relationship between these people in terms of the power they each have access to? What is the context? What were the consequences, who thought of them, how are they realized? These and more are all important questions to ask -- it is not so simple as, "consequences for speech is scary stuff".

For example, a rich fella using paid ads to attack some poor person he specifically dislikes, spreading lies and using his means to ruin a life? There are laws to make that have consequences, and most people would agree they are just.

A king imprisoning someone for life because they spoke a dissenting opinion? Most of us would feel that is unjust. The power relationship, the proportionality, the fairness -- they're all wrong.

A university professor repeatedly telling "off-color jokes" along sexual or racial lines, after being asked to stop, and eventually being yelled at, possibly losing his position? Sure, that's consequences too. Is it really the same in any meaningful way? Is there some mechanism whereby the one becomes the other? I absolutely do not think so.
Not everyone agrees with that interpretation of sex, though, and reasonable people can choose to interpret sex as a collection of biological traits, medical interventions or not.
Recognize my insignificance in the large scheme of things was quite empowering. Now I don't worry about optimizing for creating a big impact, I just try to help wherever I can while enjoying my life to the fullest. Correcting all the wrong in the world is not my responsibility.
Agree on the Three Body Problem. The Sci-Fi elements were interesting enough to finish the book. But the prose and characters are mediocre at best.
In electric vehicles is also low voltage. In ICE, it is all (mains) voltage and wattage, including the battery.
Not-actually-pedantic pedantry, or objective, "hyperbolic" (not actually though) precision/accuracy.

It's "not for everyone" though, to put it mildly. It is also not without negative consequences.
You can with basically any language. But it would likely be a bad idea. You will eventually have created such an abstraction that you’ve got a new language.

Django is written in C after all. ;)
> with more interest in talking about science!

Read any HN discussion about fitness, nutrition, health, etc. It’s always the same nonsense.
is it really fair to blame America? we are now a net exporter, although obv oil isn't perfectly fungible for purposes of refining and petrochemical production. but the real problem is not America, its other nations who can't produce as much as they consume. if we block saudi arabia and opec then the issue would be other buyers driving up prices for American consumers despite us net exporting.

besides europe won't even enforce many restrictions on iran. no way would they get on board with saudi arabia (esp since it would likely mean open more broadly).
This is a terrible deal. A good rule of thumb is the person who understands/controls the risk best should take it on. And your team who understands the code base best and has fixed these types of bugs before would know far better how long they should take than a new contractor.

I don't think there is any industry where work like this wouldn't be time and materials.
I've been wondering for awhile now if a small reactor to power a car would be feasible.
This is quite obviously wrong. Law doesn’t work like this.

Competitors and api consumers would be able to argue that any change they didn’t like was anticompetitive and request injunctive relief. It would be up to the courts to decide each time.
Genetic modification often produces altered proteins. These protein signatures do not match human T-cell allowlists, causing immune response.

Even if the modification is a simple addition between adjacent start and stop codons, that kind of modification could alter meta encodings that control other aspects of cell regulation, including (potentially) gene expression -- which would cause proteins that are coded for but that normally aren't present to become present in crops. Even one newly expressed protein (that is normally not ever expressed) could trigger immune response.