skysight-inc/HackerNews huggingface dataset:
It's free. In most (probably all, but I don't want to make that claim) areas of the U.S., people are entitled to use the local public library system operated by the county they pay taxes in.

You simply walk in, say "I would like a library card" and show some ID with your name and address on it and that's it.

Many public library systems in the U.S. have an incredible list of books and services they offer their communities. The ones in the counties near me offer everything from computer classes to maker areas with free 3d printers and other equipment and usually offer many on-line services like ebooks, audiobooks, etc. As a result, they are heavily used and enjoyed. They're highly responsive to children and young users with huge dedicated sections of child and young adult literature and a few even have robust comic book and manga collections!

Even the rural system I grew up using, which had very tiny libraries, were network connected back in the late 80s and you could "order" books or items from anywhere in the system and have it show up in a day. Most central county libraries also contain many historic records going back hundreds of years -- land records, old newspapers, important legal documents, etc. You can't usually take them from the library, but anybody can view them. If anybody wants a legal way to watch movies or listen to music without buying them and for free, just go check out the massive music and movie section at your local library.

The National Library (the Library of Congress) is free, and the most impressive active collection of material I've ever encountered anywhere. It includes everything from 500 year old violins and original composer folios to Graphic Novels.

There are also private (paid) libraries that house special focused collections. Usually certain research libraries for law or medicine. But I've also seen some foreign language private libraries for certain communities when the local system doesn't offer enough in their home language.

I'm actually curious, what other countries have similar systems, and what's the library system like in your home country? The other country I'm the most familiar with has good libraries, but their almost entirely private and usually dedicated to one or two major topic areas. Bookstores seem to fill in the rest.
Revolut – inside view from a country manager
Nice.

It's a step up from httpie, which is nice to craft requests, but not to check for security.
Bookmarked, looks useful. Kudos!
On Virtualbox 5.2.12 with 3 gigs ram and 30 gigs virtual disk, FAT file system, the installer boots up ReactOS, but then on the reboot, it hangs on the ReactOS logo. :-/

Update: rebooted, pressed F12 and selected Debug.
Now it works...

rebooted in normal (default) boot, works now too. Except that the new hardware wizard fails installing any drivers for audio and ethernet.

Could install Virtualbox additions. Though weirdly, the mouse stopped working, so I had to use the keyboard for that.

After that, the mouse worked again.
EU politicians are experts at rebranding stuff like this. Just look at the article 13 discussion. They started out with upload filters, but when people criticized that they changed the wording so that it doesn't say upload filters, but it will still bring upload filters. Or look at Macron. He's railing against nationalism while instituting national service for 16 year olds "so they can learn to be more involved in society" and mandates French flags in classrooms.

EU politicians love rewording things and pretending that they're different.
AirAsia launches a $60M fund to help startups get into Southeast Asia
Developing critical thinking skills [audio]
The THC molecule is made from carbon, hydrogen and oxygen, and it seems to be true for all cannabinoids. So if we can extract the cannabinoids but leave the rest of the organic compounds (big "if", I know), one could theoretically recycle the other required nutrients. In which case a steady supply of sugar might indeed be enough for the most part.

[0] https://en.wikipedia.org/wiki/Tetrahydrocannabinol

[1] https://en.wikipedia.org/wiki/Cannabinoid
Sure, many of us have the skills to exploit that information, but the motivation? This isn't Mos Eisley.
Given that there are five submissions by the same user, I think your finding that people are interested because there are several submissions is unwarranted.
True, but in this case that requires stripping the DRM too.
Unless their brain is only working 4-6 hours a day and after that they won't make much of a contribution.

I feel like my point is, if you're gonna want hourly work, pay for hourly work.

Take this scenario, I'm a highly productive dev. I work 5 hours a day and I'm burnt. But my manager makes my sit my butt in a seat for 8 hours. "Fine, whatever" I say.

Now crunch time comes and I'm pushing hard to 10 or more hours a day. I'm going to look back at the wasted time before in my seat with resentment. Because it's expected of me to give you more hours than my alotted 40 when the time comes, but when it's light I don't get to take that back.
> I thought there would be more "yes" to be honest.

Well, the question is asked in r/kindle. Ofc they are kindle fans; Otherwise they wouldn't have been there at first.
What should be tested is that the function does what is promised to the caller. Which other function it uses to accomplish this task is a detail, which should generally not be part of this promise (encapsulation). So either the effects of the function must be returned by the function, or it is a side-effect, which must then be observable in some other way.
Example: If a function is supposed to create new user, don't check that it calls some internal persistence or communication layer with some User info. Instead list the users in system before and after, check that the correct one was added. Try to make an action as this new user.
This forces you to expose (a view of) internal state at the API surface, which makes the system more observable, usually very beneficial for debugging and fillings gaps in API.

Also, many of the assertions that are often put into unit-tests (especially at stub/mock boundaries) are better formulated as invariants, checked in the code itself. Design-by-contracts style pre/post-conditions is a sound and practical way of doing this. When this is done well, you get the localization part of low-level unit testing even when running high-level tests. Plus much better coverage, since these things are always checked (even in prod), not just in a couple of unit tests. And it is more natural when refactoring internal functions to update pre/post-conditions, since they are right there in the code. When a function disappears they also do.

I don't like the term "integration" tests though, as they hint at interactions between systems being the important thing to test. Integration between services / subsystems are just as much a detail as internal function calls. If using the real system during test is too complicated or slow, maybe it should be simplified or made faster? Only when that is not feasible do I build a mock.
i can't tell exactly what Spielberg's criteria is from the article, but Roma had a theatrical release so i'm not sure it counts here
Nicely done. I recently made a progress dashboard for myself that tracked my billable hours (I consult) for the week/month in a Google Sheet, and have it pulling the data automatically from Harvest, my time tracker.

Then I have the sheet automatically emailed to myself as a PDF each morning so I can keep track of where I'm at for the week based on my budgetary needs. It visually breaks down how close I am to achieving my goals, and shows on a per-expense basis how much I've filled up the meter for the week (think "The average citizen spends the first 3 months of the year working to pay for their healthcare" type of thing).

It's been a great tool for keeping myself on target, and automatically seeing it every day has been key to its success for me.
Be careful, it can be demoralizing for engineers working on the product as you can get the feeling that nothing works.
I remember back in my sys-admin days, when a vendor would come in, we would 'kidnap' the devs/engineers and keep them in our office, while he C-levels/Directors spent time 'discussing business'.

At the same time we were giving the devs/engineers a taste of what the requirements should REALLY be, or what the problems REALLY were. That gave them a far better idea of what our pain-points were.

It happened that devs/engineers, while in the presence of theirs and the customers' C-levels/Directors, they only smiled, nodded and agreed, which is kinda dangerous as they were forced to agree on insane, intangible, and unfeasible requirements.
I think this is likely to go in the other direction where more and more movies find a way to release directly into our homes on streaming services. A single movie theater ticket costs more than a month of Netflix.

The theater experience is going to have to figure out what its USP is in the digital era. It's no longer enough to provide access to the movie.

Anecdote: my gf and her friends were gonna watch Roma on the couch until they found out it was playing at the nearest theater. They then had to devise a plan to sneak alcohol and candy into the theater, coordinate ticket purchasing using venmo, and actually head out into the rain to get there. There was a lot of buyer's remorse. Good luck, theaters.
It might not be "rich" expensive, but $15k per year is more than a third of the take-home pay of the median income. That's certainly "well above average" expensive, and prohibitive when necessities like housing and food are factored in. It may as well be "rich" expensive to most by far.
One of my favourite Apple history anecdotes:

https://www.folklore.org/StoryView.py?project=Macintosh&stor...

With my tongue firmly still in my cheek, I'd say increment the version number by the difference. So if you deduct 5% of the code and add another 15%, then increment the version number by 20%.
Huawei Said to Be Preparing to Sue the U.S. Government
I'm in this camp. I much prefer paper books, for much the same reasons.
I like the lack of animated transition.
This is incredible! Now we need an OS2 image.
minimal media is sugar + some salts that provide Nitrogen and a few other essentials.
Also, the creator of Elm works at noredink, so if you really want to learn it, there's probably not a better place. ;)
I rather often see comments, which are well reasoned and argued downvoted for (quite obviously) no good reasons at all, except for communicating an opinion, which seems unpopular to the downvoters.

You most often see that on anything Tesla, Google, or Apple or for opinions going against the libertarian grain (granted, you sometimes see the opposite happening too on political and economic issues)

That said, I will steadfastly refuse to further comment on such downvotes since it's not only counterproductive (and against the guidelines), but that I feel the downvoter is actually debases his, or herself.

In the end it's anyway auto-correcting. I upvote comments, which I don't think deserve an upvote by itself, but that I feel are unfairly downvoted.

Thanks to the moderators, btw, who overall do I fine job of keeping the discussions lively and relevant.
Virtualbox 5.2.12 is quite old and really buggy version

Use VirtualBox 5.2.26 instead https://www.virtualbox.org/wiki/Changelog-5.2#v26

Disable USB in VM settings, use PS/2 mode
columns, not rows.
Even more ridiculous when you consider all those voting for Oscar winners will have watched the contender movies on their home TV setups from specially provided BluRay screeners!
I prefer the convenience of ebook readers. But strangely the advent of e-readers, has, to my eyes increased the value of physical books, as a physical collectible items. So even though I do most of my reading on the eReader, I buy physical books, whenever I see a beautifully made one or one which is noteworthy any manner, and it gives me the same feeling that collectors of any physical artefact gets. Moreover physical books may become a rare prized commodity in the future, when only the most popular of works may continue to get physical prints, so for many books the time in which they can still be got as physical copies might be passing soon.

In a related matter, ebooks have made the concept of works going out-of-print largely obsolete.
I find this hilarious. Streaming has much greater reach than theatre, so if Canute/Spielberg has his way, over time the Oscar nominees will become increasingly obscure to most people, diminishing the whole point of the award, which is publicity and money-making.

If getting people together in a room to watch is somehow important, the Oscars, Tonys, and the Opera awards should combine.
Due process can also be used to oppress. Totalitarian systems are about 'process'. Customs officers going through your personal papers in US airports like the stasi is 'due process'. Secret courts and secret orders are also 'due process', not being able to speak out against arbitrary gag orders is also 'due process'.

Whistle blowers and activists being harassed, surveilled or infiltrated by law enforcement or not a single person being held to account after the NSA revelations is 'due process'. Users being spied and stalked on by an assortment of SV companies and state agencies via the internet, phones, facial recognition, licence plates do not seem to have access to the basic right to privacy or any recourse to due process.

These binary statements about 'rule of law', 'due process', dissent, democracy comes across as theoretical and disconnected from the complexity and events in the real world.
The gender pay gap is large in restaurants -- women servers get bigger tips.
I appreciate that you thought about your reader enough to alter the password initially for narrative strength. That's really clever.
The main thing I miss in physical books is the ability to flip around in them, so while it's technically possible to do this in a kindle, any time there is like a map or something similar in a book I end up just finding a picture of it online and saving it on my phone.

This is also why I tend to prefer physical copies of technical books and RPG manuals.
I didn't mention any company other than Costco. They have built their trust with me over a few decades of consistent service and objectively cultivating better working environments than other similar establishments.

I also know all of their net income comes from membership fees, which means the margins for their products is likely going into essentials (I haven't heard of their organization indulging on lavish pay and parties and whatnot).

Of course, as a buyer, it is in my interest to have multiple vendors around to keep them competing. Unfortunately, I don't have the resources to go to other wholesalers also. However, technology does tend to reward the most efficient with all of the gains, so we seem to be inevitably going towards a future with fewer competitors and at most 2 or 3 businesses dominating each field. I don't know how to solve that problem, since as a buyer, I greatly benefit from the conveniences the efficiencies of scale afford me, but I know in the long term, the tables can turn and the seller can gain power over the buyer.
as a serious question, why even use python if you have to go through hoops to make it work even half as well as other languages? are you reliant upon some python only library?
Plot twist, he's actually phishing this forum for the "I used that password too!" comment replies.

_Taps side of head with index finger_
The web was so much better back before you needed a "database connection" to serve 1000 words and two images.
Is tinc okay security-wise? IIRC last time I looked the older crypto was really iffy looking, and the newer crypto (ED25519 rocks) was only in the dev/unstable version.
For the first time, Apple is hiring more software people than hardware people
I like books better than any screened material. BUT nowadays I have found extreme comfort in audio books, kindle (Amazon Fire - rooted), and Scrivener on my PC (so I can keep notes)(pause the audio, email myself some thoughts and then copy & paste them on my Scrivener).

I got rid of (gave away) about 200 books. I haven't felt better 'minimizing' in my life. Now other people can get value from them, and I don't feel the obligation to read them again.
The design is interesting but the test itself is kinda pointless. Fama-French explains about 30% of stock return variation at best so by using stock performance as a measurement you are mostly testing signal (highly credited CEOs) against noise (residual returns).

Another thing is you have to specify your position on EMH here. If you believe the semi-strong form then everything about the CEO should be priced-in immediately after the announcement, which means it will not have a persistent impact on stock return when you slice and dice time periods.

IMO the CEO is just one input out of thousands that influence a stock's performance, which is implied by a lot of asset pricing studies already.

Also managing a public company is an unbelievably complicated job. You have to be one of the "best and the brightest" just to keep the boat bearly afloat sometimes.
"inside Windows File Formats" (ISBN 0-672-30338-8)

It's from 1993, I read it in 1998, but I wish I had read it in 1995.

I guarantee, if you read it now, you will wish you had read it at least 20 years ago.

Also, any Adobe Flash related books that you may have read in the last few years.
Show HN: Developers
I use my ereader for entertainment and paper books for technical information.

I'm not really a book person though. I don't think owning a bunch of physical books makes me smarter and I don't particularly like the look of shelves upon shelves of books.
I remember (but I might be misremembering) one case of an AV Vendor getting the deadline extended by a day or two as they promised the patch is as good as done. When nothing happened, Google published.
Why would you expect more people to miss books? Books didn't go anywhere. Anyone who wants them can easily buy them or borrow them.

You know what I miss? Dead tree user manuals that used to come with hardware and software. That's something that has gone the way of the Dodo, unlike most other books. Luckily I can still buy printed manuals from the FSF.
Looks really, really useful. Bookmarked, cloned, and shared with my team!
CEOs play games cooperatively and well
Am I missing something or are most submissions here mostly small landing pages and small form examples? Are there some more complicated CRUDdy showpieces?
GNU Linux-libre 5.0-gnu
There's a full screen button, top right of the emulator
I think you'll like AppFS

http://AppFS.rkeene.org/
Show HN: Mission Patch – design NASA-style laptop stickers to celebrate success
Louisville, Kentucky data indicates scooters last about 1 month.

Average 3 rides per day, so scooter is idle 90% of time.

Recharging is a massive 40% of ride cost. Credit card another 10%.

So it is currently a huge, lasting money pit. But it can improve operating metrics, and become massively profitable.

Enter VC with preferred share clauses..
I think the dynamic/static typing dichotomy is on its way out (finally!). In dynamic languages optional/gradual typing is getting adopted (ex: Typescript/Flow for JS, Mypy for Python). In static languages type inference is getting standard (ex: Rust/Scala/Kotlin, auto in C++11).
Robin Hanson's The Elephant in the Brain asserts that there was once an imperial Chinese court that banned punning with the penalty of death. I haven't found another reference for that. But reading puns.dev makes it somehow more plausible.
I still differentiate between public and private spaces.

I do believe surveillance and the threat of surveillance does heavily undermine public trust in a society and its institutions and that this can be easily deduced by reasoning. Good thing trust is not an issue in 2019...

Ever wondered why so many constitutions around the world forbid surveillance?

I believe the studies about people becoming dumber...
Depends on the kind of a book. Novels, easy read - definitely better in e-form. Anything complex - textbook, or science popularization or even rich fiction - makes me miss real print. Mainly due to the lack of easy navigation. It is a lot easier to go back and re-read fragments in the real book than it is in the e-book.

TL;DR; Working with the book is easy in printed form and pain in e-format.
This feels terribly generic - a bunch of top-sellers, with helpful blurbs that could come off the back of the books (nothing about any of the descriptions gives the impression that the person has, say, read any of the books) and equally helpful Amazon affiliate links.

The only surprise was AI for Games, which I own, but do have some trouble believing is very current a full decade after it was published.
Ask HN: Is It Burnout or What?
Given:
Working remotely for 5 years. Two jobs in the same time. For the last 2 years.
Working as a techlead\teamlead. Got good salary.

For the last month I can't write any line of code. Can't make any more or less useful decision. Can't analyse any required task at all.

Don't want to think about job tasks at all.

This state of mind more or less recurrent. Every 6-8 month. I'm just sitting in front of laptop all the day and browsing some newsfeeds, youtube, twitter. Shitty.

I feel myself useless and weak. Can see all the people around me doing their jobs with smile. All I want to do is just sleep, play games and think nothing.

I know that's happens quite often and more or less common in industry but I want to hear more personal advices. Maybe it will help.

Thanks for listening me.
Exactly. That's why it's helpful to pull the data into a separate UI where everyone can get access to it.
I think if someone really needed that CO2, it would be much cheaper to produce it from currently existing sources than to scrub it from air. That way you can have CO2 AND some energy for further processes.
Whoa, you mean if I want to sell people stuff I should actually listen to their feedback??! Mind blown!
At a company I worked at engineering used to go on customer visits, but the "customers" were the executives and managers who make buying decisions and put forth requirements.

Developers should meet the customer organisation to talk to users. If you're not talking to users you're not getting the most useful feedback.

Where I work we often supply software to other software companies, and our UX team goes and visits their customers to get insights about how our products are used.
Previous HN:
https://news.ycombinator.com/item?id=19261590
Now you're just trying to sound pompous in an attempt to seem authoritative, but you're really not saying anything meaningful here. Where are those goalposts according to you? Who are those "people that actually understand the nature of the problem"? Which people are "spectacularly and obviously wrong about the nature of chess programs"?

It is AI researchers themselves who decided that chess and game-playing in general were interesting to research. Everybody used to consider skill at chess a sign of intelligence. There have been many, many problems that have long been complex problems for AI to tackle, and that have only recently struck people as being not really about intelligence. Creativity was barely on the table for many decades, and has only recently come within reach of AI research.

I wonder if maybe you're only looking at the last 20 years, and ignore the half century before that.
Yes, it's not exposed because this is a WIP project. My final mission would be have a function called prove that will try N inference and equivalence rules to prove a conclusion given a set of premisses. https://github.com/ryukinix/lisp-inference/issues/2

BTW, Cool project written in Dart!!! I'll take as reference. Thanks for the feedback.

The UX of [3] it's awesome too!