skysight-inc/HackerNews huggingface dataset:
Not really, when learning the language, most people will see it just as "stuff you do to make a main function". It's just as you don't have to look inside stdio.h to be able to #include it for a hello world program.
About your point #2, I really have to tell you that Monsanto never broke the law, Microsoft is an innovative company that never fired anyone, Twitter is a wonderful social networks where every person with a soul has an account with gazillions of active followers, and Marvel movies are the best movies ever made in the complete history of the movies. You can trust me as I'm a certified expert in these domains.
By the way, did you check the latest Pedigree dog food enriched with vitamins and the exclusive (and safe) extra-fast poop dissolving enzyme(tm)? That's one of the 10 secrets the dog lovers will never tell.
:-p
There are thousands of programming languages, so it should be "many" rather than "every". Some important ones are missing, e.g. SNOBOL4, SASL, IPL, POP-11, SISAL, LabVIEW, Prograph.

In Full Metal Jacket (not released yet), "Hello computer" is shown at http://web.onetel.com/~hibou/fmj/tutorials/FirstSteps.html

In Prograph, it's similar. In LabVIEW, it's also similar, except that data flows from left to right.
https://mobile.twitter.com/ uses a much saner and faster UI.
I wouldn't call the blackberries smartphones. They were feature phones where one of the features was a proprietary email system.
What I want is a transpiler from every language to every other language. It doesn't need to result in performant code, just working code.
Show HN: Goal, Go web toolkit inspired by Revel and based on code generation
Because the internet is no longer fair :( Things are breaking, I cannot get a mail server set up to send mail to microsoft owned properties, no bounce message just a void, I'm 10/10 on mail-test .com, DMARC, SPF, PTR, no RBL, just m$ don't want me to send email to their users, a private RBL maybe, I cannot know because they don't reply to communications regarding it, nothing to do with this point, except it's asymptotic of a capitalist system with no custodians, nobody is being paid to keep it fair, so it won't stay fair, education of the public is a possible hope, but again, nobody pays for that so...
A CS degree doesn't make you a coder. Look, CS is born from specific mathematical events in the 19th/20th Century. For some people, a grasp of CS may be a liability - I've been places where it was like that.

The bootcamp thing may work out to equalize load on university CS programs. where us weirdos who were attracted to the discipline for abstract reasons can do what we do, and industry demand for talent can continue to be met through other means.

But!

I rather object strenously to the implied "status" differences between a software technician and a "scientist" but that's probably inevitable. If anything, "shallower" people with good organization skills offer more business value than somebody like me. All I can do is figure out what's really gone wrong, or not make things go wrong to start with. See, even I am using "shallower". I work for people like that all the time, and I admire them greatly.

An analogy is hardware engineers and hardware techs. You need both.
Someone's point is that, when ransomware encrypts all your files, they have all changed (from the computer/backup system's point of view, not from the user point of view). With systems that do rolling incremental backups of changed files [until the backup volume is full and has to discard older versions], this will cause the oldest (pre-encrypted) files to be discarded far more quickly than during normal operations [and far more quickly than the user has become accustomed to].
> this seems to happen everywhere and to be the natural response of a self-regulating market

Massive government subversion of communication channels through the injection of fake opinions is not natural and has nothing to do with markets.
This isn't any different than Facebook (or government programs) "curating"/filtering news/media.
You think they should lose based on them breaking a law or you would want them to lose because you don't like them? If it's the latter I guess it's a good thing you don't like Oracle a little more.

As you pointed out, this case had far ranging consequences for the software industry and any personal opinions of how much you personally like or dislike any company need to be 100% put aside.
That doesn't sound right. What sources did you use?

(Edit: mseebach apparently googled the same sources I did, but faster.)

From what I could find, in 1962 the Cortina was selling at £573 [0] and the average salary was £799 [1]. That's 71 %.

In 2014, the average salary of all employees was £27271 [2] and the Ford Mondeo started at £20795. That's 76 %.

So the ratio is not that much different. And the Ford Mondeo of 2014 is an incredibly much better car.

A lowly 2014 Fiesta at about £10000 would have been a completely unbelievable car in 1962. And not a smaller car. In fact, latest Fiesta has exactly the same wheelbase (2489 mm) as the 1962 large family car Cortina, the Fiesta is 140 mm wider, 300 kg heavier (and so much safer), and the start-of-list engine model in Fiesta has 59 kW which is slightly more than the 58 kW of the tuned-up top model Cortina GT.

[0] http://www.rac.co.uk/drive/car-reviews/ford/cortina/207784

[1] http://www.theguardian.com/uk/2004/jan/13/past.comment

[2] http://www.thisismoney.co.uk/money/news/article-2868911/Best...

[3] http://www.carbuyer.co.uk/news/91004/new-ford-mondeo-2015-pr...

[4] https://en.wikipedia.org/wiki/Ford_Cortina

[5] https://en.wikipedia.org/wiki/Ford_Fiesta
Hi I'm the creator of Jason, I was going to wait a bit before I feel ready enough for Show HN but I guess someone already posted :)

Jason came out of my personal frustration with building apps. I think it takes too much time and effort going from an idea to an actual functional app, even if you're an experienced developer.

I really think you should be able to just whip up some script and have it running in 5 minutes, as quick and easy as writing a blog post.

As an example here are two hacker news clients I just wrote up in 2 minutes:

ShowHN app: http://www.jasonclient.org/gallery/show/index.html?id=http:/...

HN firehose client: http://www.jasonclient.org/gallery/show/index.html?id=http:/...

Jason is completely native. It's not one of those html5 hybrid app builders. The JSON script you write is used to directly manipulate these native elements and also can even invoke native device functions such as camera, geolocation, audio/video playback, etc.

Please ask any questions, I'm here.
Nothing Google does can surprise me while I can still say 'OK Google' to 'OK Google' and it think I want to search for 'OK Google', who ever searches for 'OK Google' ? Or maybe it's the Android N preview that bricked my phone that explains my mood.
That's true, although this one stuck out to me as particular egregious, if not outright offensive.

Also, there's a lot of internecine quarrelling in the blue feed about Clinton and Sanders which might be an interesting angle to examine further.
I would say they are better at fulfilling this particular role. A Chromebook meets and exceeds requirements for a computer for many, and with the benefit of low maintenance (it just works), so why would they need what Apple offers.
For me personally, the hardest problem in CSS is the inability to automate testing effectively. If I change this declaration to fix this bug, who knows what's going to happen across the rest of the project? It's less likely to break something else if I add a new class to fix this bug.

Of course, I know in the long run, that will lead to even more bugs but I don't have an effective workflow around that.
Cheaper than standing up enough EC2 instances to do the same volume. That's the idea at least.
I get this question quite often, here is a good start: https://github.com/alexhultman/uWebSockets/issues/56
Exactly. And, let's be honest, the position Google took would have been supported by Sun. They would have wanted other implementations of their API.

Oracle is only doing this because they can. They have the money. They have the desire (to fuck with Google). So they do it.

I really don't get the anger toward Google. I don't think they did anything wrong here. If they did, it will haunt a lot of other companies than just Google.
I hanged out in IRC with a bunch of smart bloggers ten years ago. They wrote well-thought and interesting content that was easily aggregated through RSS. Then there was a massive migration to Twitter where the style changed to (supossedly) witty, and a lot of new people wrote that couldn't have written two paragraphs that made any sense.

The interface is also terrible, very difficult to follow a conversation with, and the last straw was the trend to make it all with JavaScript in the client that made Twitter more of "an app" than "a web site".
Technology doesn't hijack our minds, people do. It's an age old practice of blaming the tools.

The logical next step might be to ask well then how do we fix people? (aka, society). Maximum freedom in society means maximum freedom to be manipulated by others.

Perhaps ironically, the closer we get to solving world hunger and eradicating diseases and so on the closer we become to overpopulation and overcrowding our little planet that once seemed so large. Our ineptitude at cooperating with each other and our ability to manipulate each other so easily is probably the only thing stopping highly accelerated human progress, and thus our own demise.

Absurdism looks more appealing every day.
Great idea and very interesting stuff.
No "Backspace" goes back, not up. Up is "ALT Up Arrow".
The argument is very simple when you consider that the causality may run in the opposite direction. If economic opportunity in an area declines, people become poorer and/or leave. This results in a housing oversupply in addition to an increase in crime.

To me, this is a far more plausible explanation than housing oversupply itself being the cause of crime.
This. You only have to take a look at what the internet did to Microsoft's learning chatbot to see why humans are a good idea.
You're responding in a thread that started by someone claiming this was hate speech, and your response to one of the child posters is that "You're the first one to bring up hate crimes here". I imagine this is the reason for the completely warranted downvotes. Context matters, and you're just diverting the discussion without adding anything.
A friend told me they decommisioned yesterday their last netcool server.

Inside there was still the code that updated priorities and removed old alarms every 293, and 3607 seconds (why 293 and 3607? - because they're primes and very close to 5 minutes and 1 hour).

It has been running 16 years. Not bad for a midnight-fix during an incident ;-)
SDL 2 still has the _gfx, _image, _mixer, _net and _ttf extensions available. The only reason to still go with SDL 1.2 for anything new would be if you still want to target old, obscure platforms.
How is it different?

Companies that waste all their money on blog spam tend to get washed out of the system pretty fast by bankruptcy (unless they're spamming because they have no alternative e.g. generic viagra spammers). You do need some sort of actual valuable product to survive. And there are large, well organised efforts to combat spam on the internet. As for fake news, well, I'm unaware of any popular news sources that routinely mix real editorial content with fake articles. Sometimes you do get sponsored articles but they are labelled.

Whereas here, the Chinese government cannot go bankrupt - it will continue forever. The injected opinions are not labelled. And the goal is not to sell you some happy pills, it's to confuse and distract the population away from their own corruption and ineptitude.
Wouldn't an Oracle win be good for Free Software? Google isn't the good guy here, they wanted to create derivative work without GPL'ing it. Which they considered a "virus" and "infectious". I see companies like Google trying to have their cake and eat it too. Everyone wants to lean on someone elses work but not use GPL or license their own as such.

It's only bad for the industry as it exists today. Tomorrow hopefully when Oracle wins this as it appears to be a slam dunk, libre software becomes the norm rather than the Frankenstein's monster that Android is. I would either do it all in-house as Apple did with iOS or if you want to create a derivative work, use GPL'd code. Google didn't want to do the hard, time consuming work of API design. If it was the easy part, why didn't they do it?

Open and shut case in favor of Oracle. And after a rough adjustment period, I think it will promote Free Software to new heights industry-wide when they win.
Minimize website page loading time – 20+ advanced SEO tips
I'm not sure I'm following what you describe. Like an extension method or mix-in?
"_____ (some person I have never heard, usually a marketer) is now following you." Two days later, they're gone. This is a huge proportion of my push alerts from Twitter. It's simple for me, far too much of the content has far too little value.
Is PLM missing? I used to program in PLM before C became popular for firmware coding.
twitter treats posts and comments all as first class citizens. no other place i know weights an asinine comment or reply as equal to a share/post/publish.

i think it makes the product ridiculous to use to have combined the rss feed with the metaconversation annotation layer, and not be able to turn one or the other off.
Sbt based command-line synonym lookup using parser combinators
I bet this is because due to better technology, the current Fiesta engine produces a much flatter curve of torque, meaning that it is both easier to drive and it accelerates faster.

And don't even start with the fuel economy or emissions.... (but of course, this also means that current cars would choke on the fuel of 1962, and not just because of lead.)
I am trying to not come off as lecturing. My apologies if it was interpreted as such. You were making claims and I'm simply trying to provide examples of how other peoples computing experience might not match your own.

> Okay so after all that we get to the root of the issue. Instead of a good traditional desktop experience, you want to provide a mediocre desktop/touch hybrid experience. Instead of doing one thing well, the aim is to do multiple things poorly.

No need to get disparaging here. Clearly we don't want to provide a "mediocre" experience, nor do I think we do.

I also don't agree that supporting touch is some sort of hybrid experience these days. We aren't trying to be a mobile platform. We aren't trying to be a phone platform. Peoples traditional desktops (including many home workstations) have touch. These are real desktops bought by real people who get real work done.
There was a huge backlash caused by the Snowden revelations and JTRIG certainly got massive attention at the time.

Unfortunately there's no obvious way to stop it because politicians appear to believe spy agencies should be unaccountable and above the law.
Easy solution: don't go writing styles that affect more than one thing. Avoid styling elements and descendent classes, and it becomes pretty safe. Once you pick a system and stick to it, it takes care of itself. A visual regression testing tool can help you keep your sanity as well.
When I checked Bernie I saw a decent mix of articles from both sides, which suggested to me another interesting dimension to look into.
Cool, hope it's ok for others to read

https://www.reddit.com/r/cpp/comments/4ccpsa/%C2%B5websocket...
This is also what they're telling a foreigner. Even a Chinese Malaysian may identify himself as Chinese and automatically react defensively against criticism of the regime, or (like you seem to) might have been intrigued by the idea of this argument to the point of believing it.
There are positions other than the extremes. My position makes sense, yes, in context too.
If non of those top ten sites are porn site I'll be disappointed.
Try going into C:\Folder1\Folder2\Folder3\Folder4\Folder5

Then click on "Folder3" to go directly to Folder3.

Then press BackSpace, you will go back to Folder5, not Folder2.

To go up the shortcut is ALT Arrow Up.

Now when there is nothing to go back to (you opened a sub folder directly), Backspace goes up instead of doing nothing.
There is no right way to debug. Whatever finds your bugs works.

Personally I use whichever debugger I have on hand with breakpoints and walk through code to see what's going on, that usually lets me find my bugs fairly quickly. Of course the first step is reproduction of the bug, which can sometimes be hard.
Because something something, DO NO EVIL, something something.

Seriously, Google is as bad as every other tech company, but for some reason, when they do shit like this, people tend to over look it (not sure if because a lot of folks directly or indirectly have their livelihoods connected to Google properties or what not)
It's a totalitarian government with massive state ownership of businesses. That's pretty much the definition of communism. The fact that they got less extreme on their economic policies whilst remaining extreme on their social/control policies doesn't make it not communism.
Dog scared by tiny kitten
Ask HN: Discussing courses and careers – how?
For those HN readers who have teenage/young adult kids, how do you discuss course and career choices with them? Do you think you should try to influence their decision (e.g. my father was a programmer, I'm a programmer, you should go into programming) or do you prefer to be more hands off?

For the younger ones here, what things did your parents do - good or bad - when discussing careers with you? Did you receive advice from anyone else?
How to Enable Hidden Menus on an Android Phone
TL;DR (Episode 02) – Phoenix Presence, Horizon 1.0, SIGGRAPH and More
The article lacks a crucial bit of context: particularly in the North and Center of Portugal, the last 8 months have been even rainier than usual (many areas already over 2000mm of rain in this period, instead of the 1000-1500mm that would be normal), favouring of course hydroelectric power generation, which accounts for a huge percentage of the renewable total.

Not to dismiss this great news, but the country is still a long way from being 100% renewable on a continuing basis. There's however a huge untapped potential in solar, so that goal is reachable if the investment happens (and grid storage becomes cheaper).
No HackerNews thread is complete without someone complaining about JS on the website.
Digital Data
Yes, but what personal or privacy-compromising information does "6 of this list of 836 people have HIV" convey? That that population has a higher-than-normal incidence of HIV as compared the US at large? That's potentially valuable aggregate health information, but I don't see how that compromises anyone's privacy.

It would if you reported "6 of 836 were HIV+ on Tuesday. The next day, a new couple moved into town. On Wednesday, 7 of 838 were HIV+." I don't think the aggregated data that is contemplated here is released on nearly that frequency.
Finally, amount of exploits in flash is ridiculous and the fact that every couple of months there are new critical ones.
You won't like this, but....

Sun's documentation specified that the APIs were copyright, and in an email on March 24, 2006, Andy Rubin wrote that: "Java.lang apis are copyrighted ... Sun owns the brand and ip [and} Sun gets to say who they license the tck to" (edited for clarity).

That was before Sun went open source.

By 2007, Google was making serious efforts to "scrub" its code for references to Java. In 2010, it said the "bad words" were "Java, License and Patent".

On April 9, 2008 Google's Alan Donovan wrote an internal email to java-users@google.com explaining how to turn off "Sun proprietary API" warnings issued by the Java compiler.

http://www.fosspatents.com/2016/05/heres-mountain-of-willful...

It's pretty clear that (a) Google knew it was using copyright materials and (b) trying to conceal the fact, rather than taking out a license.

On May 9, 2014, the Federal Circuit court ruled that the Java APIs are copyrightable.

https://www.eff.org/files/2014/11/10/oracle_v_google_13-1021...

Arguing that bad laws are bad does not stop them from being laws....
Top Strategy Execution Trends and Challenges you can expect in 2016-2017
How about the article we are discussing?

would that be censored? how about if the facts underlying a case are seen to provoke something like racism - is it then legitimate to change the facts or censor them to the public.

"If the government or the law making process can be considered as an emanation of the citizen, it becomes legitimate for them to control the public expiration to some extent"

Unbelievable paradoxical statement: Starts with an If.. Ends with a vague to some extent.. and sticks the massive assumption of "it becomes legitimate for them to control the public expiration" - Why? Why is that legitimate?.

Perhaps in a democracy you might very carefully start to make such conclusions, but the Chinese people don't pick their government. There only chance of change is rebellion. Perhaps thats why news is suppressed?

Please, elaborate your statement - in laymans terms if possible, as I find the semantics in your statements quite difficult to follow.
Are you trying to imply that for profit commercial hackers would care about draining the OPM?

There's really only one type of organisation that could use that data: a government.
It's much better since you get to see some flow control. They also have much more coverage.
Never used it, don't really get why I'd want to. I don't see the benefit.
5 Tools for creating and managing freelance contracts
Universal.css: The only CSS you will ever need
Wow, it actually had MUMPS. I'm impressed.
The point of the detainment was to get "an apology" for the published articles for the purpose of making an example of the journalist for other news agencies and also for internal audiences who may have read the articles.

These articles (and the "follow-up" detainment article) provided a valuable glimpse into a closed society. I am confident Mr Wingfield-Hayes is a responsible adult who can make his own decisions about risk.
How to build a World class Strategy execution System
The Page 3 Tim Cook of selfies, Bollywood, and non answers
Is it possible to connect to all the servers to get some global feed like a reddit /r/all?

Also how are posts sorted? It sounds like an IRC.
According to Google themselves, to avoid "over-prompting" users.

If the most popular sites bring up the click-to-play prompt, users will get frustrated quickly or habitually click.
OTOH I only have to look at Microsoft's chatbot to see why humans are a bad idea, too ;-)
Hi, the creator here, If you look at how layout is implemented, it's very similar to android linear layout and its intentional. I do have plans for android version :)
Because Google of 2010s is the same as Microsoft of the 1990s. The only difference being most of the tech world in the 90s realized how badly Microsoft was abusing their position and almost nobody complains about Google.

Just to be clear; I'm in favor of ditching the include Flash by default in Chrome, but I'm not in favor of them making exceptions for certain sites. That's just horse shit.
I'm rather baffled as to the sinister narrative you're attempting to construct here.

(I sometimes worry I come across as a Google apologist. I suppose I am in a devil's advocate sense. It's not that I think Google is a shining beacon of decency. It's just that the quality of anti-Google thinking on HN is so low I find it difficult to let it pass. If you could all step up your game somewhat then I can stop chiming in).
"several"

Aside from YouTube, I don't see any other Google properties in the list.

https://groups.google.com/a/chromium.org/d/msg/chromium-dev/...
People suck at hiring.

Your story is exactly why I haven't put anything personal up on Github. I'd have to polish it beforehand and life is short enough as it is.