skysight-inc/HackerNews huggingface dataset:
"Worse is Better" isn't meant to be derogatory: it's the term of art used by the Unix world to describe Unix and C's own adoption arc[1].

[1]: https://cs.stanford.edu/people/eroberts/cs201/projects/2010-...
I got it right the first time. Too much time spend with CSS.

Nevertheless you are right. Clarity is needed here.
Just deleted my account - everything was fine. One thing to note, there's nowhere in the UI or account settings tab to delete my account. I had to go directly to the link.
The tangent was a nice story about compilers / parsing.
somehow I thought we had this already as I used chrono in my code, what am I missing?

fmt however is not there to use yet.
There are enough better jobs right now that nobody should need to subject themselves to this in order to secure a nest egg and retirement.

This kind of behavior is doing a disservice to society at large.
It makes me happy when I see articles like this that indicate the "Clovis mafia" is just about gone. The care given to details of balance and symmetry in the points is just incredible.
I have published a book which required many photos of famous paintings. The paintings themselves were no longer covered by copyright, but the photos of the paintings were. In the end I had to swop out half of them for cc images, in some cases of different paintings.
I didn't even mean sell it, just pay someone to manage it, or sell a lease on it.
There's a non old world honeybee the Maya kept. They still do. Not closely related to old world honeybees. But it produces a fraction of the honey.

https://www.thoughtco.com/ancient-maya-beekeeping-169364
The only thing that matters is what the fed will do. The fed and government spending is the stock market
The erosion of campus liberties at elite schools makes them worse places for everyone. And it's been happening at least since I went to school, from 2000-2004. It not only removes all the fun, it also infantilizes the students. College is where modern kids grow up, and growing up requires, for many of us, doing some unwise or at least unwise-looking things. The growth of the nanny-bureaucratic complex at these schools will make them dull, lifeless, and even more expensive, and then after college, people will finally start the growing up process at age 22. As that happens, they'll hire ever more administrators to try to fix it, with predictable results.
Checking them right now. Thanks.
"Destroyed" seems a bit hyperbolic. SPY is at ~$380. It was last at ~$380 in early 2021. Effectively net zero for 1.5 years is hardly "destroyed", unless you assume everyone simultaneously bought at the $470 peak of the markets.
My first (arch btw) linux install it took me a whole week to install correctly in the first place, yet to show the DE. This was with prior experience working with linux. I personally liked that it was complicated since it was a good learning experience (much better than the oversimplified Ubuntu install anyways)
My point is that there is a scale and if you think about it not as a binary, but as a gradient, you might be more understanding of school administrators who are trying to create a safe learning environment for hundreds of kids.

Yes, if there is a substance that's poison for one kid, they'll need to learn to take precautions. And if there's a substance that's poison for all, it should be banned from school meals. What if it's 10% of kids? 5%?

Food allergies are common these days.
>He claims his blog has been running longer than any other in existence, could be true

Could very well be, remember reading his blog in the late 90s
I find it odd that nearly no one mentioned the issue that some people don't want to be talked to. Especially women tend to suffer from unwanted attention but it also applies to the general case.

Just as you don't have want advertisers to spam your email address or call you without your consent you might not want randos to try to talk to you.

Please don't reply with stochastic methods like trying to read the other person body language and other circumstances and making predictions about whether they would like to be talked to or not. These methods have a failure rate and if you are talking to a lot of strangers it means you will step on lot of toes even if you can keep the failure rate relatively low.

Having a baseline dread about talking to strangers is just being a well-adjusted adult.

Now there are social contexts like networking events where talking to stranger is encouraged and a good skill to have but I don't think people that are not good at this are necessarily defect.

I feel like the general societal trend is more in the direction of talking to stranger becoming less socially acceptable, not to mention to mention that is already very unacceptable in many countries and would be seen at outright weird.
Well, secular society does celebrate on Dec 25. Some even celebrate both cause both are days off :)
Volodymyr “Fresh” Yezhov, S.T.A.L.K.E.R. dev and the face of 'Loki', has died
What's next for AI?
You think it is equivalent to supernatural mumbo jumbo? It’s pretty early days for the research of this but there is also common sense. If you really think there is no difference between TikTok and other media platform then I am happy for you.
This is very frustrating... I operated with LastPass on the assumption that the other data was encrypted in there. So backup authentication codes stored. Alas, time to invalidate a bunch of crap.
I had a Lada Niva 4WD back in the day; part of the winterization package was an extremely heavy sump.

If you perused the manual, you found out why - it suggested you light a small fire under it to serve as an outback engine heater.

The Niva was, uh, an interesting car to own, but was amazing whenever conditions turned to shite. Nothing short of an anti tank mine would stop it.
My family isn't religious, but Christmas is a day when we all exchange gifts. Many people get 2-3 days off, but rarely at the same time, especially if you have college-aged relatives that are away at school most of the year. Many people also have to work, even on the Weekend, but most places are closed on Christmas, which also makes getting together easier.
Do judges often have spouses who are in a similar profession i.e. lawyers ?
How much of a smartass can you be when Lastpass keeps lying about how bad each of the numerous hacks actually were?
Extremely normal typo, nothing to see here.
> I think plugging a 110v during the cold is kind of an edge case, the car tries to charge but it makes thing worse

I doubt if it could make things worse, despite what the range indicator says.
No, sure, it is a funny way to picture it. I only really thought of it to explain the phrases that come naturally to me (just because I'm used to them).
There's some really great advice in the responses, much of it dealing with work practices, some with specific details, some with a more general perspective, usually oriented around risk, and economics. There are also comments relating to careers and career movement.

When I read this, I'm left with an overriding sense of panic, of concern, and of course, a willingness to do their best to save what sounds like an abysmal but unfortunately all-too-common situation.

I assume that almost nothing is documented, and any documentation is not up-to-date. I also assume that there are pockets of knowledge hidden within individuals or small teams, and that this knowledge is unlikely to be made known at any time when it could be useful. I have to also assume that, based on some similar-sounding experiences, management and finance feel they have already spent the associated budgets on dealing with developer delays and they aren't proactively engaged on the realities of security, despite daily news alerting everyone to the significant problems that exist, for developers, for companies and for end-users.

Don't do this alone. You can't, especially with your lack of experience. Offer to form a small, tight task-force to review at the broadest level, the areas of concern. Don't have a scale of priorities; it's either a problem, or it isn't currently a problem. This team isn't a place for beliefs and faith of approach; focus on reality and data. If you don't have data, you have a problem.

Make some simple statements on how to approach the problems. And you could consider some trivial steps like using Cloudflare to gain some control over basic website security issues.

And write down everything, ensuring clarity of organisation and structure. Make sure the task-force team do the same.

Identify sources of support and help. Reach out and don't delay.

Most importantly, your new role is to discover and manage the bad news. Good news has no place here...

And I would also take some personal time to review exit strategies, and an awareness of when you should need to make such a move...
Do you have any idea who Patterson is?
Real wage growth is also positive for the last few months. Even in real terms basically everyone is better off than they were in ~2018.
On how moderation works on the Fediverse, and what mechanisms are being created to evade bans.
This is related to one of my fun stories.
During an interview to one company, I got asked topological sort question. I passed, but in couple of months I needed to troubleshoot why host app has a problem loading addons. I started digging and found that their implementation of topological sort was wrong…
Not that I am complaining, but how is this legal at all? Can we start posting links to pirated movies on hacker news?
There’s a great documentary available on YouTube just called “Hippies” or similar. One of the main things I took from it was how earnest those young people were about trying to find a better way of living than their parents. They’d seen how neurotic and stressed the typical 50s existence had made their family and wanted something better for themselves.

We brush over how remarkable it was that they even recognised that and tried to do something different. Even those who didn’t take part got at least some sense of it through the music and art of the time.
> Ethereum runs the EVM, which is a Turing complete execution environment. It can run things of arbitrary complexity.

There's a gulf between "can run" and "actually runs".

So what exactly is so complex that Ethereum runs that it processes stuff so slowly?
We've had things like time_point for a while but this is civil time stuff: calendar and time zone.
Pentax (Ricoh) considering new film camera
speaking as a professional diesel engine mechanic --and in the midst of this midwest snowstorm-- winter is hard on everything.

-electrics with proper planning work well, but there is a nasty wives tale in the service industry that batteries are safer to work on in a cold garage and that you can skip the safety gear. a tesla battery still has easily enough juice to send you to jesus even at -50c.

-gas engines need block heaters or its like starting an engine in a tar pit, and the mileage takes a 20-30% haircut.

-diesel engines are finnicky beasts in the cold. most of your environmental reclamation stuff has to be heated along with the block, and anti gelling agents are hell on them. mileage and waxy soot particulate from stacks are equally bad. california has special requirements and bans on certain gel agents as well.

in colder places like nunavut or the northern territories, heavy truck drivers without reliable electrical power light a small fire under their engine to warm it. not for the faint hearted.
Its a bit tricky in Gronland for example. ;-)
You may want to reach to a higher level on this one.
research has shown that most strangers are perfectly happy to be spoken to

This feels a lot like hand-waving. Was this research rigorous? Did it differentiate between the attractiveness of the person initiating conversation and the context in which it was initiated?

When I'm out I'm typically trying to accomplish a task and have no desire for random strangers to talk to me. I would also never presume a stranger wants it either, unless we're having a shared experience.
Spoiler alert: that class of pharmaceuticals is, according to the theory, vaccines.

So if you investigate this you are anti-vaxx and, by association, probably racist.
^ and this is why technical managers are so problematic.

a manager who worked as a developer for 3 years some 10-15 years ago is not in a better position to estimate the work than an actual developer with the same 10-15 years of experience. But they think they are.

And it's not just managers that have this unfortunate attitude, I see it in a lot of PM's and PO's as well.

> There are several times where, after discussing some estimates with my developers, it turns out that the overall approach was inefficient. By pointing them in the direction of a more efficient approach to the problem, and leaving them to work out the details, and making them feel free to discuss other alternatives, we have been able to get stuff done in reasonable time.

I doubt it. What I've seen is corner cutting get called efficiency only for the system to devolve over time.

What's worse is this is exactly what I meant about trust (or lack thereof). If your team is recommending an approach, take it. Believe it or not, they're aware of time.

There are always going to be times when corner cutting is needed, but if you ignore the technical needs your system will eventually be mired in shit. And your developers don't want it to be mired in shit. That you think you know better than them is telling.
If it only costs some money that's a good outcome.
My point is to think about risk as a scale. There's no need to be pedantic about the analogy.

Would you send your child to school if there was a 1% chance that they would be served something that would put them in the ER? .5% chance?

If you were a school administrator, would you serve food that could put 3% of the student body in the ER? 6%?
> I’ve learned to be less surprised by is how often simply adding an element of randomness to a difficult problem can sometimes give you results comparable to a 10- or 100-times more complicated solution

We tend to use "Las Vegas" and "Monte Carlo" to classify randomised algorithms, where the former means using randomness to get a speedup, and the latter means using randomness to get an approximately correct solution.

An example of the former is QuickSort, where we shuffle the elements, giving the Expected nlogn time complexity* . An example of the latter is bloom filters. Other examples are found all over approximation algorithms like taking random cuts off graphs.

* Assuming something like Yates shuffling with O(N) complexity is used.
> but there is a nasty wives tale in the service industry that batteries are safer to work on in a cold garage and that you can skip the safety gear.

oh wow, that is a pretty dangerous bit of misinformation
> Just deleted my account - everything was fine. One thing to note, there's nowhere in the UI or account settings tab to delete my account. I had to go directly to the link.

That's the point OP is making - the button to do it from within the UI has been hidden with CSS attribute

display: none

it's there, but the fact that it was hidden with CSS suggests it was done deliberately to stem attrition.
At a minimum a bunch of non-encrypted data might give you some cribs to try.

HN12345[*] is easier to find if you know that the website used is called Hacker News.

[*] Not my actual password.
I think the GP was saying “it doesn’t have shortcomings”, not trying to defend any that actually exist.
So I've been happily using LastPass for a long time, but it looks like it's time to migrate off this dumpster fire. What's the HN consensus on the best replacement (which must be usable by my entire family) and, at least as importantly, is there a reasonably painless migration path?
As a shameless plug I'd like to suggest the project that I have been using for my personal credentials for quite some years now: https://derivepass.com/ . The encrypted website metadata is stored only locally (with only optional remote sync, and even that has to be your own server), and the passwords are not stored at all (they are generated from your master password).
Christmas Video Game
Be sure to grab a copy and see you on the slopes!
They aren't legal businesses per federal law. Federal law needs to bring them into compliance (i.e. pot should be reclassified) and the issue goes away, because then you don't have to carve out mandates to banks to work with them.
Lmao, sorry I was talking moreso about which password manager I should switch to.

Everyone’s recommending Bitwarden now, so I guess that?

Saw some posts on Reddit about poorly conducted security audits with Bitwarden so I was a bit concerned.
Sure, same for Oxbridge, the Canadian schools (Toronto, UBC, Waterloo, McGill), the Japanese schools, the ETHZ, EPFL...

Stanford is also significantly more selective than all of those institutions. But unlike the IITs or Tsinghua, which are as or more selective, it's not based on grades and scores, but also additional class signals.
Except it was actually someone who’s iot car got hacked by an unknown group from another country.
2035 US is 2022 Europe, if your garage has power - you have 220v
Feliz navidad, amigos
I was intrigued by the title of this article and if I remember well Atom was a sensible standard that was quite well defined, but specifically Dave Winer didn't want it to happen because it was not invented by him. I switched all RSS-y stuff I had to develop + all sites I control to Atom long ago, and it pretty much just works.
This is a hacker site.

Here's the plugin I use
https://github.com/iamadamdev/bypass-paywalls-chrome
I agree - suckless software typically less features and a worse experience for even "advanced and experienced computer users"

From another side of things, I want my SO to be able to use my computer if they need to, and suckless software just puts a huge block in their way.

All said, I'm perfectly happy with Arch Linux and GNOME.
In light of this breach, can someone explain to me why it's not stupid to keep all your passwords in one place? I've never used a pw manager because it seems absolutely inevitable that these sorts of leaks happen. It just seems like an incredibly put all your eggs in one basket cargo cult type move. I just can't stomach single points of failure like that for anything worth protecting.

Using a password manager is one of those infosec memes that gets oft repeated but doesn't make a lot of sense to me as being "more secure". To me it seems like your passwords existing outside of your head in any way is a risk, and to have them all in one place (even encrypted) seems way worse than having to go through the reset dance every once in a while because you forgot one.

EDIT: I was being a bit snarky and I apologize. As some commenters have rightly pointed out for the average person this is better than the uneducated alternative of using the same PW everywhere, and as method for reducing a random person's risk exposure it is extremely transmissible vs the alternatives.

That being said (as a commenter pointed out I should have included this in the post originally) I believe there are alternatives that are more secure such as using a mental algorithm that generates a unique password per site. I don't think that these sorts of things are prohibitively complicated, and I think never storing passwords outside of your head has a lot of benefits. That's my personal approach and I think it's a better way to go.

P.S. A lot of the fault lies with requiring accounts for things that don't actually require an account. Another problem that comes out of the SaaS model which can be completely avoided by just not making SaaS.
> You are not making an effort to appreciate the opposite point if view.

I stopped making an effort five-seven years ago for many obvious reasons.

> How complex? -> Turing complete.

Ah yes. Unlike every other system in the world that isn't?

Turing completeness isn't a feat. It's such a trivial thing that people arrive at it by accident.

Now the claim was "ethereum is abysmally slow because it runs complex things". What complex things are there that warrant this abysmal performance?

> Also there is more to L2s than batching. Their aim is to maintain the security guarantees

Yeah, yeah. It is batching for any intent and purpose. Do you really think batching in "traditional" systems is done without guarantees etc.?
In Massachusetts they've been accepting debit cards for some time now (at least 2 years if my memory serves me).
> Alright, so we are all spending our leisure time reading about algorithms, right?

Obviously, right?
There’s a reason why many northern areas (esp. Canada) have diesel trucks that come equipped with a plug-in block heater.
A big party to celebrate the cofounder of FTX!
Inspired this HN comment from earlier today (https://news.ycombinator.com/item?id=34121108). Loved Hypercard as a kid and had no idea of the interesting origin story.
Distributional Semantics
I can't think of any other reason somebody might name an innovation focused business "Pioneer". Must be a nod to eugenics.

There are certainly narcissists at Stanford (and any other prestigious institution) but this desperate need to write off thousands of intelligent people based on some kind of imagined persecution is pretty weird to me.
I was almost certain this was a reference to some work of fiction, and indeed it's Kurt Vonnegut's Slapstick
I went to UT Austin for undergrad and Stanford for graduate school.

I think my interactions with authority were much, much more pleasant at Stanford than at UT. Mostly because the cops were really understanding and supportive. I frequently hosted parties (some large) at both, and not once did they come to stop me at Stanford, whereas in Austin it was always a risk.

That said, I suspect that's the campus police, the administrators seem to be different. And I am sad to see that they are pushing for punishing fun.
I tried to make a GTK theme like that once. It sucked, not in the least because Win 3.x UI components are terrible at consistency: here you have 3d buttons, but other elements are 2d, here's this thing 1 pixel wide, and another 2 pixels wide for no reason at all, and here are whole classes of widgets that plain don't exist and every program has to roll its own (toolbars, for example; also look at Borland IDEs of the time, and MS Office too).

Windows 95 was quite revolutionary because it brought in a very consistent look and feel to the UI.
There needs to be a publicly funded charity that pays people to work fulltime de-obsfucating all the major apps. This should be a well-resourced ongoing operation.
Bitwarden migration was flawless for me. Impressive given how mangled the csv export i got from lastpass was!

I really dig the 2FA auto-copy to clipboard feature in bitwarden.
Well, what's the alternative besides a local keepass DB or something?
I deleted my account just fine this morning.
But still, have a look at this: https://b00merang.weebly.com/windows-311.html
Probably Bitwarden or KeepassXC. I just use KeepassXC with the db stored on pCloud.