skysight-inc/HackerNews huggingface dataset:
Show HN: PostgresML, now with analytics and project management
We've been hard at work for a few weeks and thought it's time for another update.

In case you missed our first post, PostgresML is an end-to-end machine learning solution, running alongside your favorite database.

This time we have more of a suite offering: project management, visibility into the datasets and the deployment pipeline decision making.

Let us know what you think!

Demo link is on the page, and also here: https://demo.postgresml.org
I've been using https://kagi.com/ for a few months. It's pretty good and solves the you're the product problem.
Every time this topic comes up I have to remind people that the definition of "daily driver" is different for everyone. I've been daily-driving the phone for a year without problems because it does everything I need it to do. That doesn't mean you'd have no problems with it.

Instead, please ask what it is you want the phone to do, and then people can give you a clear answer.
Congratulations to everyone who thought this through and implemented it. I'll go so far as to say that Project Loom makes Java a more desirable web programming language to me than any language that has colored asynchronousity, like Rust, C#, Python, etc. Async/await is one of the worst design patterns to emerge in the last few years and I'm glad that the tech world is coming to its senses.
I think Deus Ex is done. A finish to the Jensen story would rely upon Eidos Montreal being able to produce more than one game every 5 years. Since Mankind Divided, they've released only a Guardians of the Galaxy game.

MD was a great game, which was according to Eidos Montreal kneecapped by "Square rushing it out". Human Revolution was an even greater game, but still slightly kneecapped by "Square rushing it out".
Sounds like BSG and frak
Shifting to neutral under load is probably not harmful. It's the opposite that is harsh on the drivetrain.

However if the throttle is stuck and you are in neutral you'll end up revving at redline until you turn off the engine. Not the end of the world momentarily but you don't want to leave the engine revving that high for a prolonged period of time.
My penis fell off but it regrew on my arm
Calling both "seniors" is a bit of a misnomer, like it's technically true but at the time Jeff was, if memory serves, Timnit's manager's manager's manager (maybe one more?), the level of seniority is not the same.

And the callout was explicitly for (internally) claiming to want to be supportive, but failing to do so externally. It doesn't seem unreasonable in context.
Mown Away: Startup Rolls Out Autonomous Lawnmower with Cutting Edge Tech
The "Harmful Partnerships" section is a list of issues the author has with third-parties, not DDG. Guilt by association. I don't believe I could follow that logic in anything but very egregious cases as doing so would quickly eliminate my use of, well, anything. (The whole approach seems faulty to me in any case as it ignores context in those issues, and compartmentalization that occurs in those companies.)

The rest seem to be lacking context. The Censorship accusation takes me to a link that has an update from 6 years ago indicating that their crime is something inherited from an upstream search provider and not intentional. The other accusations are in some cases just that, "accused", or lacking context and necessary details to establish motive. Saying "read: bribe" to a contribution makes me feel the author has an axe to grind when it's follow by assumptions to people's motives and interests.

Overall, this reads like a stretch. It looks damning at a glance, but falls apart once you start looking at the details. Happy to read criticism of DDG if it exists, but I feel like this was an invented laundry list. Show me one really good reason why I shouldn't use DDG, instead of 100 questionable ones.

But I didn't know what searx was before now, so that's cool at least.

(Disclosure: I work for AWS, which is mentioned in the article. Views are my own, etc.)
Belfry | Founding Engineer | Full-time | NYC (onsite-hybrid)

Belfry is a venture-backed seed-stage startup building domain specific software for the large and growing security guard services industry. Our software is designed for security workflows both in the back office and on site.

We are hiring our founding team of full-stack software engineers, so now is a great time to join to have a huge impact on the technical direction, product, and company culture of Belfry!

Stack: Python (heavy use of types), FastAPI, PostgresSQL | Typescript, React, Material UI, React Native | AWS, Docker, Github Actions CI/CD

Full Job Description: https://boards.greenhouse.io/applytobelfry/jobs/4372977004

Email alex [at] belfrysoftware [dot] com if interested.
Parasol | Software Engineer | SF, LA, Remote OK (US/CAN) | Visa-Sponsorship | Full-time | $200-250K TC

Parasol is a product studio on a mission to make web3 and blockchain technologies accessible to everyone. We've already partnered with some of the world’s largest entertainment companies (starting in Asia) to deliver the infrastructure that powers their digital economy and rabid fandom.

Our team is led by ex-Meta and Uber engineers, the top researchers at MIT/Harvard and serial founders who have scaled businesses from 0 to $50M ARR. This is an opportunity to be an early team member of a company that's well funded, has revenue and customers that are wildly excited for web3's participation in the world's future. We are looking for our 5th engineer and would love to hear from you if this space excites you.

https://angel.co/l/2wRsX5 / careers@parasol.xyz

P.S. hit us up if you've ever bought a light stick ;) iykyk
It seems bad to me to delete and just pretend I didn't say something unhelpful. That's not a good way to improve.
Thank you for sharing your workflow, that's really helpful for me. My implementation was really poor.
Yea the way we do mass farming now is MASSively flawed. It produces huge yields but has tons of fragility - monoculture crops being a huge flaw as well.

The one that fascinates me the most is the way the Mayans did it - Chinampas. That and aquaculture growing lots of smaller fish seems like a create combo if we could get small backyard pond/farms going
is Petal open to having interns this summer and/or fall?
The best part is all the bleating and political signage in Central Valley. They don’t even realize how much their lives depend on government subsidies, but they’ll loudly complain about welfare and immigration while employing day laborers and paying them cash, cheating on their own taxes, and receiving tons of benefits from the government.
Check these three things, at a minimum:

- Zoning

- Soil type

- Water availability.

Your local UC agricultural extension office can help.
> is not better or worse than

It is better for two reasons:

1. Virtual threads are threads as far as the Java platform is concerned, meaning you get the same troubleshooting (stack traces), debugging, and profiling support by the runtime and its tools as for platform (OS-backed) threads.

2. There is no split-world of APIs, with separate and largely incompatible flavours, that need to be developed for two constructs that are semantically (almost) equivalent.

You are correct, however, that implementing user-mode threads is harder than implementing async/await. While the latter requires only changes to the frontend compiler (until you want to add tooling support), the former requires deep changes to the backend.
In some instances, "disrespecting a religion" results in considerable uproar and even violence.

Said uproar/violence is committed by people but I'm asking if the cause is the people or the religion.
Metabase | https://metabase.com | REMOTE | Full-time | Backend, Frontend, Full Stack, and DevOps engineers

Metabase is open source analytics software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc).

People kinda like the product (metabase.com/love). We're a remote team full of people who care about user experience, making complicated things as simple as possible and building things. We have a deeply pragmatic engineering culture and value building things that people actually use vs whatever closes a deal or makes for a good press release.

Tech stack: Clojure, Javascript, React, Redux, AWS

Roles: Data Analysts, Frontend/DevOps/Backend Engineering, Success Engineer, and more.

See https://www.metabase.com/jobs/
> Are you suggesting that things basically remain the same, sans any fees?

I'd sure hope so, unless the point for the companies lobbying for this is to kneecap the Apple Pay user experience. My feeling is that the UX itself isn't on trial since partner brands are front and center during Apple Pay transactions.
We need all of the solar panels we can array to displace fossil fuel and stave off imminent environmental collapse.

Only after we have built out enough solar and wind generating capacity, and (eventually) storage to entirely displace fossil burning will we have excess power that can justifiably be used for desalination. Even then, synthesizing hydrogen and ammonia for industry will absorb all the excess we can muster.

Anyway, direct solar desalination is a much more efficient method (i.e., 100%) than relying on electric power (typically, in practice, <20%).
An illustrated guide to plastic straws (2021)
What was the dream team thing? I'm not familiar with that.
I love the way you've just reinvented PHP 1 (see https://en.wikipedia.org/wiki/PHP#Early_history).

That aside, Caddy is awesome, thanks for a great piece of software!
SimpleHash | Backend / API Engineers | Onsite | San Francisco, CA

• We're indexing all major blockchains to allow devs to query NFT data and media via our API platform

• Small, fast-paced team with the potential to drive a lot of impact and work on interesting data challenges

• Well funded, just finished the YC W22 batch

• Straightforward hiring process - we don't use leetcode questions, and instead focus on pair programming and discussing projects you've worked on

• Apply here: https://www.ycombinator.com/companies/simplehash/jobs/ID7qnl...
AWK

Match this, do that.
Except that frames cause issues with bookmarks or linking to specific pages from the outside.

An iframe with some CSS might however work to some degree.
It's an interesting point, but using China as an example of rational agricultural planning is a pretty poor choice considering how recently the famines resulting from the Great Leap Forward were at that point in time.
After 50 years it doesn't seem like it, but C has managed to survive this long because it's a solid all-round player from the bare metal to web servers. It's simple enough that you could probably implement a fairly capable C compiler in assembler.
It can be fun to express yourself, and some games get plenty of mileage out of offering people various opportunities to do just that. But sometimes you want to "play" a movie, and there's not necessarily anything wrong with that. I had a lot of fun with the Tomb Raider games despite the lack of creative expression -- the mechanics were fun, the story was dumb but entertaining, and there was a lot of spectacle to soak up. I don't need to engage every part of my brain all the time.
I see sometimes a single block was missed but also a couple of times you did it perfectly. Not sure why Google did not consider it. Hard luck
A self hosted wallet doesn't eliminate trust in the exchanges.

Who tells you what your crypto is worth? The exchanges.

Who has motive and opportunity to influence the price of your trades? The exchanges.

Who has absolutely no oversight of their trading practices? The exchanges.

https://www.coalexander.com/post/the-tether-binance-axis-and...
Generate Biomedicines | Principal DevOps / Cloud Architect (AWS) | Full-time | Cambridge, MA | Remote OK (US only) | https://generatebiomedicines.com

Come help build a ML-powered biomedicines platform with the potential to generate new drugs across a wide range of biologic modalities.
We're building models based on generalizable rules by which nature encodes function, and using them to generate novel medicines with specific therapeutic functions.

We value empathy, taking time to do things right, documentation, and well-defined standards/processes.

Tech: AWS, Kubernetes(EKS), Terraform, Ansible, Gitlab

Founded in 2018 by Flagship Pioneering and recently received over $420 million in funding.

More details and to apply: https://boards.greenhouse.io/flagshippioneeringinc/jobs/5964...

Email gmalkov [at] generatebiomedicines.com with any questions
Is this THE "A. Pavlo" from CMU database group?

What I wouldn't give to learn from you if I wasn't happily employed.
By that logic, civil engineers show how little faith they have in their buildings by having a reinforced concrete support and glass/steel frames around them
I will be very worried for the future of civilization when these hundred-year institutions that were supposed to be at least partly self-funding acquiesce to the popular demand to bankrupt themselves over not even a generation. MIT could spend that much… for 8 years. Then what?
What are the issues with javascript?
Crusoe | SWE, SRE, Hardware/Firmware, Networking | ONSITE SF Bay Area or Denver/Boulder | Full-time
https://crusoeenergy.com and https://crusoecloud.com

Crusoe is hiring engineers to build a high performance, carbon negative cloud platform. We're a series C company (just raised ~350MM @ 1.75B) with a growing engineering team (currently ~15) looking for folks to align the future of computing with the future of the climate.

Our stack: GCP, K8s (and related ecosystem), go, Typescript and React frontend.

Job descriptions: https://www.crusoeenergy.com/careers

Feel free to email me at: mike at crusoecloud dot com if you're interested!
> I asked him why he didn't just shift it into neutral.

What if the engine free-revs and redlines on neutral?

Maybe turning it off might be a safer alternative.
I don't know if this is my theory or just heavily implied but rarely stated in the literature: chemical fertilizers are giving plants something for 'free' that they used to pay for, and the reason the crops get bigger is not strictly because of the fertilizers, but because they get to spend those calories on more fruit.

There have even been a few studies that warn that some strains of conventional crops are losing the ability to make this exchange. When we hit peak phosphorous and start taxing anhydrous ammonia production, these strains are at risk of going extinct (hopefully not enough of any crop to take us with them).

The wrong question is, "how many calories of <X> can I get out of this field in a year?" The right question is "how many calories can I get total out of this field in a year" and there are a number of people out there demonstrating that they can get about 50% of the conventional yield from an acre, but for 4 different crops, and a few other things thrown in to get over 2x the total yield.

The "problem", in scare quotes, is that these solutions take more thinking and knowing than scourging your fields every year. But since running a farm practically takes a bachelor's degree these days, that's not really a problem of lack of resource in that area. It's more a problem of perspective and focus.
The controller was weird then and is even weirder in hindsight but as I recall:

1. This was the first console controller with any analog stick at all.

2. Goldeneye, though it controls differently to modern shooters, was an excellent use of the single stick at the time. You could also use dual sticks by using two controllers at once - groundbreaking!

3. The Z-button was the first trigger-style button on console controllers.

4. The rumble pack was one of (if not) the first force feedback options for console controllers.

So obviously very many of the concepts in the N64 controller laid the groundwork for what became the standard controller design later, with dual triggers, dual sticks, and built-in force feedback.

Personally I think the N64 controller was less weird than:

1. Gamecube controller

2. Wiimote

3. Dual Screen handheld with touchscreen and stylus

4. Probably whatever the Wii-U had.
No they were not. Too expensive. Farmers used them because they had them for the plow anyway, and the rich used them. As did a few travelers, but most people walked.

For long distances the human on foot beats the horse. A horse is useful either if you have a lot to haul, or you have a system of trading so you can always have a fresh horse to ride.
And Entangled Life by Merlin Sheldrake (also available on Audible) for a more pop science overview.
> Linux can support over a million threads.

How many servers have a spare half-terabyte of RAM to do that though?

((512 * 1024 * 1_000_000) / 1024 / 1024 / 1024 = ~500)
North Korea is one of the very few places that you can't move away from, so I grant you that. All other people who can move freely around the world - yes, it was not luck, it was hard work.

Moving into the US - or being born there - really doesn't make you successful, you'll find yourself grinding daily if you want some success. Actually, you may find it's much harder for you there than elsewhere (where you might find less outrageous success, but with much less hard work).

> It's not luck being born without birth defects, being healthy, and still being alive to this day?

Exactly, that's modern medicine - thank scientists, doctors, engineers and insurance bankers for their hard work. Gods and fate have zero part in it.
"Funny" enough, my family had a similar experience. My parents owned a 1984 Ford conversion van. On a family road trip, a squirrel got up into the engine and built a nest or something around the component which was used to control the amount of gas going into the engine (I don't remember the exact specifics), my dad had to shift it between drive and neutral until we could make it off the highway as well.
Augury: Using Data Memory-Dependent Prefetchers to Leak Data at Rest
They will almost certainly refund the $40 if you call and ask nicely. I have a couple times called (various credit card companies) and said, "Look, I've been a cardholder for years, I pay off my full balance every month, I just forgot this time. Can you please refund the $70 interest fee and the $25 late payment fee"?
The world biggest deployment of Java API is android, I wish Google had just bought out Java instead of copying it's API's, fighting it in court, and now using kotlin (with it's _IMO_ ugly syntactic sugar) to avoid legal issues.
Looking for Work
Location: Albany, NY
Remote: Yes
Willing to relocate: Maybe
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.
I've seen real-life situations in the past 5 years (albeit with my personal hobby code, nothing professionally), where VCOMPRESSPS or VEXPANDPS would quickly and simply solve my problem.

I personally would have never thought of making such an instruction, despite having written multiple sets of code that use a SIMD-compress or SIMD-expand pattern.

-------

Case in point, vpcompressb (byte-wise compress) is the most blatantly obvious way to "remove redundant XML whitespace" that I've ever seen.

Its just a thing that has obvious wide-spread applicability to many algorithms I've seen and keeps coming up again-and-again. Or determining which rays (in a raytracer) are "dead" vs "alive" (separating out hits vs misses). Or implementing quicksort (compress all items "less than pivot" to X array. Compress all items "greater than pivot" to a Y array. Quicksort done).
16Lab | TOKYO, JAPAN | ONSITE / REMOTE | Various positions with focus on Security, Embedded Security and iOS | Visa assistance available for qualified candidates

A developer of the world’s smallest IoT/Wearable module, 16Lab Inc., is looking to add some engineers to our team to expand the limits of installed sensors empowered through software: https://16lab.net/join-the-family/

Our base module can be embedded into any shape of wearables. We develop a smart ring, too - that is designed as a multi functional controller as well as a universal authentication tool. We have been receiving many collaboration offers from leading global corporations in every key area. In collaboration with some of them, we have been accelerating our efforts in working on the next-generation products. Our new authentication method has been highly evaluated by various significant partners/investors, including 5 sovereign wealth funds, as our technology perfectly fits the Smart City era. Please also visit: https://16lab.net/a-message-from-the-ceo/

Full-time or Part-time work tenures, workplaces and joining dates are negotiable. Currently we prioritize hiring Senior positions but we are also open for Junior positions as well. Due to the COVID-19, we ask qualified candidates to work for us remotely until travel restrictions are lifted. Please send your CV, as well as your Github info, to jobs@16lab.net.
The TF-Agents team replicated the RL training (with the corresponding teams' very deep collaboration) and open-sourced it here:

https://github.com/google-research/circuit_training

It pretty much gets the same results as found in the Nature paper.

The original codebase was heavily research-focused, used TF1, was impossible to run distributed training outside of Google's infra, and made it hard to try algorithms other than PPO. So it was reimplemented on top of TF2 and using some distributed training and collection technologies developed by the TF-Agents team at Google Brain and infra teams at DeepMind.

Everyone is welcome to poke at the training code and the model, and convince themselves that it does what it says on the box :)
I wonder how much of this comes down to the researcher's expectations going from SVP at a 1k person trading firm to Senior Manager at a Google with 100k+ employees. Maybe they expected to punch in a much higher political weight class than they actually could and got burned.
> Caption: a red ball on top of a blue pyramid with the pyramid behind a car that is above a toaster.

Have you ever heard humans talking like that? I bet you each person would also draw it differently. I consider myself human and yet I don't grasp a concept of a "car that is above toaster". What do they mean? Like hovering? Or just standing on the top? Cars aren't UFOs, they don't hover.

The whole paper seems like they tried to break the system with tasks even humans would have problems grasping. What's the point??
Good points about toilets, but look on sat maps and see how many people have covered vs uncovered pools.
>I do know that power steering is literally the difference between smaller women being able to drive and not

Only because once it's a standard feature other engineering departments start doing things that requires the system to be there in order to get good results.

The steering geometry that keeps modern (like mid 00s on up, the "wide tread, narrow sidewall" era) cars from wandering on crowned roads substantially increases steering force required.

It's not like small women didn't drive 60s barges just fine without power steering.
I was just thinking after searching for an emoji on Google and copy-pasting it into a document for the hundredth time: "surely there's got to be a better way than this".
Golf courses in Vegas and LA
Toyota lost the lawsuit on their development processes and firmware design. As far as I know, no specific bug that would cause unintended acceleration was ever found.