skysight-inc/HackerNews huggingface dataset:
Many of these look like great suggestions; however, I am always a little worried when I run into “C/C++”. I realize many of the suggestions in this seem to be fairly compatible with both languages (some of them certainly aren't; e.g., see the one on the front-page which is on the topic of exceptions and destructors), but I think it is about time we all accept that they are disparate languages and stop treating them as mostly-interchangable or compatible languages.

At the very least, the continued reinforcement of the myth that C++ is “just an extension” that sits on top of C really needs to stop. There is no real benefit from it and it can cause plenty of damage when developers incorrectly assume they have adequate knowledge from one of the two languages to be profficient in the other.
I love SDKs and APIs. "SDK" means to me that someone else has done a bunch of work for me. A good example of the AWS SDK, which lets me very quickly integrate S3 uploads into anything I'm working on.

"API" means that I can use someone else's data and mash it up with my own (or even another person's data), and that's really exciting!

In summary: no idea why those people said that.
This topic is touched on in the Krebs article released today (which includes information from the Toronto PD press release), in that the Toronto PD are investigating...

[1] https://news.ycombinator.com/item?id=10110649
A Linux machine with two ethernet cards acting as a firewall to the internet?
Did you consider using a Raspberry Pi 2 desktop setup or is a portable laptop much better for classrooms? I imagined it might be an advantage to have things less portable so they can be bolted down. I've been looking into http://pinet.org.uk to manage a set of Pis with an Ubuntu server.

I'm volunteering to run a code club this term but things have changed a lot since I was at school. Trying to work out what to expect although I'm in the UK so it might be different.
>Thoughts on who's doing all this downward trading?

I imagine at least some of it is hedgies being crushed by oil sub-$40 as well as the AAPL correction (which was the #1 holding for a lot of funds). Lots of paper being re-positioned.

It was absolutely nuts this morning. VIG, which is the dividend growth ETF, composed of large-stock US companies, was down 18% at one point! I couldn't get any buys filled, though.
Snapchat didn't even delete the pictures, to start with. They just made them unavailable to the interface. Which is similar, and maybe enough.

Given backups and billing records and stored message histories and so on, its not really a question of 'deleting an account'. More like 'making an account no longer visible/available to the current interface'. Nobody thought they'd wipe any disks or anything, in anticipation of a big data breach, right?
I looked up mine as well. I find it really amazing that we can just look these things up so easily now.
Are you saying Angular and Bootstrap provide you the same things? I do not see in what world those two are synonymous, one is basically a glorified ui kit with some limited js backed widgets, the other is a framework for building applications.
Statistically, females are more likely to self-harm in non-lethal ways. This acts as suicide prevention, in a way, since it triggers responses from the environment and reduces the likelihood of worst outcomes.

Males don't self-harm and overall don't signal their discomfort until it's too late.
> Judging by upvotes/downvotes, I believe there are more extroverts.

That would be my guess as well since introverts "Usually only speak when they have something to say, after they've had a chance to process information internally" (from the article). I think its interesting to frame the discussion on HN differently based on whether its mostly extroverts or interoverts participating.
Brilliant, 2 options I see

Never do updates again (which is what I will be doing this evening) and make system perm insecure

Or let MS and the NSA rape me for even more data than they already have

Go [insert abusive word] yourself Microsoft and to think just last week I got a 3rd windows 7 license because I was planning to stay on 7 long term and not upgrade to 10.

Steam hopefully will push linux gaming that i can finally get rid of this crap.
But professionals now have a very good, non-ideological reason to choose a Linux OS over Windows. How many professionals are comfortable with an operating system that collects and sends everything they load, type or save to Microsoft and their corporate and government partners?
Looks really cool if he completely migrate StarCraft to HTML5+js
For the lazy, if you have 23andme and are signed in: https://www.23andme.com/you/explorer/snp/?snp_name=rs1421085
I think of obesity and overeating as the "modern smoking."

I think obesity rates will go down as governments start to crack down on the food industry, and education about healthy eating continues to go up.
Ask HN: How can a 3-D software engineer break into biotech?
I have been working on 3-D video games for several years (Mathbreakers, Code Hero) and now I want to move into the biotech and nanotech space. I envision creating tools that let people design and manipulate cells, genes, drugs and nanobots in a simulated environment (e.g. a human organ).

Does anyone work in this space want to give me some pointers? If my primary skills are the UX and software design of these application, what companies/positions should I target?

NOTE: I've been reaching out to biotech recruiters and they're ignoring me. Perhaps my skills/vision is too specific, and the space is underdeveloped so far?
Doesn't it go the other way? If your currency decreases in value, exports go up because your goods priced in local currency can be had for less foreign currency.

It makes Apple happy, theoretically. But it also means Chinese goods and services are more competitive globally, which will, of course, hurt the competition.
Duplicate of https://news.ycombinator.com/item?id=10107632
According to this web site (accuracy unknown), women attempt suicide at a rate 3x that of men:

http://www.suicide.org/suicide-statistics.html

This PDF says that there are 25 attempts for every suicide:

http://www.cdc.gov/ViolencePrevention/pdf/Suicide_DataSheet-...

I had no idea it was that high!
Search Is on for Rare Earth Materials for Semiconductors and Auto Manufacturing
In general I'd say the inclination to delete a comment because it's being down-voted is... not good. Don't try so hard to conform to what appears to be the local public sentiment.

(EDIT: or, if it's a threat to delete if you don't get upvotes, also lame)
Grandparent wins on users (13 times 400+ days)

Seriously: I'm assuming that these are both servers running a single application or small group of related applications. OA was talking mainly about client style devices.
> the one guilty was to be stoned to death because they had committed a crime deserving the death penalty. In comparison to crimes with similar punishment today, how many would say to not judge a murderer unless you are blameless?

Surely you are aware that the "crime deserving the death penalty", in this instance, was the "crime" of adultery. Based on that, I don't think your line of questioning holds up.
If Steam OS becomes a viable desktop gaming OS that plays most, if not all games, I'll drop Windows in a heartbeat.
Lots of work, may require invasive permissions, may run afoul of app store rules etc, may be a pain in the ass integrating with whatever non-native approach you're building an app with, and potentially weeks to get any change live.

The people at FGL.com are working on a promising solution to this - http://enhance.fgl.com -
Even if you don't use a minifier on the server, a library built using any kind of transpiler (babel, coffeescript, typescript...) could be susceptible to this kind of attack.
If I have a crappy front door and someone breaks into my house and falls down the staircase, am I criminally negligent because I didn't have a baby gate?
Pangu iOS 8.4.1 jailbreak for iPhone 6 at HackPwn 2015 has teased
I care about cheating because it tells me that the person is OK with lying to people close to them. If they're OK lying to their spouse, my concern is that they're also OK lying to a customer.

If people want to have an open marriage or practice polyamory, fine, that's entirely up to them.

The deception is the thing here that is problematic.
http://www.sideprojectbook.com/ This is an ebook I put together where I interviewed 39 entrepreneurs who had built a successful side business without leaving their full time gigs.
Honestly, I don't think you have a clue what you are talking about. You aren't wrong, per-say, you just list all things that have literally 0 to do with the actual problems. Its a very common political trick for an ideologue like yourself to grab a bunch of things they think are bad and argue they are the cause of all your ills. You are approaching things from a "this is good for people, it must be good for the country" point of view. A national economy is not a person and doesn't function on the same economic rules as a person does.

The real problem in this country, frankly, is the Federal Government has been badly mismanaging economic & tax policy for 30+ years. They've repeatedly used short term solutions and short-changed everything from highways to R&D in the name of military, taxes, & social spending. Many long term investments in physical goods [e.g. buildings] are really only rated for a 30ish year timeline for depreciation for a reason.

That combined with the demographic shifts, labor market arbitrage, massive private debt load are the actual problems. Did you bitch when the private debt to gdp was over 120%? Did you even think about it, honestly?

I'd list sources but I honestly think you wouldn't believe me.

----

> A vanishing middle-class is not healthy.

By that logic, the US economy has in the shitter since the 1980s.

> Inflating assets is not healthy.

Actually, inflating prices is the definition of healthy and has been for a long time in economic theory. No economist argues we should have deflation.

> QE is not healthy. & 0% interest rate for several years is not healthy.

Having deflation would be less healthy than 0% interest and QE.

QE is also over.

> 100+ % debt:GDP ration is not healthy.

That isn't a serious issue as long as the US is considered the reserve currency. National debt doesn't have a direct correlation with economic growth.

http://www.theatlantic.com/business/archive/2014/09/governme...

> Government Debt Isn't the Problem—Private Debt Is

> What was the big problem? Look at the line representing private debt. It clearly is not parallel to the GDP line and, indeed, reflects a rapid growth of private debt relative to GDP.

> Look familiar? Time and again, that’s the story we found: A major financial crisis is preceded by a runup in private debt relative to GDP. In fact, there seems to be only one other ingredient required for a crisis: that the absolute level of private debt is high to begin with. We found that almost all instances of rapid debt growth coupled with high overall levels of private debt have led to crises.
I mean, I never got a degree, so I don't really care. But the notion that "People don't go to college expecting to get jobs" is absurd.
I think just like these stories show some employers are looking for experience, there are also stories that show some employers are looking for the degree and using it to filter out candidates. It's not just the students that need to stop thinking about an undergraduate degree as job training, it's also employers who need to change.
Please.

Nobody cares about privacy when it comes to people they don't like. Donald Sterling is a good example of this. So is the ex-Mozilla CEO. Their lives were both destroyed...yet it's justified because what they did was morally wrong and against the narrative.

Nobody even mentioned the fact that privacy was violated because the ends justified the means.

Now that you might have your privacy violated, it's a topic of discussion.

If you violate the trust of your partner and show up on this website, you deserve everything you get.

After all the recent comments and stories here on HN, I hope this happens more often, to shit in the face of all the whiny little SF hipsters that think they are somehow morally better than the rest of society.

This is actually why Trump is winning in the majority of the polls. Most people (like me) are sick of the double-speak and political correctness that is destroying the country.

The truth will set you free.
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

It won't beg anymore ;)
I think this is likely the explanation. There isn't a food that "flips it on" it's always been on in some people and in others they are either highly resistant to this process or it is age-dependent. Fortunately the solution is to not eat the foods that this process depends on. I think this an important point because you can either wait for therapies that target these processes or simply stop eating crap and accept that some people are more able to eat crap than you are.

Since I've cut processed food and bread entirely out of my diet I've lost a lot of weight pretty effortlessly. I don't think this experience is unique. I also know people that can eat lots of these foods without weight gain.
Thanks for the link. That's an important point.

I think part of the problem is the pace of change. That's both the reason for the bad data and the time lag issue. It's just impossible to make a decent guess at the necessity of acquirable skills on a useful timescale. Even technical skills that have a fantastic outlook from todays vantage point… Our visibility is not really that far, 15-20 years at a stretch.

For example, it seems like a good bet that for the next 15-20 the skills that allow you to write programs for a living will still be marketable, assuming a non trivial amount of re-skilling along the way. past that, who knows. For a 20 year old, that's one third of a career.

Take the skills required to be employed in the enormous and affluent financial sector. Accounting, finance, data analysis, math.

Can you imagine that over the next 15-20 years something happens (bitcoin?) that turns this business on its head and makes a big chunk of its employees obsolete?

For the opposite, can you imagine that 15-20 years from now gene-tech has created industries that demand geneticists the way programmers are now in demand?

Pace of change is itself a meaningful change.
and I remember it was a really big deal to buy one for my parents financially :-/
Some of those look like they'd be used to upgrade to Win10? Compatibility checking, diagnostics, etc.

Nothing seems malicious, but you never know.
Many people down vote every post in a discussion if it seems off topic. Considering single day drops are the kind of thing you see plastered over CNN many people consider it off topic for HN.
The other thing to note is that much like a warranty designed to cover your machine up until a month before it's expected to fail, the hell they unleash on their employees means most don't make it to 3 years so for most of them vesting doesn't meaningfully exist and it's just a lie told to entice potential new victims.
That's because traders are generally flat at the end of the day. They don't have 30 years to wait for that knife to land on a rocketship and end up at the moon.
To elaborate on my general sense of why the developers said that: there are now dozens of pertinent SDKs that developers need to stitch in to their apps. Same with APIs.

They take time to implement, can effect the performance of an app and sometimes don't really work all that well. An app developer could reasonably have dozens of third-party SDKs in an app. Say, Flurry, Applause Analytics, Google Analytics, Maps, Facebook, Twitter and so forth. Same with various APIs.

I remember one developer I was talking to on Twitter last year was so fed up with third-party SDKs that he basically swore them off except for the most essential ones. He was having a hard time stitching someone else's code into his app and the implementation was just wonky.
Nice doc on the younger generation in China: https://vimeo.com/35382219
I'm going to tell my kids I'm logging everything they do on the internet. I'm also not going to let them get a credit card. If they find a way of buying a VPN with Bitcoins then I'll figure that they are old enough to suffer the ramifications of not being paranoid.
Lots? Which ones? And for how long?
Skimming this the impression I get is that you could reduce the dependencies and rewrite it on top of a more modern parser approach such as a PEG [Parsing Expression Grammar] or parser-combinator and in fact the SNOBOL pattern matching here is very PEG-like and you could get away with just renaming/aliasing some of the basic PEG combinators to do this pattern matching and learning the PEG library of choice's conventions and likely get the bonus of IDE autocomplete/intellisense.
Is “Isomorphic JavaScript” a good term?
That graph has become significantly less panic-inducing.
It's a curious thing--from observation, I note that poly (along with a lot of other non-normal personality traits) tends to be notably prevalent in the tech and academic sectors. It is an open question whether this is because there's simply more visibility, or something else. There's also a decent amount of it in the kink sub-communities.

I have a hunch that it may be a byproduct of the ongoing evolution of the dating marketplace--if you have, for example, a rather uncommon kink or something, it makes sense not to voluntarily limit yourself to one supplier.
What about closeted gays and others who are forced to be deceptive? I lie about my religious views because you can't be an atheist where I'm at. etc, etc. There's so much white-lying going on that its ridiculous to hold it up to some standard or pretend it means anything.

>my concern is that they're also OK lying to a customer.

This is ridiculous. Do you really think the CEO's sex life translates directly to the product? Do you even understand what a CEO does?
>Unfunded liabilities (money that is owed, but not currently on-hand) in the United States are said to be greater than $127T:

This is classic one-sided accounting. That money is not vaporized, never to be seen again when it's paid out. It is paid to US citizens as income. Out one pocket, into another.
Search engines weren't intended to be anything, they weren't designed up front by committee. They just ended up what they are. Twitter also wasn't intended to be the channel for officials to communicate with the public, nor Facebook the ultimate Yellow Pages, nor was Google Maps commissioned to become the world's most popular GIS.

You could argue that preserving public goods is the task for the government and yes, we shouldn't insist that private companies do their job for them. But here, we have a company that wants to do that job out of its own will, and the governments insist they stop.
Ask HN: Which industries have the worst software?
I have a feeling that certain industries lag behind the times and this seems to be something that we could hone in on as developers and product creators.

Which industries currently have the most out-dated / fragile technology? Where could a software improvement help move a large portion of the industry forward?

(Not looking for myself; I'm plenty busy. Just curious.)
Can I install windows 7 without product key
My hard drive went to crap and got a new one, only I need a window 7 installation disk. My product code is worn out on the sticker, cant see. Is there anyway for me to create a disk without buying a new one?
Can someone tell me, what's the actual BENEFIT to working at Amazon? Do people really go there simply because of the name? It doesn't seem like there's any reason for talent to go there as opposed to somewhere else?
The breach was "very sophisticated", said Detective Menard from the technological crime unit of Toronto Police.

Bets on whether the "sophisticated" attack turned out to be a run-of-the-mill employee phishing e-mail or a brute force attack on an unsecured server with root login?
Easiest way to block this for sure is probably going to be harvest a list of hostnames and/or IPs microsoft are using and block them at your border gateway/router.

I've recently considered setting up a separate wifi SSID where everything outbound except DNS, and tcp 80/443 is blocked, as well as TLS SNI and plain HTTP logging just so this sort of thing can be monitored.
I am using Chrome on Windows 7, version 44.0.2403.157 m and Chrome says it is up to date. When I open the PDF link I see in the browser "To view the full contents of this document, you need a later version of the PDF viewer. You can update to the latest version of Adobe Reader from blah blah blah..."

If I save it to my downloads folder and open it with Adobe Acrobat X it looks OK.

I'm not exactly sure where the plug-in viewer lives... I don't see it under Chrome extensions, or as a separate entity in Windows installed programs.
But also given the environment there, many would want to leave before that. I've read at least 3 stories of people leaving their stocks and even paying back their bonus (Amazon will claw it back btw) just to escape. So a lot of those stock + bonus things are nice, but given the churn rate it is a little risky.
Isn't the core part of communist social ideology that the government should constitute the political rule of the proletariat? I'm having trouble finding aspects of China's social policy that looks particularly communist. Their policy in the social realm is something like: try to minimize social upheavals, and keep huge and growing inequality from causing open rebellions. When useful, distract the population with nationalist red meat. All that seems like pretty normal fare for an authoritarian capitalist country.
OK, just didn't want to add to the clutter if it was unhelpful. A load of links without context isn't a great comment. :)

BTW these updates all appear to be "Optional" and are part of the Customer Experience Improvement Program (which in my experience is always opt in and you get a notification in the system tray).
Do we even know how you'd need to configure the firewall to block the specific traffic that's the problem?
If I could figure out my wireless card/GPU drivers, I'd swap to Linux in a heartbeat. Plug-n-play drivers is the only reason I'm still on that closed-source OS. Just don't have the patience to hunt down third-party drivers.
>Surely everyone in your neighborhood is not subsisting on Big Gulps and Twinkies.

https://medium.com/science-and-technology/how-to-spot-a-weak...
I think most of the opportunity for "invisible" performance improvement today is below the ISA -- new branch predictors, new prefetchers, smarter cache hierarchy eviction/replacement heuristics. These are problems that are fundamental to the code: predicting dynamic behavior and having the right data nearby. (At least, this is what I saw again and again while staring at pipeline traces while working on a commercial microarchitecture.) A new ISA won't fix that.

Or maybe said in a different way, even if we recompile from C to a new ISA, we still have to execute the code that (by virtue of its algorithm) has unpredictable branches and lots of cache misses.

I do think there's room for innovation at a higher semantic level, e.g. maybe a really fast thread message-passing/synchronization mechanism with a lot of hardware thread contexts. Or lots of other ideas, e.g. "helper threads" (user-provided speculative prefetch code) or "informing memory operations" (load-and-branch-on-cache-miss). (All of these come out of comparch research in the 90's and 00's.) But all of those would require programmer cooperation, since they introduce new semantics.
Can't you agree with both? The cheaters had their personal information stolen and leaked on the internet, and while they're engaging in unethical behavior (imho) that doesn't absolve the hackers.
Steam is owned by Valve and Valve is a US company. Using steam will not change anything since it is the US laws allowing/requiring companies to comply with the NSA.