skysight-inc/HackerNews huggingface dataset:
I've never quite understood why unhandled rejection is a problem by itself. It can only arise if there is a promise that has rejected but has nothing waiting on it. But that means there was nothing waiting for it to resolve successfully either, which is the real bug in the application.
Oh crap, I forgot there even was an IRC channel!

I'll fix this and credit you for a year due to the fact that you had to come to HN for actual support. The underlying issue is sometimes I burn out and flee to the woods/southern ocean for a while. But my bad work habits shouldn't be your problem.
Threats that might seem credible are a far cry from saying bad things about someone, to them or to someone else.
Amazon was started in a bootstrapish way with about $200k from Bezos, his parent and loans. The code was written in C by Bezos and two other guys in his garage. Once they launched they had to raise money to scale though.
>1974
A friend of mine built something in the same vein.

"
The Problem:

You have complex computations that you want to generatively test, and you can't test for correctness.

The Solution:

Use an LibreOffice Calc Spreadsheet as your 'obviously correct' calculation engine, and test your computations in a format that even your clients will be familiar with.
Sounds crazy, but think more on it. A Spreadsheet is one of the most powerful ways to visualise number crunching, and pretty much everyone knows how to use it. If you have a reliable spreadsheet that accepts input data, and outputs data, you have yourself a testable computation that the client can understand.

"

https://bitbucket.org/MalucoMarinero/cellacceptance
I really respect the Snapchat service, but the thing is that I don't like to create things that will disappear. If I want a thing to disappear I simply don't create it. I believe I am an exception, I see a lot of people that loves Snapchat because it erases things after a while. May I still don't have the problem Snapchat was created to solve.
Two factor authentication is the way to go to mitigate these kind of attacks.
Why do you have remote access set up to a computer that has unencrypted credentials stored on it?
I got hit with this too. TeamViewer showed incoming connections from Taipei & Guangzou. What I'm interested in figuring out is how sophisticated the attackers were. I immediately took the breached machine offline & plan on scanning it for negligees etc. I called TeamViewer & their response neither acknowledged or denied the hack. They simply asked me to report to local authorities & promised that they'd be cooperative with lots/etc.
Interesting on a lot of levels. One is that they quote it as being a 40% premium to when a hedge fund bought a stake supporting a sale, but only a few percent above today's close. This suggests that the market was betting on a sale at around this place. (Compare to Marketo, which sold at well above the market value)

Another interesting piece is that Qlik had a massive drop (~30%) in Q1 revenues versus Q4. [0] Enterprise software sales is seasonal, but this was pretty extreme.

Another interesting piece is their SG&A is very close to their revenue, and dwarfs R&D. This suggests that Sales and Support is what's going to get the big axe.

[0] https://www.google.com/finance?q=NASDAQ%3AQLIK&fstype=ii&ei=...
See Python, See Python Go, Go Python Go
Heroku's has always impressed me
for me it's below 0.5
Jane Street Puzzles
mkfifo queue
run_crawler root > queue &
parallel -a queue run_crawler > queue

add --group or -k to taste.
Vint Cerf said a few years ago that our modern notion of privacy might be a historical anomaly:

http://techcrunch.com/2013/11/20/googles-cerf-says-privacy-m...
RIP TeamViewer. Unless they are extremely explicit with what happened and how it won't happen again, any user who hears about this is going to lose all trust in TeamViewer.
> but then we usher in the era of the whirlpool of 'hurt feelings' == physical violence

Give me your work email address and I'll send you 800 death threats, including pictures of your family and where they work / go to school, and pictures of you arriving at or leaving your workplace, and then you can talk about whether the discussion is actually about "hurt feelings = violence", or if it's actually about the profound impact on your life some pathologic arsehole can have.

Since you mention US constitution: this concept -- that actions can cause harm even if they don't include physically hitting you -- has been written into US law, and has resisted first amendment challenges.

> I'll be for whatever platform supplants the draconian ones.

Yet you're still here, a place that (you said) is even more restrictive than twitter?
I haven't had time to follow this as much today (after spending last night either uninstalling TeamViewer or remotely disabling the TeamViewer service on a bunch of systems), but what I was reading yesterday seemed like everyone hit was using a registered account instead of just direct connections using codes. That makes me think that perhaps something's compromised some of their account information (manageable through the website, etc.) rather than the remote control infrastructure itself.
https://news.ycombinator.com/item?id=11820388
Been done: http://www.cs.wm.edu/~hnw/paper/ccs11.pdf
this makes the false assumption that updating dynamic libraries never introduces any new bugs.
I know a guy who might be considered a born warrior in that respect.

He joined up to the army, then left a couple of years later, because he didn't get deployed (he was in the NZ army, and joined around the same time that we were pulling out of Afghanistan). He was then training to be a firefighter, before settling in being a nurse of all things.

It wasn't that he wanted to fight, he just has a hero complex, not that a hero complex is a bad thing.
Well, all of the schools that do not enforce such a ridiculous rule are my data points. So unless you suggest there are more schools enforcing that rule than not, then I have more data points, so I win. Right?

The truth is that that anecdote brings no value whatsoever to the discussion.
The recorded conversations are gone when you switch devices. They are saved locally and not on the server.
Do y'all mostly get significantly over 50%? I'm getting around 50% consistently.
You don't seem to understand that threats of violence are what we're talking about. Do you really not understand that saying you're going to rape someone is a threat of violence?

The article says:

> Other Jewish writers have faced more serious attacks: death threats, anti-Semitic cartoons, images of concentration camp ovens and executed Jews, threatening emails, even home phone calls.

> Michael received [...] Trolls threatened him: "'When the time comes, the Jews are going to be in trouble, lined up,'" Michael recalls. "That kind of tone. Random shit by people thinking it's funny Jews were being targeted."
The author is already quite aware of the cringe factor. Read the article to the end where he writes:

"Prepare to cringe."

It's a dirty hack, this is Hacker News.
I didn't know about !gyear. Thanks for sharing. I have a blog dedicated to testing Duck Duck Go bangs (some are broken) and showcase the best ones: http://duckgobang.com/
A mighty, modern CSS linter
The inflection point is right about when consumer PCs (personal computers in general, not wintel specifically) became a thing. What are consumer PCs used for, when they aren't being used productively? Gaming, and kids who like games trying to learn how to make their own games (particularly in the pre-web 2.0 era... Web 2.0, remember that?). And ultimately, who was the main consumer of PC gaming? 12-25 year old boys and men.

Then you've got a decline in the wake of the Dot-Com bust. One has to wonder if the gains in the other fields of study cannibalized high-aptitude women who might have gone into CS.
Not everyone here dislikes C++. C++ is a good language for some things, and a bad language for others. In particular, C++ is not a good fit for web development and an especially bad fit for the type of web applications that the majority of people on HN work on. If you had asked people who make AAA games or create more performance sensitive applications you would likely see a different opinion of C++.
New York Above 800 Feet
The trick is to purge the bookmark folders you haven't gone to in awhile and go through each one.

File them into other Bookmark folders if needed, but go through them. You'll notice 1 or 2 (or more) gems that you need to get to, some more you forgot about, but are definitely important, and you'll delete/re-organize any that aren't that important any more (but you thought might be).

I think bookmarks are gold for my scatter brained multi-device using personality.

I have years of helpful bookmarks that stand the test of any computer outage, all easily accessible from any chrome browser i log into.

When i die my kids will be able to access my bookmarks giving them an advantage of getting some finely curated knowledge articles spanning a lifetime from someone they trust.
Here's Zig[1] for comparison:

$ cat ../example/hello_world/hello.zig
const io = @import("std").io;

pub fn main(args: [][]u8) -> %void {
%%io.stdout.printf("Hello, world!\n");
}
$ ./zig build ../example/hello_world/hello.zig --export exe --name hello --release --strip
$ wc -c hello
5760 hello
$ ldd ./hello
not a dynamic executable
$ ./hello
Hello, world!

5 KB. There are a few unfortunate reasons this isn't even smaller, one of them being a bug report[2] I filed in LLVM.

Also note that Rust is a lot further along than Zig right now. Zig does not have backtraces or threads yet. But I believe that the executable size for hello world in release mode will not contain backtrace code, or threads, or a memory allocator, even when Zig catches up to Rust in terms of std lib functionality.

[1]: http://ziglang.org/

[2]: https://llvm.org/bugs/show_bug.cgi?id=27610
That's a war crime whether you use drones or not.
Experience Longhorn – A look at a defining Microsoft project
And PR is not very well paid.
I would gladly sacrifice that disk space in exchange for system utilities written in Rust. We're still finding vulnerabilities in core utilities, even after all these decades.
How do you mean? A common stereotype is that men are aggressive while woman are kinder and gentler (the former true to some extent because of testosterone). Surely that's a good trait, so not all stereotypes disfavour women? Point being, recognizing differences between the sexes (which it exists in areas such as the aforementioned aggressiveness, or in kids where you can see boys are more restless and prone to suffer ADHD, but almost certainly not in intellect like you suggest) is not "so obviously sexist". It's the reality.
Damn man... how many people do you let drive your car?
and of course, nothing on their blog or main website about this.

Instead they want us to focus on a work/life balance: http://imgur.com/Ujd8ZwA
exactly. I just use chrome. I've tried to use pocket (and still do, but not as my primary resource).
It sounds like Yahoo has wasted one opportunity after another.

Yahoo clearly did not know why the oil industry is using Yahoo Messenger. Instead of doubling down and building a product for that market, they build a replacement product that's going to be detached from the needs of its users.
Some of them do, though not all. And that also doesn't fix problems with signals and similar.

But for all of those functions, glibc and some other C libraries provide reentrant variants like "basename_r" and "ptsname_r".
I suppose it would depend on the driver. I know a few people I could fingerprint with the lousy IMU built into my ears with no computer analysis - some go constantly from the white line to the yellow line and back, some don't realize that the accelerator works at input levels below 10%, some second-guess the automatic transmission at every shift...but many drive, well, normally. Regarding the mouse or keyboard inputs discussed in this thread, there are a few hunt-and-peckers or over-correctors who would similarly be found. I don't think it's that impressive to get a few drivers out of a sample, they likely have detectable quirks.
If anyone is interested in client side encryption, checkout my project securefs (https://github.com/netheril96/securefs). It is better than TrueCrypt as its encryption is randomized and authenticated, hence more secure, and it does not require preallocation of storage space.
Early State-Sanctioned LSD Experiments in Communist Bulgaria
What do you mean by 'universally adopted?' Available on all platforms? Default linking strategy? All code is dynamically linked?
So you mean if you totally changed the context? Gee, for this completely different situation that really has little to do with this one, yes people would be offended.

But, you know, the context and implications are so completely different. What's your point?
This type of comment is really unproductive. Not only does it not answer the question, it dismisses it with an air of superiority. I happen to know Python, Java, Lisp, OCaml, Haskell, and Prolog, and wouldn't use anything other than C++ for my day job.
Trans-men report the opposite:

http://time.com/transgender-men-sexism/

'Most trans men I spoke to also identified another commonality: Once they transitioned [from female to male], walking became easier, but talking became harder. To be more specific: walking home after dark felt easier, casually talking to babies, strangers and friends felt harder.

“I have to be very careful to not be staring at kids,” says Gardner. “I can look at a mom and her baby, but I can’t look for too long. I miss being seen as not a threat.” Ditto for kids on the playground and puppies, multiple guys said.'
That's very odd. I can see why parents want to be protective, but immediately shielding a kid if a male interacts playfully with them seems an overreaction.
These are startup problems. Larger mature tech companies (there are many of them) shouldn't be that hostile. I work at one with 1000+ employees and while it's not 50/50, I can't imagine it being that bad.

Also, I'm a black person. All of the horror stories they say about POC in tech, I have never experienced one. I've had individual jerks but, I haven't had things like the company passing me up or ever felt that I wasn't getting a promotion, ever.

So, mapping that to what they say about women, I would say it's unlikely to be as bad as they say. Now, that's completely and utterly subjective but, attitudes concerning your perceptions of how others treat you is subjective.
I'm guessing http://www.20q.net/, the original pretty impressive online 20 Questions game.

(They were using the grating slogan "the neural net on the Internet" when neural nets were the pariah of AI. It's kind of amazing.)
I for one don't. C and C++ runs the software that runs the world. From operating systems to embedded systems to browsers to whatever you can think of. Even the interpreters/VM's of all other languages (Python/Java/Ruby/...) are written in C/C++. All other languages have about 0.1% of the impact that C and C++ has. People who love other languages hate that. And haters will be haters. I for one am super happy that people choose other languages. Please do that! Less competition for me.
Before I found rust I used to be a big advocate for Scala. What eventually drove me away from Scala and towards go and rust was my jar's for Scala were clocking in at 300 to 400 Mb's, so the fact that a rust binary has a pretty fixed overhead of only a few hundred Kb I consider that a big win.
Mattermark Daily – Thursday, June 2nd, 2016
I What would it mean, statistically, if it's getting it right less than 50% of the time?
> People familiar with one another can criticize each other using the exact same words, but then a stranger pops in and it's time to light torches and throw him over a cliff

I somehow doubt the guy who sent the auschwitz pictures was doing so in playful jest, hoping to make the recipient laugh. You can say mean things to a stranger with a smile or with anger, and that hints at very different intentions. Basic social cues.
And some would argue that, since we can't achieve 100% perfection, we shouldn't bother trying to fix something that's broken.
Sure, but that aligns these sell side analysts against our interests.

Her opinion should be prefaced in the above manner, I for one am glad to know her history. Investing is a tough game if an analyst can't handle criticism and attacks when they make mistakes, then they shouldn't be doing this job.

She probably cost a whole lot of people their life savings, I'm sure the impacts of that has lasted longer than 15 years.
> If I want a thing to disappear I simply don't create it.

The point is that it mimics a natural conversation. Do you refuse to speak just because no one is recording you?
Given the quality of OpenCL and its cross platform nature, it's amazing that everything is still written directly for CUDA...

There were no CUDA -> OpenCL toolchains last time I checked. Which is even more frustrating.
I've had a billionaire say to my face that his biggest regret is taking other people's money.

He said if he could do one thing differently, it would be to only take money when he felt that opportunity was slipping away, and there was nothing else he could do about it.
The privacy concern is valid. It won't be long before all new cars are sending data from the sensors to third parties, and it would be unthinkable for the manufacturers to ask for your consent before collecting that data since they'll make money off of it.

The article mentions concerns with insurance companies. One I worked for tried to get customers to agree to having their rates adjusted based on data from their cars. It was mostly to do with how many miles the customer drove, but I think there was also an element that looked at speed coupled with GPS data to determine if they habitually exceeded the speed limit. There was a lot of pushback from customers and privacy advocates at the time and it didn't really go anywhere at the time (2007-08 iirc) but since that time I recall hearing of another company doing just that with some volunteers.

Now imagine the insurer has access to everything on the CAN bus. Your rates could go up based on taking curves too fast, braking too hard too often, or following too close.

The law enforcement angle is disturbing too.

Then there's the nightmare of the advertising people getting hold of it, complete with GPS data. God knows what they'd do with it exactly, but whatever it is, it will be sleazy and annoying by definition.

Time to include this on the list of things to oppose for privacy's sake.
It can also be about funding growth. (Getting more money to invest in your awesome business)

Let's say you can get to $100mm in recurring revenue, and your company has $95mm in costs. Let's say that you know that every $1 in cash that you invest in Sales will generate $1 in new business every year from here on out. (This is a good business after all!)

If you don't take any VC money, your business will grow as follows: 100M -> 105M (100+100-95) -> 115M (105+115-95) -> 135 (115+115-95)

Now let's say you take $20mm from a VC, or the public markets. You now are investing $25mm in the base year, from which to grow.

Your revenue stream would be 100M -> 125M (100+ 120 - 95) -> 145 (125 + 125 - 95) -> 185 (145 + 145 - 95)

So you have a 185mm revenue company rather than a 135mm company on the back of the investment. If your company trades at a $5x revenue multiple (similar to what Qlik traded at today) you have increased the value by $250mm for the $20mm initial investment.

The math is a little fuzzy, but the general idea is as long as you can use the money smartly to increase your rate of growth faster than the VC (or public market's) required return on capital, it's worthwhile for all parties.
SQL Server 2016 and the Internet: Forced Updates, Phoning Home
I can't imagine the neonazi crowd is large or profitable compared to everyone else.
I've spent too much time rolling my own solutions and building stuff for clients. Now I just use Squarespace, simple, easy and I don't have to deal with any of the maintenance stuff.
This is great. How do you feel about Minetest?

Minetest is great, but ultimately will remain niche. Vanilla Minetest is just too sterile (no mobs, "dead-ish" world--big turn-off for kids), and installation+mods is just too hard for non-technical people.
33% after it started responding and I got bored after 20 or so more attempts. I imagine it'd train up higher over time.

But I have to agree with the posters who say that free will and predictability are not the same thing.
> What's the point using NodeJS

Good question.
I added that to the description. But people could still see it on my list of repos, see no fork icon, then read about it later, and assume I had something to do with it. Far-fetched perhaps, but still possible.
On PPs end challenging them will be all the same, and generally you'll win the dispute instantly by calling them.

However of course bank funded payments will have some delays. Letting things pull money from your bank account like that is a terrible practice, and people should know better.
Given that Rust monomorphizes generic functions like C++, and given that Rust uses a high-quality C++ backend for code generation, I'd assume that default binary sizes would be comparable. Producing a more scientific comparison would require implementing a large project more-or-less identically in both languages, which is unlikely in the near future (it might be instructive to compare Servo to Gecko, but Servo isn't near complete yet, and even then Servo does many things differently that might influence the comparison).
> To your original statement though, being alone is the same as no-one teaching them to talk.

No it's not. You can have one without the other. Being alone implies no one teaching them to talk. However, children who are not alone still learn to talk despite no one teaching them.
Haha, that link seems to redirect me to http://i.imgur.com/32R3qLv.png
You need to have friends on it to really "get" it, but you can add celebrities, people in your address book, or get snapchat usernames from profiles on tinder/instagram/...
I suppose we have to believe that male and female brains work exactly the same, don't we?

It'd be nice if we could maybe admit that people work differently, without having to stack-rank it.
Whether code is maintainable or not depends on the developers, not the language. I have worked on million+ line C++ projects that were very maintainable. And also on much smaller Ruby projects that were a total cluster f* and impossible to maintain. Don't blame the tools. A good developer can write excellent clean maintainable code in ANY language.
Name me one programming language that people don't make fun of. There aren't any. And why do you care anyway? Pick what works for you.
McLaren developing all-electric hypercar to fit below P1
This comment turned out to be surprisingly controversial for a pretty obvious joke. I've observed it at +4, down to +1, back up to +3, and now it's at 0! Heh. Didn't mean to rustle jimmies of any NSA contractors that may read HN. I'm sure in real life your rollouts are much smoother than this. :P
Consciousness is a word searching for a meaning. It's telling that this entire thread is people explaining their own personal definition of this reification that we use to separate ourselves from the animals.

Consciousness is the state of being awake, hence able to react normally to sensory stimulation. Computers are nothing but consciousness, unless they're freeing memory.
Why not GPG. Or a loopback device with dm-crypt (LUKS)?