skysight-inc/HackerNews huggingface dataset:
Would programmers actually get anything done without micromanagement?

Programmers like the search for beauty and solving interesting problems. They like simplicity, understanding, and privacy.

Users and business people like features that just work and don't care about code quality, and are perfectly happy with spyware business models.

Managers would probably run things into the ground with tech debt if they had full control.... but there might be a fear programmers would turn every project into something like KiCad and Vim put together, written in Haskell,with core use case features handled by "A simple 10 line user script".

Firefox's market share is probably a good example of what happens when developers make decisions(Except web devs and the like who seem to have different personalities).

Developers are always going to feel like they are being puppeted by morons because most developers don't seem to like the actual work their doing and sometimes even wish the product they make didn't exist.

I never see programmers saying things like "I fucking love the IoT! Check out this awesome new API Google invented! Let's replace every kerosene lamp in the world with LEDs".

Instead I see them telling me I should use dd instead of Etcher because Etcher is 80MB.

As moronic as managers can be, at least they somewhat see the value in what they build.
If you have a host system that has reasonable PCIe hotplug support and won't panic at a device dropping off the bus, then you can just use a riser card that can control power provided over a PCIe slot.

Quarch makes power injection fixtures for basically all drive connectors, to be paired with their programmable power supply for power loss testing or voltage margin testing (quite important when M.2 drives pull 2.5+A over the 3.3V rail and still want <5% voltage drop).
Yes. For it to be useful, you need a detailed, accurate model of the thing you're working on. They exist for aircraft because they're needed to build the thing. Before 3D CAD, full-scale mock-ups were built to figure out how everything fit, and 3D CAD is cheaper than building a full-scale wooden mock-up.

Few other objects are that big, that complex, and have a sufficiently detailed model available. For a building, updating the model is a lot of work and requires discipline to keep the model in sync. Nuclear plants, spacecraft, and unusually complex chemical plants might have a model at that level of detail.
The quote takes a very dystopian view of the augmenting of humans with technology…

And really expands possibilities of the Chinese Room Argument.
I used to contribute to an ultima online emulator and I definitely used awk to generate C# classes from a CSV file.
“Dating” apps have pretty sleazy and predatory practices. Their very existence depends on them being bad at their purpose! (i.e. when a person finds a partner they will stop using the app)

Tinder (child of Match.com, one of the parties in the coalition against Apple) charges certain demographics (males) higher for the same services and have other underhanded tactics to nickle-and-dime users, like charging for read-receipts!

Features like visibility boosts are a gamble and they may very well do nothing at all some times.

The beauty of Apple’s in-app purchase system is that if a user feels gypped by an app they can request a refund, and most of the time Apple will grant it without question, so it’s no wonder that companies with predatory business models would be the loudest voice for circumventing user protections.

No matter how you feel about Apple, there are worse wolves in the woods. Let’s not empower the likes of Tinder/Match. They are not the betrodden underdog in any shape or form.
I guess that's a slightly amusing find. I like the alls expressions page, esp'ly the geographic approval/disapproval map.

https://ygdp.yale.edu/phenomena/alls-construction:
But (other than floating point, which is surprising, if true for word and smaller values on machines that actually have floating point units), all of those examples are either non-portable assembly code (SIMD) or directly violate the C memory model (unaligned access).

You can't dereference a non-aligned pointer in portable C.
It will bus error on certain architectures (including some arm variants).

(I've written plenty of code that relies on unaligned reads, and also that relies on non-torn reads/writes, just not at the same time, and never when portability was a concern.)
I use EVOO oil for pretty much all cooking and its wonderful. Only time I wouldn't is for high heat cooking but I don't do much of that as it is.

No reason to use any other type IMO for (most) cooking.
> Thermal printers are pretty simple, I’m sure this thing could last enough 20 years.

It depends on your print volume, but at some point the thermal head will start to wear out. On something common and simple like a GK420d this ain't terribly hard to replace, but it's definitely something to keep in mind.

But yeah, I've accumulated a couple ZPL printers from past jobs and they're fantastic. Even hand-writing ZPL is surprisingly pleasant (as far as printer languages go).
I don’t know of a way on most systems to cut the power directly. It seems fairly straightforward to wire up a relay though.
The hardest thing about remote work is code review.

What used to be a collaborative effort where we both take responsibility for making things better now feels confrontational because online code review is now often the only interaction we have with others.

It’s crucial to build trust and alignment with your colleagues. Otherwise you end up blaming all your problems — which, in fields like software engineering and site reliability, shower down upon us with the misty subtlety of a firehose — on the people who you only know by their Unix name / commit email / cat themed github avatar.

The die hard “work to live not live to work!” responses, here, don’t seem to be addressing that. It’s a much deeper problem than whether you should make friends in a bar versus by the water cooler.

Working in a team is social and you have to form social bonds. No one is saying they are the only social bonds you should form in your life. If you refuse to form any social bonds at work then you will not be as effective as someone who does.
As you often want to predict generalization to future unseen data, it's important to consider how the unseen data will be different from your current dataset - all the theory operates on the simplifying assumption that your dataset is an IID random sample from the "true" data but, of course, usually that's not really the case and you know and expect that the future data will have a different distribution than what you have - economics and politics trends will have new major events; future textual data will see new names, event names, terms and concepts that did not exist in 2020; etc, etc. So if you want to estimate actual generalization, you have to at least try to isolate some of these aspects.

For text, if you take a random sample of shuffled sentences then you'll get a different outcome than if you shuffle whole documents, because it'll be "cheating" as your test sentences will always have some relevant context in your training set, which won't be the case for real unseen data which will sometimes introduce totally new things. And if you train something on data gathered 2015-2020 and evaluate on data from 2021, then you'll likely get worse (but more informative!) measurements than training on a random sample chosen from the whole 2015-2021 range, simply because there are major world events and 'distribution shifts' over time.

IMHO a true test for generalization of many approaches would be to train stuff on data before 2020 and test on data from 2020 - to see how well it generalizes given a major event like Covid pandemic that changes all kinds of aspects everywhere in society that generates the new data.
I think TCP is pretty hard. I've failed 3 times now trying to write an implementation.

> If all you want to do is to e.g. load the frontpage of Google, writing a TCP stack can be a one afternoon hack.

So that hurts.
At least around me (Michigan) many of the local restaurants got rid of normal menus and went straight to QR Codes on the napkin holders/etc. In addition to the lack of contact vector for COVID, there is the side benefit to owners of not having to reprint/laminate menus when you do a price change.

> Still not sure it was a very useful use of Super Bowl dollars, should have at least had coinbased.com under it or something.

Agreed on that; perhaps just a little too avant-garde in that matter.
Nope. The reason this is so complex is that these devices are actually highly parallel machines with multiple queues accepting commands. It's quite difficult to even define "before" in terms of command sequence. For example, if you have a device with two hardware queues for submitting commands and a software thread for each, if you submit a flush on one queue, which commands on the other queue does it affect?

Or what if the device issues a pci write to the completion entry that passes a flush command being submitted on the wire?

I think the only interpretation that makes sense is from the perspective of a single software thread. If that particular thread has seen the completion via any mechanism and then that thread issues the flush, then you know the write is durable. Other than that, the device makes no promises.
Well it really depends on your cuisine - EVOO works great for most things European, but many other cultures work better with peanut oil.
Yeah but in practice it doesn’t work like that. There’s a ton of sync code that already exists and people know how to write sync code.
I agree that 5K 27" monitors with 2x scaling would be perfect for macOS, but I still like 4K 27" with 2x scaling. It's only slightly larger if the monitor is placed at arm's length.
Individual benchmarks uploaded by random users would be hard to trust yes, but UserBenchmark collects thousands. If you click through to the page for a given product it'll even show you a distribution graph of the collected scores from different real-world machines.

> apparently WD released an NVMe drive that's faster than Intel Optane

"Faster" is a matter of opinion; it depends on what you're optimizing for. Optane obviously has faster random reads, but it's not so great at sequential writes. The UserBenchmark score tries to take all of that into account: https://ssd.userbenchmark.com/Compare/Intel-905P-Optane-NVMe...
This reminds me of the canals of the Sumas prairie in the Fraser valley. Do those serve the same irrigation purpose or are they for drainage only, does anyone know?
That's an absurd comparison. The actual tunnel was build far faster. The eventual opening had a lot to do with other factors including covid. Convention centers were not exactly in high demand. Doing everything around the actual tunnel took longer. Its also the literally first project ever done by a start up company so of course its not perfect.

And if its so amazingly expensive as you claim, why was the only commercial competitor 2x as expensive?

The investment for the kind of things like the Channel tunnel or the Base tunnel in Switzerland are 100x that of a Boring company tunnel. Those are incredibly expensive dedicated machines, years of planning beforehand.

Boring company is trying to innovate on small tunnel machines and make them more operationally efficient. Moving to electric powered drills, vertical launch and other practical improvements. Those kinds of things you could actually operate and launch in a lot a lot of places.

The amount of hate that get thrown because a company wants to improve a technology is just incredible. So we shouldn't try to improve some machine because potentially in another country they already some technology? Apparently the commercial machines that TBC bought to start with clearly didn't have many of those features they wanted on a machine of the size they wanted. So clearly the technology didn't actually exist.

So I guess that means the US will also never do Li-Ion battery as Koreans already have better technology. So why try to innovate. SpaceX doing Falcon 1, why Arianespace already has Vega. What's the point?

As long as the company is not somehow using massive government funds and they have paying costumers, what is the problem?
Electric Flying Cars Are Just Dirty Old Helicopters, Rebranded
For me, SSDs pushed me over the line. I've been running Linux on Dell's highest spec XPS13 for five years and recently updated to the latest model. The only thing either the new or previous laptop labours at is video transcoding, but even that takes a fraction of what it took previously. I'm happy.
For anyone interested in irrigation systems, whether for farming or other things, you should check out Monty Don's "The World in 80 Gardens" from the BBC. Although it's readily available on YouTube as well.

This episode is about Morocco/Spain/Italy: https://www.youtube.com/watch?v=CbkoiWgvP0M
If you could quantify how many times a night your bed sharer woke you up, what is actionable about that data that is not already obvious? :)
Not just for Bulgaria and Romania, also Cyprus.
Show HN: Loop_tool's Interactive Loop Optimization
It's not perfect, but it's far better than 1440p on 27" - which is either super tiny or super blurry for my eyes.

The way I'm running 4k 27" on Mac is setting scaling to 2x ("looks like 1080p) - which gives the crispest UI, and set scaling appropriately in a small set of applications so that they are not too huge. Just running the browser at 90% default scaling makes things pretty decent. And then maybe reducing the font size by 1pt on one or two text editors.
Twitter is already an awful user experience.
A pretty short blockchain that would be.
Japanese didn’t use Kamikaze pilots until much later in the war and were out of resources. They suffered almost no casualties during Pearl Harbor.
> Yeah. ePaper/eInk has a monopoly on epaper screen production because of a bunch of patents they have exclusive rights to.

Your comment lacks any effort at accuracy. ePaper is a generic term and tonnes of manufacturers make ePaper displays, even huge companies like Sharp. Even startups like ClearInk that I've interacted with make electrophoretic displays which are the same underlying technology as E-Ink. And I bet if I ask you for evidence of "bunch of patents they have exclusive rights to", you'll just patent search for E-Ink and pretend that's evidence. Look at my comment history. It is pretty clear HN posters like above know nothing about the display industry and yet make extraordinary claims with such confidence and inability to provide any evidence for their faith in those claims.
A graphical approach to making, training, and using neural networks
>It was not shallow. It was made after very deep contemplation of current affairs. I made some very valid points.

Anybody can read this chain of comments and can judge for themselves as to the "Truth Value" of your comments.
The Best Way to Learn Online? Be a Lurker
I don't think I said anything to the contrary?
> Every action has a reaction, especially in times of war, no?

Yep, but they’re a lot more effective when directed at the enemy, not at your own citizens.
Coarse-grained systems like that are probably more valuable in the near term.
Especially if you can take a picture of pump a32 and its asset tag, and that picture and location goes into a searchable database without much typing. That lets you build the database over time.
Upping this. If you hit a 404 page it seems a ton of your server side source code is visible.
The OS or application can always decide not to wait for an acknowledgement from the disk if it's not necessary for the application. The disk doesn't need to lie to the OS for the OS to provide that benefit.
If you like that, check out the Balkan gaida too to go another step (or three) further from Scottish highland bagpipes. https://www.youtube.com/watch?v=r38Zd0sQobM
My dad would collect bent nails for straightening. He grew up in the Depression.
While you generally have to do a quick glance to find the center console controls, after you get a hold on them you can put your eyes back on the road because of the physical feedback. You would need incredibly good haptics on a touch screen to accomplish the same (I haven't experienced incredibly good haptics on any car I've rented (my car uses mostly physical buttons))
Master of the Senate is just an incredible book. So well written and with such attention to background. I mean it starts with the founding of the US.
Without maternity leave for sure. Good point re sleep depth. I'm definitely the one with deeper sleep.
should is such a delicious word to use in connection with the constitution, "black letter law", originalism, the current SCOTUS.

now, thats a bit flame-batey, but the point I wanted to make is that what we think we want, what we think it "should" mean isn't always easy to deliver, given the range of conditions which apply.

I certainly agree you would think Jefferson was trying to ensure it was. But you would also think he could have tried harder, with a sentence like ...or NOT believing... judiciously added.

The same logic would permit donkey-sex. After all, its not explicitly forbidden and at least ONE of the drafters probably thought about it?
Install a private CA and just decrypt TLS.
SATA vs NVMe vs SCSI/SAS only matters at the lowest levels of the operating system's storage stack. All the filesystem code and almost all of the block layer can work with any of those transports using the same HDD-like abstractions. Switching to a more flash-friendly abstraction breaks compatibility throughout the storage stack and potentially also with assumptions made by userspace.
As an update, I removed all use of the X macro in my own code.
I use a sleep tracker ring like the oura
Well, I do know that cut/square nails are vastly superior to the glorified sharpened steel wire we use today. Square nails don't cause wood to split like rounded wire nails do. It's a great example of older superior technology being replaced due to cost.
Apple owns the users (on the iOS platform), so there's no incentive for them to fix the developer experience in the store. If anything they are being overtly draconian and repeatedly making (petty) displays of the power they lord over devs.
TBC works on Loop systems, not Hyperloops.
The code revealed there is basically all open source Laravel framework stuff, but yeah, having APP_DEBUG=true turned on has potential to expose other more meaningful vulnerabilities.
AsciiDoc supports definition lists out of the box and I use it all of the time. Instead we see authors using headings above list which is technically incorrect, block quotes for admonitions, and many other poor uses of markup. The same community of devs that laughs at WYSIWYG editors and using bold tags and breaks instead of headings and paragraphs are abusing markdown; like pressing a B for bold, they look at what tools Markdown gives them visually paying no mind to the output markup.
You have an unnecessary dependency... :-)

System.in.transferTo(System.out);
>The zero-evidence claims that Russia was about to invade sure look like pure propaganda from the same people who are thirsty for it.

Do you still feel this way?
It could be its pre-emptive to risk. I can't but think a conversation to JP is going to descend into name-calling. All it needs is a crosslink to Rogan and it's sure to fire off.

And I say that, as somebody who is very likely to be contributing to the mess because I am unsure I can restrain myself from polemic. Dislike of these individuals shouldn't colour honest debate, but I struggle with this. I don't believe in some (false) moral euivalency here, and I know that has direct impact on the quality of discourse.
The "United" State of America
Richard Branson doesn't have a car company ...

This makes literally 0 sense.
While not multitouch, the Nokia N770/N900 was a thing.
Until the fine is based on percentage of revenue or something that hurts the company, it will be ignored.

Trivial amounts like this are irrelevant to a company as large as Apple. They are just a cost of doing business.
Isn't advertising in general making shit up and lying to the public?
On the other hand, I appreciate how honest is Kraken's CEO (coinbase's competitor) on their platform, and how account could be frozen at any time and recommending p2p platforms[1]

[1] https://twitter.com/jespow/status/1494462097161220104
Very little. Probably PR and signalling intentions more than anything. Looks like there's already more in the works.
This. 3 years ago I built a 1mm thick 4K monitor by just mounting a bare panel to a thin laptop stand and hiding the eDP to DP board underneath. It was better than anything on the market and cost literally 3/4 as much as a normal fat and ugly monitor.

I’ll just add “Message several sellers and ask for a datasheet and 1pc price+shipping from each one” to Step 3.
It applies to all data, no matter how it was collected, including manually and for employees, with some minor exceptions for small companies.
The nvme-cli tool and its documentation is written with the assumption that the user is at least somewhat familiar with the NVMe spec or protocol itself, because a large part of the purpose of that tool is to expose NVMe functionality that the OS does not currently understand or make use of. It's meant to be a pretty raw interface.
Those ways of styling were firmly enough established that a lot of people thought Markdown was violating them by having asterisks render as italic instead of bold. Italic was represented with slashes!
My point is, most people are completely unaware of the fact that you can still get found with an anonymous account. Apple keeps the logs and will comply with a subpoena. So, unlike a GPS tracker, you can prove in court really easily and even automate finding offenders..

Wait, I'm not liking this so much anymore.
Exactly. I think 4-5 year old me would have weighed the utility of sitting there having a battle of wills with myself for one extra marshmallow, and quickly decided it wasn't worth it.

What if I hold out for 10 minutes only to finally give in, and then the researcher returns seconds later? Better to fail fast than risk that.

At the moment there seems to be a lot of weight behind the idea that we only have so much willpower to burn in a day. So you might hold out against that tempting box of donuts all day at work, only to break down stop at a bar on the way home for a few pints.

I think on some level I've always felt that avoidance is better than fighting when it comes to willpower. First option - avoid the temptation. Second option - give in. Only if #1 isn't feasible and #2 is a very bad outcome, then go to battle.
Thanks for the link. It's too bad they exposed the GIL to C extension authors. Now people will rely on it, making it impractical to remove!
I'm having the time of my life working on Kit55 [1], a headless website builder based on Jinja2/Nunjucks, and specialized in multilingual site generation & SEO optimization.

[1] https://stack55.com
I think investing in trains today makes little sense. We are on the verge of electric aviation.

Electric planes will not only be much cheaper to they will also be much more quiet and thus can potentially be operate in more places closer to where people need.

A major investment into a that technology seem a far better bet then trains at this point.
Kraken exchange's CEO said they'll comply to any juridiction decision, and recommend to get cryptos out of custodial platforms (theirs included) [1]

[1] https://twitter.com/jespow/status/1494462097161220104
Using a sleep tracker for the past year, one discovery has been that on days I practice reduced caloric intake (usually twice a week), my deep sleep increases and my average heart rate drops. Perhaps dedicated fasters have assembled even more such data? I keep expecting the connection between calorie restriction and better sleep to be explored in research, but have not seen any to date.