skysight-inc/HackerNews huggingface dataset:
I disagree about Windows and Linux. Windows users aren't particularly used to "90s" UIs. Windows users are used to every application looking different, including those from Microsoft. On Linux you "only" have GTK+, Qt, and the odd wxWidgets application. Oh, and Electron, sadly.
I think a cyclist would feel more safe and less gassed alongside a tram, than a bus (the majority of buses not being electric).
That's why EU is moving

US has never been weaker in the recent history, nobody helps the old lion.
Indeed nothing was proven, but it was still an Iraqi reason. If it was proven, imagine the implications for the validity of desert storm... Nice write up from 1990 https://www.nytimes.com/1990/09/03/world/confrontation-in-th...
The videos are real. What the UFO believers say it's on the video is not real.

There also happens to be UFO believer congressman spooring these investigations. There is also genuine news generated from UFO spectacle.

Michio Kaku turned into commercial sell-out decades ago.
It’s 2^1729 digits, (vastly) more digits than there are atoms in the universe.

The vastly bit is kind of an understatement.

Each stable isotope is indistinguishable from every other carbon isotope. So, you can probably encode a few bits per atom assuming you can somehow read this data. However they are talking vastly larger numbers of digits here. Where there are only ~10^80 digits worth of atoms in the visible universe, but hey bump that to 10^90 it does not help.

Sure you might encode 10^6 or hell I will give you 10^100 bits of data per atom or something but that’s not even close to helpful. It’s still on the order of K atoms in the universe and you want to encode 10^400+ * K bits of data. So each atom needs to encode 10^400+ bits and remember each stable isotope is indistinguishable from every other atom of that stable isotope.
This is why I'm against a cacheless society as it becomes too easy to lock someone out of society, being it a bug, algorithm, network downtime, or abuse. And for the platform to automatically draw money for arbitrary reasons like fees or because you forgot to push some buttons in their web interface. And then you have to pay a percentage in all transactions and probably also a monthly fee. And the platform will keep drawing money putting your account into negative.
When uncle Marty and aunt Mavis are 99% of your users then yes, it does make sense.
Trying to Wrap My Head Around the Dynamo Storage System: A Deep Dive
The bq cervantes[1] is completely open source. It runs an old (old) Debian Linux, but it's OSS top to bottom, they tell you how to get into it and run your own firmware, their e-reader app is open source, and you're free to hack it apart as you see fit (koreader has a target for it too).

[1]: https://www.bq.com/es/cervantes-4
It's just there for a reference, maybe a better one would be Kurzweil's ultimate laptop (made from the whole universe). But the interesting part is that I don't think the ultimate laptop takes into account interactions and state between atoms. AFAIR it assumes computation is done on every available dimension (like electron spin) but not on how atoms move and interact with each other. Intuitively it shouldn't make much difference though.
Yes, I want this as well.

In the beginning I liked netflix because it felt as if everything was there, like on spotify. I always saw netflix just as a distributor of content produced by others.

Then they started to make all their own shows, and I found less and less of the stuff that I wanted to watch. It's as if my ISP would stop to serve me google and facebook, and instead made their own homemade replacements and served me those instead.
Not that difficult to notarize an app. For example, the latest Sublime Text just added it the other day.
Security Superstition/Security Theater
Eh, it isn't that bad. Apple is such a case, sure, but other platforms are better. Win32 is probably the king of backwards compatibility - software you wrote or bought 25 years ago will work just fine on modern Windows 10 (assuming you didn't do too many mistakes :-P). But Linux in general should have decent backwards compatibility too, at least for stuff not relying on Gtk and Qt (or C++ if you go far back). Some time ago i compiled some examples from a GUI toolkit i was working on on a RedHat from 1998 and they worked on Debian from 2018 just fine.

In source code form you may even surpass Win32 as code written for X11/Xlib and Motif (to some extent since that wasn't 100% compatible between different Unices) will still compile with little to no modifications.

And of course anything you write to run in a web browser has good chances to work in the future (client side only). Well, assuming Google doesn't completely take over and decide that they know better than anyone else if it is a good idea to remove stuff or not.

Also while not exactly OSes, but several platforms exists that provide isolation from the underlying OS madness. E.g. Java/JVM is an example of a platform that almost never breaks stuff. Languages like Smalltalk and Common Lisp also tend to be very stable. Free Pascal and Lazarus developers also try hard to avoid breaking code (there is still breakage but it is very rare and in almost all cases is about bugs in the compiler - personally i had only a couple of cases where i had to fix code over the last 15 years and that took me only a few minutes).
Which part is incorrect? Can you elaborate?
Thanks for reporting! What's your browser? I've only tested with a recent Firefox and Chrome on Windows. I know iOS doesn't work but I don't have a means to debug it.
After Investor Write-Down, Juul Cofounders Are No Longer Billionaires
It could just as well be a bullet point list of urls.

What about providing a well thought out summary?
Parents refused to convert to Linux when I asked them to. New icons, they didn't like it. I said fine, and cut them off the tech support I provided when visiting. They will be on win 7 for a long long time I feel. What do I care though, it's their life.

I have to mention, I work in software development. When family and new people ask if I could help them with their problem I always ask if they can help with rewiring my flat's power lines. You know, you said you work in accounting, it's kinda like electrical work, right? The computer you work on has electricity.

Sometimes I just feel them my hourly rate as a contractor. They gasp and figure the problem themselves.
It's a replacement for regular expressions in purpose, not according to theoretical equivalence criteria.

The main selling points appear to be naming patterns in order to reuse them from libraries, functions, and more systematic grouping and lookahead operators: increased expressive power, which probably matters only in complex situations far beyond the limits of appropriate use of grep-like tools, is only a minor benefit.
Amazon prime in Germany has many movies where the only available option is dubbed. The original audio is literally impossible to watch. And this together with Germans' total aversion to subtitles, makes amazon prime almost worthless for non German speaking residents.
Since this only uses PC hardware and BIOS calls and so doesn't depend on DOS, I turned it into a boot sector which runs in qemu:

wget http://oirase.annexia.org/war
qemu-system-i386 -hda war

Modified source is here: http://oirase.annexia.org/war.S
1. For most of the time you could hold a thing to your head and talk into it, “installing” apps was not a default.

Depends whether you think the handheld thing is an appliance instead of a processing unit.

We only started complaining about limits on installing apps on phones relatively recently in the life of phones and even smartphones.

We still mostly don’t complain about watches, but within a decade we will.

2. iPhone, Palm, others in late 2000s, attempted to kickstart an open app ecosystem where you could save HTML5 apps to your home screen that worked offline and with no marketplace.

All kinds of apps proliferated briefly, I even had a PacMan clone. Those apps still work, and much more is now exposed through APIs than used to be.

Free distribution remains a viable option for most types of apps. Especially for those developers that are just fine with things like Electron as a platform.

Had developers embraced this and pushed the limits, the ecosystem might have tilted very differently. It might still be possible given enough adoption to warrant platform investment.
Even these days, daily and business life in Japan is something that will make an eco- or time-conscious Westerner cry. Routine documents are printed out with many copies instead of being consumed electronically, many forms and documents are handwritten, cash is still used for most purchase transactions, despite NFC readers/phones/cards being ubiquitous, and regular people take a morning trip to the ATM to get daily cash.
To $25K MRR in 6 months with 0 Marketing Spend and a cool little Reddit hack
I have a few applications which are installed from source, and as you say a couple of things installed beneath /opt. Currently that is: Firefox, golang, Arduino studio and Calibre.
As a "westerner" please explain me why I would want a private american company that has been known to neglect their responsibilities to wield geopolitical power?
My grandmother didn't live to 70.
Thai boxing is a sport. Wing chun is a martial art. I have learnt both. When defending myself in the street I am not using Thai boxing..
The only people complaining about having to "subscribe to multiple services" are the power watchers. I don't follow series. I let series finish, then watch them... If you do this, its actually much more enjoyable (no waiting for next episode, or next season, and no stressing out about spoilers online). And this way you can just subscribe to the services for a single month.
Hardy just saw it on a taxi cab and expressed sadness; Ramanujam pointed out the mathematical beauty of the number.

The real question is, did he know of this fact already or did he come up with it on the spot after hearing what Hardy said?
No mention of the number of dimensions for Fourier transform multiplication though:
https://en.wikipedia.org/wiki/1729_(number)
Carilife – We connect people with local businesses in the Caribbean
This makes me worried about the future of processors. I know bugs have always existed and sometimes they were very serious but they seem to have increased in frequency in the last few years.

Is it just me or it's an actual trend ?
Scientists implant "memories" into bird brains to teach them songs
Can you mention biggest Apple or Amazon innovations in the last 10 years that:

1. Are not incremental, or just leveraging existing business to obvious directions.

2. originated internally

3. turned into big profitable business.
XMPP for this purpose feels like an overkill. Open Sound Control might be an interesting alternative. After all, like MQTT, it originated in a world where equipment needed to talk to each other.
This is extremely cool! And I love how even the requirements are extensively covered and described with links to other courses.

I'll be definitely taking a look at this :p
Isn't this the case for a lot of tools?

For me Thunderbird is one of those - there's no better open source mail client to be found and you use it because it works (most of the time).

The problem with this is that creating GUIs is very complicated as there's just too many different frameworks and specific stuff to know to achieve this. In my opinion interface design on computers is kind of broken just because there's no standard that works for every system. I don't want to implement things 4 or 5 times to get the same result.

If I could I would contribute to those apps because I have good ideas for UX/UI but I'm nowhere near learning all the stuff I need to know to do so I'm afraid. Maybe when I'm really old and retire it's still as crappy as it is and I'll find the time.

In the meanwhile at least we have tools like Calibre and Thunderbird and I'm very thankful for the work the Dev's put into them! :)
Krav-maga is not a martial art. It is a mix of offensive techniques taken from other martial arts. In order to use it effectively you need to be proficient in at least a few other styles.
I can’t seem to find messaging on here. My email is shanemkunz@gmail. I send you what I’ve been working on.
Yeah, makes sense. Conversely, our SLA is only only 98%! (we actually have much better uptime than that and have only had about ~1 or 2 hours of downtime in the last 6 month - but we have plenty of wiggle room if we need it)
Counter example:

>Xerox PARC has been in large part responsible for such developments as laser printing, Ethernet, the modern personal computer, graphical user interface (GUI) and desktop paradigm, object-oriented programming, ubiquitous computing, electronic paper, amorphous silicon (a-Si) applications, the mouse and advancing very-large-scale integration (VLSI) for semiconductors.

See also iPhones, Waymo cars etc. I think the trick is to have one or two smart and focused people in charge of the innovation left largely to do their thing rather than committees and bureaucracy.
IIRC, when some of DOJs lawyers wanted out of defending the border detention camp "no toothbrush required" cases, it's also because it's a PITA for the Court to ramp up a new legal team in the middle of a massive case
Deja Vu.

> you can send the callee the message the caller gets when the callee answers

This is the exact same type of bug that was in libssh:
https://www.nccgroup.trust/uk/our-research/technical-advisor...

"possible to bypass authentication by presenting to the server an SSH2_MSG_USERAUTH_SUCCESS message in place of the SSH2_MSG_USERAUTH_REQUEST message which the server would expect to initiate authentication"

Also, Apple had a FaceTime bug of very similar nature:

https://www.theverge.com/2019/1/28/18201383/apple-facetime-b...

"you begin calling somebody via FaceTime Video from within the Phone app. Before that person picks up, you can swipe up to add your own phone number to the call. Once you’ve added yourself, FaceTime immediately seems to assume it’s an active conference call and begins sending the audio of the person you’re calling"
Aside from Japan, the thing about cassette tapes that will keep a few of them around for a while is the automobile.

If you have a classic car then the period correct in-car-entertainment could be a cassette player with slots in the dashboard for a selection of cassettes. You would need period correct tapes for your 1980's hot hatch - e.g. 'Born in the USA' or 'Brothers in Arms' that were de-facto during that time for anyone owning a VW Golf Peugeot 205 GTI.

These little accessories are what makes a classic car that bit more interesting. Needless to say the market for refurbished cassettes is a bit thin but I would like to think it exists.
But it isn't.

US don't have sepa or psd-2
Doug Polk did a funnny YT takedown of this story a few days ago. https://www.youtube.com/watch?v=2kDtE9vrRiA

He shows a clip with Mike's brother talking about how Mike will do anything he can to angle shoot (eg. cheat). Funny stuff.
Actually I used to work for the company that makes it. It changed names some years ago and is now called "Unit4 Business World"

Small world
Maybe it just get more coverage?
I've seen AMD defects from ZEN that were hardware fixed later, here was what 100/150 defects?

BTW on the same topic, GPU drivers have many bugs, webrender maintain a wiki of bugs that affect them.
Vulkan driver might have less bug as they seems smaller.
If I recall correctly you can have the actual database file on the ssd while the books on the network share that would probably improve the speed a bit.
Great point. I made some assumptions without taking a mental inventory. The issue is disproportionately an Apple issue (and even then, an issue with programs that rely on Apple APIs).
Tesla Acquires Canadian Battery Specialist, Hibar Systems
You can now at least manage the library through the web interface because of the new server.
Implementation and Analysis of QUIC for MQTT
Comments Should Be Sentences
> Keeping up with API changes from a decade ago doesn't qualify as unnecessary.

The API didn't change, it worked until Apple decided to break it in a subsequent version of macOS.

> Here's the point. Apple isn't doing that. Apple don't visit customers with old macs to push breaking patches.

They broke the API in new macOS.

> What happened is the developers made something that worked on old macs, didn't put in the effort to keep it up to date and are now complaining that Apple won't put in the efforts to support the old APIs on new systems anymore.

Yes, that is exactly the issue: Apple shouldn't have broken the API in the new macOS. The developers are perfectly in their right to complain about Apple breaking their applications and forcing them to waste time rewriting code that already worked to do the exact same thing only now in a different way because Apple doesn't care about the developers' time.

And yes, it is all on Apple - the breakage wasn't forced on Apple, it was something Apple decided to do.
> Also, there isn't a single cryptocurrency today that can't be tracked, even ones like Monero.

Look up PirateChain.
Eco-conscious westerners would do well if they took some lessons from Japanese daily life - the per capita carbon footprint in Japan is about half that of the US, despite all the extra documents they print at work.
I'm not sure legally they'd be much different to Coinbase (YC S12) selling you bitcoins.
In Amsterdam I've seen women wearing 3-inch high heels cycle safely, _across_ the tracks.
Yeah, I suspect that this is mostly due to (1) the increase in samples that software (like Chrome) is receiving and (probably more importantly) (2) the improvements to the software that is capturing information about crashes.
All of the above are a combination of of trivial automated code refactorings and some manual work because there's no silver bullet:

* writing terrible code to get something working, then breaking it down and putting it back up as something production ready

Automated: Extract method, move code, pull members up/down, rename etc.

* changing core data structure and updating all the code that uses it

Depending on what exactly you're changing. From as simple as automated "update type signatures of all affected functions and methods" to automated "rename" to yes, hunting down compiler errors

* solving some problems in separate projects and combining them together and

* copy-pasting code from another project and adjusting it to a current project

Once again, depending on what and how you combine, using the things from above.

There are more powerful tools than "oh, let's run the compiler for each change and manually fix all the errors". The flow should be "let's run all the automated refactorings and then run the compiler to see if those missed something". And these automated refactorings are often reversible with a simple Cmd/Ctrl-Z.

Ah, yes. And many of these are available even for dynamically typed languages (but not as powerful and sometimes with caveats, for obvious reasons).
theoretical computer science is too pragmatic

we need abstract higher order theoretical computer science
The recent O(n log n) algorithm is only useful for numbers of size larger than 2^(2^(9^12)). Which is to say, this will never be of practical use in our universe. (Of course, conceivably someone else could invent a different algorithm of the same asymptotic complexity with a more reasonable constant factor.)

But it’s still nice to have a proof that this lower bound is attainable in theory. Makes it easier to write down the theoretical lower bound for a wide variety of other algorithms.
No, where bicycles are common I feel the same thing. It not an "extremist" issue.

Bicyclist has their kid mindset of rules not applying to them, I believe. Also they go closer to pedastrians than they would with a car.

It maybe just that bicycles are not that good in dense cities. In my small home town there was enough space for both bicycles and pedestrians.
"There are so many things wrong with this post that I cannot even begin to dismantle it."

True to your word do dont even begin to dismantle yummybears arguments. Most of what you've written is 'avoiding the argument' https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla... with a bit of 'strawman' https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla...

EDIT:I almost forgot 'Appeal to Emotion' https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla...

Dude, have you thought about a career in politics?
This isn't quite correct. At Monzo (and thus I assume other banks in the UK as well) you won't be sanctioned until a human being had reviewed your case history.
This is so obvious it is not even ridiculous. Like: hey this pupil keeps his phone under the table while the other ones put it on it during an exam. And he aces it!!
Normally I'd say that "[thing] but with no regard for the law" isn't a viable business model, but several startups have already proved me wrong.
Any IOT protocol should be lightweight and ideally UDP, 3 ways TCP handshake takes too long, XMPP is supper verbose. Use HTTP like the mozilla IOT thing for that... MQTT QOS 0 is pretty ok.
Sure there are, many threads about wireguard include performance comparisons to openvpn. Most home routers that can install both see a significant increase (I saw about 3-4x if I remember correctly).

Also see the endless discussions on how to deliver 100 Mbit/s for single connections on OpenVPN. It is absolutely insane, you have to spend many hundreds of dollars on hardware to have a fighting chance. And even if you get hardware acceleration that doesn't help nearly as much as you'd expect. And aside from cost the power consumption required for such hardware is very prohibitive for most.

Meanwhile my phone (first gen. Pixel (so three generations behind)), over wifi, gets at least 60 mbit/s over wireguard to a weak home router and then out to internet.
How many innovations from any source turn into profitable business within 10 years? It's a very small percentage.
Bonjour is actually an XMPP extension. https://xmpp.org/extensions/xep-0174.html
If the actual goal is to sideload—which is what was being discussed—you don’t need to compile anything. You’d download a prebuilt but unsigned IPA, and then use Cydia Impactor to sign it with your developer certificate.
I remember that it was nice to be able to check out Nelson's computer lib, as it was ridiculously expensive and hard to get hold of second hand. A couple of other classics like Knuth, the smalltalk manual and Forth books is also nice to be able to read in hard copy.

But then, I remember I got half way through a copy of, I believe it was:

"Narrative of the expedition of an American squadron to the China seas and Japan, performed in the years 1852, 1853 and 1854, under the command of M.C. Perry"
Francis Lister Hawks
,
New York
,
1856

https://bibsys-almaprimo.hosted.exlibrisgroup.com/primo-expl...

As tangentially related to the year of Japanese I studied. Had to go to the library to read it - copy was too old and rare for me to take home (which was part of why I only got halfway through - but seeing that it's 600 pages I don't feel quite so bad about that).

Ed: looks like it is available at archive.org - not as nice as the physical book, but for the curious:

https://archive.org/details/narrativeofexped0156perr

https://archive.org/details/narrativeofexped01perr

(looks like two different sources?)
Increasing CO2 threatens human nutrition
Please read the book "Bad Blood" about Theranos if you haven't already.

It's just unbelievable what happend with Theranos and how a person like Elizabeth Holmes could do what she did.
See https://danluu.com/cpu-bugs/ which cites anonymous engineers blaming a push by upper management for less validation and quicker products.