skysight-inc/HackerNews huggingface dataset:
For those interested in projects like this outside of the U.S there is a similar decentralised version called pool together which uses the dai stablecoin for tickets: https://www.pooltogether.com/ with the code open and auditable on github too.

If you are new to crypto you can access it easily using wallets like: https://www.argent.xyz/
> I disagree with this move. Why should we force a cap rather than let market competition improve prices?

Because the demand for delivery services on behalf of restaurants is inelastic right now -- they are relying on delivery for their revenue, and it's difficult to manage that in-house. This leads to price gouging.
I have not experienced this at all. If anything, restaurants has been appreciative I picked it up because they made more money from the sale.
I've never had a restaurant employee get upset about taking a take-out order.

They'd likely expect a couple bucks tip for a curbside pickup, though.
Brazilian iFood already does this. You can order a 1.85 USD meal (with no extra fees) a day in advance. It arrives at a predefined time in a generic iFood package. I've never seen such an unappetizing dish in my life, including what I've seen children be fed in a really poor orphanage I used to volunteer in.
I really hate the distopic future we're heading into.
Board statement on the LibreOffice 7.0 RC “Personal Edition” label
> I believe the correct way to assess how much (if any) automated testing at whatever level is decided only by how valuable that thing, and the inverse of the impact of that thing going wrong, is.

Unit tests and automated tests are two completely different concept.
Really? Thanks! Maybe that changed with an update since I got mine... That's excellent. I'll make a power cycle happen later and affirm things here.
And can/will you disclose the difference? :D
They're attempting to paint this advice as coming from experts- but without attaching names, we're relying solely on the credibility of the author from the NYT. Given the incentive structure of being an internet blogger (sensationalism = $$$$), that credibility is very limited.

Science is much more rigorous than this article- but it's a fun read.
And then there are serious water pollution problems around the management of coal ash after the combustion process. E.g. https://en.wikipedia.org/wiki/Kingston_Fossil_Plant_coal_fly...
Can you name a city you are fond of? Just so that we can contrast it with Vienna.
Yes I agree as well. Our company uses Spring to write banking software and there is rarely a case that involve purely logic that can be separated from its dependencies. I used to try isolating code into separate methods that took no dependencies but it just made the code harder to read. Now we just test invoking the grpc endpoints and include the db (with rollback) and it works quite well.
I think the real change is a decline in the prestige of the VC firm, which is often used as a signalling factor, combined with a rise in the profile of the individual. It's still a pretty typical VC fund model, with a celebrity face out front. I find it pretty interesting and a little funny that there appears to be real value in differentiating where the money comes from, essentially: "We fund companies with only the purest, artisanal funds, raised without antibiotics or preservatives before they are lovingly invested in your firm".
"Win up to $10 million by saving in an FDIC insured account."

I see that . Sounds scammy and gimmicky. Close page.
Climate change: 'Rising chance' of exceeding 1.5C global target
The weapons are still armed and point at us all. The magnitude might have changed, but the threat still exists.
This is an important point.

Languages compiled to wasm have an FFI cost, and we will never fully remove it because it just uses different types than Web APIs do. This isn't a Rust problem or a C problem, it's just how wasm is.

Wasm also can't use the JS standard library, and usually ends up shipping some runtime support, like malloc or string handling, which increases download size.

Both of those limitations are why wasm won't make sense for the great majority of web dev work. But wasm shines for "engine" type code, like in this post - pure computation, without lots of links to the outside JS/DOM world.
You sound like a shill.
Five stage model of the mental activities involved in directed skill acquisition [pdf]
I am fine with take home exercise or white boarding / full day interviews. Automated challenging before talking with anyone I am not.
I'd recommend starting out with recipes, or books aimed toward beginners. I was in this spot, and Bittman's "The Basics" book was amazingly useful.

It certainly takes a lot of time to learn, especially as an adult without another person to teach them, and the wasted time and money from a failed dish can be greatly discouraging.
"Although the FTC examines claims of predatory pricing carefully, courts, including the Supreme Court, have been skeptical of such claims."

Which means that predatory pricing rarely, if ever, exists.

If you don't like the 25% delivery fee, GET OFF YOUR ASS AND GO GET YOUR OWN FOOD.
> AMD was never really in the Notebook market segment in its history

AM386 SX was a fully static cpu with a much lower power consumption, way better for laptops that Intel offerings at the time.
The author of Pathway of the Birds¹ thinks it was possible.

1: https://uhpress.hawaii.edu/title/pathway-of-the-birds-the-vo...
Why Repair Techs Are Hacking Ventilators with DIY Dongles from Poland
> Doordash or whatever says 'for $x we will put a WhateverBurger burger into your hand'. As long as that's what they achieve, this seems fundamentally honest to me.

That's not what they do, though. The receipt shows line items with a cost for the food, a fee for the service, and a delivery fee.

The problem is there's an additional fee for the service hidden in the supposed cost of the food; customers don't actually know what Doordash's cut really is.
I didn't miss that, but usually the VC money ends up in someone's pocket. I'm thinking of all the meal kits and rides I got for next to nothing thanks to VCs and win-the-market-at-all-costs strategies.

With food delivery, it feels like everyone is getting screwed.
What tech or tech-stack goes behind building these custom RSS feed providers.. I like the idea.. This can be provided to some common corpus as well?
Yeah if an immigrant is going to create more jobs than he consumes let them in. Duh
For consumers, I'm not sure. But I know as part of cutting costs, Azure decided to start running servers on ARM instead of x64: https://www.techrepublic.com/article/windows-server-on-arm-m...
> better at abusing their current dominant position (hehe it sucks doesn't Goog ? heh? Doesn't it ?)

Just wanted to say this one weirdly petty/obnoxious concluding line tainted an otherwise solid comment. Seems unnecessary.
This reminds me a bit of Long Game which I thought was super cool. Best of luck!

https://www.longgame.co/
The grand prize will be paid as a one-time, lump sum payment of $5,800,000. This is the current present cash value of a $10,000,00, 40 year annuity. The odds of winning this amount are 1 in 3,277,899,625.
TBH though, Carmack gets to choose what work he does in virtue of being wealthy.
The Rollup plugin linked to in the article produces JS functions that call into WASM code. JS objects are automatically converted to Rust structs via Serde and vice-versa.

I use TypeScript / Svelte for DOM interactions and only call into Rust code for the state updates (treating it like a black box).
Liberty ends when it substantially endangers non consenting people.

Even hard core libertarians accept government force to contain epidemics.
damn this is true. hella shady marketing
Many of these platforms charge a fee for phone calls to the restaurant too.

Platforms like Seamless go so far as to set up websites for restaurants (that often have better SEO than the restaurant's original website), so the phone number listed routes through Seamless, helping to ensure they get their cut of any order.
Thank you for your feedback, Matchbox. Maybe this wasn't meant for you then. Move along.
Dunno, give them a gun and hire them for community police work? /s
It's the risk of having any credibility to burn. In contrast, crackpots spreading rumors about the efficacy of zinc or the logical impossibility that a mask won't stop the virus but does stop oxygen from reaching the brain have no credibility to lose, so their observable percentage loss is lower.
>Doordash or whatever says 'for $x we will put a WhateverBurger burger into your hand'. As long as that's what they achieve, this seems fundamentally honest to me.

What percentage of customers do you think understand that Grubhub is marking up their food?

>If they aren't, they can turn it down and go elsewhere.

That's precisely the problem. Some of the restaurants customers are turning it down and going elsewhere because Grubhub has misrepresented their prices.
...can you link some details on how we should actually configure this? Because the answer to your question is "No" but I'm sure a good many of the people here would like to be able to say yes.
A fair point for sure. The rationale is the $10 million headline is the annuity value of the jackpot, and it's standard practice for sweepstakes or the PowerBall/MegaMillions contests to use the annuity value for promotion in marketing materials and on the website.
The headline says "Portland approves 10% cap on fees that food delivery apps can charge RESTAURANTS". There's no cap on what they can charge customers.

Legal: "Your pizza is $10. Our fee is $3, delivery is $5. Total bill $18." Restaurant gets $10.

Not legal: "Your pizza is $10 (but we quietly take $3 of that). Our fee is $3 (but we hid an extra $3 in the pizza!). Delivery is $5. Total bill $18." Restaurant gets $7.

Legal: "Your pizza is $7. Our fee is $6, delivery is $5. Total bill $18." Restaurant gets $7.

Legal: "Your pizza is $10. Our fee is $6, delivery is $5. Total bill $21." Restaurant gets $10.

Legal (but not great for business): "Your pizza is $10. Our fee is $600 because 'fuck you, we have VCs to pay', delivery is $5. Total bill $615." Restaurant gets $10.
Again, this is pretty subjective. I find people who do these things being very bad communicator because they can talk only to entry level people. Most of the speech in any conference around the world are just simple stuff that can be condensed in an hour. Usually you could do the same in a 10 minutes session if you are targeting a more skilled audience

Also I had experience on working and organizing team of people and I would really point out that is super hard to get people to work together doesn't matter what. There are people who hate each other and can't work together and some that dick head that get along well.

So what I do I just skip the soft skills section in the first place. What I find it useful is scenario base question like: last time you had a conflict in your team how did you handle that. You can understand a good communicator much better in this way than claiming to have experience at speaking on random conference (communication has much more to do with being able to empathize with the other person's point of view rather than keep pushing through your own idea with very nice pointless words)
If delivery isn't a core part of the business and there isn't something for the delivery driver to do when there are no deliveries, having staff to do those deliveries isn't viable.

At my local pizza place, the delivery drivers are also wait staff and cooks (not primarily, but are able to serve in those capacities). When there are no deliveries, they're working (and getting paid) - the majority of the time, they're a pizza place and doing deliveries. Dominoes excels at doing this at scale.

But if you're the local sit down brew pub delivery isn't part of your standard thing. You can't hire a person to be a driver with the expectation that they'll do one delivery a night... and then what do you do on the nights they don't work?

A restaurant that isn't set up with deliveries being a primary source of getting to food to the customer - which includes having the staffing levels/tasks for delivery high and low - the economics of it doesn't favor adding staff to do it.

Note that deliveries also take a certain commitment of capital to make sure that the packaging for the food is appropriate for take away and that the delivery vehicle has the proper things to make that work (keeping food hot or cold as appropriate).

Having staff that can meet the demand as appropriate is key there for customer expectations. If you call for delivery and the wait time is 2h because they only have one driver that does an out and back each time - that's not going to be good.

So they could... but it an investment in staff that needs to be flexible in time and task, in packing for takeout, and in vehicle equipment. Unless this is to add a reasonable bit to revenue, the additional planning and logistical difficulty isn't worth it.
This is just Cory's musings based on a list of very questionable assumptions. At several points he is not quite factually wrong but almost factually wrong (30% unemployment sounds huge, till you realise the employment rate has been falling, is around 50% and much lower in plenty of Rust Belt towns without total collapse). Why are we even discussing it?
Geeze. If kubernetes is google’s Crown Jewels they must be in terrible shape internally.
Do you have $120? If so, hire a resume consultant like The Muse (https://www.thebalancecareers.com/the-muse-resume-review-484...). Landing a good job affects your mental health as well as your financial security, so this is a really cheap and easy investment in your future.

From my own experience, I can tell you that there's two basic kinds of resumes: an "attractive to recruiters" resume, and an "attractive to a single employer" resume.

The former is what you post on job boards to get recruiters to notice you. It's full of buzzwords and designed to cast a wide net. It doesn't need to look great, but it should provide lots of information about your last few jobs and highlight all the tech you've worked on as well as different industries, roles, etc.

The latter is what you send them as your "latest updated resume" that will get passed on to a real hiring manager at a real company. It should be trimmed down, attractive without looking ridiculous, and only showcase the stuff that matters to the one company and what they're looking for. You want the person who hires you to think that you were born to fill that role, and that you will be an "easy hire".

And yes, ageism at 35 is a thing, but you can use it to your advantage. Younger people might get overlooked for some positions for "not enough experience", whereas an older person can talk up their proven effectiveness and ability to solve problems and manage complex work and soft skills.
Maybe you are confusing (or I am not understanding) concrete dust with cement dust.

Concrete dust should be the result of demolition of concrete (already hydrated when it was cement to form the concrete, i.e. post exothermic reaction).

But, allegedly, the concrete surfaces (not reduced to dust) exposed in the Biosphere2 was sequestering both CO2 and oxigen, and - at least in that case - the "solution" was a supplement of oxygen, so maybe the concrete (not cement) dust uses both CO2 and oxigen while basalt only or mainly uses CO2?

Also, whether it is basalt or concrete dust, wouldn't this treatment alter the pH of the soil? (at least here historically where there is an excessively acid soil it is often corrected with additives like calcium carbonate or similar).
Examples from the book shouldn't be too hard or at least some link to it?
Yeah slack is definitely the superior product, I think it was a great strategy by Microsoft to give the free 1 year subscription. Gives them some time to catch up to slack.
Hygiene and flexibility are the new necessities for Covid-19 hotel bookings
Young animals are often the weakest members, and plenty of adults will stay close to protect them from predators (I am thinking of Wolves where an adult bison is too large to take on, but a child is what they target). That seems like part of a winning strategy to me. There are tons of strategies employed in nature, I don't think its correct to say one is winning and one is not.
The Math Behind SaaS Marketing Teams
Thanks for that! It's been a few years now since I was accused on HN of being a paid agent of a foreign government. It's nice to see that standards here haven't changed as much as is so constantly alleged.

I think you might want to read my earlier comment again. I said "libertarian", in the "classical liberal" sense; I did not say "anarcholibertarian" or "anarchocapitalist" or "libertarian anarchist" or "autarkist". You've also mistaken my description of The Theory and Practice of Oligarchical Collectivism for a description of the not very good and rather outdated polemical novel in which it appears.

Given that nothing here responds to anything I actually said, there doesn't seem to be any basis for a more fruitful response than the one I have given. Please feel free to make another attempt, ideally without the misapprehension of my points. You're welcome to double down on the slander, though! For all that the intent is to insult, I can't help but find it amusing.
> The paper by more than 800 authors is yet to be evaluated by other scientists in a process called “peer review”

"'Peer review'? Hey Professor Einstein go easy on the technical terms. We're only human here!"
If you have A LOT of content (eg. a table with 10000 rows containing rich data) it will be faster to use a JS virtualized list than to just have all those 100k+ DOM elements computed at once.
For HN's front page, I don't know why you'd use the hnrss feed rather than simply:

https://news.ycombinator.com/rss
Honestly I’d consider hiring you based on the combination of confidence & humility in this post. It’s rare.

I’m not sure if linking to this post from your resume is a great idea... but it could be.

If you’re in Chicago, reach out.
There are two low-level bridges: js-sys provides bindings to all the ECMAScript stuff, and web-sys provides bindings to all of the rest of a browser environment, including the DOM.

> Can you call Rust from JS and JS from Rust?

Yes.

I personally have written some JS code that returns a promise, wrapped in wasm that turned it into a Rust Future, then converted that Future into a promise that I've returned to Javascript.

> If you go JS->Rust->JS->Rust->JS and the innermost JS function throws an exception, is all that properly propagated up the stack?

Sort of. Rust doesn't use exceptions, but the binding converts a JavaScript exception to a Rust "result" type and vice versa at the boundary, so if you propogate it, it will get properly propagated.
Don’t get me wrong. I use java every day and quite enjoy it, but when I compare it to writing in Go or Kotlin, java does sometimes feel a little like meta programming. Especially if it’s a spring app, which is quite common.
The First Robot Lawyer
@nicolodavis I would love to hear your thoughts and reasoning for not using go + wasm compile target? Not as a critique but to understand your point of view.
So several hours old food that's sounds like its going to be really delicious NOT
If they produce competitive CPU on RISC-V that'd be very interesting. I'd like to see a competition between ARM and RISC-V chips, so that ARM is not the monopoly in that niche market (high-end non-x86 chips). I think it's very unlikely though, if not impossible. Seems more logical to produce ARM.
So if I buy into a 100m dollar powerball, I'm actually getting the net present value of 100m in 40 years? I'm amazed this is standard practice
> Canonical seems to want to take away that visibility and control from their users.

The Microsoft way: over-automated operating system DE's which attempt to make the OS appear user friendly yet create one headache after another. They suffer from massive interconnected webs of program state and logic which fails leaving you with the only sane option of rebooting. The more automation the vendor inserts the less transparency and control you have.
Agreed. Unless your only requirement for an IDE is text editing and a super convenient compile button, that’s a big time exaggeration.
Stop wasting years and waste hours instead
You are correct and I was wrong; I had thought it had been shipped, but it shipped behind a flag.
> customers don't actually know what Doordash's cut really is

But why would you care? I don't need to know the bill of materials for all my transactions. When I buy a coffee I don't expect to know how much they paid for the beans.
We have had this issue for sure, and it's a great point. Any suggestions to help us make it sound less scammy but that also communicates something similar?
In the Amazon case, different courts have said different things.

You're right that if Amazon sold it directly they're definitely liable. But even if a third party sold it, there's an argument (which some courts have accepted) that Amazon is the "real" retailer. Substance over form.

Note that Amazon doesn't even give FBA sellers the customer address anymore. They're effectively a retailer who just pays suppliers on consignment.
Spot on.

Personally, I fast tracked through 2-4 out of sheer laziness but that's definitely my progression in regards to testing and pretty much everything related to code quality. It includes comments, abstraction, purity, etc...

More generally:

- Initially, you are victim of the Dunning–Kruger effect, standing proudly on top of Mount Stupid. You think you can do better than the pros by not wasting time on "useless stuff".

- Obviously, that's a fail. You realize the pros may have a good reason for working the way they do. So you start reading books (or whatever your favorite learning material is), and blindly follow what's written. It fixes your problems and replace them with other problems.

- After another round of failure, you start to understand the reasoning behind the things written in the books. Now, you know to apply them when they are relevant, and become a pro yourself.
In personal opinion territory: And that’s a damned shame. Contract drivers should be able to survive on their full time work (and afford any of the externalities pushed on them by Uber) like any other full time worker.
If you have enough discretionary income, why not circulate it and help expand the econony? I'd never have a problem with any of my neighbors spending money, and especially not locally.
The American philosophy on this is "temporary quarantine," in general. Feels wrong, but when you look at American behavior through that lens, a lot of things make sense (gun policy immediately comes to mind).

America has a deeply-ingrained "rugged individualism" cultural myth that includes the notion that sometimes the pioneer in the wildneress starves to death or gets set upon by wild beasts, and that's "just a thing that happens," "just God's will," "the price of freedom," etc.
Let's not forget about the Xbox gamers working from home that are secretly playing games during boring meetings.
The actual benefits to consumers/businesses is going to be much less than 2.8%. For one, actual interchange fees today is nowhere near 2.9% like you suggest. It's not a flat rate, and varies wildly depending on the credit card type and merchant category[1]. For instance, a supermarket might get charged around 1.5% if the customer is using a basic credit card, or 2.1% if the customer is using a top end rewards credit card. I suspect that the weighted average of interchange rate across all consumer spending is probably under 2%. Of that 2%, a big part of it is probably also being passed to consumers via cash back/rewards programs. In Europe where interchange fees are capped, their cash back/rewards program are significantly worse than the ones in US. Combining all these factors, I'd say that the total savings to businesses and customers combined is probably under 1%.

[1] https://usa.visa.com/dam/VCOM/download/merchants/visa-usa-in...