skysight-inc/HackerNews huggingface dataset:
https://github.com/amirgamil/zk-crush/blob/main/pages/crush....

const isMatch = React.useMemo(() => hash === crushHash, [crushHash]);

Sure is a lot of work to do a string comparison 'efficiently'.
I agree 100%. Also write down your star answers before an interview. I had 3 pages (took ~12 hours) of STAR stories/answers before anyone asked me a question.
Profit from whom? All these industries ultimately sell the resulting end products to people.

This idea that Exxon Mobile is solely to blame for gasoline emissions or that a factory owner is the only one responsible for the emissions from their factory, rather than the person who purchases and uses those products is quite frankly absurd.
Sure, but the exchange is that you get worse performance.
My understanding is when doing it by hand some like to reverse it so when writing the products the digits get written continuously left to right. I.e. matter of preference.
That is a total misrepresentation of the situation. DC Rainmaker (Ray Maker) is not paid for his speaking engagements at ANT+ and Garmin conferences. He does those for free, and doesn't even accept reimbursement for travel expenses. He has publicly complained about Garmin bugs.

https://www.dcrainmaker.com/2019/06/competitor-software-inst...

Garmin and the other manufacturers who control ANT+ created the private channel so that it would be available for experiments when there's no suitable standard profile. There is a standard profile for electronic shifting so you can't blame Garmin if Shimano fails to follow the standard. Garmin does follow the ANT+ profile standards in their power meters, lights, and radars; all of those Garmin sensor devices interoperate correctly with third-party bike computers. The issue described in this post is 100% a Shimano problem and Garmin bears zero blame.
“I think the vast majority of developers still debug using print() statements”
It's the lobbies that prop up the status quo because it has become very profitable, but it is easy to forget that the status quo exists in the first place as a series of compromises designed first and foremost for consumer protection against lemons.
Could you link to anything you've published or could recommend? Sounds interesting even if you don't have anything actionable.
> Who do you think has to and can spend more compute or money, well-trusted Google or a small player? Far from a silver bullet.

i'm not even a big fan of hashcash, but i don't think you understand it, or how it could fit in as a component of a broader spam mitigation system. (for better or worse)

google wouldn't need to compute hashcash for their outgoing emails, because they have DKIM and a solid reputation. nor is its computational power somehow at odds with that of smaller players.
There's plenty of alternative vaporware cars out there that will also never hit production.
https://www.tryaqueduct.com/

It has a concept of percentage-based billing where you can specify an input amount and you can specify to bill a percentage of that and handles generating a detailed invoice.
Perhaps I misunderstood, but how can cycling across North America be just transportation and not a hobby? Would you have used, say, a car instead if you had one?

There are many shades of bike nerd, but in my eyes those demonstratively rejecting the tech side don't qualify any less. Take Sheldon Brown for example, he sure would have nerded with the best of them, and tech-rejected with the best of those as well.
Quite simple: you don't deal at all. That's zero assumptions about the name. Let them eat cake and enter whatever they want. The user should know their sweetie well enough to guess what they will enter as own name. This is an assumption about their level of mutual knowledge, true, but not one about the naming scheme.
One of the most fun things about psychology is that everything sounds intuitive and obvious, even if wrong.

There's an anecdote about a professor telling his students on the first day of a Psychology class, "some things about this field are obvious common sense — for instance, a baby won't recognize and prefer more attractive people as they're unaware of beauty standards."

The class all agrees, and the professor says "JK, babies actually do! Welcome to Psychology."
In early 3-slot North American payphones, there literally was a bell that the coins struck and a transducer inside the payphone body.
"In cloud computing, the term zero-knowledge (or occasionally no-knowledge or zero access) refers to software services that store, transfer or manipulate data such that it is only accessible to its owner, not to the service provider."
It was an intentional hyperbole to thrust a point across if you didn’t read between the lines. I thought it was obvious. I could improve in my message though.

I do expect more from HN than vitriol of this sorts.
Its bewildering all the consumer products that go on to track things like watts, etc. I played competitive sports in school and we never bothered with anything like that even if it was available. You run until you are exhausted then you run some more. Same thing with a bike ride if you are trying to put work in imo. Want to train for hills? forget the Peloton, just go and ride up some hills until your legs are cooked, and next week you will be able to ride longer.
The NFT can also be a program that when you try to move the token or interact with it in any way, it can do things such as transferring funds to another wallet.
I'm using Rend3/WGPU, where multithreaded rendering is coming, but isn't here yet. Work is underway.[1]

The Rust game dev ecosystem is far enough along for simple games, but not there yet when you need all the performance of which the hardware is capable.

[1] https://www.youtube.com/watch?v=DDG4bcGs7zM
This is probably the best comment thread I've seen on HN.
Please be aware that Paul Graham's original tweet, which wouldn't fit in the title, is:

"I think the vast majority of developers still debug using print() statements."

— email from a founder
> Send a pull request to GNU Emacs

GNU Emacs doesn't use pull requests.
Gas used in cooking is a minuscule fraction of the all the ways we use methane, let alone other fossil fuels. The biggest problem with gas stoves as far as climate change is concerned isn't the gas they burn directly, it's that once you have the hookup, it's tempting to use it for heat as well, which burns an order of magnitude at least more gas. (Also, simply having a gas distribution network is an opportunity to leak methane. But we could let people use propane for cooking since propane is not itself a greenhouse gas.)
What seems bizarre is that an employer would care about a mistaken arrest.
I did read it. 19% of global emissions from household power and 17% from mobility (cars and such) is not miniscule, and not agricultural/commercial usage.
LiveShare has a good open source replacement: CodeTogether.
> However, whenever I need to focus on a work task, I listen to Trance dance music as it's really effective at helping me focus and stay on the zone.

Ditto on the trance. I usually go with late 90's/early 00's classic trance.

I'll occasionally mix it up with some video game music, often orchestrated versions. The Final Fantasy Distant Worlds series is great. Also, the "lofi/hip-hop beats to study to" playlist on Spotify and YouTube is popular for good reason.
Can't read the article, paywall. Begs the question; what good are the Seattle police if they aren't going to investigate crime?
Google is killing location-based reminders
Please rewrite my comment in your own words without losing any information.

English is my second language and I am curious on how you would achieve this.

From my point of view it is as barebone as it can be with 125 words, 7 sentences and 4 paragraphs.
I wrote this previously, but with a little computer support this game or DAK would be great games. Unit density is pretty low, and have the intensive numerical stuff coded away in an e-staff…. Would be sweet.
No. Charcoal is preferred. Gas is for cheap bbq places, so it makes sense they would swap to an analogous cheap energy source.
You don't want to restict the total amount of flow, but with more media area you can have a tighter filter media with the same (or even better!) total flow.

A thicker filter and/or one with more pleats can filter better and be less restrictive at the same time.

https://www.youtube.com/watch?v=RkjRKIRva58&t=454s
On the bright side, there would probably be no worries.
I'm fixated on the fact that they used a dime. That's a very small coin. I can't say I fully understand the dynamical bias mechanics but u had expected that they use a quarter. It's much larger and easier to toss.
> tedious and error prone IMHO

It's neither. The frequency of non-blocking CPU bound sections of most applications is low and so the need to introduce scheduling hints is also infrequent. Aside from an endless, non-blocking loop that never yields omitting possibly beneficial yield points isn't an error; scheduling will not be ideal but the process will ultimately produce the same result.
How to Turn TiDB to an Hybrid transaction/analytical database in 2 minutes
Putting links in your tiktok/whatever profile doesn't seem like very unusual nowadays...
Time to install dos box and replay Master of Magic, again.
I was on a camp trip one time with a bunch of Spooks, and the mental gymnastics they went through to justify spying on regular people was nauseating. I can imagine the directive to avoid reading any news also gives you a one sided view about the subject.
Driverless taxis are coming to the streets of San Francisco
> This is incorrect - electric motors draw more current when under load.

Which is a true statement but incomplete and therefore misleading. A fan motor is under the highest load when it is doing the most work. That is, moving the MOST air. If you restrict airflow (e.g. with a dirty filter), the motor is under less load and draws LESS current. A lot of people get this wrong because it's counter-intuitive on the surface of it.

You can test this very easily with a box fan and a kill-a-watt. Turn the fan on High in the center of the room and read the power. Now move it against the wall. You will hear the fan get louder because it is spinning faster, because it's doing LESS work. The meter will also show less power being drawn.

It is true that a dirty filter restricts airflow through the whole HVAC system. This extends the system's "on" cycle, which reduces the whole system's efficiency. But the popular claim that a dirty filter will burn out the motor is bunk.
Charcoal is another option and doesn't have the water vapor problem either (it also cooks better and hotter than gas).
When interacting with a real (solid) object, you only ever interact with its surface. When you touch a ball, you feel its surface. If you press into the surface, you feel that resistance as increased pressure (near-instantaneously) and you gain a lot of information about he object by that sensation (consider the difference between poking a balloon vs. an anvil) and by the reaction of the object. With sonic "virtual objects", there would be no resistance, meaning you couldn't really interact with the object in a normal sense (your hand would just pass into/through it). Even if the "user" were to understand this, it seems like the range of experience would be very limited. Without any sensations associated with resistance, could you make a balloon feel any different than an anvil?

I've spent some time thinking about this in the past, so please forgive the random tangent: IMO, the creation of virtual objects that can be interacted with and perceived as real objects will require a combination of haptic garments and exoskeletons. The haptic garments would manage any minor sensations (the fuzzy texture of a kiwi), while the exoskeleton would apply force / prevent motion. That way, if you try to poke a virtual balloon, you feel a minute jolt of resistance at the moment of contact. If you poke an anvil, you feel your finger come to a dead stop, with all of that force on your fingertip conveying the sensation of poking a heavy, stationary object.

It seems like a suit could simulate a lot of object interactions. Imagine hefting a virtual stone in your hand. You feel its texture on the palm of your hand via the haptic glove, while the exo-suit conveys the weight as downward force, applied at the wrist, elbow, and shoulder joints.
Way ahead of you: it's already been done https://bitcoinist.com/hackers-are-now-trying-to-steal-crypt...
As far as I understand it (and I'm not a cryptographer!), it is not zero knowledge.

Zero knowledge means you can prove you know something without disclosing any additional information about it, at all - that's why it's called "zero". And here, a hash of crush name is exposed, so it's not.

Check this out for a much better explanation: https://crypto.stackexchange.com/questions/70877/is-a-hash-a...
I'm really struggling to understand how telling someone about the things you've done in the past is a tough ask. "Tell me about a time when a project didn't turn out as expected" or "Tell me about a time when you disagreed with your manager" are common variants of this question, and honestly if you don't have these experiences you just might not be experienced enough for a role.

Telling stories about the things you've done is an essential part of human communication, not some weird "game" that hiring managers have come up with to mess with you.

In a very practical sense, if you can't explain things that happened to you it's going to be really hard for you to communicate issue involving solving problems with software.

What does make sense is plan old interview anxiety. Rather than make up stories walk though your resume and just refresh your memory of how projects went, what lessons did you learn from the projects, what was surprisingly easy, surprisingly hard etc.
Neat. It's an old process being used in a new way. Ultrasonic soundwaves are already used to melt plastic, and is used for ultrasonic welding of plastics. It works really well for certain use cases.
If it was an amazon interview that would have went over well. Disagree and commit is explicitly about being able to stand up to your team/manager and voice your opinion about how to do something correct, but if the team/manager overrules you, you commit the the vision the manager or team is building.

Granted, it's hard to very any of that is true in an interview. 90% of people will disagree, then allow themselves to be overruled and then every chance they get rehash the arguments they lost anytime something tangential to it comes up. That's easy to hide in an interview.
Just because users are not restrained by force does not mean they are not in some way coerced to use the software. Social media is useless without other people also using it. If closed-format document sharing is common in your community, you may have to choose between using proprietary software and not participating in your community.

The point is, the end result, people using proprietary software, is bad. People may choose to be use proprietary software, and that's their right, just as they can choose to smoke cigarettes and drink alcohol. But that doesn't make proprietary software any less bad.
Why would competitors follow Musk’s capriciousness?

Remote work is not a trend, it’s just a consequence of the myriad of technologies enabling it.
Our Catan set has noticeably nonuniform dice. They roll high numbers much more frequently than low numbers; presumably bc the high-numbered sides weigh less (?). We haven't buckled down and done the science but it definitely tilts the game play, to the extent that we're considering swapping them out for new dice.

(or this could just be Catan Crankiness (TM), but we've all noticed it quite a bit...)
Tree-style tabs.

Though if you think about it, the fact that browsers can search the remote internet seemlessly, but are utterly stymied in showing you what you've already got open locally ... is a brilliant illustration of just how much browsers have utterly failed us.
I have to wonder how much the modern obsession with being busy plays into everything. Wanting to know just enough about what's going on to feel on top of things, without spending half the day actually reading articles.
The Python language server can be made to work in VSCodium with a simple workaround. Not so for the remote development extensions sadly
IDK much, and I can't speak to reserve currency status, but in your given scenario I'd expect huge capital transfers. Volatility would be the bet there. You'd be crazy to bet against churn. Traditional value investors would get torched, albeit more slowly torched than growth.

However the USA has an underappreciated stability-focused foundation which helps power its tight historic focus on systems of subjective ethics. You'd think the ethics would push the stability around, but IMO it's the exact reverse. So I personally look around and I see lots of stability-focused people mostly looking to buy the dip and get on with their lives the best way they know how (the united way).

A similar lesson is true with the USA and economic growth. The lesson people are taking out of high gas prices and inflation isn't "the system is broken, so what needs to happen is..." (objective) so much as "stop messing with my life, what I need is..." (subjective) and this latter position rewards government stability.

From a technical perspective the top charts for the US economy are showing an expected relief period, comparable to the duty cycle concept.

Crypto growth, even given the USD-exit mindset, correlates amusingly well with bull markets for US economic growth leaders. I'd say there is at least some considerable disincentive to desire a coup, on the crypto-focused side, for that reason alone, even if the USD or reserve currency concept is annoying.

I see considerable technical reasons to expect US markets to come out very strong after the current breather. There are some massively impressive businesses and tech behind this as well, and businesses are learning to take better care of employees, broadly speaking.

Plus right now we are right in the middle of a panic-focused news cycle so there is systemic bias looking in that direction on even a month-to-month level. Sector rotation seems normal as well.

Tons of new traders and even retail investors are also looking to BTD ASAP which also says a lot. They saw how COVID turned out and want to position for another springboard for personal returns.

Just some thoughts...
The justice system in the US is so infuriatingly bad, I don’t even know where to start when it comes to fixing it.

The class issues are enormous; if you’re wealthy enough to be able to defend yourself, you’ll still only be treated with something only loosely approximating fairness at absolutely best.

However, if you can’t afford tens of thousands for an attorney, experts, etc, you’re pretty much fucked.

We need to seriously rethink how we treat the accused in this country, from automatic sanctions that are applied to any accused, to how much leeway the police and justice system have to destroy people’s lives before there’s even been any evidence presented of an actual crime.
OP should probably trim whitespace too. I sent it to my wife and it's not a match either, because there was a trailing space left by her keyboard.
I'm an embedded developer, and for me it's the opposite. Not saying everyone is like me, just saying not everyone is like you. I find regular software development to provide more instant gratification, I like the result of systems interacting with each other physically. Something about that just feels really cool to me. So much that I spent a few years as an FPGA developer, designing hardware and writing drivers for it, and also writing C on a soft core microcontroller running on an FPGA, touching registers that configure things, messing with i2c busses, I just find it all really amazing, in the same way I find car engines spinning at 6000+rpm and managing timings is incredible. Regular software development has faster results and gratification, at least from my perspective. And to be clear, I'm not saying you're wrong, or that your perspective is any less valid than mine
Oh yeah, as long as you're a company that can promise to deliver the infrastructure to support it, IANA will let you apply[1]. I think it's terribly anti-competitive against smaller corporations, but what do I know.

Google, BMW, Target, Barclays, Sky, CERN, Amazon, Fujitsu, Progressive, TravelersInsurance... All kinds of companies have registered them now[2]. Not too many are actively in use though.

1. https://icannwiki.org/Brand_TLD

2. https://data.iana.org/TLD/tlds-alpha-by-domain.txt
I'm just saying his counter-parties have good reason to go for blood, because he's got a lot of it .
Coinbase Rescinds Job Offers and Enacts Hiring Freeze
Bravo. This made me chuckle
A Rust Server App Compiled to WASM as an SPA
It is remarkable that the UK does not trust Chinese involvement with our 5g network but we will let them design and build nuclear power stations here.
I imagine a solvent could be injected in that liquifies the 3d print so it could be sucked out. Maybe they've already thought of this.
Decreasing temperature isn't a function of the range.

Increasing temperature is a function of the range, and in my experience induction is significantly faster.

To the extent that "it must vary on and off to maintain temperature" is true, that's not really relevant. As a sibling poster states, you're not setting a temperatures. You're setting a level of output on both induction and gas. Your food is separated from the output by a heat reservoir and cannot possibly respond quickly enough to induction's on/off switching for this to matter. This does however, seem to be an area where induction can vary greatly in quality, and I suspect most of the complaints people have about induction have more to do with dodgier induction units than they do with the technology versus gas.
You're not bad at reading science papers, I suspect you have not picked up the techniques to read science papers. Imagine you're staring at a long and complex Bash script. And you don't know Bash but you do understand other programming languages. You understand the shape of what's there, but not the details.

Now also imagine that the self-same Bash script is written in the tersest style possible without any consideration to how accessible it might be for the reader. That's most science papers.

Once you understand how a paper is to be read, and different papers, e.g. medical, or observational (like this study) or computer science, will have differing common styles between them.

So you're not bad at reading science papers. It is simply that nobody bothered to show you the techniques yet.
No point to induction then. Just use a resistive element. Seems like it would be hard to heat the air fast enough to compete, but who knows.
Async Rust doesn't have to be hard
Georgetown Ends Ilya Shapiro Twitter Investigation Without Firing
> i don't think you understand it, or how it could fit in as a component of a broader spam mitigation system.

It's not that I don't understand, I know how it won't.

> google wouldn't need to compute hashcash for their outgoing emails, because they have DKIM and a solid reputation.

Great, so what's the point? Small players would have to pay Google to deliver mail :D

> computational power somehow at odds with that of smaller players.

As I said in my other comment, either botnet devices can send tens if not hundreds of spam letters, or it's going to be slow and/or expensive for all the legitimate small senders. You really can't have both.