skysight-inc/HackerNews huggingface dataset:
This microservice didn't have them, but even they're all keyed by UUID, so it's possible to start a clean slate pretty fast. Filling in existing users later should also be easy, the problems will occur if and when users try to sign up again with the same key (email / FBid etc).
Thanks, will pass this on.
Thanks for sharing this!

I've always wanted to do something like this but find it to be too disruptive to my reading process. It makes reading feel more like work and less like fun.

Curious to know how you go about writing these out? Do you write them out while reading (say after a chapter or two?) or do you jot from memory after the read?
Show HN: Scalable Python Eventhub Client
>.war (Webassembly ARchive)

This is sarcasm, right? If it is, it's damn good.
If she can impress the cynical folks at HN -- she deserves to be on Cloud Nine! Congrats to her!
Unlike JVM, though, it has semantics that make it possible to compile to optimized native code easily, without having to do complicated analysis for more advanced optimizations.
Situs Poker Online Indonesia – Agen DominoBet – Dewa Poker Terpercaya
Red99poker merupakan situs poker online teraman dan terpercaya indonesia dengan minimal deposit hanya 10 ribu memberikan banyak bonus yang menarik buat member yang mau bergabung di Red99poker.
How can it be "a failure of Unicode's mission" when the mission does not really include that? The foremost reason that Unicode exists is the unification of tons of existing legacy character sets and encodings and not the technologically perfect system. There are enough duplicates and invisible characters in a single character set (yes some have duplicates by accident or design), across multiple character sets (so you like to map Latin A and Cyrillic А to the same character while retaining the collation order for each case...), or simply necessary to multilingual systems that jeopardize any attempt to "perfect" it.

Granted, there are several failed experiments (e.g. interlinear annotations which are completely obsoleted by markup languages) and several pain points (e.g. shrug Emoji) inside Unicode. I don't really like them, you may not like them, but how would you make such a system without all these interim works?
It's not comparable for one simple reason - all the listed techs worked in the browser, but they didn't come with the browser (or, at least, with all browsers). WebAssembly does - and because most browsers auto-update these days, users get on the bandwagon without doing anything at all.
I just tested this with the image link for a non-shared photo in a private window. It loaded without incident.

Not okay, Google.

Getting hold of one of those URLs is not going to be easy, but still this is not at all what I would expect.
Elle Beau, the Anti-Blogger
>Ecmascript equivalent for C++

W-what?
The NumPy array: a structure for efficient numerical computation
IMHO for a 12 y/o to stick to a goal and work on something for a year, without losing interest or moving to a new shiny object, is no less remarkable than actually producing a game. Well done.
I love data oriented programming. It lets you worry on data instead of useless design patterns and others abstract languages paradigms which i never understand what it is trying to accomplish.
How does HTTPS protect you (and how doesn't it?)
Meta Adjoint Programming in C++ [pdf]
Always wanted to do something like this.

I thought 'ah nice there exists a service for it' and than 'ah no its just one blog'

But i still like it. It would help myself to browse over my own notes. i think i should try doing this instead of just thinking about it...
I thought about this more, and I noticed something else wrong with that version of the experiment. The compromise has to be at the other end of copyright term. It's crazy to remove all authorial rights from anyone actively working today.

Something more like: For the next 5 years, all copyrights before 1970 become subject to the "author's lifetime" standard, and nothing else changes. If the experiment fails, then those rights are automatically restored to any corporations/estates that owned them. (With some mechanism to shield copies made in that interim from future litigation.)

That sounds like a more balanced version of the experiment, and I still think it has very little chance of coming to pass. I'm not good with Bayesian formalism, but my priors are something like: status quo most likely, permanent (but small) concessions to get a little bit more old stuff into the public domain next most likely, all other options highly improbable.

Finally: maybe it's sensible to try to shift the Overton window by calling for the abolition of copyright. But I don't know how one does that kind of thing ethically if you don't really want to go that extreme.
Arrange a date with a sexy model in an erotic hotel – MODELS MANAGEMENT -MODELS
Sadly AMD seems to be in a rush to drop stuff from their Windows driver.

I had the unfortunate experience of watching them drop support for the GPU part of my APU while it was still one of their headline APUs.

This because they had based it on a previous gen discrete GPU, and they didn't want to support that GPU range any more with future drivers.

It is experiences like these that makes me understand were RMS came from, and it pains me when so many even within the FOSS world poo poo his message and seem all too willing to break things left and right just because it is "old and crufty" code.
Hm, you're right, I concede.
UUIDs (and other mostly random IDs) also have the important advantage that they can be generated offline - in mobile apps, client-side javascript or elsewhere.

With autoincrement keys, you need to either contact the database server for each data object you create, or implement complex logic to replace temporary IDs with database IDs later.
The destabilization is not just in Mexico, look at the gangs of most large cities in the U.S. It's not just the gang violence either that is a problem. As long as you have the supply in a black market, you're unable to regulate the supply for safety, purity, and restrict access to minors.

Adult drug users are not able to obtain their drug of choice safely at a reasonable cost. This creates low-level street crime like car break-ins and dead bodies on the street due to impure drugs laced with other drugs like fentanyl and carfentanil.

It's much more difficult for minors to buy alcohol than illegal drugs. The reason is because the alcohol market is regulated (probably too much, but besides the point) and laws restricting access to minors is heavily enforced.
This is a deeply ignorant comment, not least of which is the idea Sessions is a libertarian. That's ridiculous, as in worthy of ridicule.

Sessions once said that he considered the Klan to be OK guys until he found out they smoked weed. He can't go fully anti-weed until Rohrabacher-Farr is undone by Congress, and he has been vigorously asking Congress to do so. Why would he campaign against it, unless he intended to immediately instruct DoJ and DEA to act against states who have made it legal? He has made it absolutely clear that he doesn't just intend to go after recreational weed, but medical as well. Libertarian? I do not want whatever you're smoking.
Sadly trying to track down the root cause may require a full rebuild of the system, something that may not be a option (never mind that things likely worked on a previous driver version)...
3 weeks, but who's counting.

Also, the codebase wasn't thrown out. Some bits definitely were (we had a fair amount of legacy given 7 years), but large parts of the same team (e.g. SVP of Product, VP of Engineering) that built our product by and large designed and built the product that noon launched with.
I really like the fact that ⼚/⺁ and ⽰/⺬ and so on are separately encoded in a single block (technically, though, they aren't).
Ask HN: Can you help me improve this Hybrid Development offering?
My name is Arpan, I run a mobile & web development studio based in India.

Earlier I have asked about "What are your views on India based development agencies?"

Based on feedback & sessions with other project owners, I have concluded following:

- Startups/ Individuals always prefer to work with someone local, but they come with a cost

- Working with outsourcing companies is cheap but posses a huge risk of product quality and other business risks

- Local developer means working face to face & have whiteboard conversations for product - that’s a huge plus

- Having someone local is huge plus, as they understand context of problems very quickly

- Scaling up & scaling down tech team is very difficult

- Working with Tech Interns posses huge risk as well

- Outsourcing teams can scale up & scale down quickly

- Given a proper direction and code reviews outsourcing teams can deliver much much faster

We are trying to reduce the cost of rapid development with below Hybrid model.

- 40 Hours of CTO or Project Manager (120 to 150 USD/ hour)

- 160 x 2 Hours of Frontend Developer / Mobile Developer / Backend Developer (20 to 40 USD /hour)

- 60 Hours of QA or Documentation for Sanity (20 to 40 USD / hour)

I am writing this to receive your thoughts on Hybrid Model we are experimenting this as our new offering.
At what scale does all this stuff start to actually matter? I have an database with ~100 tables and ~500M rows driving a medium-traffic web app and various back-end systems. We use auto-incrementing integers as primary keys and try not to expose them externally. Indexes are added as necessary to enable specific queries. We don't enforce any other constraints (e.g. not-null or foreign keys) at the database level.

... and it all works and performs just fine? The considerations the author mentions all make some sense to me in theory, but when do they actually matter in practice in a modern system?
Fair use is not a get-out-of-jail-free card. Financers and their lawyers will be loath to touch anything which does not have a clear rights status, and the concept of fair use is murky and can only be proven once a judge has ruled as such, so most companies will just not take the risk.

For a real-life example posted here recently, a scholar on Shel Silverstein's work was forbidden by his estate to quote anything of his. [0]

> it forbade me not only from reproducing images for this one article, but from ever reproducing any of Silverstein’s work—song lyrics, poems, images, whatever—in any context. Ever.

This is what he had to say on how fair use played into the situation:

> You may have heard of something called “fair use.” One would think fair use was custom built to protect scholars and artists who want or need to reproduce excerpts from copyrighted work in the service of education or art or scholarship—and one would be right. But whether we’re protected or not, most presses prefer to play it safe and make scholars request permission.

These institutions that preserve films also have donors and institutions they are beholden to for funding. Claiming fair use won't protect you from a massive and costly court case from a Hollywood juggernaut's top lawyers. Film studios especially have an incentive to litigate against work like this because a lot of their back catalog has become relevant and profitable to re-release since people have gotten into classic films and the associated works.

[0]: http://www.slate.com/articles/arts/books/2013/10/my_shel_sil...
Experimenting on humans is possible; that’s what clinical trials are for
If you have terminal cancer, then the pain is not going to go away until you die. Yes, it's there for a reason, but in a lot of cases powerful pain relievers are the only real option to make someone's last months slightly more comfortable.
This title has to be one of the most genericized-press-release titles posted on HN. Almost every other experimental chemistry paper would technically fit this title! Makes you feel for the copy writer trying to write a title for some complex chemistry paper during the holidays. Despite the bland press release title, it’s a pretty interesting experimental chemistry research and the original paper reads well. It’s surprising how clear the (apparent) transition peaks are in the graph data. These reactions occur on such incredibly minuscule timescales it’s amazing to see it so clearly!

Interesting:

> The PES is fit using the permutation invariant polynomial–neural network (PIP-NN) method [49].

This caught my eye as I recall reading some earlier attempts at NN based polynomial fitting in QM models, but this sounds more advanced. Does anyone know if generalized neural net methods for fitting the potential energy curves are common in QM modeling now? If so, are there limitations to the method that’d prevent adopting it for fitting polynomials in other applications?
The most important thing here seems to be "For every part of my code change, if I break the code, will a test fail?". Or as I'd put it "if you break the code deliberately does the test actually fail?".

Seen quite a few tests in my time that don't capture the functionality they think they are. They pass but wouldn't be able to tell if the underlying functionality they capture is genuinely broken. This is why I guess the standard practice is to go test red before you go test green.
Ancient unpatched IOHIDeous vulnerability allows root access to macOS
33 jQuery background plugins
They can't manifest into substantive action, Rohrabacher-Farr prohibits it. That's why Sessions keeps harassing Congress to withdraw the prohibition, so he can use DoJ funds to prosecute both recreational and medical marijuana possession, distribution, production.
Ya, I had the same feeling but still upvoted it because I wanted the opinions of my fellow HNers on it
Warnsdorff's rule for finding knight's tours
I agree with you, but I think you did overthink his metaphorical example a little.

I think the point was that for a 40 people club odd are very very poor that two people would have the same name. And even if so a club manager could still differentiate by adding a middle name or a nickname (in a 40 people scenario).

Of course IF your neighborhood club expand and you need to manage a lot of people you'll have to switch to a better technique. His point was that you must fit to you business case. (But hey some people change name when they marry so... problems can happen fast, but that's mutability issue not uniqueness).

Overall very good article but keeping critical mind as you did is needed.
I would start with a new Windows user account and see if the problems also appears there.

edit: What I meant was that the user could try that to see if it isn't some software incompatibility.
I'd very much like to find a news outlet that takes a STEM and systems oriented approach to news gathering, but as far as I'm aware no such thing exists. In my view the humanities oriented population has certainly failed to produce trustworthy news, or at least, failed to do so reliably over the long term. I attribute this to lack of systems designed to recognise that journalists have power, power corrupts and therefore journalists should expect themselves and others to become corrupted with time. News organisations seem to have little or nothing in the way of systems designed to keep them in check.

Fact checkers? No, never encountered any sign of them. And I would have done given that in the past I've been a go-to source for major news outlets on a technical topic.

References to primary sources? Journalists are by and large allergic to links, although I've noticed that the more modern the news source, the more linky they tend to be. When they use links they typically link only to their own coverage; presumably they value hits and ad views more than making it easy for people to double check their work.

Systematising how stories are selected and publishing that system? No.

Making it easy to follow a story and discover if previous stories were retracted? No. Stories are sometimes updated post publication to reflect that they were wrong, but such retractions are never publicised anywhere and short of manually polling previously visited URLs you can't find out that this has happened.

Unfortunately I believe that the lack of action taken to increase trust by the mainstream news outlets is deliberate. Journalism doesn't pay well, journalism thus attracts people for whom power is a part of the compensation package. Namely the power to influence the direction of society in ways more to their liking. I frequently encounter journalism in big league western outlets that is flatly misleading or fraudulent in ways that can only be deliberate. It has reached the point where I maintain a mental blacklist of topics, on which I automatically assume anything I read in the media is a lie designed to manipulate me (current number 1 position: anything Russia related, but there are others).

It's for this reason that I don't believe that existing mainstream media publications will ever be able to increase trust in themselves - being untrustworthy is literally a part of the job appeal. It will take a new generation of companies built along entirely different values, with different business models and which select their writers from different parts of the population (probably that means no 'professional' full time journalists, just lots of part time specialised writers).
My alternative is believing that not all websites you log into pose the same risk to you and accepting some risk. This means I divide websites that require login into two categories:

1. I don't care if somebody gains access to my account

2. I do care if somebody gains access to my account

I use the same password for all the websites on the first category. It should be at least 8 characters long, consists of a made up word with some numbers and characters. Example: 7%Frifells. I drop the special character on websites that don't allow them in passwords and then it's a matter of failing to log in once and trying without it.

I use a different "xkcd" password (https://www.xkcd.com/936) for every website on the second one. Those are essentially catchphrases which I end up associating with the website I use them for. They consist of several words with numbers and special characters (using the example in xkcd, mine would be correctHorse?1batterystaple!).

So, I have to memorise about 8 passwords, all which make sense to me. In addition I have a password reminder file which consists of the website URL and the first two/three characters of the password. I don't bother adding completely unimportant websites from the first category.

If my password from category 1 gets compromised then it's a bit of a hassle to change the password on all the websites on the files, but no harm done.
If a password from category 2 gets compromised then it doesn't affect the other websites.

---

I wish a lot of websites would realise they can be password-less. Pinterest is a good example. I have never posted anything, they don't have any personal or financial information from me and if and the only reason I registered was because I wanted to search something there once, and they made me register for that.
Same goes to Quora and many other websites. I think all those should allow registering without a password but limit the functionality of those accounts.

---

Edit: formatting
I really enjoyed Phil Knight’s Shoe Dog. I’m not that into shoes so I wasn’t sure if I’d like it, but he’s an excellent story teller and there are surprisingly a lot of parallels between being a shoe startup in the 1960s and a tech startup today.
Add netflix growth to apple devices not selling as well as anticipated, and in 5 years the question won’t be if apple is a software or hardware company, but if it’s a tech or media company.

Funny how starting to go in the media business is often the symptom of something going really bad. I’m thinking of aol 20 years ago, and yahoo a bit more recently, but there’s also the infamous vivendi story, as well as altice now ... seems like holiwood glitter contaminates the minds of the weakeaned..
another ode to be is for the airbus a380 or more like a swan song. This is a marvel of engineering that will soon be put to an end cauz its not profitable.
Yes. I carefully lock my screen when I leave my office and the sheet of paper is not in plain sight.
Some Juices Recipes Helpful in Losing Weight
We had a large % of our longer running instances have scheduled reboots in Dec.

Is it linked and if so does that mean AWS have already patched?
Saved by the readers. This is great news. Maybe they should also find additional funding via something like Patreon or even a Kickstarter campaign?
The video by itself will be shortly a medium what noone believes as ground truth, just as a written word or a drawing is now. We should be able to construct better cameras with tamperproof footage. But not sure how, as with realtime editing we cannot trust trivial things like secure timestamping. Secure video blockchain anyone?
Ask HN: How did you deal with your last existential crisis?
I just turned 28 today. I've been through a lot in my life and made the most of it. I didn't become the world-changing maverick I thought I could at 17 but I also didn't die of a drug overdose either. I'm at 8 months without a drop of alcohol and since then I've also let go of weed, cigarettes, and meat.

I could get long-winded and bore you with a self-indulging pity party but I'd rather listen and learn today. I know this is HACKER NEWS but there are a lot of people here who have lived a lot of life and have wisdom to share.
Okay I've thought about it some more.

The size of the URL for the image resource is utterly huge. If that is truly random in its generation, there's no way anybody's ever going to guess it or enumerate it. It's all SSL, so you'd need a serious network breach for anybody to sniff it, and then you have bigger problems.

So yeah. Not that bothered upon further thought.
> in a world war where the stakes were ridiculously high

The context of a World War - even more so than that of any other war - makes it much easier for any government to do what it likes. Which most often means to kill lots and lots of people.

What I argue is that such context is very different from a time of peace. It's not really fair to include WW2 atrocities when talking about the number of deaths caused by guns in a peace-time.

The GP tried to do exactly that, which I disagree with in itself, and moreover forgot to include any other "government [that] murdered millions of unarmed civilians" in their argument. I don't have a strong opinion on whether Hiroshima and Nagasaki were a good or bad idea, I just pointed out that, in that single operation, the US government effectively "murdered hundreds of thousands of civilians". Again, that's nothing surprising, nuclear weapons are designed to do just that.

So, again, it was war. People die in wars. That's what the wars are for, basically. Now, since then, we're at peace (here in Europe, at least). The number (and rate) of deaths caused by guns during this peaceful time is overwhelmingly higher in the US than in Germany. That's it, I don't mean anything else, just that this is a fact and that mentioning Auschwitz is not a valid counter-argument for this.
You're right about the toll on the birds and other small animals, but not about the exploding population.

Key West has an informal program of spay/neuter of feral cats. They also inoculate them and notch their ears. It stabilizes the population.
Make an effort to say something nice to someone on the internet every day.

I have never been uncivil online however I've also never been especially good at voice my positive feelings either. Therefore I will make the effort of putting mentioning positive things and not just nod approvingly at home.
Is debate around 'bias in AI' driven by human bias?
what about group works? commission works? commissioned group work? right transfer?

the copyright needs to be an entity by itself and not tied to the author.

it needs shortening but any proposal with 'original creator' center and foremost is basically ignoring the reality of modern content production
Task Fighter: Google Calendar as a Beat'Em Up Game