skysight-inc/HackerNews huggingface dataset:
But why would tech companies invest money to develop feature whose sole purpose to favor their competitors?

They would be the only industry required to do this, does not make any sense
World’s fastest blade runner gets no competitive advantage from prostheses
I've pre-ordered my framework with the expectation that Linux support will rapidly improve because lots of hackers will buy them, same as what happened with classic thinkpads.
By my ethics at least, making traffic worse is a far lesser offense than putting people's lives at risk.
I saw an observational study tracking hospitalized (but nominally surviving) Covid patients for a year where a far higher number died (of various causes) than the base rate in the population [sorry I can’t find a link now in a few minutes of searching]. Some of this is selection bias (people who get bad Covid cases tend to be in worse shape to begin with), but I would expect the after-effects of Covid to cause significantly increased mortality. We’ll have much better data about this in a few years.
I'm not fond of the example given in the post, but I've very happily used __init_subclass__ in a few places where I previously would have needed a decorator. Eg, for "plugin-like" things where I would have otherwise needed a decorator to keep track, or iterated over subclasses, now can just "register" subclasses without any extra work on the child classes. Things that I normally wouldn't expect to change the behavior of the subclass, but where having a no-effort hook at subclass creation time can be extremely useful.
> People want to read stories about quitting work because they dream of doing that themselves. But the reality is they're not quitting the work force, they're just changing jobs.

I don't read "quitting jobs" as leaving the work force forever, just changing jobs. How would that even make sense? People need jobs.
I would also add that the jobs people are leaving are in the service industry. I know it's also difficult to hire in the tech industry currently, but it's already offset by higher wages and remote work. The service industry is reluctant to do the former and literally can't do the latter.
This is a weird article. It seems to cast the people who live in a place as collectively feeling pain, instead of specifically the owners/workers at a place of business that has lost employees. It sets up a false premise that the workers who are making choices for themselves are then suffering, when they are not part of the group experiencing the downside.
You could bring a TON of value to a company and get paid peanuts. Let's not assume a just world here.
> Maintaining golden container/vm images […]

I was under the impression that 'golden images' aren't generally encouraged as a Best Practice™ nowadays. The general momentum seems to me to be use a vendor-default install image (partitioning however you want), and then go in with a configuration management system once it's on the network.

Basically: you keep your config 'recipes' up-to-date, not your image(s).
If you've gotten to the point where you can 'Vouch' for flagged posts that you've found useful, that can work. 'Flagged' and 'dead' are two different levels. One man's trash may be another man's treasure.
I think part of the issue is it's simpler to enforce the law against the relatively few employers vs every rental host.
Used to cycle in London all the time. Driving around a lot in Scotland right now.

The problem isn't when the cars are stationary -- it's when they start moving.

When stationary at a traffic light etc there's a hella lot of situational information that's actually quite important. e.g. are there cyclists coming up from behind me? are they on my left or right?

Fiddling with a radio or phone for an entire red light can mean zero situational awareness when setting off.
> Also, do overlog. It can be hard or impossible to attach a debugger to the deployed application. But you can always turn the log level up to 11 and then reconstruct what happened from the log messages.

Please don't overlog. Only ever do this if you can dynamically change your log level on demand, without impacting users.

If you do have to reconstruct a sequence of events and you do not have distributed tracing, fine. Log the sequence of events _when needed_.

But please don't log messages on a perfectly fine system for no reason. It's noise and health can be better served by looking at metrics.

Because of this overlogging nonsense our systems generate terabytes of logs daily. Most of it is never ever looked at.
Beamer (https://beamer-app.com/) was my go to choice for this kind of setup. I built a small PC and just plugged it directly into the TV instead of trying to make the Apple TV work with a giant downloaded media library.
A lot of the comments in this thread aren't doing anything to put the memes about HN commenters to rest.
One example would be turning a group of statements "xyz" into "if (some condition) then xyz, else (something else)" - with a text editing interface you have to think a bit about the exact text selection you want (or enter visual mode in vi to get the lines), cut them, write the if statement, paste them in, and usually some reformatting, whereas with Tree mode (the dedicated mode for expressing meaningful edits to the code) you can do Esc-w for "wrap", type the if statement, and insert the original statements from a dedicated clipboard.

Other cases are similar, e.g. being able to just drag and drop a div into another div without thinking about the exact text selection - the benefit is having to think slightly less about the mechanics of your editor or the particular data structure (text or ASTs).
> This is a balance of power issue, and corporations will always try to shift more power to themselves when the technology to enable that is available.

Exactly, This is why I said below that this is a political issue. The question is whether the politics will see big tech as a threat and restrict them or as a potential ally and merge with their power.
Well, normal human discourse isn't bound by the very specific rules of a courtroom.

I figured someone would suggest there's a gender issue at play in my distinction, and I think that's inevitable and unfortunate because I'd be making the same point if they were both men or both women.

Another factor I somehow managed to omit is that Musk's predictions are far enough off to be seen as aspirational, not statements of actual forecast. He said we'd have Tesla Johnnycabs by X date, but then no real movement on them happened, and self-driving proved harder than expected, and so far nothing has come of it. That's barker behavior. That's making noise to get headlines. I think it's still stupid and unserious and fundamentally not honest, but it's not fraud.

Holmes outright lied about what Theranos could do, and behaved (we now know) in ways that showed she KNEW she was lying and that the repercussions would be significant if Theranos was exposed, all while enriching herself from it. That's fraud.
I am placing my bets on the USD losing purchasing power rather than nominal wages declining again. It would not be good for either political party to let nominal wages go down, at least for the bottom 50% of earners.
Ok, we can pop off the 's' at the end there.
It's advice, not a command. I wouldn't hire him having written something so disingenuous. He can pragmatically choose to accept or ignore it.

Also, it's not "my opinion". It is a incontrovertible fact that he misrepresents the content of the book.
Your comment is a total non-sequitur, you don't connect any of these points to substantiate your claim.
Stone is heavy: can you design a stone structure to withstand an earthquake? In my magnitude 6.2 experience, stone structures without massive steel framing fail in an earthquake.
Not sure, seems like Zwieback-type breads (twice-baked, very dry) were common for a long time as shelf-stable bread and canning reserved for other things. It certainly was a thing by WW2 though.
People fantasize about quitting their job for a better job too.
You really don't actually want this. This intermediate CA would still be subject to the same extensive CAB Forum / vendor root program requirements (audited yearly via WebTrust) as a root CA. There are a ton of requirements, including mandatory response times, that inevitably makes this require a fully staffed team to operate.
While I'm driving on the freeway, my spouse sometimes counts to see how many other drivers are on their phone. It's crazy what a large fraction of people (probably about 25%, I'd agree) are splitting their attention when moving at 75mph. Like what are so many people doing on their phone while driving? Surely they can't all be texting someone that often...?
Can anyone comment on the fact that you seem to directly influence your speed, and not your acceleration? Is this also the case in reality?

Compared to my first flightsim experience this was much easier, the speed with which you can 'stop' any motion seems only limited by how fast you click. In flightsim I found myself easily overcompensating, if impatient or stressed even oscillating to increasingly bigger extremes.
What does invalidate your point though is that you've got the cause and effect backwards: a dictionary is not the source of truth - native speakers are. A dictionary describes not prescribes.

If a dictionary is in disagreement with native speakers, it is the dictionary that will change, not the other way around.
> does have an $8/mo sync tier

As Obsidian keeps all your notes as plain markdown files, you can easily get it for free with two-way sync set up with Sync, box, MEGA, etc.
This graph has a weird starting position. If this graph started, maybe 30-40 years before that, you'd see it telling a very different story.

The reason it's sliding for decades is that the purchasing power of that same money has gone down. Why? Housing. Housing is not calculated in inflation rates, annnnd everyone needs a house.

So yeah, the REAL compensation has been sliding down due to no real growth there while housing has skyrocketed. AND that before 1965, we actually did have significant wage growth.

So, this is one of those cases where the data is misleading.
I've had a very close call with a "stationary" car.

At a junction where the lights filter left, then ahead, then right. I know the sequence well, it's been my walk to work for 15 years. One car stopped in the 'ahead' lane, the lights are red. Roads are otherwise empty, it's 6am. The pedestrian signal has gone red, but I know it's still 'safe' because the left filter's next, and the left lane's empty.

I received a glancing blow from the car in the 'ahead' lane that went (ahead) when the left filter went green. They blew a red light, and nearly took a pedestrian with them.

Being distracted at a red light is an issue, because you look up from your phone, see the green, and have a small panic because you're "late" - and react to the green light, short-circuiting the sensible thought processes like .. is that green for my lane. is there someone in front of me. Is it actually safe to enter the junction. Just "oops, go".

(and yes, that was a legal cross for me, "jaywalking" doesn't exist here - humans have more rights than cars.)
Same, 473.4mb right now for 4 processes. Also slack is the only passably "good" electron app I've ever used.
From what I can tell, I don't think he has any problem finding people. From what I can see after watching teardowns of his products, the best of the best are working on his teams. Maybe the low level grunts are swapped in and out like disposable cogs but the rest of the org? I mean look at what they do compared to the competition. The engineering on their products is truly next level. Their workers are probably sacrificing a ton of their sanity and energy but still stick around.
The reference implementation is written in Javascript and I don't think that provides a reliable way to get timestamps this fine grained.
I feel jumping right into __init_subclass__ without explaining why metaclasses exist and what problems they typically solve excludes the majority of devs on HN. Thereby limiting any discussion only to the advanced Python developer echo chamber, while discussion across very different devs is usually far more interesting.
I want to quit, don't know how to get an income and support myself though
I too am very tired of home tests.

Recently:
* burned 2 days PTO putting together a comprehensive solution I was proud of. Feedback was they wanted me more proficient in their specific tech stack. I'd already said I was looking to learn their preferred language on the job and would do the test in a language I was more comfortable with, and they had been happy with that line of discussion.

* was given an open ended dataset and told to spend 2 hours on it. Did all the initial analysis I do on any new dataset in my regular day to day job, spending a little more than the allotted time, and found some interesting things. Feedback was that I should have gone deeper in my analysis.
You’re missing the point: the world is producing twice as much now and employees are only getting 50% more. So business owners and shareholders are getting a disproportionate benefit of technological advancement. You might say: why do employees deserve to make more money because productivity went up when they’re not working any harder? Well why do business owners deserve to make more when they’re not working any harder either?
An explanation of what AST actually means would be helpful at the top of the intro page. Quite of a few of the selling points were lost on me due to lack of familiarity with the term. I can (and will) google it, but if I am looking at a new product, especially one I have to buy, it'd be nice to have the resources available to understand what it offers without turning to a third party.
For android, there is box, sync, MEGA, etc. There are more.
Battery charge is really an estimate, not an absolute measurement. It is based on , among other things, the drop in voltage as the battery charge gets low. If your battery management system is a little off in calibration, that 10% could be closer to 5%.
Can you elaborate on the bubble bursting part? I don’t have much knowledge about how this works. If companies couldn’t afford those salaries, why would they be paying them? I’m probably misunderstanding.
The data you link to shows 3 out of 5 quintiles of incomes have been flat. Meanwhile, the cost of healthcare and child care have increased faster than inflation[1]. It's nice that TVs are cheaper for better quality, but if the essentials are more expensive the people with lower (and middle!) incomes have tighter budgets than ever.

[1] https://fred.stlouisfed.org/graph/?g=Kxcc
What do you think of TeXmacs, which uses a WYSIWYG tree editor for writing scientific/math documents?

(TeXmacs is not based on TeX nor emacs but is inspired by both.)
I agree that a lot of the implicit type conversions are problematic, but Python's handling of that is hardly as unintuitive as things like a lot of Perl syntax, or JavaScript typing, etc. If that's the kind of impractical example you have to come up with to showcase this problem, honestly I think that's still pretty good, and I'd still call the implicit type conversions an overall win for the use case being asked about.

I think we could make better languages than Python that fix these issues. Like an implicit boolean -> int conversion does more harm than good, IMO (and it appears in your example). But I'm still not surprised that of the languages we have had when we have had them, that Python absolutely dominates this space.
Why do you feel this is necessary? I've never heard of a hotel doing background checks on guests. Either you can pay or you can't. If you only want the most upscale guests, charge more.
I bought a Goruck GR2 (40L capacity) in 2013 and cumulatively lived out of it for ~4 years. It's been with me up every mountain I've climbed, on 3 continents, on my back as I rode a motorcycle through a snowstorm. I've slept on it, swam with it, skied with it.

After nearly 9 years, it's in perfect condition, and one of my most cherished possessions. I'm not one to anthropomorphize... but this one bag is my best friend. It has quite literally been with me through everything.

Also, a good bag has got to be the most underrated item in any apocalyptic scenario. Travel and scavenging become the primary methods of survival - a strong, sizable bag allows you to securely store food, water, medicine, ammo, tools, printed and digital media. A zipper breaking as you flee from danger may make the difference in survival.
There's quite a few comments disagreeing with his actions. Since his actions consist of recording breaking the law to have the law enforced, I'm curious if those commenters will argue that the law is bad, or whether enforcing the law is bad.

(The option "both options good but him doing it bad" is indeed absent)
>Tell me why should technological change benefit workers?

Technological benefits make individual workers more productive, allowing them to be exploited for more profit. If you don't understand the economics or incentive of the situation, there's no reasoning you out of a box you didn't reason yourself into.
It's a completely valid and useful idiom. Whatever build system you use, it's trivial to add these kind of libraries to the project.

The fact that one has to learn complex build tools (and often multiple ones), is the sad thing here. Luckily there are also unity builds, which are extremely handy in many contexts, because they are so fast and easy to use between different platforms without having to deal with annoying external tools.
Depends what they mean by Productivity. Other things can be productive other than Labour. Also it still doesn't mean you should be paid twice as much.

If I can hire 3 unskilled workers for less than the price of a skilled worker that is twice as productive as a single unskilled worker. I would just hire 3 unskilled people.
Any chance of opensourcing this?
> which need to be preserved

That seems to be putting the horse before the cart.
BBGO – remove human emotions while trading cryptos, so you can sleep well
I have exactly this feeling and still paste somewhere or copy garbage to get rid of it though for macOS i use yippy as clipboard manager and it improved the feeling of being in control a lot.
similar ticks exist for undo history and saving as well as browser navigation. I wonder if this is something normal people experience or if it is connected to my strong adhd.
I'm not sure what your link is supposed to show, but it seems to be pretty clearly in favor of separated bicycle infrastructure:

"When accounting for sidewalk riding, normalized risk along road segments and intersections, and riding in the opposite direction of traffic, the results of studies arguing for shared vehicle and bicycle infrastructure suggest that dedicating right-of-way to bicycles may, in fact, improve roadway safety. There are additional, more recent studies designed to assess safety differences between mixed traffic, bike lanes, buffered bike lanes, and separated paths that show safety in separation."
If jobs being automated or outsourced away explained it then you'd expect to see a similarly dramatic reduction in workers... but instead people are employed at a similar rate, are more productive, and are being paid less... so who's benefiting from automating and outsourcing exactly?
It's even more silly when you figure that consciously deciding whether or not you are going to use them takes a lot more effort than just doing it for every turn automatically. We only have so much of our attention to parcel out, and using it for pointless things while driving is negligence.
well, for web it ought to include some knowledge of, and ability to debug, the underlying protocols, HTTP[S], TCP, IPv4/v6. And modern Ethernet switching. On the host side, network sockets and some kernel implementation chops.

At the lower end of the stack, modern processor/memory performance architecture, beginning with a basic understanding of instruction sets. Ability in some hardware design language would be good, tristates, gates, latches and flops.

But that's just my take on the full stack.
How does the Pantheon in Rome keep its structure? Is it just concrete?

Since it’s 2000 years old now.
My favorite travel hack: Wool shirts and wool socks. They need washing less often so you pack less clothing.

And, showering with hand-sanitizer on arm pits.

https://www.woolly.clothing/collections/190-gsm-shirts/produ...

https://unboundmerino.com/collections/socks

https://www.smartertravel.com/unbound-merino-womens-v-neck-r...
As much as I hate assholes on the road I do not think that regular people snitching on others is the solution to anything.

Where do you draw the line? Do you know how many laws people do not respect on a daily basis? What's next, filming your neighbor jaywalking on an empty street and reporting it to the police? And everybody cheering?

Common people...
Yes, ordered UUIDs help solve this. The unfortunate deep dive rabbit hole here is how UUIDs are sorted in different databases and making sure your UUID generation matches that.

One fun for instance I worked directly with: Microsoft's SQL Server made some interesting assumptions based on UUID v1 and sorts the last six bytes first. In UUIDv1 those would have been the MAC addresses and clustering by originating machine first has some sort of sense to it in terms of ordered writes. The ULID timestamp is coincidentally also six bytes (48 bits) so (ignoring the Endian issues of the other "fields" in the UUID) you can get Microsoft's SQL Server to order UUIDs in mostly the same way as their ULID representation by just transposing the first six bytes to be the last six bytes.

Unfortunately UUID v6+ won't sort well in Microsoft SQL Server's sort order today.

Other databases will vary on what you need to do to get sortable UUIDs.

A reference to me on all of this deep rabbit hole was Raymond Chen's blog on the many GUID/UUID sort orders just in Microsoft products: https://devblogs.microsoft.com/oldnewthing/20190426-00/?p=10...

(With the fun punchline at the bottom being the link to the Java sort order. My sympathies to anyone trying to sort UUIDs in an Oracle database.)
Not per capita, in absolute numbers, a couple of years ago at least [1]. That said, there are different ways to measure; this is by value. You could also imagine e.g. measuring by calories.

Presumably, per capita it's number one.

[1] This tiny country feeds the world - https://www.nationalgeographic.com/magazine/article/holland-...
> It will drive companies to innovate away your job.

This drive exists all the time, just like people like to save money when they go shopping.
If you have less than 5 YoE the market is not nearly as hot as it is for seniors, not many teams want to onboard a junior remotely.
1. Switch from the official Twitter to using Tweetdeck

2. Unfollow everyone

3. Add them to specific list “js”, “rails”, “web3”

4. Create timeline with tweetdeck showing only the list. This way you only get tweets from people inside it.
Did you have to move to a higher cost of living area though?
This is absolutely not true. I wrote a simple flexbox layout in Firefox last year and it was majorly broken when I tried to test it on Chrome, since Firefox and Chrome disagreed on how to compute "min-width" for inline images and other replaced content. In this case, my layout worked in Firefox, but Chrome was the browser that was following the CSS standard correctly, and my code was broken.
I would also posit that your own preferences aren't the same as everyone else. Such that there are many people who prefer not living in many of the newer homes.
So for once this seems to be shareholders targeting the directors personally, rather than the company, is that right?
Careful: Faker-JS NPM package apparently taken over by spam
It looks like the faker-js github account has been taken over and a new fake version has been published: https://www.npmjs.com/package/faker

This is a popular project with >1.7M weekly downloads.

Please be warned and make sure you have pinned to an older version of the package.