skysight-inc/HackerNews huggingface dataset:
I think at about $7-$9 for a decent sized lunch meal in say New York or SF would demolish the competition. Sub $10 is really the magic number. Mealpass tried to do this, but as was pointed out, the costs are real, so if you wanna lower the price, usually the size or quality (or both) goes down.

If you hit about $6-7 a meal, you'll be very close to competing with home-cooked meals on cost. Sure people can go a bit cheaper, but it isn't gonna be really a significant reduction, but there will be a large time cost to it for home-cooked.

I am rooting for you. :)
Let’s see if any new data comes out, but from what’s public right now I can only see this pause costing many lives across Europe.

We’ve had millions of doses in the UK without serious side effects, so unless there were faulty batches I think any risk must be minuscule, and certainly lower than the known risks of covid deaths for unvaccinated people.

This is a case where a cautious ‘first do no harm’ approach will likely cost many lives.
Mozilla this is a mistake. If anything, I wish you'd offer an ultra-compact setting as well.
The source code of the trie program I wrote is here: https://github.com/benhoyt/countwords/blob/master/rust/optim...

The comments explain why I think it's slower. The TL;DR is that using a trie requires more memory accesses than a hash table (per byte of input), and those memory accesses slow the whole enterprise down.

But, not all memory accesses are created equal. So perhaps a more clever representation that exploits locality better would do better. "Obvious" techniques for shrinking memory usage made a big difference and brought the performance of the trie program closer to C: https://github.com/benhoyt/countwords/pull/2
Hope you please reconsider. Firefox has many things going for it, see my comment [1].

[1] https://news.ycombinator.com/item?id=26467749
Yeah, I'm on Linux too and tried that with no noticeable difference in results. There's something off about macOS's approach.
This. I've lived in both Germany and UK and from my humble experience with both the government and the health standards, I think it's more likely the UK/AZ are downplaying this. It could be that they are right and the impact is minimal given that millions of people have been vaccinated. But I do believe the german version here more. The tory government can't be trusted.
Europe needs to destroy her cities and give her farmland back to Nature before she criticizes Brazil. Europe has 150 years of industrial revolution grade emissions to atone for.

Europeans systematically killed their fauna and their flora to live a better life and would now like to deny others the same. Well, undo your harm first.

Take the beam out of your eye.
> bring in large amounts of doses made outside Europe unlikely

I assume this is referring to the US export ban. It definitely isn't referring to Italy.
I'm a successful senior software engineer with a salary around the upper bracket across the industry. I've never done Leetcode in my life. I don't even know what the site looks like.

I don't have a CS degree and I've also never taken an interview where I had to write code on a whiteboard.

Leetcode is not necessary.
You should totally do it. You can do it from the comfort of your own home now.
I’m using ClickUp, love it except for all the UI UX bugs and sluggishness. Feature set is unbeatable though imho, tried basecamp, asana, and a few others first but found them all underpowered for my use cases.
I used Firefox on Android on my tablet and it was perfect for my needs. Since the change, I went from using it every day to never using it. The reviews on the play store are brutal now.

The problem with Mozilla is that there aren't giving users what they want: Empowerment. Instead Mozilla wants the empowerment for themselves and to heck with giving users any control over the experience.
I've thought about this and discussed it a few times with friends, but every conclusion I've ever reached seems quite unscientific, so I've never held on to any of it.

There are quite a few counterexamples of thriving economies with warm climates: California, Miami, Texas, Singapore off the top of my mind. Historically, the Greeks and Romans achieved splendor in the classical era in Southern Europe. In the modern era, the Ottomans and some Italic kingdoms did as well. Spain and Portugal most certainly did as well, but maybe these are all too similar to oil-rich countries nowadays in that they held quasi-monopolies over valuable resources of their time, so I'm not sure they would qualify as much as the others.

Conversely, there are quite a few examples of really bad economies in cold climates.

There may be some correlation between climate and the odds of success of a nation or region, but I believe the counter-examples prove there is no definite causation. It's too easy to fall into the fatalistic idea of "we're fucked because it's warm and cozy here" but I will refuse to accept that until I see unequivocal scientific evidence to back it up.
I agree. Something I've begun to notice this year with the pandemic panic is that religion is everywhere. It may not be called religion by most people, but it has all the marks, devotion ("follow the science/experts", "it's just a mask"), high-priests (Fauci, Gates), cleanliness rituals, evangelism (posters, billboards, in every city and on most businesses).
> undergraduate degree in computer science

> half years of professional coding experience

> worked diligently at Leetcode for those 5 years

> personally coached by a google software engineer for months

> done and given 100s of mock interviews

> paid for some to be done by professionals

> 100s if not thousands of hours on Leetcoding and algorithms trying to improve

Neither of these are relevant if you want to work as a programmer. I say this because probably millions of programmer never done any of those things before they get a job as a programmer.

Getting a job is more about how good you are at working with others, more than anything. When they are interviewing you (or even more important, working with you) they want to see that you're collaborative and can contribute. Sometimes that's surely knowing the best algorithm and knowing how to implement it without searching for a solution, but most of the time it's not.

It could be that you already are very good at programming, but it doesn't matter because you're a shit person. Meaning that maybe your soft skills are very lacking compared to your technical skills.

You don't have to be the best programmer in order to have a successful career (sadly?) and you can definitely be comfortable just being a average developer. You certainly have other skills, or can acquire, that compliment your programming skills.

You'll get more attractive as a programming if you're not just someone who can program blindly, companies want someone who can solve problems + program. Or know how to create products + program, or manage financial + programming, so on. Knowing something other programmers don't, that is useful will make you a lot stronger candidate.

And stop focusing on immediate "point"/"chapter" exercises like Leetcode. They are inconsequential when it comes to actually working as a programmer.

Question: what have you been doing for 5 years exactly if only 1.5 years of those was at a workplace?
I think the concerns are very valid about AZ and German's have a right to choose. Big point is that HN is largely an American forum so there will be a bias against AZ doubters.

Interesting that Twitter and Facebook also not labeling the concerns about AZ as "Fake News" so likely there is some merit to the claims against AZ.

I am also against taking AZ as well. If HN folks are confident it is fine go ahead. I will choose what I'm comfortable with and Germans or anybody else for that matter should have a say.
Would that be enough revenue? The article doesn't list yearly costs but implies it's a lot with $1bb in debt needed (also do they advertise at scale to fund growth? that would be big source of $ that would be worth the cost).

Maybe if they really do grow 1:many channels to actually be competitive to FB products they could charge businesses for API access to provide customer support & empower company:1 user messaging.

Kind of more like Twitter which doesn't have a ton of user data to target ads as well - though Twitter does allow audience matching, if Telegram allowed matching to user phones that would be valuable.
Yes, that idea is nonsensical. The reason I use FF is because they're fighting tracking and telemetry. Not so they can spy on me.
By "police", do you mean "warn people about dangers" ?
some do and i do pay for those -- but you can't really support every single channel you watch (at least for me, youtube replaced normal tv).

so paying for youtube premium gives me an ad-free experience while also helping content creators.
For me, it's the lack of consistent practice in order to retain the knowledge. I rarely tie knots frequently enough to remember how to tie a few, let alone dozens of different kinds of knots. Maybe I need to do more mountain climbing, camping, boating!
Yeah, I've been on occasionally shitty mobile networks in Africa for the last months and Telegram almost always works when other things don't. Experiencing this kind of connectivity for a while really is perspective-altering.
Even assuming this utilitarian viewpoint is the correct one, you're putting a lot of faith in the general population to trust the experts / journalists and to be un-emotional when examining the facts.
Game dev has nothing to do with it.

The claim was that Rust made making something parallel easy/easier, and the illustrative example given was someone trying to parallelize something in a game engine. Whether Rust is good for game development or not is irrelevant to the point that was being made.

Even if everyone accepted that Rust was horrible for game development on most metrics, the example given would still carry the exact same weight, because it's really about "parallelizing this would be very hard in C++, but it was very easy because of Rust."
Just found out about this feature, enabled it and it is brilliant. This ought to be the default. So I'm happy and sad at the same moment :)
Honestly, it sounds like you bought into the 1337code culture too fully. It's a practice website for certain types of questions, it's not teaching you how to provide business value to companies. You can practice your technical skills and do mock interviews, but if that's all your doing, it won't make your resume look better and it won't make your soft-skills and industry-knowledge better. Future employers want to see evidence you did the job before, which means it's tough to bust into the career path, but also means if you CAN bust in and hang in there, you'll have a good career path in future.

Consider the following alternative scenario: instead of leetcode, what if you focused all of your efforts on finding ANY programming job? You've obviously been practicing coding for a long time, even if you're not a 10X hardcore engineer, you can still find orgs who need help with their code.

So, IMO, you may as well keep sending out coding job apps. You may not score a FAANG position, but you may make a decent living in your chosen profession. Sure, you may not get to use cutting edge methods or innovative libraries, but you'll help others with your coding ability, for instance, consider all the mom and pop websites out there that look terrible and perform terribly. Those sites are an opportunity for you or for me, less talented and gifted people, to provide value where the rock stars wouldn't deign to work.
There were a number of major changes that were poorly received:

https://www.forbes.com/sites/barrycollins/2020/08/26/firefox...

Perhaps the most disruptive change was that the update was not compatible with the vast majority of extensions. Given that, for "power users", the ability to install extensions was THE killer feature of Firefox for Android, this change was controversial.

I still use Firefox 68.
Legitimate interest is not necessarily what the user wants you to do. Storing data e.g. for preventing fraud is also a kind of legitimate interest.

As a non-legal person I in all honesty can't understand why e.g. storing person's credit score is legitimate while storing their advertising profile isn't.
After that first paragraph I was on the floor laughing. If programming doesn’t work out you could always do stand-up comedy!
I never considered that angle. I wouldn't mind if Sputnik V would be certified in the EU as well. The more vaccines the better. And the faster we get out shit together here, the faster poorer countries can get their doses as well. Which was the EU plan anyway, at least initially.
I'd love to see the automated repeated cooking process as well as how hygiene/cleanup is integrated.
Elon Musk has changed his title at Tesla to “Technoking of Tesla
> can you really push power from Spain to Latvia? Is it really true that total renewable power in Europe can always power the whole continent?

Both: yes. and no.

If "renewables" is only solar and wind: then certainly not. But the total mix: certainly.

And "distribution" is more than pushing electricity from Malta to Iceland (which is rather inefficient) but also "build the datacenter in malta (edit: next to the sea-cooled solar farm)" or "build that new aluminium-forge in iceland where there's a surplus (edit of free geothermal power), rather than in east-poland where it will be coal-powered".

Edit2: The entire "cost" and trans-border export/import is already in place and handled in EPEX: a free and open market for electricity: https://www.epexspot.com/en/market-data
Yes we're very familiar with Spyce; I've actually eaten there myself. Our motivations are pretty similar but our approaches are different – they've been doing walk-in style partially-automated restaurants (although they've recently pivoted; I know less about the new direction) while our "auto-kitchens" are totally automated, more like a big/complex vending machine.
This is reflective of the different roles for founders vs. software engineers, though. A technical founder's job is to show that a new software-based way of doing things is worth doing. A software engineer's job is to do it well.

A necessary precondition for showing that something new & innovative is worth doing is usually to do it. It's not a sufficient condition though: you also need the risk tolerance to work on things new & innovative that may not work; you need the deep understanding of your problem to understand what the solution looks like; you need the location & social connections to access capital and hire real software engineers to scale your solution; and you need the judgment to hire the right people to fill in your skillset gaps. That's why most software engineers aren't off founding billion dollar companies.

Note that this applies to other founder-led enterprises. Fred Koch was a hell of a chemist before Koch Industries became a huge conglomerate. Warren Buffett studied under one of the greatest value investors (Benjamin Graham) on Wall Street. Carnegie started as a telegrapher and railroad superintendent before becoming a steel magnate. You need that operational experience and domain knowledge before founding a world-changing company.
Blockchain art, electricity and the many projects where thats no longer an issue
So, letting them keep the earning is like letting a drug dealer keep the illicitly obtained earning--a criminal liability.
> We're too slow so we're going to ban half of our vaccine supply

Am I missing something, how's that supposed to help ?
Hmm interesting. Maybe I should give a name to shoveling dirt. Look, Align, Poke, Scoop. LAPS. The most efficient way to get the most dirt shoveled is the LAPS loop. It's revolutionary. Can I be famous?
“Lets the user set the correct timezone” is where this falls down. The user doesn’t always get this right. Once that happens, the time looks correct for a while, then looks wrong all of a sudden. So they go into their settings and manually change the time. At that point taking time from the network provider no longer happens, because they overrode that.

The predictability of DST doesn’t help, and “most people never have to adjust their timezone” isn’t relevant either. Perhaps you didn’t fully grasp what was happening in the example? All of the machinery works correctly, it’s just the first time they set up the computer the timezone was wrong, or they moved. Everything after that point can work correctly, but if that thing is wrong, UNIX time will be wrong even if the time looks right to the user.

I’ve literally had to fix this problem for people. “Correct” time, incorrect timezone. It’s not a theoretical example.
> In Linux land, GTK is an especially bad offender.

That's has always been the case, even before mobile was a thing. GTK components have always been padded to the wazoo, and pretty badly too; it's one of the reasons I was very much a "KDE guy" back in the early '00s, QT component just looked and scaled so much better.

If only QT had had a C implementation, GTK would never have reached a tenth of its popularity.
Leetcode is an example of a company who sells to both sides: the candidate and employers. This results in an arms race which is great for them because it results in more revenue.

You don't have to participate and there are plenty of companies who don't optimise for people who spend their time cramming for the test.
Not sure what's your criteria for "good enough" or "progress"? Finishing a certain percentage of leetcode questions? <-- this says nothing but just that, how many leetcode questions you finished, i doubt any serious company would just use that to gauge their potential hires' ability. If it's about finding a real programming job? or find a job in FANGs, there are way more other factors than just leetcoding (saving the effect of leetcoding on hiring for another day). It's a fact that not everyone hired at FANGs aced those 1600 leetcode questions. It's cool that if you decide programming is not for you. But you are giving leetcode too much power if that's the sole reason you want to leave the field.
Amazon expands gamification program that encourages employees to work harder
I've used it for a long time as well. I love learning new knots and it provides very through instructions on how to tie them. My problem is that, if I don't continually practice, I quickly forget. Fortunately, I have 4 or 5 goto knots that serve nearly every conceivable situation where a knot is required.
Don't let the perfect be the enemy of the great.
Talk to your doctor before making decisions. Taking aspirin right before a vaccine might not be a good idea as it can blunt your immune system response, but the whole point of a vaccine is to elicit a strong immune response that builds memory. I know acetaminophen is specifically mentioned as something not to take right before the COVID-19 vaccines (and afterwards, if you can deal with the immune response naturally).
What AMD does is not magic and is not beyond what others can do. My question is why they chose to have just 32MB for up to 80 cores when AMD can choose to have 32MB per 8-core chiplet.

As a comparison, an IBM z15 mainframe CPU has 10 cores and 256MB per socket.
If only it was practical to shove rope into one's pockets. The resulting knots are always fun to untie
Thanks!

Yeah for our broke selves the goal has been to basically get the price point down to the point where it's a no-brainer to skip cooking.
Glenn's thesis in the referenced interview is that conservatives are the true liberals, not the ones who now call themselves liberals. This respondent has been encouraged to find ways to work together with other conservatives and colonize the words "liberal" and "socialist". I'm not sure that encouraging conservatives to find a way to work with real socialists like Tucker and Steve Bannon is the progress that you think it is.

(Yes, that Bannon, Carlson and Trump are the real socialists is the theory Glen is espousing: see https://www.mediaite.com/politics/glenn-greenwald-describes-...)
Depends on your point of view. Rust has more complexity hidden in layers underneath the one a developer is working with directly.
New Cryptocurrency Aims to Release Millions of Souls from Purgatory
Yes indeed I use it, it doesn't refute my statement.
"Robotic restaurant that serves healthy fast food": this is exactly how Eatsa used to pitch itself (https://www.nytimes.com/2015/09/09/upshot/restaurant-of-the-...)

Turned out things didn't work out too well for Eatsa, but I think it was more due to errors in execution (hyper fast growth with nation-wide expansion, and lots of time and money spent on developing custom hardware) rather than a lack of product/market fit.

Best of luck to Mezli!

(Disclosure: former Eatsa employee)
Just curious, how you do that with google?
Framing targeted ads as contractual obligations to the user is pretty absurd, but I wonder if explicitly stating that being tracked is user's payment for the service can work. I've seen a couple of news websites doing that - you have to either agree to be tracked or subscribe to the paid plan.
Which improv group?
I have almost zero use for knots, but use it as a kind of a meditative practice and as something to do when I'm watching tv or a movie. I think it's analogous to crocheting or knitting in that regard.
Removing things because of relative low usage often seems like flawed logic to me. Sometimes it makes sense (most users only use the most used features), but quite often a piece of software will consist of a large number of low-usage features. Take them all away and you've lost most of your users. Basically zipf's law in action. So the value provided by the software is in flexibility and customization. How should we decide if a feature is worth keeping in such software?
It's because the web was developed as a means for delivering documents and app development has been bolted on as an afterthought.
That doesn't help if I just want to use one device and yet it still doesn't support secret chat.
I haven't clicked on the link, but I do know that early movie actors came from a theater background, where you can't act subtly. And it showed.
You say that but theatre actors still need to project despite mics and they can act fine.
They're chasing potential users by trying to be exactly what potential users already have. This gives potential users no reason to switch and existing users a good excuse to jump ship.

I've already completely stopped using Firefox on Android because it literally stopped being useful for me.
https://archive.is/OcmnY
No one is saying side effects should not be investigated. The question is whether the vaccine administration should be halted in the meantime, and that would be determined by the risk/reward of preventing covid deaths.
More recently, he's been exploring the application of cellular-automata-like rules to more general graphs (ie. nodes and edges) rather than the classic grids of cells:
https://www.wolframphysics.org/technical-introduction/
TIL Mozilla, AWS, Google, Microsoft, and Huawei are "nobody"... https://foundation.rust-lang.org/
> Good enough for what, exactly?

A FAANG-type eng job. IMO you're right that LC is not a predictor of success as a SWE, but it is for better or worse (I think worse) a gating factor for landing the job. We could talk for hours about how lazy it is to use LC-style problems as the gatekeeper, but the reality is that's what it is (ref: the guy who wrote Homebrew failing Google's interview loop).

OP seems to be conflating LC success with SWE success. LC is not what you need to be a successful and productive engineer, rather it's the prep you have to do if you want to play the FAANG interview game. What OP might be missing is that FAANG isn't the only show out there, and plenty of great non-FAANG companies don't interview this way.
"Better the devil you know" etc etc