skysight-inc/HackerNews huggingface dataset:
Out of interest, do high schools in the US teach this kind of stuff? The reason I ask is that my son was taught to shoot, gun maintenance etc. at his high school in the UK and we're usually regarded as "anti-gun" as a country!
Could they use some of their overseas money to buy a non-US car company (wholly listed on a non-US exchange)?
Ask HN: Promote mobile app with no budget. Where to start?
I thought this was a fascinating read but it left a serious question lingering in my mind, which is a little out-of-scope for the article, but I hope someone here can address.

Why did the GNU developers go to such lengths to optimize the yes program? It's a tiny, simple shell utility that is mostly used for allowing developers to lazily "y" there way through confirm prompts thrown out by other shell scripts.

is this a case of optimization "horniness" (for lack of a better word) taken to its most absurd extreme, or is there some use case where making the yes program very fast is actually important?
From the article that this code is from:

> In today’s article, I am going to create a chatroom using Laravel 5.4, Pusher and VueJs. Since these tools are popular and almost every developer has heard of them, I will skip the theoretical introductions and discussions and go straight to the fun part.

I, uh, I don't think almost every developer has heard of them. Even making the names links would help.
Troy Hunt's Blog: https://www.troyhunt.com/
Have I been pwned: https://haveibeenpwned.com/
In my experience, only a small fraction of the time editing a program is spent "inputting" as opposed to editing.
Can someone shed light on how this sort of attack might have been carried out?
You appear to be incapable of understanding any middle ground between "obviously incorrect" and "obviously correct." Is the concept of uncertainty that foreign to you?
> It sucks but it makes sense for the merchant.

It's the merchant fault the card was not protected, we shouldn't really be concerned with what makes sense for the merchant.
Nope, if you'll consider most people (as in worldwide) today vast majority of people have no idea what old macs in schools are. But iPhones are big.
As a long time Emacs user I find your comment very offending.

Emacs is nothing like Eclipse. If anything, I would compare Eclipse to Vim: bare bone its useless, with plug-ins its just too big and unstable.

:)
Apache Flink at MediaMath: Rescaling Stateful Applications in Production
Can you provide a citation for your claims here. The link you provided doesn't seem to back up your claim at all. Actually, it seems to contradict your claim.

Also, assuming what you say is true, was this known at the time? Because that would seem to make a big difference -- opposing dumping "sludge that's so toxic on land" into an environment where you don't know the effects seems to be more than "PR and feelings", but rather caution and prudence.
So what? Someone set up a direct debit, he can just cancel it and get the money back. Of course it will take a bit (a few seconds with online banking nowadays) but you wouldn't lose any money. There's no way someone can get money from a UK bank account by just knowing the account number, assuming that you check your account regularly.
You can speed up AMI baking by using chroot + a mounted EBS volume on a running instance. It should drastically reduce the time it takes to produce a new image. Also be sure that you're building EBS-backed AMI's, as S3-backed AMI's will require a lot of time for copy.
I think the idea is people who use guns will love them and think how great they are. I'm a Brit and we have next to no gun ownership culture here, but I was in the TA for 4 years and got extensive firearms experience. I don't want a gun ownership culture anywhere near me or my family. I just don't see how it could ever be worth the human and social cost.
There's a chicken-and-egg situation here -- people are never going to get comfortable with nuclear while politicians are leading the FUD-charge.
Well, you can at least manually update each app in the update list, just takes a click, and skip the ones you don't want to update.
Tech in Thirty Seconds: Talll.com
England U20 vs. South Africa U20 Live Stream [pdf]
If you're willing to go through the red tape, you can buy a suppressor (silencer) and a bullet trap and do target shooting with your 9mm in your living room. (I have no affiliation with this company. It just seems to be an informative website on the process of buying a silencer.)

https://www.silencershop.com/how-to-buy-a-silencer
Why would you fight Uber for these charges in the face of such obvious fraud? Just dispute them with your credit card.
Dart 1.24: Faster edit-refresh cycle on the web and new function type syntax
Implying there's nobody who thinks polyunsaturated fats are bad for you.
That's not really how torts work. If I cause you a loss, your recovery from me is not limited to the amount I gained by so doing.

Compare, say, a suit for wrongful death. The principle you describe would in general cap damages at $0. Similarly, if Uber is responsible for stealing $430 from my bank account, that fact that they gave $20 of it away is not a reason for them to return only $410.
No I'm out of line anyway (talking about clients when I'm publicly traceable), but it is true regarding not being paid. I've had a great client that actually paid me hourly but my skills were not up to par though. Mostly I've just been doing "fixed price" work which can drag on for months. Oh well... hopefully I build "SAAS" products or something.

No prob I didn't take offense I just talk too much haha
And he apparently got a $750K settlement from Gawker from an earlier suit. (It seems to have been one of a couple of other settlements at the time Gawker was going out of business because of the Hulk Hogan case. I assume that the bankruptcy trustees or whoever just wanted suits to go away so they could sell off the company cleanly.)
qutebrowser as default for opening links, then I run Chrome(ium) with Vimium and Safari with vimari and blank command prefix. I've previously also used Pentadactyl (think there's one named Vimperator as well) for Firefox. Once you're used to it you'll never want to go back.

Update with links:

https://www.qutebrowser.org/

https://vimium.github.io/

https://github.com/guyht/vimari

https://addons.mozilla.org/sv-SE/firefox/addon/pentadactyl/?...

https://addons.mozilla.org/sv-SE/firefox/addon/vimperator/
Eventhough these are bad, they are not viruses and do not fit the anecdote. If you are constantly getting viruses (Note not preinstalled rootkits or other stuff) than you are doing something wrong, I don't think we have to argue about that right?
The fact that the charges were in a foreign currency isn't the author's fault. He wasn't traveling.

Currency exchange to RU is relatively stable, but you could imagine being scammed from a country with hyperinflation, where a refund 3 months later denominated in the local currency is worth much less. So in general, it's not adequate to be compensated for international fraud in the fraudster's currency.
If your device was built to need a "cloud," it's pretty safe to assume it will be bricked long before you'd expect. Because who doesn't want to continuously buy $150 smart devices.

The sad thing is the cloud is totally unnecessary for product function in 90% of these cases. I had a Coin. I never put any actual credit cards on it because I didn't trust a hardware startup to keep my financial info secure "in the cloud." I only used it for magstripe loyalty and gift cards. Now I can't even use it for that because the phone-app no longer works, because they failed and they shut off their servers. The hardware still works perfectly, though, it's just nearly useless.
These Apology Critics Want to Teach You How to Say Sorry
Could somebody explain the difficulties of implementing true ASLR for the kernel?
It sounds like you're young and you know everything. The geezers harping on about "work-life-balance" and protesting all-nighters and weekend sessions don't have a clue.

Just because you're fresh and excited right now doesn't mean that you're not susceptible to burnout. It can and will creep up on you much faster than you think. If you don't believe me, you can try it! I realize this sounds a little mean. It's my opinion, and I sincerely hope it's wrong and I wish you the best.
Note btw that Firefox support something called caret browsing (maybe other browsers as well, but i stick with Firefox if technically possible). Hit F7 and you can navigate around a page using a caret.
The ResearchGate Score: A Good Example of a Bad Metric
Awe-inspiring photos of empty European libraries
SYS 64738

I can still remember that after all these years.
One important area on where keyboard gets an unknown advantage is the muscle memory.

Using mouse will require attention from your hand and eye both at the same time. On keyboard, you can let your fingers work while resting your eyes.
Sane defaults and extremely detailed configuration options can coexist.

Those users who like the sane defaults can just stick with them. Those users who don't like those defaults can use the configuration options to fine-tune their experience.
In a way, yes. But they do it in a "fancy" way. They raised $40m, so they MUST have some traction....
I have computer glasses that have a prescription specifically for computer distance. If I don't have those, I can still work, but I will have headaches that day and be less productive. (I'm quite nearsighted normally and wear transition bifocals to see in the distance, but they're not well suited for looking at a computer).

And then about once an hour or so I get up and walk around, preferably outside and look up at the sky for a few minutes (focusing on a different distance). You could even just focus on a far wall or something instead, but I prefer nature. I've read that that helps once somewhere and it does seem to help for me.
Sounds like a good opportunity has come along at the right time. You didn't really give any reasons not to go for it.

> We have been working 80+ hours weeks without weekends and extremely low pay. My health has been declining (I was recently injured and need surgery but cannot without better insurance) and I had to move away from friends and family. I'm still young but my savings have essentially run out and I have become somewhat disillusioned by startup life.

This is a big reason to go for it. You have an exit on the table that also provides a well paying job, good insurance, and a break from startup life.
Craig here from Citus. Happy for any others that have had experience with Citus to chime in, though happy to try to answer them to give some insights while fully admitting it might be a bit partial :)

1. We've got plenty of customers that rely on Citus as their system of record. How good is it really comes down to your use-case. We're a good fit for certain transactional workloads that have a natural shard key (this is the case for many multi-tenant apps). Or hybrid tranasction/analytical apps like Heap. In these cases you're usually powering some end user facing dashboard and need subsecond query response across a large dataset much like Heap. We're less of a fit for traditional data warehousing, and then if you only have 10 GB of data single node Postgres works just fine.

2. We have customers that come on board for both Enterprise and Cloud. In the past year since we've launched our database-as-a-service we do have a steeper curve of people ramping up on it. It's of course, easier to press a button and have a scalable database than it is to set it up and manage yourself. In general if you're already running on AWS then Citus Cloud makes sense, if you can't run on AWS we're always happy to try to make Enterprise work for you, not to mention there is the open source version.

4. This really varies based on application, lots of apps don't run into issues until they're at a 1-2 TB, and others benefit from parallelism as early as 40-50 GB. That's not to say they couldn't keep throwing more hardware at it, but we've seen some customers migrate at 100 GB and get 2-3x or more performance improvement from single node Postgres.

As the rest are a bit more specific to Heap I'll let them chime in, though happy to answer any more questions from the Citus side where helpful.
You're not in it to win it anymore. Get out while the getting is good, relax a bit, prepare for your next shot.
> Personally, I think guns belong on shooting ranges, and nowhere else, unless used for a practical purpose, such as hunting.

I take great issue with this. You say you came from 'country living' - but I find that hard to believe in light of your comment above.

Anyone who lives in the country, where it will take the cops 10-20 minutes to respond, knows damn well why we have the 2A and the right to keep firearms in our homes for self-defense.

Source: Repelled a home invasion robbery attempt at 16 - it took 15 minutes for sheriff's department to arrive after 911 call as they were coming into our home.
Agree, I bought expensive leaf lard and tried it a few times in pie crusts. I much prefer all-butter crusts to lard, even 50% lard gives it a flavor I find unpleasant and the texture advantages are overstated as well.
The article does manage to use a lot of words to saying nothing more than "we don't know" and such.

What are the limits? well considering how immature the field is do we really know? I thought the idea was to eliminate limits as we find them.

the real point the public and others need to understand is that robotics and AI are going to hit all levels of employment to even include management. From high paid analyst to burger flippers. there is technological opportunities for all, it comes down to cost and reliability.
I also don't get stressed after my military time. This has sometimes come across as me not appearing concerned enough when things are perceived as bad.

My time/training has helped greatly with attention to detail and focus. Being able to complete a mental task while completely exhausted is something which is definitely trained.
If you give someone a paper check you are giving them your account number in plain text. I don't see how they can make that "secret."
Ask HN: How Can I Use TensorFlow for Natural Language Processing
After watching Google IO I got the sense Google really wants me to experiment with AI. That's cool. I'm down.

https://www.youtube.com/watch?v=OzAdKMPgUt4

https://www.youtube.com/watch?v=25ISTLhz0ys&t=875s

https://www.youtube.com/watch?v=tt0Khq-CSO0

https://www.youtube.com/watch?v=iDQihBEcTzU&t=1596s

I think processing large text documents (like proposed legislation) and a generating predictions would be a nice feature for our currently buggy Democracy software.

My question is... What's the fastest route from spinning up TensorFlow, to processing proposed legislation for generating accurate summaries, recognizing abnormalities and identifying worth-while patterns.

I'm imagining 2 applications.

Application 1 will automatically locate documents, rank them on priority and provide a simple API to consume.

Application 2 is TensorFlow processing the data: generating summaries and identifying patterns. Ultimately passing back the results to Application 1 for storage/display.

I know I'm oversimplifying everything, but for now I'm taking Google serious when they say "We've made Spinning up AI like super easy guys, you should totally try it out and change the world".

TLDR: What's the fastest method for "spinning up" TensorFlow to process Legal Documents to predict high-value summaries?
Flubber: Tools for smoother shape animations
10x is 10x the least skilled developer who is still employed, not 10x the average (median) developer.
Looks like that may drop some data if you get a short write, possible when writing to pipes etc.

Update: They fixed that issue with this follow up
https://github.com/freebsd/freebsd/commit/2592fbb8
Read again, its in the first section:

"... feel like I’ve never been as productive an engineer as today; and yet, I notice that I’ve never worked less hours in a given week"
But do you pay an upfront amount to get games on steam? It's not a subscription then, how do they justify preventing you from using them?
The future of education is plain text
I don't think that's a good idea, but anyway there are time limits. You can chargeback something more than a few months old.
One of these things is much easier to effect, as an individual.
Its typically called a suppressor. And it doesn't make the gun silent at all. But at least it won't blow out your hearing. Still, even equipped, I wouldn't try it in my living room.
HN is a news aggregator. A blog is short for web-log:

https://en.wikipedia.org/wiki/Blog

These words have meaning, and your idea of a 'blog' is even worse than those people that don't know the difference between a blog post and a blog (a collection of posts).
Speaking from an operations perspective, yes, it's a runtime dependency. From a development perspective, you might think of it as a "deploy-time" dependency. Think of it in contrast to compile errors. If your program has errors that your compiler can catch, then it will refuse to compile the program and you must fix the error before executing the program. A runtime dependency is one that may change after your program is compiled -- these are harder to test, especially when the program may fail depending on its environment. In the case of dependencies on services such as Github at deploy time, it's a "runtime dependency" for the operations programs. Since the operations programs are the ones with the runtime dependency, it's also in the operations team's purview (and responsibility) to revise their program(s) and eliminate the runtime dependency such that testing (and reproducibility of) deployment is deterministic and reliable.
Seems like it's possible that the user's phone number was hijacked? In that case SMS verification actually makes their account less secure because it can become a single point of failure.
So how did they get access to the account without the SMS pin? The question was never answered!
Drones could reduce response times for out-of-hospital cardiac arrests by 16min
+1 - AI is becoming fundamental to our computing experiences whether it's in a car, on your phone, or on your desktop. Good AI is probably the next big leap in usefulness on any device, whether it's a car or a desktop. So it makes sense for Apple to focus on it now, in order to make their devices better in the future. That said, Apple is big enough to have multiple focus areas, just because this is a focus to them doesn't mean they don't have other teams properly focusing on the Mac or iOS.
Single CPU is fine nowadays. It will be slowish if you ran it with no nice or priority.

RAM can be tweaked by preventing Linux heuristic overcommit via sysctl vm.overcommit_memory=2. (0 is only recommended if you do not run broken applications. It so happens that many JS and Java VMs are broken on memory pressure.)
Massive Chinese click fraud farm raided in Thailand
Does that mean the games bootstrapped themselves to be their own OS (or to be otherwise OS-less)?
You obviously haven't met the 0.1x developer ...

... or the infamous -10x developer.

Count your blessings.
It's 10x more productive than the least productive, which means about 3x more productive than average. http://www.ybrikman.com/writing/2013/09/29/the-10x-developer...
Man in the middle https://arstechnica.com/tech-policy/2015/10/how-a-criminal-r...
I preliminari che fanno salire la temperatura delle donne
Most of those officers can do pretty well on the range, too. Problem is, adrenaline plays hell with fine motor skills - there are even specific techniques for reloading that I've been taught that require only gross motor skills, because that's all you'll have in an emergency situation.
Agreed. And I give an unsolicited thumbs-up to Capital One. My card has had fraudulent charges made against it multiple times (somewhere between 5 - 10 now), and they've always taken care of it with just one phone call where I get a capable human on the phone very fast to handle all of it, the entire charge reversed, no fees. They are prompt and professional about a replacement, which gets shipped express, they make helpful suggestions about recurring payment merchants I should probably reach out to based on my purchase history.

(No, I don't work for them or have any real love for banks, but credit where credit is due - pun intended.)
I have the same experience! Whatever is going on in my life, when I look down the sights my concentration becomes wholly focused on the moment. Its startling how centered I come out of a target shooting session.
Do you happen to know of any similar learning resources or tools for reversing file formats? Reversing the code that actually reads it is one way, but I guess I'm thinking more along the lines of static analysis of the save file.

For example, we plug known data into the program, save it, then figure out how to extract that info from the save file.

Bonus if anyone knows the legal status for that kind of work. My impression is reversing file formats has been successfully defended in US courts but I haven't started researching fully and would appreciate any leads there, cases, etc. to review and potentially discuss with lawyer. (What kind of lawyer would know about that kind of thing?)
Why is desktop sharing important? Is it specific to the kind of work you do?
Like gluten-free bottled water, etc.
Surely uber could just look up the exchange rate
I feel bad about not following up on it yet but my comment on TF#13276 sums up the issues I have with Terraform after using it for a little under a year now.

https://github.com/hashicorp/terraform/issues/13276

I hope you all can work on improving the definitions, because many of them really are a chore compared to setting things up in the AWS dashboard, at the moment (security groups for example).
Steam has a litany of disclaimers to block refunds. Even games dropped by developers don't matter to Steam. I had a few hours registered to a game I could never get to work beyond a few turns but since I "played" it I was not entitled to a refund.

I really dislike digital distribution of games and software on this point. While some Steam games I can run offline I am not sure if all of them can be. Plus how do I reinstall?

It is a sad state of affairs when being a buyer on ebay is safer than buying from Steam
I would charge per successful activation.
GM announces completed production of 130 autonomous Chevy Bolt EVs
Can anyone share their experiences in building an early stage startup in Melbourne?

- Where were you based? Near to the city or a suburb?

- How was the internet speed?

- From where did you work? Co-working spaces / coffee shops?

- Is it easy get connected with VCs?

- Is it easy for someone moving from outside to blend in?

- Are other founders are helpful to each other and share their experiences?
Yeah, I should have clarified I was talking with my operations hat on. From a development perspective, you might call it a "deploy-time" or "scale up" dependency.