skysight-inc/HackerNews huggingface dataset:
SimenB reply:

https://github.com/facebook/jest/pull/11529#issuecomment-102...

tl;dr FB has offered him compensation and he turned it down for personal reasons.
Fun fact: in order to be valid, Rust code in an `unsafe` block must uphold all of Rust's invariants. So (correct) Unsafe Rust is the only code written in Rust that's explicitly safe.
Yes, he'll probably go to jail for vehicular manslaughter, but that doesn't help you.

Sounds like they'd be nobly sacrificing themselves to remove two people with anger issues from the general population!
You cut the quote too early and fully changed the author's meaning.

The author isn't talking about the financial costs of running the site. As you noted, those are near zero.

The "cost" referred to is the emotional/psychological one of suddenly being responsible for something that millions of people feel very passionate about. That's a non-zero cost for many people, and not a cost that everyone may want to take on.
Maybe you can ask the RTC alarm whether it's still armed. I don't know if they automatically clear the enabled flag when the alarm occurs. See RTC_WKALM_RD in https://man7.org/linux/man-pages/man4/rtc.4.html

If not, well, you know what time the alarm is. That leaves a race, but there's a race regardless -- the human might have opened the laptop lid exactly after the RTC alarm went off.

EDIT: Yup, confirmed in kernel source, Linux makes sure /sys/devices/platform/rtc_cmos/rtc/rtc*/wakealarm is single-shot, so you can see whether it triggered.
Is it really an issue to just always have the car obey the lower speed limit?
Was his flashing the room like that a free speech issue - or a thoughtless dickhead issue?

Independent of his legal "right" to conduct a class in that manner - it's basically kind of asinine to assume your students need to have their buttons expressly pushed in order to appreciate the basically obvious point he felt he needed to make. Or that if people object his resorting to such a stunt - that means they're "offended" by it.
Thanks for clarifying.

> The argument that is being made by the article is "natural immunity is better than vaccine acquired immunity because unvaccinated and previously infected people get hospitalized when they are reinfected less often, so vaccine mandates are bad"

I don't think that's the author's argument though. Their goal doesn't seem to be to pit the two types of immunity against each other and declare one a winner (just look at the title, and quotes like these: Can the case be any clearer, simultaneously, for both the efficacy of vaccines and natural immunity?)

The point is that in large part, a mandate would be imposed on people who already were infected, and these people won't benefit (much anyway), and neither will the vaccinated as a result.

If this was published early pandemic and the article was saying "no mandates, everyone should just get infected", I think your point would stand. But at this stage, there just wouldn't be that much benefit gained by forcing a largely convalescent population to get the shots, and you'd be incurring a heavy cost politically and ethically.
I see two problems: redundancy and consistency.

After spending pages telling the reader that the query should not affect the server's state, the only example given appears to do exactly that: initiate a query and return a GET url to retrieve the results.

Either the GET request actually triggers the database request, which makes the QUERY request totally redundant, or the QUERY request relays a call to a database interpreter and the server responds with a location to retrieve the results.

Second, how would the http server know that the query is both idempotent and safe? Providing an example with SQL-like code makes it look even more like a bad joke...

I see this creates (at least) two problems and solves none. Do the authors know which problem they hope to solve?

If I had more time I'd look into their bios. Something tells me this is a typical case of "I put my name in a RFC", unless they work under the umbrella of some GAFAM who needs a new HTPP verb without disclosing why.
1) Everyone, even those with extreme wealth, can be helped to see the benefit of raising the floor for everyone. There is a non zero possibility that anyone can lose their wealth, or their children or grandchildren end up losing it. In a world increasing ravaged by automation, UBI is an insurance policy not only for those in need now, but possibly for you and your progeny.

2) Wealthy elites will end up just as poor and desperate if there's no one to buy the output of their companies, rent their properties, or do the real work that keeps civilization running because we fall into a social death spiral as more and more people get left behind and the rumblings of violent revolution grows.
This is for a non-wearable.
But isn't that the advantage of the approach in the OP? It shows some more effort and good faith to the recruiter, without actually requiring any additional effort or time on your end.
Same reason the WebSocket API isn't supported, Node already had lower level APIs and browser APIs moved 1:1 don't necessarily make sense. In this case it's a slightly extended/non-standard Fetch and enough of the "it doesn't need to be in core it can be a normal library" folks thought it'd be useful enough. And someone went through the work of actually making the native implementation.
Fathom Radiant | Machine Learning Hardware | Boulder, CO | Full time, ONSITE, REMOTE | https://fathomradiant.co

Human-level AI, if it's possible, is going to probably be the most important thing that ever happens. We're working on making sure it ends up being a good thing. We're a startup working on machine learning hardware which can scale to the level of the human brain, and wielding that for good. We've just closed a round of funding and are hiring for a bunch of roles over the next few months.

Open, high priority roles:

◉ Compiler Engineer: https://jobs.lever.co/fathomradiant/aa731f49-babe-4865-af91-...

◉ Software Engineer, Lab: https://jobs.lever.co/fathomradiant/73f22b65-b5bc-423b-a040-...

◉ Head of Software: https://jobs.lever.co/fathomradiant/5e76181b-191c-43c1-a794-...

◉ Mechanical Engineer: https://jobs.lever.co/fathomradiant/cdd6374b-b422-4d96-81e3-...

Check out our other open roles and apply at https://fathomradiant.co/careers
This is a surpassingly facile putdown. `miekg/dns` is being used here as a DNS request/response parser library. There's almost nothing interesting about parsing DNS messages. The interesting logic in the DNS is the recursive lookup, which is the part this post captures.

As far as I know (we use the same library for our authority servers) `miekg/dns` doesn't even do recursive lookups.

It's not just that, though. It's also that recursive lookups are the probably the most mystifying aspect of DNS. DNS message parsers are straight-line code; there are lots of them, including in POSIX libc. What you don't have in POSIX libc is a function that does a complete from-the-root recursive lookup for a name; most DNS "client" implementations stop at "send the request to the local recursive cache".

To see that function implemented in such a tiny amount of code is itself super interesting.

Essentially, what you're saying is that the article disappointed you because it purported to be about making pizza, but didn't first specify how to make the oven.
Sonos has acquired Bluetooth audio startup T2 Software
If you use Mullvad VPN, you can configure a different exit node per Firefox container using the SOCKS5 proxy setting. Each Mullvad server provides SOCKS5 proxy access to every other Mullvad server:

https://mullvad.net/en/help/different-entryexit-node-using-w...

These SOCKS5 proxies are only accessible when Mullvad VPN is on, so the security is no worse than not using the proxy.

Mozilla VPN is a rebranded Mullvad, and both VPNs use the same SOCKS5 proxy mechanism to switch your location. The Multi-Account Containers add-on is better integrated with Mozilla VPN, but the feature works well with Mullvad, too.
> lidar added at least $7500 to the cost of a car

That was Adam years ago in the Self-driving world. Now, it costs only few hundred dollars only, starting with $99.

https://velodynelidar.com/products/puck-lite/
"And this is just the US. Imagine how much variety there's gonna be outside of it."

Less than you think. America is an outlier among developed nations for how non-standardised their road signs are.
Dude nice! Gaia was great. Instantly recognized you from back in the day! Cool!

I'd love to make a 2d pokemon like game based on real world interactions that can be fun to play, include teaching social skills and business skills and life skills, and have the same joy and fun adventurousness as pokemon.

Would love to find a way to work together on something like that. I have a ton of fun real world experiences we could build in / characters / etc. and a vast idea world. A friend actually has a sci-fi universe of sorts and we could do some fun simple design around some of his plots. Lots of ideas. Would love to collaborate.
I don't load images by default. I use Thunderbird, but I know other clients also have this feature. Definitely worth whitelisting domains that you want to allow images from to avoid triggering the recruiter bots!
One thing I don’t recall seeing discussed before: why have 4-way stops at all?

Far, far better to have clearly delineated major and minor roads at intersections. You yield when going from minor to major - no confusion, less temptation to “jump the queue” (although some drivers will still try).

The main downside is that it can take a long time to get onto the main road safely when it’s busy. But traffic lights fix that.
I can only see Yugabyte which says they're using more postgres code than Cockroach publicly
Propaganda is a strong word for truth
Sleeper | Senior Software Engineers | Remote (US only) | Full-Time | https://sleeper.com

We connect people over sports.

Salaries for Senior-level talent starts at $200,000+

Competitive equity and benefits. At least 4 get-together outings a year.

Apply at https://sleeper.com/jobs
A lot of JS bloat could have been eliminated if it had lisp-like macros.
Google to turn on activity tracking for many users who turned it off
I received an email from Google yesterday that communicated, with much obfuscation, the following key points:

- The “Web & App Activity” setting for Google Workspace users will be ignored by Gmail, Drive, Docs, Calendar, Chat, Meet, Keep, and several other services.

- Tracking for these services will be controlled by a new user setting, “Google Workspace Search History”, which will default to on regardless of the user’s Web & App Activity setting.

- The ability of Google Workspace organizations to turn off “Web & App Activity” for all users will be removed.

- These changes will take effect on 2022-03-29.

Full email text: https://pastebin.com/raw/5ayJTDDp

More info from Google: https://support.google.com/a/answer/11194328
"term is 'inflation' - which will 100% happen when we start printing money at that scale."

So you get 0% inflation when we give money to the rich and bail out the banks, but as soon and you give a hobo $50 the entire economy crumbles and inflation spikes, right? Very conveneint ideology
Free handouts don't "raise the floor" in a sustainable, long-term, or asymptotically effective way. Every dollar spent on UBI would yield better returns being invested in essentially any kind of R&D, unless your time preference is very high.
Takes “dogfooding” your own SaaS to an new level
Also, NYTimes could have cloned Wordle without paying Wardle, and that probably would have been worse for everyone involved.
There is no gain from rejecting different types of truth that don’t adhere to a single way of producing it.
Do you have a URL for your project?
Mercedes had a version of this called a "haptic pedal" in their previous gen C-Class PHEV. It would provide a small bump of resistance before you engaged the gas engine. It also would gently push back when it saw the car ahead was slowing down, to encourage efficient coasting. A quick search shows they spread it to a few other cars.
SEEKING WORK - USA (EST) - remote

* Technologies: Python, Pandas, Rails, R, SQL, quantitative analysis, ethnographic methods, focus group facilitation, survey design, unstructured and semi-structured interviewing, usability testing

* Email: rcackerman [@] gmail.com

I work at the intersection of policy and technology. My areas of expertise have been in designing tech/policy solutions and in helping organizations get from nebulous mission goals to concrete metrics for evaluation.

I also am an experienced Rails developer, especially on backend, database-driven work. Currently I work on Rails with Stimulus & Turbo.
~Also, is it just me or there isn't even a link to what they're supposeddly trying to "Show HN"?~

Edit: D'oh, the link is on the title. /facepalm/
Agreed, it just is highly unlikely that the LinkedIn resume is out of date for most folks. Asking for a resume without asking if the LinkedIn resume is okay also creates a source of confusion. For example, if they don't ask if the LinkedIn resume will do, are they implying that a LinkedIn resume _won't do_? Do they need me to open up Word and retype my LinkedIn?
Normally, rent on a property is significantly less than the monthly payment on a 30-year mortgage on the same property. Where were you renting out spaces where people were willing to tolerate rent that high?
In the case of Cruise this wouldn't be a problem because you wouldn't own the vehicle. Its a robotaxi service. Your point is still valid, though I'd ask, how do you even solve certain classes of issues? Like lets say you had to replace a camera. You can't just plop one in and have it work. There is a ton of complex calibration work that needs to happen, both intrinsic & extrinsic.
> How can I avoid type hints when my IDE is "smarter" now with them?

Accept that the IDE won't be smarter for the kind of code you are writing.

> When they changed it's linter to look for type hints and ignore the rest of the code in functions in order to determine types?

Oh, so you mean “now that my IDE changed to be dumber without them than it used to be”. Don't use that IDE. Or complain to them to fix it. Or choose a non-default linter, if it supported. (IDEs can be very opinionated about how languages will be used, but to the extent that this conflicts with your preferences, complaining that the language shouldn't support something because the IDE you were using decided to only support that approach is blaming the wrong party.)

> Sure, it is easier for IDE developers to just leverage type hints and ignore the context of the entire script.

Python has lots of available linters, and most of them don't do that (you can't correctly apply type hints of you do, so its a bad idea even with type hints.) If a linter does that, don't use that linter. If an IDE mandates exclusively using a linter that does that, don't use that IDE.

> Am I now required to type hint my functions just to make use of my IDE's features?

I don't know about your IDE. Mine works as well as it ever did (well, better, as it is continually improving) on non-hinted code, and even better than that with with hinted code.
There are ‘dual-tech’ occ sensors that use IR and ultrasonic sensors to avoid the issue that you mentioned.
Myxt | SF and/or Remote (PST +- 6 hours) | Looking for Software Engineers | https://myxt.com

We’re an early team of 4 (maybe 5 when you read this) who are attempting to make a big music service. Myxt is building an application and suite for managing music files, workflows, listening, reviewing, payment, sharing, and annotation for digital creators and their collaborators and close-knit fans.

We're currently live on all platforms and release updates several times a week. Product development is communal and everyone in the company leads projects, tests releases, and engages with users and partners.

Previously among our team we started Google Reader and helped build the early success of companies like Stripe and Twitter.

We're backed by Accel Ventures in SF. We’re looking for people who love working on complex technical solutions for creative makers and especially for engineers like us who like having a huge impact on product development.

You can email us at jobs@myxt.com and we'll get back to you right away. (No recruiters please.)

Tech stack: Typescript, Solid JS, Flutter, GraphQL, Hasura, ffmpeg, Firebase, PostgreSQL, Dart, and more
I actually agree with everything here, but on the other hand the decision of whether and how to actually build the massive amounts of non-car infrastructure we need to have transport be efficient and accessible without private cars of any kind, is in a whole different place. At least in the US, it's pretty clear that in most areas there is very limited political will, even in the grass roots, for things like "build good high-speed trains" and "dig new billion dollar subways" etc. So I think pragmatically speaking things like robotaxis are going to be the "solutions" that we'll actually get.

(And yes, I agree that that's dumb since the same politicians and voters have no problem indefinitely subsidizing and expanding the massively money-losing infrastructure called Roads at taxpayer expense!)
> You can't

Sure you can. Unimproved value of the land is simply the value of the lot as a whole minus the value of building that sits atop (well, improvements aren't always buildings, but that's a simple example). You can approximate it by comparing it against the transaction prices of nearby lots that aren't improved, or by taking the construction cost out of the purchase price of the lot.

> is popular with politicians

Land value tax in general isn't that popular around the world, and Henry George's version of it, where all tax is replaced with just a land value tax, even less so. As far as I'm aware, there is literally no jurisdiction in the world whose sole tax revenue is from LVT. Economists and idealists like land value tax; politicians, who derive a lot of power from the wealthy landowning class (who in turn would be the most hurt by LVT), not so much.

> The bigger issue is with vacant properties being used as cash stores.

Land value tax would be an excellent way to curb real estate speculation.
You could start by, you know, Googling the source code for GPGME. Or, for that matter, reading the GPGME documentation. This isn't an eldritch secret of how GPGME works.
I highly recommend the Profile Switcher for Firefox add-on. Its user experience is very similar to Chrome's profile switcher menu. Different profiles must be loaded in different windows (like Chrome), but different containers can be used in different tabs in the same window.

With both profiles and containers in Firefox, you get different containers per profile, which can be a useful way to organize them.
You can help end israeli abuse against Palestine by joining the BDS movement

https://bdsmovement.net/
He wrote it for one person. He didn’t ask to be the focus of millions of people’s attention. Even if that attention is mostly positive that is a lot to deal with just in the sheer volume of messages, let alone the possibility of unhinged people thinking he wants to marry them or that he’s sending them coded messages in Wordle or whatever.

Even if it's simple to host with that much traffic it's bound to be a headache. Forget to renew your SSL certificate and the site is inaccessible for 5 minutes? Great, now you've got 10,000 angry emails in your inbox.

I don’t blame him for wanting to get out of the spotlight and let someone else take the responsibility. Creating it may have been play, but keeping it going and dealing with the expectations of a huge fanbase is definitely work.
ADX Florence comes to mind: https://en.m.wikipedia.org/wiki/ADX_Florence
Despite being an avid supporter of UBI, I had to downvote your comment for the "stfu" part.

I have noticed an unfortunate tendency towards fanaticism on the part of many UBI advocates.

This fanaticism does not do the cause of UBI any favors - it just gives it the patina of a policy supported by mentally unstable crackpots, when in fact, a lot of excellent, well-balanced minds have advocated for UBI.
Indeed - it is increadible that so many people just assume rent should basically buy another person a house by default.
“Print” stable coins referring to issuing their own CBCD, yes. I mean, the Fed determines monetary policy, correct? They control the interest rates of the economy basically which gives them all sorts of levers to manipulate. My concern is basically: banks have more assets, backed with CBDC, in turn backed by the Fed. If banks make poor investments (say in a housing market which collapses and they are unable to sell their underlying assets), their “money” is even less tied to cash than before, since the Fed can now just issue more CDBC without needing cash reserves. It seems to be getting all a bit abstract.
We kinda gave up on translating C into D, as many C constructs were unduly awkward to represent in D. What's working much better is to incorporate a C compiler directly into the D compiler. No need to translate, and the C semantics can be adhered to exactly. (The D compiler is extended to understand the C semantics coming from the C code, although that isn't part of the D specification.)
I think about this new industry a lot.

Whoever solves the problem of socializing in digital work place is going to make out like a bandit and change the world and open up new biz analytics/metrics, gamified pay structures, and more.

It is definitely coming and will be the new normal. Especially as the generation of Fortnite concerts, Halo forge custom discord game meetups, and whatever other freemium games people play get jobs.

Meta knows this as everyone laughs at the billionaire and his virtual world dream.

What you all have here looks a bit boring through that lens. I’d want to test this to see for sure, but why not make this a total blast to use? The GIF looks just like Slack and another miserable work thing.

You’re not competing with Slack. You’re competing with Xbox+Microsoft Office.

I’d shift gears and make the highest priority goal just making literally everything ‘fun’.

When Katherine joins that room it should feel exciting and rewarding and not just another page tab refresh like GIF.

Congrats and great job! Looking forward to seeing your success.
Sure, but assuming all of the office buildings of the world don't retrofit their parking structure with grid connections, these cars will only be connected to the grid in the evenings. I suppose this would be great for taming the dinner time spike, but it seems to put the availability, for them to store excess, where it's needed least: https://www.researchgate.net/figure/California-daily-utility...
Incentives matter and PEGs want companies to grow significantly over the life of their investment. The biggest reward comes from the future sale after you’ve increased the enterprise value 10x. I’m sure that people have made poor decisions for short-term gains, but the real issue is giving immense power to someone who has never actually had to build teams, ship products, or go the extra mile to make customers happy. Being “smart” doesn’t mean you always make good decisions. Some of the most successful entrepreneurs I know aren’t particularly book smart. In fact, much of their success could be attributed to the fact that they just didn’t quit when any other reasonable/normal person would have thrown in the towel.
There are non-standard extensions to C syntax that provide some amount of safety. It might be interesting to implement support for those within c2rust.
Maybe some bumps to calm the traffic approaching the roundabout would help.

Yes, that seems to be a somewhat common solution, eg: https://goo.gl/maps/XJ8SNDDrQBhBu1nH8