skysight-inc/HackerNews huggingface dataset:
Farming in India has been perilous for centuries because it depends on the Monsoon. Improved irrigation, better seeds and yes artificial fertilizers have all significantly improved farm incomes.

Nevertheless, structural issues remain. Farmer suicides are not even remotely new and it's disingenous to suggest otherwise. And it has to be pointed out that the suicide rate amongst Indian farmers is lower than the national average.

You'll have to pry Western farming methods from the cold dead hands of Indian farmers. Even the urban intelligencia has shut up about organic/traditional farming after seeing what's happening across the Palk Strait.
IIRC, they did identify a bit that if it were flipped in a certain way at a certain time, would lead to the struck throttle condition, and were able to successfully replicate the stuck throttle condition by 'manually' flipping that bit. So they never reproduced the problem in the field, but they could force a condition that would cause it -- and for a one-in-a-million thing like a cosmic ray bit flip, that seems like a reasonable methodology.

(and was only a problem because they didn't handle critical variables correctly, by having mirrors of the values that could be compared to protect against various types of corruption)
So you count anybody that fell asleep or didn't pay attention as a 'kill' for Autopilot (and that number is very small) while you totally ignore all the times the same software prevented accidents (a very large number).

I guess that one way to analyses issues if you already have a result that you want to happen.
Being able to capture an email in mu4e into an org-mode entry really helps me keep track of what I'm supposed to be doing.
The best free tools to setup your mac for development
What is old is new
For the first one, I believe this is the correct method [2], which takes a Callable (the other submit methods take a Runnable, which does not seem to be generic).

For the second one, you can use an implementation of ExecutorService[1], which has the methods invokeAll and invokeAny.

Futures in Java are similar to Promises in Javascript, in that they represent a calculation that might not be completed yet.

1. https://docs.oracle.com/en/java/javase/17/docs/api/java.base...
2. https://docs.oracle.com/en/java/javase/17/docs/api/java.base...
I can't wait until Elon gets there.
Amazon assigns you an algorithmic name but you can request anything you want that isn't already taken. My friend got a three letter email addy within just the last couple of years.
Brake fade is a thing, but firm deliberate use of the brakes would slow the car down enough for you to turn it off well before your brake fluid was cooked.

The problem is having the presence of mind to do that when confronted with such an unusual situation
The Effra Clinic is excellent. https://effraclinic.co.uk

I used them after struggling for a long time trying to get diagnosed via the NHS (“you’re a successful young man! You can’t have ADHD!”) and have recommended them to several people.
I did not re-member it.
Or at least tends to increase. Entropy can always spontaneously decrease, or can simply not increase for a moment. This was actually discussed a week ago! [1] As discussed in those comments, entropy isn't well-formulated outside of equilibrium states, and is subjective: it is a function of an observer's knowledge of the system (particularly microstates).

I'd say time is very real, and an inescapable part of experience (no experience without change). As for time being the most real, we only know it through experience, so I think of it as secondary, along with space, etc.

[1]: https://news.ycombinator.com/item?id=31164725
Probably mostly a casualty of that window when people were trying to make XHTML happen, so all the SGML-isms like omitted close tags became verboten.
DocSpot | San Mateo, CA | Entry-level / junior developers, back-end and full-stack

Help people find doctors (back-end): https://docs.google.com/document/d/1IvcTtE7yE7m5u0NfrVmvtR_i...

Infrastructure team that provides a suite of tools (full-stack, React/Typescript): https://docs.google.com/document/d/11BhKNjnF6KmUPw2fvhqIG7y1...
How do you deal with different dataset train/validation/test? How do you measure the degradation of the model? Is there any way to select the metric you target (accuracy, f1-score or any other)?
Location: Albany, NY

Remote: Yes

Willing to relocate: No

Technologies: Microcontrollers, C, C++, Python

Résumé/CV: contact me Email: tim.t.fake@gmail.com

My professional background has been in software engineering. I spent 7 years as a software / network engineer. However, over the last 3 years I have been pivoting into the lower levels of analog circuits and embedded systems. I have been mentored by Chris Gammell of Analog Life LLC in circuit design and starting my own electronics business; Armatura Electronica. This experience has taught me a lot about what goes into a good circuit analysis, circuit design, circuit troubleshooting, schematic development, PCB layout, and what it takes to be a consultant.
The title is also misleading for another reason.

There has never existed an "Epic of Gilgamesh" in Sumerian.

The Sumerians have created a series of separate short stories about various adventures of Gilgamesh ("Gilgamesh" is used in Akkadian, it was "Bilgamesh" in Sumerian).

A few hundreds of years later, maybe around the time of the King Hammurabi, the Sumerian stories about Gilgamesh have been translated into the Old Babylonian language. Then they were slightly altered and various new texts have been written and intercalated between the old stories in order to integrate them into a single complete "Epic of Gilgamesh", telling the story of the entire life of Gilgamesh.

So the first version of the "Epic of Gilgamesh" was written in Old Babylonian, being derived from the older Sumerian stories.

During the next millennium, the Epic of Gilgamesh has been rewritten in later dialects of the Babylonian language and it was also translated into other languages spoken in the region. Various minor changes have been made to the story, but none so important as the great changes that exist between the Sumerian cycle of stories and the Old Babylonian first version of the Epic of Gilgamesh.

The Sumerian stories about Gilgamesh are interesting, but I believe that the Old Babylonian version is a text with a much higher artistic value.

Among the Old Babylonian completely new additions to the Sumerian stories are some segments that I consider beautiful in their Old Babylonian version, but which, a millennium later, have been horribly deformed into the stories about Eve and about the snake, who became villains in the "Genesis" part of the Old Testament.
They also followed almost none of the guidelines in the MISRA C standard, which is a standard developed by the automotive industry specifically for helping to ensure that code running on car computers is up to at least some standard.
I thought it was clear that was obvious, sorry.

My only real point was that anything could look rational after what they went through before hand.
So here's the question: is this bullshit?

Here's the answer: no
Not sure what you're trying to say, the Camry did have a Brake Override function and it was running on the same CPU, that's not sarcasm.

You think the Camry was designed for track duty?
Other much smarter HN'ers might respond, but the formula is called the mass-energy equivalence formula, so - yes, energy is proportional to mass, and yes, mass has an absolutely gargantuan amount of energy locked up in it.
Hah, mIRC was a long time ago! I'm a bit nostalgic. :)

But is it really true that vanilla mIRC consumes less RAM than calc.exe...?

That'd be impressive, if I could believed that!
That’s a strange perception you have. You see what I did?

Arguments need to be argued through merits, content and logic; not though ad-hominem attacks if my perception is wrong or right.
One question: virtual threads are lightweight, but are the executors which create them?

That is, should i organise my code so i create a single executor and use it across many operations, or is it okay to create and destroy executors all over the place?

And are the executors threadsafe - both for use from virtual threads, and from native ones?

As an aside, these are things which is important to know, but which are very rarely documented. We had some headaches a while ago because we wrote code which treated the new HttpClient as lightweight when it is very much not.
I've really liked using a template that looks like this:

// TODO ${username} $[date} (ISSUE) - message

Having a who and a when is very useful for quickly determining what it's about.

The username is helpful for myself for quickly finding my own TODOs, the date is useful for others, as if the issue is so small nobody has bothered fixing it for years, then odds are it's probably not ever going to get fixed and then the TODO can probably be removed.
"What we've done instead is set a blended price that fits most apps running on Fly.io, and decided to just eat the extra cost from outliers. If you want to exploit that, run an app in Sydney with a whole bunch of users in India. We'll lose money on your app and you will win one round of capitalism."

Impressive foreshadowing.
Troubleshooting async is a pain in every language I worked with , that being node or Java ( vertx ). It's just terrible to get the real error, stack trace that don't even show the real issue, in Java I remember many times getting 150 lines of useles stacktraces, still figuring out from where the error was thrown.

A panic in Go will always show you exactly where the problem is in the first lines of the panic.
SOFIA gets above most of the water vapor in the atmosphere allowing it to do IR astronomy that ground based telescopes can't.

SOFIA is accessible in a way that space telescopes aren't. This allows switching instruments, upgrading instruments, and development of new instruments that can't be done in active space telescopes.

Its development and maintenance cost to date is a bit over 1/10 the cost of Webb to date.

Plus it's really cool to cut a hole in an airplane and stick a telescope out.
Thinkorswim by TDAmeritrade. No one else has figured out how to lay out options (greeks, premium), charts etc. in such an intuitive manner.
Remote: No
Contractual Work: No (Only Full Time)
Willing to relocate: Yes (Canada Preferred)

Company: MakeMyTrip
Role: Software Engineer
Years of Experience: 3 Years
Location: Bengaluru, Karnataka

Technologies:
- React, Webpack, Babel, ESLint, Prettier
- React Native, Redux, MobX, React Query
- JavaScript, ES6, TypeScript, HTML5, CSS3
- Node, Express, GraphQL, RESTful, JWT
- SQL, MongoDB, Mongoose, Firebase, Azure
- GitHub, GitLab, Gerrit, BitBucket, JIRA

Résumé/CV: https://docs.google.com/document/d/1bLpKtph61ovaxPs-glGWVTrL...

Email: vinaysharma7811@gmail.com

GitHub: https://github.com/vinaysharma14/

LinkedIn: https://www.linkedin.com/in/vinaysharma-/

Stack Overflow: https://stackoverflow.com/users/11220479/vinay-sharma

Rapid React: https://www.npmjs.com/package/rapid-react

Hi, I am the Author of Rapid React and a Software Engineer at India's Largest Travel Aggregator, MakeMyTrip. I have 3 years of experience developing FullStack Mobile and Web Apps with TypeScript, React, React Native, Node JS, Express, etc.

At present, I work in cross functional teams closely with product managers, designers, testers and and engineers in agile sprints with daily scrum and handle the development, debugging, deployment, documentation and post deployment monitoring of our React and React Native apps and a Express GraphQL Server Gateway.

I have open-sourced Rapid React, a CLI Tool that scaffolds tailored React apps, drastically reducing the development efforts. Rapid React is available on NPM and is ready to use without any additional setup. I am sure my experience with developing and publishing a library on NPM would be beneficial to your team.

Till date, I've spoken at 4 Tech Meetups, staying active in the React and React Native ecosystem. I also have experience mentoring 5 Engineers on how to grow in the field of Computer Science.

You would find a detailed description of my work experience, open-source contributions, tech talks, technical skills, education, and soft skills in my resume. I'm more than happy to connect and further discuss your requirements and what skills I’d bring to it.
How would a plastic straw in a sealed landfill in Kansas ever make it to the ocean? Have you ever been to a modern landfill?

Plastics are not evil creatures that grow legs and night and burrow out looking for the closest body of water.
Orkes | Senior Software Engineers | Remote | Full Time | https://orkes.io/

Interested in solving the distributed systems challenges?
We are building the future of how developers build software across the world. Starting with a cloud hosted service on Netflix Conductor (https://github.com/Netflix/conductor).

We are looking for software engineers who are excited to go beyond building applications to building the platform on which application are built.

We are remote first, fully distributed team and well funded by VCs.

https://orkes.io/careers/
iProov | backend engineer(s) | London, UK | FULL TIME

iProov is the world leader in face biometric verification. We establish trust in remote users and deliver effortless, customer centric, device independent authentication tied to trusted ID credentials. We are on a mission to make the Internet a safer place for businesses and consumers.

iProov is listed as the 57th fastest-growing company in Europe in the FT 1000* and as a result, I'm currently looking for backend developers familiar with python (familiarity with other languanges instead of python will be considered too!).

As we scale rapidly, there are plenty of opportunities to work on all kinds of backend problems and have an immediate and tangible impact on the system.

Please send me a DM, apply through our website (https://www.iproov.com/about-us/careers) or find us on LinkedIn!

*https://www.ft.com/ft1000-2022
> Right, it's an unhelpful qualifier.

Depends who you are - If you are in marketing, it's a really helpful qualifier (i.e. it's something that the general public clearly put stock in, as mentioned in the presentation).
Things! The todo list app. It's the most elegant app I've ever used. feels like it just works, and I can rely on it 100%.
I don’t understand how they are optional.

<p>Qed.

<img src=“some_image.jpg”>

And

<p>Qed.</p>

<img src=“some_image.jpg”>

Are going to give me different results.
It is a very nice looking tool, but I can't live without ellipse arcs. The bezier elbow lines always look so cheap to me.
Can someone please clarify for me why some communities in the West Coast of USA banned plastic straws but not plastic "take-away" cups (that are also used only once)? I want to understand the logic that was used to do this. I've googled around for this, and while people like pmarca mock it, I've never found the original reasoning and logic for this action.
Some more information in this thread here:

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

Apologies for occupying two threads but I can't seem to delete this one.
Getting hacked is pretty amateur too. Maybe use 2fa.
Aiera | Senior Software Engineer | Remote | Full-time | https://www.aiera.com

Our platform analyzes events relevant to investors, company financials, and textual data to give investors an edge.

Our back end consists of Python and node based micro-services. We also utilize machine learning and big data to analyze equities and events, and to transcribe and analyze audio. We capture and re-broadcast audio via WebRTC, SIP, HLS, DASH. Our APIs are a mix of REST and GraphQL. We utilize Docker, AWS services, Terraform.

You may be a fit if:

* 3-5+ years of professional software development experience, ideally some of which was spent in a startup or fast-paced environment, but this is flexible for the right candidate
* You enjoy thinking about systems design, and diving deep into the details
* You are a self starter and can make decisions quickly
* You have good communication skills and can support project stakeholders
* You have experience working with Python, SQL, GraphQL, AWS, Docker, ElasticSearch
* It would be amazing if you had WebRTC, SIP, telephony, experience, but is not required

reach out to elliot [at] aiera if you're interested!
Fusion 360 can import the 3D model of a populated PCB from Eagle, but has no EDA capabilities on its own.
Hard to speak for HFT in general. Like in software, different firms have different levels of hygiene. About half of your bullet points were true of my previous employer, at my time of leaving.
NAPA Auto Parts | REMOTE (US/CA) | https://www.napaonline.com/accessories

NAPA Auto Parts is seeking a fully remote Ruby on Rails developer. You’ll be working on a smaller team that is rapidly building a new division within NAPA Auto Parts - think startup inside BigCo. We are seeking someone who will take equal pride in our streamlined workflow, agile development, creative approaches, and entrepreneurial spirit.

This position calls for a self-motivated person capable of independent work (though code review and pairing will happen regularly, you'll be on your own most days). The role involves back-end automation of workflows & data exchanges using various APIs and file formats - JSON, XML, SOAP, EDI, CSV, etc. You’ll also assist in building and enhancing many of our consumer-facing & support system Rails apps.

Tech Stack: Rails, React, Redux, Postgres, Redis, Ubuntu, Gitlab, Chef, Sendgrid, Klaviyo, Twilio, Braintree

Apply here: https://jobs.jobvite.com/careers/gpc/job/oi6Ghfw5
It seems like the study folks are quoting is a peer reviewed article in Nature: https://www.nature.com/articles/s41598-018-22939-w?fbclid=Iw...

It states "Over three-quarters of the GPGP mass was carried by debris larger than 5 cm and at least 46% was comprised of fishing nets."
Location: Brooklyn, NY.
Remote: Yes
Willing to relocate: No
Technologies: C, Java, Python, Flask, Linux, Bash, Git, HTML, CSS.
LinkedIn: https://linkedin.com/in/abe101
Résumé/CV: Feel free to request on LinkedIn/E-mail
Email: abe.hn5 [at] habet.dev

Self-driven Software Engineer with a passion for open source
The original QSpy protocol, which then became the GameSpy protocol, and later still made way for Valve's Master Server protocol.

I'm not sure what other protocols exist today for tracking a list of servers, providing information on them, and are as up to date as the frequency of the heartbeats from those servers, but I suspect there are similar protocols out there, and I'm just not familiar with them.

Unfortunately despite how elegant the QSpy protocol is, most modern video games no longer provide server browsers as first-class features, eschewing them in favor of matchmaking services or publisher provided dedicated servers.
Which has a real nasty habit of becoming real memory as applications process stuff.
What would 50 years matter? Fossils are found in ground that are 10s of millions of years old. (I suspect the time until a landfill is disturbed is likely to be somewhere between those two extremes, but who knows.)
Cubans on average lost ~6kgs during the crisis in the 90's. Sure, diabetes and heart disease dropped as a result but I would much rather have a food surplus.
sorry i didnt mean to misrepresent your point. i wanted to emphasize (and i think we agree here) that the land is single use.

allowing biology to "do its thing" usually means we can't also use it to grow crops.

maybe some sustainable hybrid strategies exist, but i doubt the yields are anywhere near the mass food production we have today.
Appreciate that you've noted my niggle Sam.
this doesn't really sound like the type of workload a laptop should be evaluated on... although it is an extremely strong laptop so without gaming I wonder what the intended workload really is
What is meat necessary for, other than proteins and iron? Taste? Tradition?

Also, what decisions are you talking about? OP said one does not need meat. Isn't that a provable fact?
Went to McDonald's today to get a milkshake, they only have paper straws here since 2019 iirc. Anyways the milkshake itself doesn't but I assume our saliva "softens" the paper straw so much that after a couple of minutes I had to turn the straw around to use the other end otherwise I just can't get the milkshake through lol if that make sense. I'm thinking about getting 2 straws next time.
Great explanation in general except web workers are a thing and sharedarraybuffer allow shared memory between them. Thats why js has atomics. Although while js can have conçurent races via shared memory, it doesn't expose locks IIRC? If so that's bad
And then people vote for politicians who say they will force companies to no longer put poison in your food to save money. Every important industry is regulated like that, why would smartphone appstores be a special case?
Yes, c² is a constant and energy is proportional to that constant.

Actually, Einstein’s formula was E² = |𝐩|²c² + (mc²)². 𝐩 is the momentum vector, and we need to square the magnitude of that vector to find the energy due to momentum. Since momentum is often zero, that term can be neglected leaving you with E = mc². When considering light, however, it is mass that is zero, leaving you with just the energy due to momentum. None of it is “PR bullshit”.
I might have done that last line, but I do mean generally. Even if it isn't kill -9 (which it should be, somehow, since that's the human's intent when they use it); there should be some mechanism for reaching the 'failed' state and the process itself leaving the accounting tables.

Stuck mounts have a half solution (lazy unmounts) but even _that_ interface really also needs a timeout value after which operations on the target should be assumed to fail rather than return correctly.

Offhand, I wonder if there's currently or previously been a DoS attack based on defunct uninterruptible sleep. Theoretically a system could be exhausted of PIDs which could lead to nasty issues.
> Why? What's a limitation of the model, and what's an accident of architecture?

The limitation is caused by the CLIP model they used to encode text and images. It's a separate model only generating an embedding, it's not using attention and pairwise interactions on the whole sequence. This causes Dalle2 to be bad at handling multiple objects with multiple attributes. There is no reason the complete prompt could not be related to the generated image instead of an embed, thus correctly stacking the coloured cubes and assigning the right age to each person mentioned in the prompt.
Back in the day $440M loss due to coding error was a landmark warning case. How could this happen??

In 2021 alone something like $10B was lost due to bugs in defi land.

Something about the worst possible thing could happen tends to happen eventually and it gets worse every passing year.
Well, then they were wrong, because it's always been part of every HTML spec.

Perhaps they were thinking of XHTML, which did require all tags because it was based on XML.
> trade secret

It's not a trade secret once you give it away to millions of customers. Though I'm sure that, as we speak, they're lobbying to make it illegal to use information you'd get from all but the most surface-level, unaided inspection of a product. It'll probably come in one of those "free trade" agreements.
> thankfully...are straws that interesting?

I clicked on the link specifically because I thought it might be about straws themselves. I agree straws don’t sound that interesting but I don’t really know much about them and for all I know there’s something interesting about their manufacture, perhaps the difference in sizes, or something else.

OTOH I am already well aware of plastic pollution problem and straws’ relative place in it (both perceived and real).