skysight-inc/HackerNews huggingface dataset:
Agreed. Just make the best product you can, minding deadlines. If you think your deadlines are too short for the level of polish you prefer, discuss it with your manager and/or decide what is more important to you: polish, or pay. Whether that means putting up with it, finding a better-aligned organization, or starting your own product.
Welcome to the states, we have no laws here. I helped my dad replace our gas lines as a child. I ran the rigid pipe lathe.
How could you bring yourself to write such an article without referencing the ENORMOUS differences in miles driven per capita? Folks in the US drive at a rate more than 6x that of France, the UK, or Germany. With that in mind the differences cited are neither surprising nor particularly indicative of a uniquely dangerous driving experience.

https://data.oecd.org/transport/passenger-transport.htm
The counterintuitive physics behind vehicle following distances
The second Q needs no input because it is not executed: its source code is used as input for the first Q.
For $10+/hr for every employee working there, I’ll bet it’s not only possible but economically viable.
I disagree. I avoid implicit casting, including truthiness. "== true" is indeed suspicious because you aren't avoiding anything, but to me "!= 0" or "!= nullptr" are crisper.
Nothing. Cyber Monday like Black Friday is nothing more than Marketing without any actual price cutting or value add.
Adding examples makes it better than other sites I've seen. I will share this with friends. Thanks!
I absolutely think that the 40 hours a week were chosen because of political reasons. That doesn't mean we should work for 7 days a week, or that the fact that we work 40 hours a week is a problem in any way.
The only thing I don't understand and have trouble with is people claiming that 4 days work week somehow results in them doing more work than they do in 5 days. To me it sounds like people have decided that they want to work less (totally reasonable) and then try to use "trust the science" method to make it happen.
If this is for Android, there's a notification history you can look in. You may have to turn it on first, can't remember if it defaults on or off.
TBF, it uses the acronym 8 times across 500 words before giving you the actual term.
Some language use three characters for bitwise operators, like `>>>`, `!!!`, `&&&`.
I think it is a good compromise.
X86 userspace on an arm kernel is exactly what Rosetta would be used for.
Wait, what? Thanks for pointing this out. I was pretty close to submitting an order with a Data-oriented Programming book in my cart.
You know what would help with this, if the click rectangle updates were delayed, maybe by 1 second, after the UI updates. Then if you were already aiming for a button when it moves, you'd still tap it.
Have you got personal evidence of the serious problems?
I reckon that there are plenty of HN type of sites in many languages around the world. I wonder if there are enough of non-native English speakers that also read HN to provide us with insights and links. While English might seem to us to be the lingua franca of "tech" there are clearly big pockets around the world that dominant tech footprints and/or dominant economies/geographies/population/critical mass to sustain local HN variants. One could assume that there would be ones in Chinese, German, Spanish, French, Portuguese, Russian, Turkish, Indonesian, Japanese, Korean, Hindi etc...

However, a caveat that might make HN unique is that it is subsidized, funded, maintained and actively run by private enterprise as a "marketing" arm of YC. Maybe that's what might be lacking in other ecosystems and language hemispheres.
but what if a car takes 6 squares and two of the squares have a minute amount of car in them... do you need to click it?
Like (almost) everything else they make, I want it, have no need for it, and can’t afford it.

Some of the pocket stuff is pretty affordable though.
Fossil is super easy to self host, so that what I do (on a MeLE fanless mini PC).

But there's https://chiselapp.com/ if you want a hosted solution.

For CI I self host an instance of https://concourse-ci.org/
Oh yes, I know why it's blocked. There is no moderation and a couple nasties interacting with people on other servers early on brought that down on us. It's mostly self policing and block lists these days. Generally a fun group but there's things that come up in the free speech area some people don't want to hear.

No matter, I'm also on another server that's highly technical and federation seems to be working fine.
The myth of the 25-year-old brain
In the real world only a small minority even use NFSv4 and that mostly for the figleaf of encryption via (yuck!) Kerberos. As a (too) long time storage industry person, I have hard numbers on this.
It's not suspicious.

Also, put the constant value (0 or true or null) on the left side.
Yep, another vote for always scroll bar here.

And an additional complaint about those tiny-thin scroll bars that some idiot-designer though were slick because they so minimally interfere with the rest of 1920px-width display, which also makes them a giant pain-in-the-wrist to click on because the width to make it appear is so thin, and then clicking on the scroller is another challenge whereby it's much easier to accidentally make the scroll bar disappear. Rinse and repeat.

I used to be half-decent at railgun in Q3A, but I now struggle to hit scroll bars. That's a fucking design problem.
fuck that, I always hated to write by hand... Humans didn't write a mere 5 thousand years ago. Most humans didn't less than what, two hundred? Why would writing by and be the best way to retain information? Is it magical?
Django is really excellent. A bit of overhead if you’re coming from flask but it makes things so smooth.
Extremely satisfying to play with, what a great way to waste time. Also nice that it works on mobile without problems, many demos struggle with that.
"they’re cool for appending notes from automated systems (like ticket or build systems) but not really for having interactive conversations with other developers"

After reading the whole thing I was still not really clear why they not great for conversations with other developers.

You could probably even make some automated system that sync'd GitHub commit comments with the repo git notes.

You'd just have to settle on a fixed format. .
If anyone wants to move beyond using the "auto" setting on their camera (or phone), I would recommend the book Understanding Exposure by Bryan Peterson, the first edition of which was published in 1990:

* https://www.goodreads.com/book/show/142239.Understanding_Exp...

The principles involved haven't changed much in the intervening decades; the current fourth edition was publish in 2016.

If all you have is a phone you don't have to get new equipment: just perhaps a third-party 'camera app' that allows you manual control of aperture, shutter speed, ISO/sensitivity.

Once you know how each of these settings alter the resulting photo you can use them to alter the composition of photos, which is a whole other craft.

Edit: seems recent smartphones have little-to-no adjustable camera settings.
Many, but not as many as gcc. Gcc being the only game in town for about thirty years gave it a massive head start, and gcc existed during an explosion in different isas and architectures. Every obscure processor in the world seems to have a gcc backend.

Clang much less so. But clang supports all the modern “important” isas, so as a practical matter, it doesn’t matter that much for everyday use.
It does raise the question, however, of what all those extra miles are getting us.
There's no such thing as a labor shortage, only a pay shortage.
This is very well done for a new-to-photography audience. Will be sharing around to people who say all their things look like snapshots, what's up with that.

Great use of examples, except for one: kid on bridge.

> At the same time, it must be said that color and tone can be what separates a mediocre photograph from a memorable one. To illustrate, let's look at the potential evolution of this vacation shot deliberately chosen for its mediocrity...

Then the dynamism is removed by 'correcting' the dutch angle to horizon, the surprisingly good color balance is skewed off, and the whole thing gets that circa mid-2000s HDR look from Flickr and Shutterfly and the like where every photo got tone-mapped.

Underwhelming of an end result, especially compared to the later color and tone examples (e.g. kitchen superhero).
I'm surprised Unison's approach hasn't caught on more widely. ISTR Joe Armstrong of Erlang was experimenting with something similar in a related domain,

https://joearms.github.io/published/2015-03-12-The_web_of_na...

https://news.ycombinator.com/item?id=2580383

(The OP is a very well written article btw, nice work!)
And in that time, the state of the art in systems software has advanced so dramatically as to be almost unrecognizable to someone that short length of time ago. In programming interfaces, bringing the hypervisor into the OS, concurrency and scalability and performance techniques, etc.

I think the subject is right: systems software "research" is irrelevant. Because academia could no longer keep up.
Good post.

Instead, choose to be bad at something.

This is so critical for making things. “What am I not doing?” Is almost as important as the positive version of the question.
No, I can concentrate on jobs for very long periods, if anything it's the opposite problem. (Although, if you think about it the collateral effects are very similar.)
Google cloud console does this kind of thing without even needing to have the mouse anywhere in particular. I just close my eyes and click on where I hope the target will remain.
That’s rich coming from someone defending a site that existed for a decade purely on helping people to steal copyrighted content until they had a monopoly and were able to force copyright holders to license it to them.
Right, once you get in then the lack of a degree can become a problem.

I think some places are having a hard time filling positions (like help desk call center) type things. For most of those jobs there are 100's of scripts that the desks follow (I used to write scripts so we tried to cover everything). So there wasn't a lot of college skills needed. People pick up pretty quick on what works and can make that their goto.
> (but of course is less efficient)

This means the order does matter
Ask for a ristretto at your local good coffe shop/cafe or Italian restaurant.

https://en.m.wikipedia.org/wiki/Ristretto

Intensely flavourful IIRC.
There is water here but not as rain. The cold of the ocean sometimes creates fog banks that shirt along the shore. It doesn't surprise me that life might be able to be able survive like this.
D's slices "T[]" maps to C++'s span<T> -- you're right, though the semantics/APIs of each are slightly different you can treat them as approximate concepts.

C has no such thing that I am aware of
It seems to be the people / groups starting companies offering cryptocurrency services that don't understand that stuff and fall into well-signposted-by-history traps.

People then fall into the (equally?) well-signposted-by-history trap of thinking that any company is trustworthy.
High Precision with Multiple Satellite Systems: GPS, Glonass, Galileo and BeiDou
This is the process of suburban sprawl, fyi. No biggie if a few people do it, but once everyone does you get Phoenix or Dallas
Poll: What's Your Programming Language?
- Django is definitely popular. Though sometimes I feel like it does come up with a lot of baggage for a simple CRUD app.

- I would also suggest FastAPI for writing up your API and using your favourite front-end framework. If you are looking to learn something on the front-end React/Next.js would be a good choice.
FM antennas are indeed placed as high up as possible on these towers, but the tower itself, being a guyed model and not freestanding, does come down to a "ball and socket" joint at the bottom, which allows the tower to move around slightly under the tremendous pressure of the guy wires yanking it down to earth.

Apparently there's a deep 25'x25' slab of concrete underneath that holds the socket the tower rests on.
Around 250 bucks for those wondering. Bit heavy for a hobby project but less than expected
Herb is one of the best things that ever happened to C++. Not only is he wicked smart, but his ability to persuade is most impressive. As if he needed more, he's also a very nice gentleman.
Social facilitation (performing tasks better with others around) is an incredible result in social psychology (with active research into it extends into VR and alongside robots! [0-2]). I learned about it through the ADHD community, which calls it “body doubling”, but the phenomenon can be used by anyone for virtually any activity. [3]

[0] https://www.frontiersin.org/articles/10.3389/fpsyg.2020.0125...

[1] https://www.frontiersin.org/articles/10.3389/frobt.2021.6345...

[2] https://intuitivecomputing.github.io/publications/2022-ral-k...

[3] https://doubleapp.xyz
The entire definition of "arms" in Heller revolves around military vs. non-military use!
None of those things is novel in academia though...
Really like the implementation. Can see the corporate notification about not saving passwords on virtual sticky notes.
It's not usually very fuzzy. If a site wants a hard paywall, they can set that up easily. But few sites want that.
First class BS if you ask me. Hardly anything could be more generic than hemp rope methinks.
Apologies, I was being facetious because I was tired, and I think your previous comment was correct. I did the non-HN thing and misinterpreted (towards negativity) the original to which I first replied.
For note taking I'd only ever use extensions with no permissions needed. "Tagged notes" is an example of a good, simple notes extensions for Firefox.

If I need sync, I'd prefer not to rely on the extension for that. Why would I pay for my own cloud service AND a separate payment for random apps that use their own sync? Most people have their own online storage, and should always be the number 1 way to backup things like personal notes.
In my experience changes to hiring posture come from a very small group at the top and are passed down with immediate effect without much if any foreknowledge. One day it's full steam ahead, next day it's offers getting cancelled.
This is like saying you have more meth addicts because you smoke more meth.

The solution of driving less doesn't seem useful or astute. It also doesn't explain why deaths went up as people drove less often during the pandemic.
Once upon a time browsers had a way to bookmark web pages and nobody knew it but you.
People here talking about how they don't want YouTube to make a profile of their preferences, and here I am, wishing YouTube had a better profile of my preferences.

Lately, there is almost no new videos in my recommendation feed. It's mostly either the things I've already watched or new videos from the channels I'm already subscribed to. It really feels like I've exhausted the internet at some point. This can't possibly be true now, can it? :')

Where do I opt-in for more tracking?
We all have code that doesn’t get tested “the way it’s supposed to be” and then waste a bunch of time trying to figure out wtf happened.

And clang is really great at catching more issues than other compilers would, and then reporting them better than the others. So the title isn’t far off.
Some big accusation of nowhere. Do you have a bunch of recent examples?
The crane at 17:35 is colossal! Anyone able to identify it?
Related, on Android the Mobile wallet seem to went through an A/B testing of some sort, alternating between 'Google Pay' and 'Wallet' app couple of times. The icons would automatically disappear, replaced by the other option. Que me standing in front of the POS desperately scrabbling around my mobile screen, feeling like an idiot the first time it happened.
I wonder if GCC still has a codegen edge over clang.

I know it used to. No idea if it’s still the case.
gcc is further along with c++20 support, which makes clang nonstarter these days.
> …doesn’t seem to go far enough on the axis to address major issues that Twitter has. e.g. you still don’t “own” your content.

it goes much further than twitter does—unlike twitter, you can spin up your own server and you are now in control of your content.

same with modding. if owning your content is the most important feature for you, it’s significantly better than twitter.

if owning your own content and moderating are your largest concerns, what do you propose as an alternative that addresses these, today?
"Never" here is not meant by the parent as an absolute law of nature. If he is like that 99% of the time, but that one time he did confess it and been vulnerable to a friend, it still qualifies.

Besides, this is admission is a meta-case (which is also done anonymously through a throwaway account)".
I wonder how gradual the transformation was from well intended government subsidisation program, into the present form where it reduces consumer savings account rates, provides fat sinecures for executives, and overall looks (at least based on the information in this story/article) like it does next to nothing of what it was intended to do.

Did it accelerate with the spiral that lead to 2008 ? or was it after ? or long before perhaps? Just when did it begin to transform and how fast did that happen? is this some long surviving vestige of 80s corporate greed?... anyone got more financial system history here? (Or do i just need to wait and track down the results of that 100 year review)
Note that no every MIT-licensed project was developed by a big community or used public funds.

Some are a minor project of a profesor in a private university, some are the code of an undergraduate thesis, some are just a weekend side project. In many cases people don't care too much about what other people does with the code and release it with a permissive license.

If someone want their code to be used only in open source project, just use GPL or AGPL.
Not a research env, but my approach to learning the env at new jobs regardless of industry:

-learning what business processes i need to try understand that will eventualy get converted into code. This is the hard part, requires relying on talking to other devs, any documentation, and learning what they need you to do.

-technical things i dont know but will need to know soon like we will do X written in Y to do Z (if i had never done X Y or Z i would try get familiar with that when time allowed).
I'm not defending the War on Drugs, which has proven to be an abysmal failure.

I'm saying that the homeless problem cannot be fixed while one is pretending that drug addiction is not the cause of most of it.
“Dangerous”? How?

I mean if you have some pre-existing disease sure. If you’re on certain diuretics you may screw up your blood chemistry, but an otherwise healthy, overweight person eating less than 1200 kcal/day? Maybe not the most efficient way to lose weight but it’s far from “dangerous”.
Until 6 months ago I used a Palm Treo 650 as my daily phone. I was a Palm user from the very first Pilot, really miss it.

My handwriting looks like Graffiti after all the years.

https://en.wikipedia.org/wiki/Graffiti_(Palm_OS)
I have a huge problem with how people gauge risks from scuba diving. This stems from the fact that IMHO must divers are horribly under trained and under practiced for what they are doing and usually are not following best safety practices. For those that are, I think diver is significantly less dangerous than other accepted activities (in fact, I’d be willing to bet that my drive to the dive is far higher risk than my dive).

Some examples of best practices that are not widely followed:

1. never rely on a dive buddy for air redundancy. If you are diving deeper (or longer) than you can perform a free emergency ascent safely, then you should have a redundant air source. “Two is one and one is none”. You might think that you can rely on your buddy, but unless they are literally within arms reach at all times, they are not a reliable redundancy source.

2. Skills must be practiced. When was the last time you shot a lift bag, did a valve drill, unplugged your inflator hose, manually inflated your BCD/wing, doffed your mask and donned your back up mask?

3. Do you know how to reliably navigate? How do you get back to the boat? Do you know how to safely run a reel without getting tangled up and while minimizing risk to the reel line? How about in 0 vis?

4. I love my computers but I plan out every dive manually and have a rough idea of what to do if both my computers fail. You do have redundant computers right? And you know how to use them right? I did almost 100 dives before I got my first computer. I think this is a good path since I have a solid understanding of what to expect from my computers.

5. Entry level training generally
skips a lot of these safety tools and skills. I once dove at a Padi resort and brought a pony bottle with me. They dive operator didn’t even know what a pony bottle was. Do you think they are actually teaching about redundant air supply?

I’m certain that having all the right tools in your toolbox, practicing how to operate them and being mindful about how to use them significantly reduces risk.

I think diving is very dangerous for un(der)trained divers and I think the dive industry does a disservice by not portraying these risks and the need for more training/skills practice.

Frustratingly, my insurance says I’m more of a liability because I dive to 53m regularly (at least before kids) than the yahoo who only dives once or twice on vacation every few years to 20m. I dive to 53m with focused planning, training, and the right equipment explicitly so that I reduce risks. And I apply those same techniques to my shallower dives.
Other than retro-computing, what are the more interesting usage of them?

Some I can imagine:

- Write a floppy disk driver and use them for testing
- Research ways to encrypt critical data (for single person, the most critical data probably can be fitted into one 1.44MB floppy)
- Anything else?
Rarely are goals so one dimensional, there are costs in having and raising children, the benefit of company and family flows both ways.
> Adding finite arithmetic [...] should not change the decidability

No (unless you can implement arbitrary-precision arithmetic indirectly, which you frequently can), but then you have insane, nonsensical conclusions[0] due to integer overflow.

0: Eg, the mass of the earth (in grams) is less than the mass of the moon (in grams) if you use 64-bit ints - but that's not true of their masses in kilograms or pounds.
I use Clang with GCC's C++ stdlib. You can do this with a single flag:

clang++ -std=c++2b --gcc-toolchain=/usr/local/gcc-13.0.0-dev

Now I get to use LLVM with the latest C++23 support from GCC. Have your cake and eat it, too =)
> How does the "imports" feature supposed to work and how does it help modelling more complex workflows?

If hurl had something like an import feature, one could re-use HTTP requests. For example, one could create a file that logs into the service and use it in all other tests.
It doesn't support that, so the only option you have is to re-write the login in every test _or_ build a script that outputs that.
There is an open issue for that: https://github.com/Orange-OpenSource/hurl/issues/115
does twitter have this problem solved?
But that change is by definition not backwards compatible - neither ABI nor source level.

Using an ifdef to maintain source level compatibility doesn't work as two pieces of code will see the same function using different ABIs.

That said I agree entirely - the conflation of array and pointer is the biggest flaw, it's what "necessitated" the null termination error that people are so fond of calling the biggest mistake.
Selfish:

lacking consideration for other people; concerned chiefly with one's own personal profit or pleasure.

It could be construed that you waste your possible partners time along the way, till you find the imperfection that ends your relationship.