skysight-inc/HackerNews huggingface dataset:
That's the problem with set of all sets, you never know when you commit hypocrisy. (;
Feynmann's "QED: The Strange Theory of Light and Matter" is a popular science book which contains a small amount of approachable mathematics. It's a good choice if you want something a little more meaty.
Explore the design of a modern C++ library: MemCache++ case study
And people and organisations dont update, because security still allows itself to be taken for a ride- so microsoft can shovell addware, unwanted bloat and instability (aka use users as unpaid beta-testers).

If security researchers refuse to protest publicly and loud against beeing taken for a ride, then this hostilitys between users/powerusers will escalate further.

The problem is, that microsoft doesent want customers anymore- they want facebook like subjects, and with every update these change in motives is becoming more transparent. There is no real opt-out, add-free, pay for, security only update edition. For now. My guess is that several linux distros are currently trying to fill that g-app.

After that- windows will go out the window.
I was listening to terrestrial radio the other day and was surprised to hear a radio advertisement beckoning retirees to cash in their 401ks to join the cryptocurrency future of Bitcoin and Ethereum. The bubble is too big for Google to slow it down and it has grown beyond the realm of tech savvy geeks into something fueled by hype and hubris.
Could AMD potentially go after them with civil suits for slander, despite their well worded disclaimer?
Old timers being rained with hundreds of thousands each year to maintain legacy banking systems beg to differ
This seems like damned if they do, damned if they don't.

I'm personally extremely pro-privacy, but on the other hand realise my gmail account secures loads of my other services and so needs a phone number for verification.
So me being entrepreneurial-minded, I read this as: He was no good for the common programming languages of the day used by many employers. But if he would have struck out on his own, he would have crushed the competition who were writing page after page of code when his own one page would do just fine.

Disclaimer: Not a Lisper
If someone loses all of their savings after clicking an ad served by Google, that isn’t very good for Google’s brand or the user’s ability to buy anything else.
I think the Japanese would have a word with you.

I've read somewhere that humankind started as scavengers. As a lover of dry aged meat, I'd wager to say that we not only can eat raw meat we also can eat pretty old raw meat (I prefer my steaks rare).
It's more complicated. Sometimes a simple spin to the messaging is all that requires. Sometimes your idea can be too early and at times little late by the time you built it. It's almost like fashion - no body knows what becomes a hit, even though some popular design agencies can give some good boost to a particular trend (y-combinator).

Another analogy is viral music videos, even though some videos have all the ingredients they never take off, while others go viral. Same is sometimes with not-so talented getting popular due to various factors. Another analogy I could think would be movies or game production, no one can really know when it will go viral, but you can do some calculated risks and make sure that it will become at least a modest success. Like sequel to a hit movie or a poker/gambling games that won't go viral but can give consistent returns. That can be thought of as b2b in software markets, while b2c leans towards viral/large success stories..
So this cryptocurrency/blockchain demand means that it has achieved the perfect product-market fit?
They are a service provider and can decide what to allow and disallow on their platform.
Profilo by Facebook: Understanding app performance in the wild
Am I missing something? Virtually the entire open source ecosystem resides on GitHub, an unprofitable walled corporation. Not having searchable logs could be an issue, but how that different than an irc channel?
> I’m concerned that whatever implementation of single payer we came up with would be far worse and more expensive than what European countries have implemented, even if structured similarly.

It's hard to compare the US to other developed countries, because the systems that exist in other developed countries could not exist as they do today without the US. While there are high barriers to trade (both artificial and natural - you can't fly across the Atlantic for emergency treatment, for example), you have to look at the global market to get a sense of how it works.

For example: today, companies that engage in medical and pharmaceutical R&D receive most of their revenues from the US. This is true even of pharmaceutical companies based in Europe: the US is their primary source of funding for R&D. (Similarly, 50% of all R&D in the entire world takes place in the US).

Any attempt to bring costs down in the US - whether single-payer or market-based - would result in higher costs for drugs and other supplies to the rest of the developed world[0]. Put another way, countries like Denmark and Canada and the UK have the appearance of negotiating leverage only because they're such a tiny market[1] compared to the US - and, crucially, a completely segregated market as well. So even if pharmaceutical companies end up selling drugs at very low rates there, they can easily make up the difference in revenue by increasing prices in the US[2].

The US doesn't even have to impose its own price controls to bring costs down - all they have to do is permit drug reimportation from other countries which honor US drug patents (like Canada). This would immediately cause drug prices in the US to drop (and, at equilibrium, drug prices in other countries to rise). There actually was a bill introduced in the Senate last year to do this, but it was voted down.

[0] It wouldn't affect countries like India or China, because they already don't honor most relevant pharmaceutical patents.

[1] Again, by revenue, not necessarily by population

[2] This doesn't actually affect their sales much, because sales are relatively inelastic, thanks to insurance - the costs are borne collectively by the population.
Hm, at those who downvoted me: Read some older glibc bug reports.

For example the one about sscanf("foo", "%10s", strptr) returning 1. Hint: According to the standard, it should return 0.
Musl does it right, which recently broke some of my test cases. But the bug is known and not fixed since years, maybe a decade...
I can relate. At my workplace, I think I'm the only person on the whole site who uses Linux as their main OS in place of Windows. It has its obvious downsides, since company tools are designed to work on Windows and everything else is a bigger or smaller hack, but given my general comfort of working on top of Linux, I think I'm still better off feeling the pain of using a less supported but more comfortable OS.
Your comment made me think of the quote by Guy Steele: "We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."

Even the designers of Java didn't expect programmers to go from Lisp to Java.
This seemed a more useful quote:

> Foolish stubbornness comes not from working on the same problem, but from an unwillingness to iterate on the solution. Many founders fall in love with their product rather than the problem they are trying to solve.
Ask HN: Best way to spend $1k on hardware to impress visitors?
My manager has a budget for "directed playing around", that is, purchasing tech things for us devs to play around with. It doesn't have to result in anything in particular, but it would be nice if we could improve life around the office somehow, and also impress visitors.

The types of hardware we're looking at is definitely RPi and similar, with or without peripherals. But smaller IoT:ey stuff is also interesting.

I'm struggling to think of the killer app, the very cool application we should gather around. Any ideas?

I'm stuck on Raspberry Pi, camera, and using Tensor Flow for something. Probably facial recognition. But it feels _very_ unoriginal.
For a while now I've had a feeling that all the comments about lack of engineers(especially in software) are vastly underestimated. Probably around 10% of us is capable of doing actual software development. The rest writes plumbing and can handle the project for only as long as abstractions available through libraries can hold the complexity.

If we assume most of us don't really know what we're doing, that totally explains language preferences. We don't choose the best tools, we choose the best tooling. And best tooling is the one which we can comfortably fit in our minds, so advanced concepts are mostly ignored and the hype wheel constantly turns. To put it shortly - smart people write better and better tools, so the rest can handle bigger and bigger projects writing mediocre code.

Of course, as every programmer, I live in constant fear that I am part of the plumbing crowd waiting to be exposed.
How to start testing your Hyperledger Fabric Nodejs chaincode
A Brief History of Time changed my life too. My dad gave it to me when I was about 13 years old. It taught me 2 big things that I had not yet realized:

1) That science was graspable, even by me, given enough time to reflect (and a good teacher helps).

2) That science requires sparks of creativity, in addition to all of its methodology, and that being a scientist can involve being creative.
I'm being honest, and you're not providing anything that goes against what I wrote.

No comment about how interesting or entertaining your reply is.
I didn't post that, but I can tell you mine. It's reflecting to myself, "Maybe I'm the asshole."

The new thing sucks. Or am I having a knee-jerk reaction to something unfamiliar? Maybe I'm the asshole.

The new thing falls short of the old thing. Or does it have different goals from the old thing? Maybe I'm the asshole.

Whoever made the decision to put the new thing in my path are out of touch and don't understand what I do or how the old thing helped. Or have they seen something that I don't see yet? Maybe I'm the asshole.

Sometimes I'm the asshole. Never entertaining the possibility that one is the asshole is what makes one the asshole.
> The United States also has a higher rate of poverty and more obesity than any of the other countries, possible contributors to lower life expectancy that may not be explained by differences in health care delivery systems.

Yeah, but if the US had a single-payer healthcare system, the government would also have an incentive to ensure that doesn't happen as much - so it would take a much better and stricter look at what "food vendors" are allowed to sell in the US and what they can put in their foods or even how transparent they are about it.

Right now it has very little incentive to do that because Americans being fat and sick is "not the government's problem". It's the people's and insurance companies' problem, which is why insurance companies fight to be responsible for treating as few conditions as possible.

If the US had a single-payer healthcare system, it also wouldn't be the only country in the world that "doesn't believe" in climate change and "wants to save coal jobs" or even fracking jobs (in case you thought I was only referring to Trump's policies).
Not in the USA apparently.
Sometimes the RNG of the Universe creates people with intelligence, innovation and insight that are one in a billion that make the world better than it was before in immense ways, Stephen Hawking is one of those mountain movers.

People like Stephen Hawking, Carl Sagan, Nikola Tesla and even Elon Musk today, that make us look up, innovate and think way out there, bring us together and remind us we are all on this planet together and can do amazing things if we choose to put our energy towards it.
Touched (2015)
That article implies that iPhone X debuted the technique.
Tesseract doesn't meet the "good" criterion you listed, in my experience with Chinese and skewed English text.

OCR is the most important part of turning JPG into TXT, but it's the image processing beforehand that I'm less familiar with (deskew, text detection). Robotically automated scanning isn't practical in my opinion; it could easily get thrown off by thicker pages for photos in the middle of a book, for example. Digitisation will always be a partly manual process, I just hope the existing images can be processed better.

If you're not in Germany and are interested in digitisation, I think Project Gutenberg are worth looking into.
I'm mostly a Linux user but I use Windows at work. There is also an additional Windows computer in my house. Although I can't say I dislike Windows there is a singular issue with it that really grinds my gears. The OS assumes way too much about what I want to do. I get it that the defaults are there for the inexperienced or casual users but there really needs to be a way to tell the OS "Hands off! I know what I'm doing". I really don't want arbitrary actions to be made before I consent to them.
For this(and other) reason, the Asus Tinker Board looks like the superior choice, for very little more money than the Pi3:

https://www.asus.com/uk/Single-Board-Computer/Tinker-Board/
You can do that too.

I think I may have expressed poorly; whether or not you want to use LISP in production, learn it anyway, because it's LISP.
C++ and Java ecosystems were run over by people who read The GoF book and decided to generate every single permutation and combination of those patterns. Code largely comes out like AbstractFactoryServeletConfigurationSingletonDispatcher.

Also a lot of applications were written as huge monoliths even a few years back.

These days people write applications to do one task properly.
The wait time of someone without access to care is infinity. The average wait time for the overall population is not lower in the U.S. It is lower for those with access to the system.

All healthcare systems have to ration care. The U.S. rations care in an immoral way.
Scarce Rocky Mountain Snowpack Deepens Southwest Water Supply Concerns
Xkcd-excuse.com – Your own excuse now in Xkcd format
> Heck, even SF Muni runs in autonomous mode in the subway, it's only run in manual mode on the streets.

That's a bit of a stretch. Muni and BART use automated train control. SFMTA went with Alcatel/Thales' awful SelTrac system that the Docklands Light Rail uses while BART uses its own monstrosity. Both systems have human operators at all times because neither system is reliable enough to run unattended.

SFMTA used to show which modes trains inside the tunnel were running in. They also used to publish detailed daily service reports that revealed just how bad things were. At one point, > 50% of trains were unable to enter the tunnel in auto mode as the VETAG transponders had a roughly 100% failure rate. For many years the trains themselves would destroy the trackside inductive loops as well, periodically disabling the train control system. Instead the MTA chose to sanitize the reports, and eventually stopped publishing the information at all.

The great irony is that Muni's train control system was so inefficient that drivers would routinely drop into manual mode upon approach to the last underground system without even so much as a heads up to the dispatchers. And then, in 2009, one of the drivers passed out and ran his train into the train parked at the platform. Instead of requiring drivers to pass a health check like the FAA does for pilots, the MTA simply forbade manual operation in the tunnel. From the pictures, that driver was easily 400 lbs and Muni only cares about drugs and color blindness. Net result: 5-10 minutes got added to each outbound trip.

BART, of course, has its own maladies -- if you've ever had to wait for the train to be repositioned before the doors open you know why they still keep their drivers around.

At this point, IMO, neither humans nor automation alone can solve the transit problem.
My daughter was born a month premature, with her stomach outside of her belly still. She was in the ICU for a month in one of London's top hospital. There was no waiting (obviously), and this was all for free. I shudder to think of the costs that would have been in the US. I would say 100k easily and I would be bankrupt.

I've also lived in Australia and when I needed a eye operation, it wasn't even life threatening or dangerous (probably in 30 years it might have blinded me). I got surgery scheduled on the same day.

So really the wait all depends and of course it's on a triage system. I would say if your daughter needed her surgery in a socialised healthcare system it would have been triaged and made a priority.
There is also the fact that UEFI is rather suboptimal. They are adopting UEFI on the server chips because they've failed to develop a new standard. They've missed a chance to improve upon UEFI. Now they are stuck inheriting UEFI's problems because otherwise there would be no standard at all.
All you need to know about Raspbian and other Raspberry Pi Software
(Something (a (small (set (of)) (((programmers have (been claiming) for) decades)) and yet) somehow they never, ever, take) off.))) ((I wonder) (why) that is))))?

The kind of problems that they help with are actually fairly rare, while their disadvantages are expensive. Basically the syntax sucks and all the really useful bits are now in all the other languages any way.
I assume the same reason any app has analytics - so you can work out how users are using it and improve the app based on that information
This is definitely not PoE, just a hack on top of normal ethernet infrastructure. If you use one of these with a normal PoE switch you will fry whatever is connected on the other side, as it won't step down the voltage from 48V to 5V. Both sides need to be using this, but then real PoE is guaranteed to work even on 100m long cables, with this your 5V will end up being <4V with a 100m long cable and potentially useless.
Is an horrible disease and we must understand, crush and defeat it as soon as possible.
Tavisca Solutions and Connexions Loyalty Celebrated  the Union
I’ve read the article but I am surprised by its lack of substance. The basic TL:DR is: health care is more expensive because we pay more for the same.

That’s pretty obvious and also the reasons why it’s more expensive are not really detailed in the article (besides admin costs).
Personally, I'm surprised that's a controversial statement.
That's the point. Now they take most of the profits from the content because they provide monetization and infrastructure. Once they are providing only infrastructure, they can only charge for infrastructure. They will still make money, but much less of it.
1) Profit
Developing a Blockchain Strategy: A Blockchain Roadmap for Your Business
The post on Google Groups:

https://groups.google.com/d/msg/comp.lang.lisp/GMx6gjESVZw/-...
> I guess then either your frontenders need to learn your backend stack

Why would frontenders need to learn the backend stack? Do you even know what REST is?

Riddle me this: what happens when frontend developers need data not exposed by the GraphQL schema? Do the need to learn the backend stuff as well? If not, why would they need that for REST?

> satisfying problems for the backenders to work on. Certainly more so than adding/removing fields from serialisers.

Because GraphQL automagically knows how serialize-deserialize any schema, riiiight.

> but the world I exist in involves stakeholders constantly wanting minor changes

So. How do you deal with those changes? Oh, let me see: you change schemas, you write new serializers/deserializers etc.

> development is constantly blocking because of frontend/backend blockers on our “rest” api and capacity on either side being wasted at various times because of that blocking.

For some reason you blame your failing processes on technology. Fix the process.
> The latter is very popular and getting deployed in several places right now: Honolulu, Thessaloniki, Lima 2, Rome C, …

Is Breda really popular? SFMTA forbade Breda from bidding on this latest round of vehicles because the current ones have been so problematic. I don't think Chicago or Seattle had a much better experience with Breda either.
Sometimes it's not worth the pain. I have programmed in Java. I won't do so again. I concede that part of it is stubbornness, but I have to prioritize what I want to spend my time on, and there are enough jobs giving me the opportunity to work on things I like working with that I can afford to dismiss Java out of hand and focus my efforts elsewhere.

I realize not everyone will have that option, but I strongly believe being strongly opinionated about what I will work with has helped me in the long run by ensuring I've actually worked on things where I could feel motivated to deliver, and letting me focus my time on getting better at the technologies I do enjoy working with.

Of course that requires ensuring you build skills in areas where you can find jobs, and that you avoid jobs where you don't get to pick the technologies you're prepared to work with.
I Got Sloppy. I Got Scammed
How about your own "wall of entropy":

https://www.fastcodesign.com/90137157/the-hardest-working-of...
While it's tempting to air my perceived grievances I'm going to decide against it -- I've seen/done enough with C# that I know I will never choose it for a personal project (or work on it for a professional project) ever again, not when options like Go, Haskell, NodeJS + Typescript, Rust, Lisps (clojure/clisp/racket/scheme) and even Java exist. I'm sure if I typed out some long list of things I think are sufficient about the language, someone will take it as an opportunity to "dispell myths" or show me how if I write ~20 lines of boilerplate, it'll be just like the language was ergonomic from the start.

The C# community doesn't need another naysayer, but I did want to find out (maybe this is the wrong place to ask) from people who enjoy using it why they do.
> There actually was a bill introduced in the Senate last year to do this, but it was voted down.

Can you share additional info on this or some keywords so I can do my lookup? I'd like to learn more about this, and why it was voted down.
That's an interesting way of looking at the cause and effect. Trains unexpectedly stopping in an expected and inevitable property of all networks, whereas trains exceeding their movement authority is not.

Stopping a train anywhere should therefore always be safe, so the safety failing is with the train behind, not the one in front.
The product page, which is probably what most people see before buying it, simply says 'faster Ethernet':

> 1.4GHz 64-bit quad-core processor, dual-band wireless LAN, Bluetooth 4.2/BLE, faster Ethernet, and Power-over-Ethernet support (with separate PoE HAT)

I'm a bit cross because of the casual assumption of bad faith, when it seems to me they've gone to some effort to do the opposite: make the limitations clear instead of relying on a buzzword.
For some idiotic reason Netflix geofences their subtitles. Here in Sweden you're lucky if there are even the original English subtitles available for the thing you're trying to watch.

I've even managed to find a few shows where they didn't even bother to allow disabling the subtitles!
Honestly curious why Lisp has so much admiration and praise on HN. I played around with Scheme some long time ago, read SICP, learned a lot. And I know Lisp inspired many programmers like the founder of Ruby. But I would not think of Lisp when it comes to solving day to day problems. I rather pick Python because it helps me solve all kinds of problems. There are many more solutions I can think of (Ruby, Node, Go, even Perl).
Cf. Paul Graham's 'secret weapon' essay.
Reminds me of this picture entitled Life of a game programmer: https://i.imgur.com/sBih7ol.jpg
I looked through all 14,227 photos from the Apollo Missions. Here’s what I found