skysight-inc/HackerNews huggingface dataset:
Again, you're saying I can't make an argument here. It should be as plain as day to everyone.

If a stable coin can be shady and still transact 90% of all stable coin market without any apparent consequences, then why should we trust any stable coin?
Hi Steve, first, thanks for weighing in here!

I might have misunderstood your comment, but in my GP comment I was indeed attempting to contrast 'go install foo@latest' with 'cargo install foo', which both install binaries. (I wasn't talking about 'go get bar@latest', which now is just for updating or adding dependencies to a project).

Also, I'm contrasting what happens by default at the moment either binary install command is run. My understanding is Cargo's (non-default) 'cargo install --locked foo' behavior is similar to the default behavior of 'go install foo@latest'. In other words, the default behavior is fairly different between 'cargo install foo' (without --locked) vs. 'go install foo@latest'.

I edited my GP comment to simplify the example to use 'foo' in both cases. Maybe that helps?
I've benefited greatly from this. Both as an employee being hired globally, and as a head of Engineering hiring people around the globe.

There is a huge amount of outstanding talent, particularly in Latin America that US companies can tap, with the TimeZone advantage.
Hi HN:

Kaveh here, founder of www.usage.ai

I'm organizing a Webinar with the goal of companies being able to further optimize their own AWS spend. In this webinar, we will be going over 21 different ways you can reduce your AWS spend.
I've gotten a lot of use out of using a sim-racing shifter (specifically Thrustmaster THA8) as an input device in Linux: https://photos.app.goo.gl/DksPS2ijo9aPCUi5A

These shifters are normally designed for use in sim-racing/gaming, but I haven't sim raced a single time in my life. The shifts can be reconfigured for various actions, and I use it for things like switching workspaces or various emacs bindings.

It's extremely mechanically satisfying to use.
There's a USB port on the side of the case.
If you haven't read it, "Beyond the 100th Meridian" was a fantastic read about the same issues.

https://www.penguinrandomhouse.com/books/322374/beyond-the-h...
The ending was great. Impressive that a thief actually got that far.
So there’s this thing called ESG, which the SEC now enforces.

https://www.sec.gov/news/press-release/2021-42

It’s taking over Wall St because there was a ruling saying that ESG is now a primary criteria for the well-being of plan participants, instead of just profit.

https://public-inspection.federalregister.gov/2021-22263.pdf

So naturally the investment industry sees the fees for ESG active management as an escape from low-fee index funds.

So there’s a lot of money pouring into ESG, and the corporations all fight for allocations with the fund managers.
Where I think something like this is most useful is as a common interchange format. For example, if you are using TickTick as a todo app and decide you want to switch to using Notion or something. If there were an ecosystem of converters to this common format, that would make this trivial to do.
I dunno, that german situation sounds like the power isn't less or more, but rather in a different place. It's a place that actually can affect the how the company runs in a direct fashion.
This is really neat. It's similar to the BuJo rapid-logging-inspired system I handspun for myself around Markdown a few years ago that I outlined here:

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

I'd quit using that one since because too many Markdown editors have forgotten tabs are legal whitespace after a UL bullet, and that there are three different UL bullet characters (and it really doesn't help that the CommonMark examples page only docs `-` and `*`, even though `+` is part of the CommonMark spec too). In particular, without the tab support being implemented, there's no fixed gutter for the BuJo-style sigil and queries get much harder.

But I do miss the idea of those simple bullets. I may have to check out your extension.
Not in an XDP program, it runs almost immediately after a packet has been rxed, and yes, Cilium does this by reimplementing similar logic in BPF. You could request new helpers for a SCHED_CLS type program though. The helpers don't exist today, but eBPF is use case driven, and if there is a good use case for it, it can go onto the roadmap.
Wood PLC | Water Resources / GIS | Chantilly, VA or Remote

Wood's Water Tech team is seeking skilled developers -- including those with civil engineering (hydrology + hydraulics), environmental, or GIS backgrounds -- for a variety of projects in the water resources domain. Write code to help federal, state, and local clients tackle real-world environment & infrastructure issues like climate change resiliency and flood risk.

Programmer - Junior to Mid-Level
https://woodplc-usexternal.icims.com/jobs/101518/programmer-...

Civil Engineer / Programmer (Water Resources Engineering, GIS) - Junior to Mid-Level
https://woodplc-usexternal.icims.com/jobs/101519/civil-engin...

Reach out: watertech [at] woodplc [dotcom]
But the real world is mutable. The authors example of a GUI program is a good one: the user wants to change the state of the program, and expects the new state to be reflected in the GUI. You can model this in fp, but it feels like I'm standing on my head. The user wants to modify a glyph, and the program should modify that glyph. It's the simplest way of modeling what is happening.
Here is a nice discussion of what happens when you don't validate your elliptic curve parameters properly:

* https://research.nccgroup.com/2021/11/18/an-illustrated-guid...

The highlight here is that in some cases, failure to properly validate gets an attacker the secret key material.

Note all the conditional bits. Different curves have different properties and different issues. There are a bunch of different curves in common use while RSA pretty much always uses the same value for the parameter these days (RSA literally has just one parameter. The exponent.).
They are explicitly not funded by the US. https://thehill.com/policy/defense/380483-congress-bans-arms...

That 8 years comes from when Russia annexed Crimea. It was Russia that has been doing all they could to provoke Ukraine into seeking protection from Russia.
You’re correct that the significance was that the government’s admission at argument revealed that it did not have a robust principle for distinguishing between the political movie at issue in that case with books.

I don’t recall the details, but I’m sure it came up in the opposition’s briefs. But in a brief you can paper over a thin argument to an extent. You can accuse the opposition of invoking a slippery slope, spend a lot of words making subtle distinctions, etc. It’s certainly fair to say that parties’ briefs often overstate the gravity of the consequences one way or another. So upon reading the briefs, the response might seem quite plausible. But when you’re forced to give a succinct answer to a direct question at oral argument, that kind of evasion falls apart and you’re forced to fully own the implications of your position.
Visualizing the World’s Loss of Forests Since the Ice-Age
This was already required in this case, you can see in the comments that an additional AppSec review was done and the appsec team signed off on the MR above and beyond the normal code review process.
Ah yes, monadic programming, liked by no one but championed by those who probably have never really had to do it.

OCaml does state without monads the way it does for a reason, because working with monads is a massive headache.
the point is that HN has groupthink though.
Nobody answered the real answer: there's simply no need. Existing solutions work good enough for most people, and it's dirt cheap.

Extra sensors cost extra money, and people not are willing to pay for no visible benefit to them.
I'm not sure I understand. You seem to be suggesting:

"No union victory is bigger than the first win in the United States at Amazon, which Amazon many union leaders regard as an existential threat to labor standards across the economy because it touches so many industries and frequently dominates them."

But that's absolutely terrible, so you must be suggesting something else.
That's not unions being bad, that's Walmart being bad.
Barrett is an ideological sock puppet who's more interested in forcing others to conform to her morality than objectively interpreting the law.
Because projects which are using LGPL can be included in proprietary applications. Those application must not provide the source.

With GPL you can only include the application in other open source software.

This makes a big difference.

Perhaps the developer wants to avoid that the software is included in commercial software. This is one of the main reasons using GPL over LGPL.

Old version which are licensed under LGPL can be still used, but they wont receive updates.

Most developers are switching to a proprietary license to make money. If you have used LGPL code and you need an update to the latest version, you gave to buy a license.

So switching from LGPL to GPL is a good thing for an open source project.
I think author is forgetting a very important part: From it's beginning, Elden Ring was positioned as a soulslike game. People walk into a soulslike game knowing they're going to get wrecked often and things are going to be difficult. This gives developers freedom like abbreviated tutorials, making the player character a non-hero, etc.

Linear storylines and sidequests, are often used as interactive tutorials. They give the player some structure within the game. For example, in Dying Light 2, a level 1 player is partitioned off from level 6 areas. A level 1 player facing off hordes of level 6 zombies, volatiles, etc. will have no shot. That would be frustrating for players not explicitly looking for that sort of experience.

In soulslike games, it's expected that your hand isn't going to be held and you might blindly walk into areas for which you're severely under equipped. That's a part of the experience, which again, is expected by players when they load up Elden Ring for the first time.

TL/DR: Elden Ring can have an organic open world without linear quest elements, because that's what players expect when picking up the game.
https://en.wikipedia.org/wiki/Desalination#Outflow . In short, it needs treatment due to contaminants, and diffusion or dilution because high salt concentrations damage the ecosystem.

These can be managed, but it's not "just" a matter of pumping the outflow directly back into the sea.
> Best Current Practises

> 1. Authors MUST NOT implement bugs.

This, of course, is achieved by writing the software in Rust.

Writing software in Rust avoids, not only memory corruption type bugs, but indeed it is impossible to implement any sort of defect, as long as you write your software in Rust.

/ducks
Yeah, one thing that Elden Ring did very well was the pacing. In other open world games, generally my first action item is to go and collect every fragment of the map, then start doing missions. In Elden Ring this is impossible, it literally took me over 100 hours to find some of the map pieces. Makes the game feel much larger and more like a grand adventure.
Cancer is not the only possible side effect. A very well known and dramatic one, but not the only one.
Breaking: man in UK jailed for thinking bad thoughts, "experts say the body language of the man clearly indicated he was thinking thoughts that go against public interest, the man has been apprehended and we hope to set an example for this kind of behavior"

I mean this is satire now but with the way things are going its not entirely ludicrous
Location: Atlanta, GA Remote: Preferred Willing to relocate: Yes, if it's Austin, TX
Technologies: JavaScript (ES6), HTML, CSS, Ruby on Rails, React/Redux, Git, PostgreSQL, NodeJS and Express

Resume/CV: https://abhireddy.io/public/assets/ar_resume.pdf

email: areddy0325@gmail.com

I am a software engineer based in Atlanta, GA. I enjoy solving real-world problems and giving value to people through technology.

I am proficient in JavaScript and Ruby, but I will work with the right language for what is needed to get the job done. I am also confident in my ability to apply "just-in-time" learning to pickup new technologies quickly.
Hotpot.ai offers AI tools and drag-n-drop software for image editing and graphic design.

Related experience is not required. Since we're doing new things, intelligence, diligence, and ability to learn are what matter most.

Hiring areas:

* ML research and applications (text-to-art, image generation, background removal, image super-resolution, and more)

* GPT-3 prompt creation and AI writing (https://hotpot.ai/sparkwriter)

* Graphic platform (web developer)

* Video platform (web developer)

* HTML5 Canvas consultant

* FFmpeg/Puppeteer/Playwright consultant

* Graphic designers

Details: https://hotpot.ai/jobs

Note: if you want to use Hotpot free, please ask. Happy to help HN users.
We've reverted to the article title now, in keeping with the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize." https://news.ycombinator.com/newsguidelines.html

Submitted title was "Amazon workers vote to unionize in stunning win for organized labor". NYT is known to change headlines so that may not have been the submitter's doing.
Appreciate this! What makes Paste better than Copy 'Em (which is $15 one-time, instead of $10/yr)?
Interesting, but not too sure the connection here.
I've seen what large unions can do (just search for some of the largest Mexican unions, like the PEMEX one). Any organization of a certain scale and power gets corrupt, including private companies and unions.

I strongly believe in unions, but I agree with OP that keeping them small and focused is better for both the interests of the company and the employees. Extreme power imbalances are seldom (and I'd dare say never) good. I've seen unions effectively bankrupt business during tough times. I've also seen what unchecked corporate power can do. The right mixture of regulation and collective bargaining is a good thing, but like always, too much of a good thing can quickly turn bad. As an example, you can end up overprotecting unproductive or counter productive employees, reducing bonuses and pay for the other hard working employees because of reduced profitability.
As a usable programming construct though it did.

I mean, Lambdas came from the Lambda calculus which predates FP. Type inferencing was also formulated as part of typed Lambda calculus. Pattern matching definitely came about prior to FP; SNOBOL (and its predecessor COMIT) is probably the first language that really made it 'a thing'.

Very few things FP uses came from FP; they came from underlying Math and CS, and are themselves specific formulations and implementations that fit within the context of broader well understood concepts.
Author's solution to problems in FP: break the FP model.
The car has a manual transmission.

The odds of a car thief in 2022 in a modern American city being old enough to be in the age cohort that knows how to drive stick are minimal.
Extend | New York or Remote (US Timezones) | Full-Time | paywithextend.com

Extend is a rapidly growing fintech startup in the B2B payments space with a focus on serving banks and their customers. We have built the first virtual card platform of its kind, directly integrated with processors, networks, and the technology that supports banking across the industry. We offer several virtual card products including an app-as-a-service that banks can offer business customers with their existing credit cards, a suite of virtual card APIs for those looking to build custom payment solutions, and we also offer secure connectivity to key banking and payment services that enable 3rd-parties to integrate and embed payments into their software.

Founded in 2017 by 3 industry experts with experience at Fortune 500 companies, including American Express and Capital One, Extend is headquartered in Manhattan and has recently raised $40m in venture capital from top fintech investors. With extreme monthly growth and 60+ mission-driven employees, now is prime time to join our team!

Here are our current open roles:

- Backend Engineer

- Principal Software Engineer

- Senior Android Engineer

- Product Manager, API

- Customer Success Analyst

- QA Manager

- and more!

See our full list at: https://www.paywithextend.com/careers#job-openings
Structionsite | Full Stack Engineer – Elm / Rust | Engineering Manager| Full Time | Remote

Industry leading venture backed construction tech software bringing the same computer vision and mapping technologies found in self-driving cars to construction. Our AI-powered vision engine automatically organizes photos and videos by location, time, and date giving users the ability to keep a pulse on their project’s.

We are looking for:
Full Stack Engineer – Elm / Rust
https://jobs.ashbyhq.com/structionsite/6c732773-8209-4947-9a...

Engineering Manager
Expertise in delivering applications for mobile, web, or VR platforms.

https://jobs.ashbyhq.com/structionsite/340d5ff1-e4c6-4ced-a7...
What symbol is that? It doesn’t seem to be n or pi.

Edit: Weird. It is pi at least in the original article. The left and right tips are cut off for me on HN font.
I think you've missed the point being made.

Places with adequate levels of rainfall to grow crops without irrigation (even if irrigation may improve yield) generally do not have any concept of water rights. Water is considered to be a common good, like sun, wind, though more administered by conventional government means (whatever they might be in a particular part of the world).

This is true of places with less water also, though the level of regulation and control was generally higher because of the increased value of water. This was true in Nuevo Mexico too, which inherited the acequia system from the Spanish (who had in turn received/been pushed into it by the Moors).

The Valencia water court is one of the oldest still existing acequia systems in the world, and similar institutions used to exist across Spanish-controlled areas of north America.

But the arrival of the US ditched any notion of communal control over who would receive water and when and how much. NM in particular adopted a "first in time, first in right" approach, in which water rights were established simply by pre-existing water use. Such water rights cannot be modified to accomodate for droughts or other higher priority needs as they would be in an acequia system, or east of the Mississippi, where some governmental-ish agency would decide on regulations and allocation. Instead, water rights in the US west are treated as essentially god-given, based on acknowledged ownership of land. The fact that your use of water may be in opposition to the broader aims of society has no impact on your water rights.

This is likely to change over the next century (IMO), because it's just not viable in an era of reduced water availability. But for now, the system looks absolutely nothing like Roman regulation or the Valencia court syste (0).

(0) There is a dispute resoluton mechanism to address "excess water taking" in the western US, but it is never based on need or priority, merely established water rights.
Microwave oven leakage exposure, while it can be quite large compared to a cell phone's average radiated power, is not modulated. So, the small amount of research we have, which almost all tested wholly unmodulated radiation, suggests that it would have little or no effect.

About the phone, we don't have any good information. That doesn't stop people from insisting they, personally, know, without any.
Location: Sirius B (about 8 light years away)

Remote: No.

Willing to relocate: Yes, but it will take a while.

Technologies: Anti-gravity Propulsion, Conscious AI Physcology and Neural Patching, Replication Systems

Résumé: {click here}

Email: siriusb.proxy+mescaline [&:;'"at"';:&] gmail.com

Settle down, it's April 1st!
Singular they is perfectly reasonable in British English. As others have said it is ancient, and modern. It is more of a purcularity that the singluar they ever became unfashionable.
> Anyone else ever do that thing where you write some good code and it works the first time you test it, but somehow that makes you feel less confident

I did this yesterday. I was writing a variation on a function to draw some stuff in the terminal. When I ran it, it worked fine, no crash or anything like that.

Turns out I wasn't running the new version of the function.
SimulaVR | Electrical Engineer | Germany | ONSITE | Full-Time

We're looking for an EE at SimulaVR, to help develop the Simula One: an x86-based VR computer, intended as a laptop replacement.

Responsibilities are roughly:

- Take complex, high-speed PCBAs from conception to design and manufacturing

- Perform component selection, schematic capture, layout, and fabrication support

- Develop custom IP and integrate vendor IP cores for our FPGAs

- Work with the rest of the team to integrate the PCBAs into the overall system

You do not need to be an expert in all of those things, but you should be able to learn on the fly.

Here's an example of projects you'd be working on:

- Carrier board for our NUC compute element (basically an Intel CPU + RAM + VRM) which provides power management, routes PCIe Gen 4/etc signals to the respective connectors, etc.

- FPGA (something along the lines of Lattice CertusPro-NX, or Intel Arria 10) board that, among other things, interfaces our cameras to the host via PCIe

The project is going to be as open source as possible, barring things that cannot be published due to NDAs. Expected volumes are in the 1k-10k range for now, so there's no need to particularly cost optimize it. We're going for speed of development, reliability and functionality over minimum cost. The company is based in the US, but production (and this position) will be in Germany.

We expect this to be an onsite role (due to the equipment involved), although remote is fine initially. Work from home will probably be fine as long as you're close to the office. If you're willing to relocate, we can to assist with that.

Budget in the 50k-80k EUR range for this role, along with some equity. If this doesn't match your expectations, talk to us anyway and we might work something out.

Please direct any applications to apply <at> simulavr <dot> com, along with a note that you came from HN.
The end result would be to ratchet down the work week in labor law once the evidence is irrefutable that moving from 40 hours to 32 hours per week can occur without a significant decline in productivity.
Is there a service that rides on top of aws that offers distcc (or whatever equivalent) or direct pure compile with source uplodate and nothing else? I'd rather pay them than deal with AWS.
I think the real problem is that the heuristic needs to exist. The label "number" makes sense to developers because we have a mental model for the type of data that goes in those fields. However, it excludes many things most non-developers would call numbers, and they are far more common uses for HTML inputs. I don't think it makes sense for that to be a facet of HTML5 when a more appropriate label would do the job.
Songtrust | https://www.songtrust.com/ | Nashville, LA, NYC | Full time | Onsite/Remote

Songtrust’s mission is to build a better music publishing industry. We do that by empowering individual creators to build healthy and sustainable careers on their own terms - with the world’s biggest and most accessible publishing administration network, with easy-to-understand royalty reporting, and with educational resources that are free to everyone.

We are currently looking for the following positions:

Database Administrator (New York, NY)
Systems Engineer (Remote)
Senior Systems Engineer (Remote)

You can find all of our job postings at https://www.songtrust.com/songtrust-careers
Marginalize them? Give them the unimportant tasks and classes. Put them in positions that limit harm.