skysight-inc/HackerNews huggingface dataset:
That's my take away as well, but I don't think it's a bad read. It shows something about leadership I think. In my experience – in organizations big and small – most meetings have no agenda beyond a subject line in an email. Invitees come in with little idea of what the meeting is about or how to prepare for it, so the first part of the meeting is just pleasentries and trying to figure out why you're even meeting in the first place. Once you start picking up steam, more often than not I find the meeting is cut short by people having to run into another meeting, or find some other (valid or not) excuse to duck out. Follow up meetings are usually scheduled, with an agenda that tries (and often fails) to tl;dr the previous meeting and if you're lucky that meeting actually leads to actionable points.

Having a consistent structure to meetings – with clear requirements such as a two page document in clear no-frills language detailing the reason for the meeting, background, questions and potential solutions etc. – may well seem draconian to many people these days, but I find it helps with focus and clarity. Combined with a clear vision (my number one ask from leadership) I think it really helps boost productivity even if it does take time to prepare. At least that cost is fairly easy to account for, whereas the follow-up cost to bad meetings often isn't. Crucially though, people must read the document prior to the meeting – no excuses – or you'll end up with the first half or third spent on just reading the document or having to recite it to those that haven't read it. It's perhaps still better than the subject line agenda style meetings, but possibly not by much.

This is very much a cultural thing. It's extremely difficult to apply to just your meetings. I've tried.
>> 1. Push stuff to physical. Newspapers? Paper delivery. Magazines? Mailed. When the new one comes in, the old one gets thrown out.

I don't think pushing stuff to physical solves my problem of not consuming my desired content. It would solve my problem of having an increasingly longer queue, but at the cost of the environment. I think I would prefer to stay digital.
According to https://wiki.postgresql.org/wiki/Fsync_Errors MacOS also has the Linux issue anyway.
How many particle physicists are we throwing at this problem?
Of course, I always do, too.

Funny thing is that some of this stuff wouldn't be worth watching at 1x, but are worth watching on 2.5x. For example I really enjoy watching replays of strategical games, but much of it is frankly quite boring in real time. Take a typical 2+1 hour game of chess, with minutes between moves, condensed into a 45 minute match with commentary, that's an excellent way for me to enjoy relaxing after a day of work while the washing machine is churning and I'm eating dinner. But I'd absolutely have no time (much less interest) to sit there for 3 hours watching people think.

You have to wonder, what are the odds that all of human content is paced at a perfect speed for all of human consumers?

What are the odds that every lecturer for example, speaks at the same pace, all with the same information density of the concepts they are talking about?

The answer obviously is virtually zero. And so if you have different paces of information density, then the norm should be for every individual that for some content, you adjust the speed of the video!

Some videos pack a ton of information in five sentences, others take ten sentences to convey the same idea. (a density of concepts per sentence) And some lecturers pack those say five sentences in one minute, while others do it in two. (speed of speech) If everyone enjoyed the same pace, and all content was at the same pace, then you'd never have to adjust content-speed. But both of those two statements aren't true. So again, the norm should be that any individual may want to speed up at least some of his content.

In the end it really depends on the content. I don't speed up movies as much for example as news though because in the former, moments of quietness and facial expression are much more meaningful than in the latter and it loses its impact when sped up too much.
In any large organizations, fiefdoms are bound to develop. If you don't have principles for dealing with it, what ends up happening is that new ideas will be crowded out and claimed by one of the leaders of the fiefdom. The Linux model has formalized this process. I think more large open source projects should use this model.
Fuck the Google and hacker news!
I agree, but this is the equivalent of choosing not to walk through dangerous neighborhoods. At a personal level, where you don't make the world but have to deal with reality as it is, this is wise if you have the option. Save yourself if you can. But at the same time, you should also support policy changes that you believe will make the dangerous neighborhoods safe. Save others, too, if you can. Anything that makes a neighborhood "dangerous" should be removed as long as it's not simply replaced by something equally dangerous.

If a market or medium is too dangerous to enter because there is no realistic alternative to submitting to the 800-lb gorilla, the gorilla's ability to threaten rather than compete must be eliminated.
I don't have any sense for how much the author is contributing to any discussions of worth -- but I do struggle with the phrase 'foundations of physics'. To me 'foundation of' invites comparison to similar uses in other domains -- in math where it tends to concern the nature of argument, or to computer science where it concerns mechanisms for accomplishing defined goals efficiently or reasoning about program performance/semantics, or to engineering where it concerns such things as stacking rocks and balancing forces so as to ensure that a given way of stacking is probably capable of lasting for a certain amount of time.

But why exactly should 'high energy physics' be considered more 'foundational' than other domains of physical observation? Particle physics pursues description of effects that can occur at very small sizes - but are there _really_ such tight linkages from the observational domain of particle physics to observable 'larger scale' physics such that one truly deserves to be labeled 'foundational' for the other?

Just to pick a domain out of a hat, when modeling things like electromagnetic potentials in material science, actively investigated theoretical models are coarse grained so far beyond the scale of the probing done in particle physics that I have wonder how much are the 'foundational' theories and the larger scale ones ever really expected/required to be consistent with each other ...?

If 'foundational' isn't a statement about the direction of the consistency requirements the components of argument - then what exactly is it a statement about?
The article's title had 'old' in it at the time I posted, and I didn't notice. Looks like it's been edited since.

Mods: can you edit the title, as I no-longer can.
I sincerely hope you go that route (well, if you can't resolve the issue otherwise, of course), and if you do, please please please make a post about it later.
It’s a bit like a camera capturing the wheel of a fast moving car such that it appears to be rotating very slowly.
It's also a decent target for C, if you use cc65 (though proper reentrancy is indeed going to be a challenge). But it's hard to describe C, FORTH or PASCAL as the most "natural" high-level languages for the platform, given that the ISA doesn't really make it easy to manage a user stack.
Do you use C++? I do, and I don't love the language. What I like about C++ is that it's a high level low level language. Anything that isn't is not a competitor in C++'s core application areas. D and OCaml come kinda close but they have (in practice) mandatory garbage collection. The only real alternatives are Ada (which somehow never achieved much mindshare) and Rust.
Hacker News should require anyone who downvotes to post a rebuttal.

I don’t think things are quite as distopian as envisioned above but would love to see the counter argument.
Worse - I've noticed that most of HN likes to read productivity and self help books. Nothing wrong with that, but it means people are spending a majority of their leisure time learning how to work better!
All LGBT employed by Google should be banned from internet because they direct association to Google tax frauds !
The bonding of optical elements
Pink the hn also. Same shait all you are
C++ is actually doing very well, and the community is very well aware that C++ tooling sucks. It's just not an easy problem to solve because it has such a huge amount of existing code and projects.
I believe this is called state-aid in the E.U and is forbidden. If the said state wants to provide a "tax break" it must provide it to everyone(i.e the whole industry)
For Nomads and Travelling: https://nomadlist.com/forum/
For Low Level Geeks: https://lobste.rs/
I had an American friend who lived in Germany for many years who had a similar approach to dealing with immigration officials. He learned quickly that no matter how thorough he was when applying to extend his stay, his packet would always be "missing" some form. So he started leaving a few forms out of his packet, that way what they asked for was something he already had.
When you see that it tries to reload, all you have to do is hit the stop button in the url to prevent it from reloading.
> Kinda like a cheap girl :P
Wow, nice use of sexism to annihilate any quality that could be attributed to your comment.

Please don’t.
I like C++ but I think he meant in terms of how sane and usable the tools are, in which case Rust easily wins. Compare Cargo to CMake for example.

Sure it might not have as many IDEs, static analysers, debuggers and so on, but I'd easily take Rust's build system over C++'s tool ecosystem.
Demand for developers in Chicago increases
Well, me, too. Apparently the Soviets adopted the blocky, "science is the progress of mankind toward a brighter future for you!" theme from us and used it so well, that I attribute such design elements to the Soviets exclusively.
Same experience here. Was learning rust with vscode, and it would only show half of the compiler error output (e.g. the part that recommends how to fix the error wasn't shown).

In the latest vscode release they now support multiline error messages so maybe the situation will improve.
Same with Blokada on Android.
It doesn't take way from the fact that he is right...
The trials are being run by Seattle Genetics and Genmab.

https://www.clinicaltrials.gov/ct2/show/NCT03485209
Because it's not yet been approved for sale, and in fact isn't even close - it's still at a very early stage of development.
Well one solution would be to start aggressively funding the LHC's successor, since in lieu of some better places to go looking for new behaviors we're going to need a higher energy particle accelerator if nothing comes up.
Yeah, that’s my experience with most groups of people who work with technology. Deny deny deny, default everyone is wrong but me. It’s why I never even tried to be part of some active open source community or god forbid, be the maintainer of something lots of people use.

I don’t understand how anyone intends to learn or grow with that mindset. Some are more polite about it than others but it’s still there.

So many pretend they work in a meritocracy. But when someone from outside their clique tries to follow their rules, well, it’s always something.
The article is far from constructive criticism. In the end is blaming the general current approach but it does not offer any alternative solution. It's easy to say 'you are not doing it right' unless you can do it right.
Do you know that in the UK girls consistently do better at schools than boys year after year? Whatever problems they have it doesn't seem to affect them much.

Worry about your own problems. 75% of suicides in the UK are men. 70% of homeless in the UK are men. This is happening while people like you are busy worrying about whether women can effectively communicate about periods on whatsapp.
What stage of capitalism is this?
Could this be made as a browser extension?
> How is this different than taking a picture of someone? The image is owned by the photographer

I think there is a good argument that this is often not just. The iconic image of many events may have the victims preferring not to be that iconic representation years later. They may want their life to be known for them, not a moment long past. For the most obvious example, the famous image of a child running during the Vietnam war[1]. She's famous for being terrified of a napalm attack against civilians and allied forces. The photographer gets to decide if it may be reused, and he will, where it's proved to be his meal ticket. There's many less significant examples of where resting with the photographer is inappropriate.

Rights resting with every subject would raise its own, different problems. I'm not sure how to improve the balance without unreasonably restricting the freedom to take perfectly reasonable snaps.

> if I meet someone on the street .. right to demand that I not record that information

They should, unequivocally. I can walk past a person with clip board taking a survey. I prefer unannounced recordings to be left to authorities and journalists.

> Does my perspective or interpretation of that information give me some ownership to that data?

Nope. If it's about me, I care not what you are trying to interpret from my eye colour, location and my presence in a shop. Just whether I have agreed to your monitoring of me, or whether you are one of a limited number of exceptions. Which seems to be the sensible starting point of GDPR.

> What if I use that information for commercial gain

See above. Makes no difference, other than hugely reducing my sympathy for its collection. I don't care if it concerns 10 or 10m if it's without informed consent (no dark patterns etc).

[1] https://en.wikipedia.org/wiki/Phan_Thi_Kim_Phuc
> 15-20x times faster..

Compared to babel, big team, smart guys, using standards.... Sure
I think it may take off when blogs offer activitypub streams and you can follow them and it shows up in your feed. The technology is already there, people just have to add it.
If those walled gardens could end, everybody would be better off. They don't even filter apps that abuse users, anyways.
Direct IO is the default for raw devices, and while apparently not the default otherwise IIRC it's pretty widely used by Oracle shops.
Self‐inflicted cesarean section with maternal and fetal survival
I'm hoping here that HN isn't going to be too taken in by a good PR strategy from the biotechs who are supporting the clinical trials here (Seattle Genetics and Genmab - see here: https://www.clinicaltrials.gov/ct2/show/NCT03485209)

I mean, it's interesting data, and any step forwards in treating cancers (especially solid tumours) is great... but this isn't especially novel. Toxin-bearing antibodies like this have been worked on now for years; indeed, there are examples which have successfully made it all the way through large phase III trials and onto the market, which takes many years.

e.g. https://www.medicines.org.uk/emc/product/2859 and https://www.medicines.org.uk/emc/product/9537/smpc
Growing Object Oriented Software Guided by Tests. So far I didn't learn anything from it, and it's hard to read more than ~10 pages without falling a sleep.

Next on my list are Software Architecture in Practice and Programming Pearls.
They absolutely do not in Australia. They'd do a certificate of rail operation through some sort of technical college (we call it TAFE).

A full-on engineering degree is wasted for operating trains these days. Much of the manual aspect of old locomotives is automated and you're not expected to maintain the thing.
That's the tradeoff you have to accept if you want stable code.
I have a To Read folder in my bookmarks bar. I'd argue that it's useful even though I almost never read anything placed in there: it helps me by giving me the opportunity to bookmark and close a single tab and edge a tiny bit closer to internal peace.
A summary discussion of this woman's amazing feat:

https://www.rd.com/true-stories/survival/woman-performed-own...

"Perez took several swigs from a bottle of hard liquor to dull the pain and grabbed a knife with a six-inch blade. She had no medical expertise, but she relied on her experience butchering animals to operate on herself. Instead of making the customary horizontal cut along the bikini line, she made three separate incisions in her abdomen, cutting vertically next to her belly button while squatting. Later, doctors would later show that this technique kept her from damaging any of her internal organs—and likely kept her alive. After about an hour of grueling work, she was able to pull the baby boy out of her own womb. The baby began breathing immediately, and Perez grabbed a pair of scissors to cut his umbilical cord before falling unconscious."
From Running a Hot Dog Stand to Becoming a Millionaire at Age 27
" point of disagreement is planning for multi-user capability. "

Multiuser tends to go hand in hand with other things, like good security though. No doubt a modern single user system could avoid the mistakes of Windows etc. But as you're already going most of the way there, why not just build multiuser in from the start?

I'm sure Mr Torvalds never expected to fire up a VPS and have the option of Linux along side big and professional OSes like GNU and Unix.
They know exactly how to stop it. Dumb people complained when one of them was executed. So they actually are refusing to stop it.
This is similar to TempleOS where the creator wanted to make a powerful sport bike of an OS and didn't bother implementing multiuser functionality.

I agree and wish an OS was turtles all the way down with extensive scientific computing builtin. How many layers of indirection do I need? I'm stuck on Windows so I have to deal with that, .NET, Python, and numeric software like Mathematica, as well as the 50 bazillion programs I use ...all with fragile interfaces. Maybe that only seems suboptimal though and a true LispOS and Smalltalk OS running on baremetal would never truly work with the general populace?
Exwm – Emacs X Window Manager
https://hn.algolia.com/?query=machine%20stops&sort=byPopular...
It mixes knowns and unknowns. It only judges you based on the knowns.

They probably require some minimum level of consensus to determine knowns as well.

For instance NYPL’s “building inspector” crowdsourcing program accepts a piece of data as verified if it’s been checked by 3 or more participants and at least 75% of them are in agreement. If 75% hasn’t been reached, it will keep showing it to more participants until it is.
>I’d frame it in terms of getting a new account set up

Er, that's against the TOS. They will immediately ban that account, and any account they ever make.

It would be evidence of you trying to avoid the TOS.
Gaming and Linux graphics talks at FOSDEM 2019
Now strangely amused. This search shows the original time diff, but this thread shows the article posted 2 hours earlier.
Ways to think about market size (2015)
NHTSA’s Implausible Safety Claim for Tesla’s Autosteer Driver Assistance System [pdf]
"When the whole world is running towards a cliff, he who is running in the opposite direction appears to have lost his mind." - C. S. Lewis

$20 billion spent is a lot of high tech jobs being made. I'm for it. Think how much we spend on wars.
As long as you hold onto the assumption that all physical phenomena on the macro scale can in a (perhaps not useful) sense be explained reductively by particle/field physics of some sort, it's clear that poking at the particle/field/whatever substrate is more foundational than studying high level emergent phenomena. That isn't to say that high-energy particle physics is the best or only avenue of fundamental exploration; obviously, much of the last century's advancements came from cosmology.

There's nothing wrong with studying condensed matter physics, and there is a huge amount to learn. But I don't see a conceivable way in which discoveries made by studying complex behavior closer to our scale will help solve quantum gravity or dark matter.

Then again, if humanity were one big game of Civilization, I'd be directing my tech tree towards engineering and applied physics research at the moment: we probably don't need any more fundamental physics to build sustainable fusion reactors.
> The calculation of accurate crash rates of this type depend on reliable counts or
estimates of both airbag deployment crashes as well as the mileage travelled exposing
vehicles to the risk of a crash. But after obtaining the formerly secret, underlying
data through a lawsuit filed under the Freedom of Information Act
(FOIA) against the U.S. Department of Transportation, we discovered that the
actual mileage at the time the Autosteer software was installed appears to have
been reported for fewer than half the vehicles NHTSA studied. For those vehicles
that do have apparently exact measurements of exposure mileage both before
and after the software’s installation, the change in crash rates associated
with Autosteer is the opposite of that claimed by NHTSA – if these data are to be
believed.
In the reported case, fsync reported an error, then (more data may or may not have been written), then fsync is tried again and reports a success, which masks the fact that data from the previous fsync didn't get fully written.

As I already wrote - in LMDB, after fsync fails, the transaction is aborted, so none of the partially written data matters.
OSAL is written by NASA which do have that situation - NASA have systems they want to run on both Vxworks and RTEMS.
Rust is so exciting to me that I'll probably do this. But I absolutely HATE having to maintain multiple editors. It's like playing two pianos where the keys are all in different places. I will spend hours trying to make one like the other but it'll just never quite be right so my coding rhythm. will be discordant and janky.

I wish there was a trivial way to say to intellij, "steal all my config from vscode"
Apple is arbitrarily flagging newly created developer accounts
As a fan and user of both Rust and VS Code, it's still pretty bad. It crashes less than it used to six months ago, but the autocompletion is still near useless. It doesn't support traits as far as I can tell, for example.
Stripe literally says in their tos that you can't use their service to buy crypto
RISC OS works like you propose. If you access the path "ADFS::MyDisk.$.Foo" (that is the Advanced Disk FileSystem, disk called "MyDisk", $ is the root directory and within that the file "Foo"), the user will get a pop-up asking them to insert the disk "MyDisk" into any available disk drive, then press OK to continue the I/O operation successfully. (The user can also click Cancel in which case the I/O operation will return an error.)

You don't ever have had to interact with the "MyDisk" disk before. Simply access it, and (by the time the Disk I/O system call returns) the disk will be there (by virtue of asking the user to insert it.)
Hi, how did you source the whole noun project icon collection?
Write error is EIO, device disappearing is (or should be) ENXIO. Kernel should be able to tell the difference instead of just ignoring write failures.
In FreeBSD there’s an (optional) mechanism for just that: gmountver.
Well, that's the thing - changing NAMEDATALEN is a seemingly small change, but it'll require much more work than just increasing the value. Increasing the value does not seem like a great option, because (a) how long before people start complaining about the new one and (b) it wastes even more memory. So I assume we'd switch to a variable-length strings, which however affects memory management, changes a lot of other stuff from fixed-length to variable-length, etc. So testing / benchmarking needed and all of that.

Which is why people are not enthusiastic about changing it, when there are fairly simple workarounds (assuming keeping the names short is considered to be a workaround).