skysight-inc/HackerNews huggingface dataset:
I realize you believe what you are saying, which makes me feel bad about downvoting and moving on, so I'll try a more complete response.

First, you are setting up a classic "no true Scotsman". By accepting that "toy" routines can be optimized, you grant a response where (by your definition) if it can be optimized it must be a "toy". Such arguments usually aren't very satisfying to participate in.

But perhaps we can start from there. Assume we have a complex program that relies on a numerical computation that takes 90% of the runtime. While this isn't the norm for a modern GUI program used at home, I'll assert from authority and experience that such programs do exist within the realm of scientific computing.

I'll then go on to assert from authority and experience that you can often optimize such routines with vectorized assembly to run 2x as fast on a particular modern processor. In theory, a compiler could do the same. In practice, they don't --- or at least, they don't unless you are willing to write performance-fragile and non-portable code that's actually more fragile than clear assembly

As for a specific example, how about this one: http://chemfp.com. By using an approach that was possible with assembly but not with C, I was able to give about a 40% overall boost in speed to this program when used for a particular task. I optimized it in assembly, it's not a toy, and it's faster as a result.

It's also true that I was able to get about a 30% boost while sticking with compiler vector intrinsics and a particular version of a particular compiler, but the performance was so fragile to version changes that it seemed safer to go with inline assembly. And the only reason I was able to get this boost was that I already knew the assembly I was trying to generate.

I think instead the right lessons are:

1) It's often possible for an experienced programmer to make things run significantly faster on a specific generation of processors by optimizing in assembly.

2) Blind translation to assembly usually won't achieve much of an improvement, and might even hurt. It requires deeper knowledge of the internals of how processors work, roughly comparable to the level of understanding a compiler designer might need.

3) Outside of special cases where extreme performance is necessary, it's rarely worth pursuing this sort of optimization in one-off programs. Usually, the effort is better spent in libraries and compilers that will allow greater leverage.
I have a PO box in Poulsbo, WA, 98370.

I received something addressed to the box with the same number in Cleveland, TN, 37320. That's off by 2600 miles.

The address was a printed label, not some badly scrawled barely legible handwritten mess, and so poor handwriting recognition does not explain it.
> it's an insanely hard problem

Not much: each participant has a pair of (amplitude, phase) values for each microphone. Filtering human voices and correlating sources to find the phase is not new.
1. Yes, e.g., I'm often wearing work gloves to protect me from cuts, rather than dirt and oil. I've never found any work gloves that work on touch screens.

2. Yes, because glancing at my unlocked phone will show me if anyone tried to contact me via any of the various messaging apps (ugh). Then I know if I should take my gloves off to read and respond.
It is not really recirculated air. Most use compressor fan bypass air with one-way check valves throughout the cabin.
Can you do an OS upgrade on a locked device without unlocking it first ? If so that is terrible regardless of whether the OS partition is encrypted or not.

It also doesn't really matter whether the compromise is a direct key extraction or just defeating the anti-bruteforce protections, the root flaw here is with the phone accepting new privileged software while locked and still retaining its state.
At least in Canada, bankruptcy filings are public.

Here’s the list for federal-incorporated orgs:

https://www.ic.gc.ca/eic/site/bsf-osb.nsf/eng/h_br02281.html
Conversely, when I built a gaming rig last year I just slapped some Kingston memory, a Vega 64, and a Ryzen onto my x470 and everything Just Worked.

But then I'm not an overclocker and the only time I go into the BIOS is when something breaks and/or I need to change the boot order.

Maybe the quality control is what's at issue?
I think you are overestimating the level of understanding a lot of people have. For lots of people, IE == the internet. Start Firefox: "My internet looks different". Same for Outlook vs GMail.
The average office worker (and home computer user?) has eg. Outlook installed and set up by the IT department.

But yes, the analogy with cell phone providers is useful. With this analogy, who would still tie their social media profile to a single provider?
The Last JSON Tutorial
> if the compiler generates bad code for a program, people won't submit it

Seems just to be speculation.

Might we just as easily speculate that — if the compiler generates bad code for a program,that still looks a lot better than the comparison interpreters so people will submit it ?
There used to be a printed magazine called "Spy" in the 80s and 90s that did various pranks and experiments with the U.S. mail. One of them involved sending mail to people across the country with missing elements like zip codes, street names, and states and seeing if it arrived. I remember that mail with just a name and zip code tended to get to its destination, even if the street was not included.

Other Spy pranks included sending out bogus catalogues to freshmen congressmen to see who would order coffee cups and T-shirts with ridiculous government-themed slogans, and the famous expose of which billionaires would go through the trouble of cashing progressively tinier checks ("Who is America's cheapest Zillionaire?").

https://www.motherjones.com/politics/2016/08/trump-files-spy...
Is this a thing? I know it's anecdotal but three friends and I all built systems with X470 chipsets (some 2700X and one with a 3900X) and none of us had any issues whatsoever. This is the first I've heard of anything beyond the need for cooling for the X570.
Mac Migration Pain
Postal magic is weird. I feel like we all remember the examples when something went awry, but rarely stop to think about the times it surprisingly goes right.

I had an Amazon package divert across the country, before falling into a black hole in a Milwaukee post office. After waiting a few days, Amazon CS shipped a replacement.

A few weeks later, after the replacement arrived, the original package (looking like it had been dragged behind a truck) surprisingly showed up at my address.
When I did Domino’s Pizza delivery, some addresses were well known, and for most addresses we did not need directions because we delivered to those neighborhoods so often. So, I see what you mean. However, I think tubes would be too much maintenance. I think low-altitude package throwing from building to building would be better. Every building would have a net and a catapult/canon on it. That would not work for cooked meals but could work for some fragile items. To prevent failures from falling on people’s heads....

I re-evaluate my idea. Have wires running from building to building, and just have a motorized package holding robot slide down those wires to the right building.
Teleforking a Process onto a Different Computer
Anything JavaScript for example is single threaded for the most part. Also something like linking is typically in parallelized.
My point is, you are basically saying, screw them all. That they are all liars and putting them in one big bucket. I am saying that a Dem majority would have gotten us a bill that was closer to what you want here compared to what he have today. And in this case, closer is better.
I think kids have been less adventurous than their parents for quite a while, and needless to say the correct level of adventurousness was in my generation. :-P
It's the other way around, economically speaking. The expensive routes that lose the postal service money are the rural ones. If they only delivered within and between cities, they be okay. (And if one political party wasn't bent on their destruction they'd also be okay. Obviously I'm speaking about the US postal system here.)
I feel like I'm hearing more and more about tiny houses, sustainability, etc. I feel like there is an increasing anti-capitalist sentiment. Like, I go on dates, and women look down on me for being successful and making money. In order to win points I would have to volunteer or go hiking more often.
I wish we used more Cyrillic characters in math, just to keep things varied.
Pretty much all new communities (within like the last 10 years) where I am get the centralized “community mail boxes”. Pretty hard to get to know your carrier that way.
Presented in random order:
- Helicopter fell after entangling the rotor blades 6 months after the events;

- Scuba divers knew the layout of the station, there were
ankle high of water and 2 of them are still alive, third died of unrelated causes;

- Legasov was talking to Scherbina about failures of evacuation during https://en.wikipedia.org/wiki/Three_Mile_Island_accident and not about how reactor works as it was common knowledge and Scherbina was experienced engineer who supervised energy sector in USSR;

- there were no forced labor neither for miner nor soldiers;

- miners knew and well respected Schadov, who was a miner himself. Needless to mention that he never came to any of the mines - there was a broadcast message that called for volonteers.

- Miners were enthusiastic and well compensated - they competed to go to the shaft. And they used proper tools. Documentary video exists.

- Vodka drinking in the middle of the harshest prohibition in Russian history. People could not get ANY alcohol for weddings still series shows vodka drinking on a high security object;

- Cherenkov radiation couldn't be visible in that situation;

- evacuation was swift and well organized;

- Legasov was not doing all the calculations alone he was a head of a whole institute;

- In helicopter scene Scherbina not only knew how reactor works but could not threaten Legasov as a) he can't order soldiers because chain of command b) Legasov has roughly the same political standing in USSR. Not to mention that Scherbina was quite nice person and was focussed on a problem at hand.

I can continue...
The data on drinking might have to account for change in demographics with more muslims among teenagers than previously.
Five Best Books on Engineering
I think this depends a lot on the area. In a minor city, the post is likely to be the same guy delivering letters every day for a few blocks. I guess you can get used to it and it's not too terrible a job.

All the letters (tax, benefits, work, bank, bills) across thousands of households and a few businesses must be sustaining a permanent job. There is still a ton of physical mails despite the adoption of emails.

However package delivery, by opposition to letters, is always a terrible job by nature.
Finland has a history of needing to fight off a much larger expansionist neighbor. One who has recently (a few years ago) annexed more territory while the rest of the world sat around and did nothing.

Or are you asking why they don't extend the mandatory service to women? The reasons for that are somewhat historic and very _biotruth_. A country that fights a devastating war that wipes out 90% of the men but keeps the women can recover. A country that has 90% of the women wiped out but leaves the men is completely screwed.
How about a regular headset?
Because at some point all corporate firewalls were configured to block all incoming traffic except port 80. Then everything died out: News, Irc, and now finally FTP.
It worries me because P2P is a powerful censorship prevention mechanism. Requiring a license to use P2P technologies would mean disallowing much more than just torrents by default. Not only that but lots of illegal content distribution takes place on standard HTTP servers which would presumably not be considered P2P. With that said, disallowing any protocol which is currently allowed today seems like it would open the door for large corporate and governmental interests to disassemble what we know as the open internet. Furthermore it sounds like it would be complicated to deal with ownership of derivative work and resolution of disputes.
You mean negative?
That does't sound like the strictest to me. I have heard Prof. Drosten talk about tests further apart
How interesting! The list must update with some frequency because I don’t watch any of the shows currently listed in that link yet I’ve encountered the message a handful of times. The three current shows listed are:

- Grey’s Anatomy

- Marvel’s Agents of SHIELD

- How to Get Away with Murder
Hello! I'm the author of this tool.

That quote is from the data forensics report on Bezos' phone, so the missing context was them stating that even with a full logical file data acquisition, they couldn't decrypt the .enc file. That is what inspired me to write this tool to demonstrate how end-to-end encryption is only impossible to decrypt by intermediate hosts, it's very possible with full access to the filesystem of one of the endpoints.

I could likely make that part of the README clearer by adding more context from the original forensics report that was published.

Thanks!

-Dino
There was a startup in Berkeley called Kiwibots pretty much did the same thing. The concept seemed promising at first glance, yet I always thought they were too small. I feel like if they made them cooler sized, and had them go on routes like an ice cream truck it would prove to be a better business model than a bunch of tiny robots going to an fro to deliver a bag of chips.
> charging for a book signals its value

Evidence is mostly anecdotal (not my anecdotes) but the main reasons why people buy a book are:

- they know, know of, or have heard good things about the author (author platform)

- the book was recommended to them by a friend, or authority they trust

- they have to buy it either for themselves (textbooks, reading list, bookclub, etc), or for someone else (gifts)

... Which indicates (to me) that the price point of the book is generally not a high priority on the reader's decision-making tree, especially as the majority of books are cheap (compared to the costs of other forms of entertainment).

Smashwords (my main distribution channel) currently tells me I've given away 3,900 books over the past 360 days. Google books generally reports smaller numbers than Smashwords (60-70%). Amazon results are less than 100, but then they force me to price the books on their platform.

I'm not disputing your point (that my books are so crap I have no choice but to give them away). But it doesn't take away from the quote I lifted from the article, in my first comment: giving books away for free is a good thing if you're not in the business of writing books for profit.
I haven't done the math but my guess would be the maintenance costs would be pretty high over time and as energy costs drop, drones could be feasible.
You can see that for some other places too, e.g. Germany. I suspect it's just the weekend and reporting chains being slower then (it certainly plays a role in German data). The data then appears over the next week, but if you just daily calculate the difference between the numbers announced on that day for your graphs, you don't see that it is being backfilled in the new week, even if the country releases that detail.
Comparing Today's Crisis to 2008 Reveals Some Interesting Things About China
The usual problems are:
1) You don't know your audience;
2) You know your audience but you can't reach it.

Note that you can't properly validate ideas with the audience; you have to validate a solution around your idea. It's super hard to get the set of features and UX right even when you have the 'right' value proposition.

I believe we could mitigate both problems with more dedicated forums to discuss ideas in a structured way (a kind of flea market for ideas).

That was my intention when I started a while ago: https://github.com/marcelosousa/million-dollar-ideas.
And likewise, I think the point of that above comment is that such a change in default behavior wouldn't be necessary if package authors actually obeyed semantic versioning.

That is: "^1.2.1" shouldn't be a bad default relative to "1.2.1"; you generally want to be able to pull in non-breaking security updates automatically, for what I hope are obvious reasons, and if that goes sideways then the blame should be entirely on the package maintainer for violating version semantics, not on the package/dependency manager for obeying version semantics.

I don't have much of an opinion on this for Node.js, but the Ruby and Elixir ecosystems (among those of many, many other languages which I've used in recent years) have similar conventions, and I don't seem to recall nearly as many cases of widely-used packages blatantly ignoring semantic versioning. Then again, most typically require the programmer to be explicit about whether or not to allow sub-minor automatic version updates for a given dependency, last I checked (e.g. you edit a configuration file and use the build tool to pull the dependencies specified in that file, as opposed to the build tool itself updating that file like npm apparently does).
Zizek explained the meaning of Lost Highway in a very interesting way to me:
https://en.wikipedia.org/wiki/The_Pervert%27s_Guide_to_Cinem...
A tiny scalar-valued autograd engine
There are also stronger consumer direction laws. Good for us, but yeah, more legal checks to do :)
F-Droid packager here (gotten inactive though so maybe my knowledge is outdated, beware). F-Droid actually does store source code of the package. A tarball for each published version. Not like what debian's git mirrors have, but already some progress. "The source is no longer available" means that the upstream sources have vanished and no updates can be obtained. The tarballs are still available.

The build that F-Droid executes comes in two phases: one to obtain source code, which then gets packaged, the second phase to execute the build. Note however that the build execution phase does have network access and many builds actually do use the network to download dependencies, so its certainly not as advanced as Debian.
I'd put what F-Droid is doing to somewhere between Nix OS (which doesn't have source packages at all) and Debian (whose source packages are complete so that no internet is needed).

For F-Droid, one could maybe think about running build twice: first with internet enabled but a recording proxy in between, and second with internet disabled but that proxy replaying the recorded file. That file is then published with the sources. There are formats for this, e.g. warc. It would be a partial improvement although it might still download binaries etc instead of source code and patching the source code would be also hard (tools would have to be developed to do this), hurting the FLOSS spirit.
Using Shared Slack Channels to Improve Trial Conversion Rates
I mean. You cannot track with Google Analytics. Why would anyone use it for that.
The main problem is that the IRC standard wasn't kept up to date. It's barely changed in the last 25 years.

The things that IRC is missing, as listed above, could easily have been added.
I think you missed my point so let me clarify: If your job is to develop software, then your computer is your production environment. It's where you run your production - your development. This is hopefully separate from where your customers runs development.
+1, other countries had similar or worse design flaws.

Chernobyl is a major human error incident in some way similar to Fukusima.
Perhaps this is why simpler isn't always better. You aren't really solving the problem and the cost of your solution outweighs its "simplicity".

15 people around the table in a conference room and each person wearing airpods (thus being connected to their own device) is an expensive solution with a lot of points of failure.
Seems like a hard business proposition. Huge infrastructure investment upfront, heavy maintenance needed, you get a very inflexible system, etc. Not to mention, what happens when Amazon uses 99% of the capacity and you can’t get your package through?

It’s hard to beat trucks and minimum wage drivers (and everyone’s hoping that the “driver” part of the equation will be removed sooner rather than later)

If we’re going super future, drones seem more plausible.
>Playing devil's advocate... doctors are neither omniscient nor perfect.

There's been some research into this subject, and, in this case, it would seem that you are indeed advocating for the devil. I haven't read any of the papers myself, but the stories I've heard via channels such as the Science-Based Medicine blog or PusCast suggest that drug advertising - both to doctors and direct to consumers - tends to result in both higher health care costs and poorer patient outcomes, because it increases the odds that a doctor will prescribe a more expensive and less safe or less effective (or at least no more safe or effective) drug.

It's supposedly down to the drug companies' incentive structures. Once a patent expires, they often start tweaking the molecule to come out with new drugs that behave similarly, but are chemically different enough to qualify for a new patent. They then sink a lot of money into trying to convince doctors to prescribe it instead. Their avenue for doing this is advertising, which doesn't have to clear nearly as high an evidentiary bar as any of the scientific channels for disseminating information.
I live in quebec.

My kids go to a nice school. I live in a nice neighborhood. I get the nice metro to work. Or I cycle on the nice cycle network.

I got my covid test, and result. I saw a really good doctor the same day. The same doctor rang me back 2 days later to check up on me at home.

My kids would normally be in and out of a fantastic, modern library, or at the pool, or playing soccer in the great parks. Sadly the lockdown has temporarily stopped that, but it will be back.

If I go outside I'm not avoiding the homeless in huge numbers. Rent and housing are not absurdly expensive, allowing affordability for families.

Yes Quebec has areas to improve, but it's a great place.

If being a great place for companies made for a good society then the UK and USA wouldn't be on their knees.