skysight-inc/HackerNews huggingface dataset:
Really? That would mean there's little difference between reload and restart.
> I "expect" they will like what I show them.

Have you met a child before?
Thanks for trying it out. Did you enjoy the text to speech of the phone?

We're experimenting with different ideas and game is definitely one of them. :)
The compiler always compiles itself as part of the bootstrap process. The final compiler is built with itself and thus uses its own SSA code generation.
IACS Recruitment 2016 – Junior Research Fellow Posts
http://www.squants.com/ seems like a great library for studying, since it's inherently intuitive, self contained, well documented, and exposes a terrific api.
On which world?

We still do them by hand, as ORMs don't match the performance of the data that we work with.

Plus it is dumb to have data cross the wire for DB operations that can happily stay on the server.

I always enjoy showing some devs how well written SQL outperforms their beloved ORM.
Actually the main reason that we're striving to find this plane is so that we can find out what exactly happened, in order to ensure it won't happen again to the other planes.

FAA regulations are written in blood.
I am failing to download the signed key in Debian Linux when running update-flashplugin-nonfree from the flashplugin-nonfree package. (Key not maintained by Adobe...)

Meanwhile I just noticed that my Windows Firefox plugins for Reader DC are not 2015.010.20060 but .20056. I leave these completely disabled at all times anyway.

And nothing annoys me more than having to download the self-deleting autodownloader in Windows.

What a total waste of time for something I rarely use these days...
This might be true, but I don't think it is hard as the general opinion is. I think it's mostly about the technique and patience. You can't expect miracles at once or a wow factor. I generally started using it for smaller projects or parts where I could experiment a bit, and started using it as a better Java. I also played CodinGame with Scala. As things caught pace I started evolving it a bit and looking into refactoring and so on. Too be honest, I'm not too advanced, but I kinda like the pace. Word of warning: Java is still my main language at work, but the language choice is not my decision. However, whatever happens with Scala or me in the future, one thing stays, I became a better Java developer because of Scala. Also, the colleagues got interested after looking into some Akka Streaming apps :D .
Minified JS is hardly "source" though.
Ignoring the negativity and taking it as an opportunity to improve your product and / or understanding of a segment of your audience.. I'll remember that!
That's a terrible advice IMO.

Too bad. This is what happens when the OS vendor becomes the threat. Trust is important, and the Windows Update team has betrayed mine.

(And spare me the tiresome "B...b...but they didn't do anything you didn't agree to in the EULA!" routine.)
Sorry in advance if this is somehow not a "substantive" comment, but it really needs to be said very clearly:

This country is so f#cked now.

What are the remaining options?

1. Those who accept the new reality will be forced to behave like sheep.

2. Those who speak up will be silenced even before they will have organized some kind of serious movement (see: OWS + parallel construction).

3. Leave.
Instead of "disagree with A", you should "agree with alternative B".
If Indeed.com job search results are anything to go by there's also EBay, Verizon, Morgan Stanley, Northrup Grumman, Slack, Nike, JPMorgan.

Searching around the web I see other users including Netflix, Tumblr, Xerox, Sony, Siemens, UBS, Ask.com, AT&T, Bloomberg, IBM, Bank of America, Amazon, TomTom, NASA, Credit Suisse, Autodesk, Nokia, Apple, AOL, eHarmony, Gawker, HSBC, Klout, Novell, SAP, UBS, Allan Gray, Telefonica, Weather Channel, The Guardian.

https://www.quora.com/What-startups-or-tech-companies-are-us...

http://www.indeed.com/jobs?q=scala

https://www.quora.com/Any-companies-using-Scala-in-Berlin?sh...
No, wrong. They are going to teach what a large association of actual experts in education think they should teach. Of course you should trust the people that put as much or more effort into education as you did in becoming an expert in your field.

I think I heard something about how people that get a lot of expertise in one area like doctors, lawyers, programmers, tend to far overestimate their skills in unrelated things. Sounds like you and the OP fall into this logical trap.
>The casino doesn't need chips to launder money.

they do need plausible lack of total control and accounting of all chips' movements.
> who knows? maybe the police officers have a quota to meet. I can't blame them for following orders and looking for the silliest infractions towards the end of the month.

Hmm. Shouldn't you ? Even more so as an American citizen (I suppose you are) ?
Modelo de Currículo Para Jovem Aprendiz – Portal Carreira
or how about clapper? http://www.hasjamesclapperbeenindictedyet.com
16-Year Game Dev Veterans Explain Why They're Quitting
Wov, this is so elegant, short and sweet. It's the most beautiful code I've seen in a while - because it's pithy, to the point, but yet retains enough critical detail to be educationally valid. Thanks for sharing.
No real info about the robots in question.
If you consider custom elements, how is it different from any other way of building ui?
The number one priority of any startup
I think that's totally consistent. It's bad that Scala is so eclectic. It's also bad that introductory books present Scala as eclectic instead of selecting the "best" subset of Scala to teach.
Tons of companies make big bucks out of making stuff more complex then selling training and consultancy services. Lightbend is one of them.
So SWIFT, the backbone of international monetary transfers, doesn't have some sort of automated way to verify that requests are legitimate? It would seem to me that once a request is received, the only secure thing to do would be to send a hash of the request back to a known system belonging to the originator to verify that the request was authorized.

If SWIFT security is really as bad as this incident seems to suggest, I'm shocked that more fraudulent transfers don't occur.
Presentation Content is King – getting it wrong can ruin a conference
twitter/util is very well written, and useful.

After that you could look into the spray.io source: it is quite complex, but the API it exposes and how extensible it is is amazing... They also coined the _magnet pattern_ which is pretty cool, and probably less abused than the cake pattern.
New Trier?
Compile time is an issue of C++ but not of C.
I haven't seen this behaviour, got any proof of your claims?
Apple does the same thing, nobody cares. http://i.stack.imgur.com/BkQTT.png
As someone who's struggling to not fall into depression, I think this will do wonders for me. I've come to believe that the trigger-activity-rewards cycle[1] is the best for productivity and improving my focus.

This product might come in handy in the "rewards" phase of that cycle.
PS: Requested and invite through your website.
[1]: http://www.ted.com/talks/judson_brewer_a_simple_way_to_break...
Most of those companies use a bunch of technologies, Scala being only a small part of their stack. Only a few of those companies use Scala as their main language.
Clearly it was a concern about CPU architecture differences.
A few teams at Sky are using it (my team included).

http://developers.sky.com/

Net-a-porter too.
I wonder if it could be used for recycling of electronic component which at the moment is incomplete and/ or unprofitable process
How many users block Google Analytics, measured in Google Analytics
Pff. That's a vicious circle. Then trending repos will get even trendier. Social networks are largely enough to expose that kind of "noise"/"buzz". I think that a good metric to find interesting projects that are starting or are not already under the spotlight would be to use the ratio: new visitors / stargazers. Quite hard to achieve but I really think it would be more accurate (and fair).
A well known resource (albeit a bit outdated); however I'm genuinely curious why is this on the front page of hacker news.

I thought at first that it's been updated to some 2.1X version but, judging by the github repo, it hasn't been touched for years.
> Think they'll teach them Python or Swift?

Those will not be a career path for much longer.

> Conversely, I fully expect to start "outsourcing" my web dev work to my children when they are 13.

Child labor got outlawed long ago, which is one of the reasons a lot of countries have mandatory education. High school is about much more than learning programming language or marketable skills, that's what you have secondary education for. Social interaction and other related skills are one of the big take-aways from regular school that are hard to replicate, also, that big bad world will still be out there when your children reach adult age and they then won't be prepared to interface with that.

Maybe consider moving to a place where schools are not useless, filthy, full of drugs and gangs if you really wish to solve this. And if the high schools are full of filth, drugs and gangs today what guarantees do you have that the community college won't be the same?

(And if the community college can keep it's grounds clean today, why can't the highschools?)
That and the guy feeds him.
> Also, since Go is self-compiled, does that mean we'll have to wait until 1.7.1 for the speed improvements to hit the compiler? :-P

No. The compiler compiles itself during the bootstrap phase.
"Interestingly, Screening Room would cut in movie theater chains as much as 40 percent for each rental. This is an attempt to avoid a severe backlash from theatrical chains that are vehemently against any technology that keeps moviegoers at home."

That's a fascinating move. Theater chains have been very aggressive at avoiding this exact sort of disruption... but this is like paying the taxi companies to operate Uber.
Note to Chrome users: Chrome comes with a bundled version of Flash, so it's not because you didn't install it that Flash isn't installed.
Sounds terrible, but good luck!

"feedback, coaching, fixing problems, growth and development" are the kinds of things that I definitely don't trust with 90% of companies, so if it becomes standard, we're all be worse off
Jack Dorsey must not abandon Twitter commerce for display advertising
The Dark Side for Beginners ;)
if your codebase is already very large to the point that refactoring/rewriting can take ages, then I agree with not using framework from 3rd party

however, for starter pack, it's best to use a existing good framework. There's always a learning curve in whatever you do, but at least framework help you speed up your development.
Majority of California adults have pre-diabetes or diabetes
The permission to read a file's contents in a web app is given by either dragging the file from your desktop to the web app or choosing it with file picker. To save a file, a web app will have to ask the user to do a save as dialog.

This permission model has pretty much always existed it was just extremely wasteful because you had to first send the file to server and then send the contents back. The new web file apis therefore don't add any new security issue but add massively better ux.

To me this is much smarter model than something like "can I have full access to your fs yes/no? Btw this app doesn't work if you say no". I think you are thinking of this stupid model when you say "what could possibly go wrong with that?" but if you don't, please elaborate.
Mentoring: The Good, the Bad and the Ugly
METAQRCODE
The idea seem to be easy but really new.
How many time you need to know structured information about something? a document, a person, a place....
Why structured infos? Because my app is able to understand XML or JSON, but can not extract exact info from a website or a pdf document.
With METAQRCODE (http://www.metaqrcode.com) i can put an XML document (my structured metadata infos) on top of everything by using a simple qr code.
Everyone (and every app) can read the barcode can obtain the XML metadata for an easy processing (no semantic analysis)
Yep. A while ago I found myself needing to recompile the Linux kernel for Android, and I was amazed at how fast the build was (I think I last built a kernel in the 90s). It took a lot less time than it takes Android to start up!
What No One Tells You About Working in Web Development
If we do find the plane, do we expect to find any human remains there? I always wonder about this for the sunken ships.
AFAIK, quite some components (Hadoop, Kafka, Spark, etc) of a typical big data stack are JVM based. Scala is JVM. And quite some people hate Java. That could be an answer.
Ah just like the old System the UK had with Grammar schools for the middle class and Secondary modern for the working class kids whose role in life to leave school at 15/16 and work in industry.
I would love an invite...I already asked for this a few days ago on HN and Reddit, post it there :)

https://news.ycombinator.com/item?id=11166892

https://www.reddit.com/r/productivity/comments/47ct2k/how_do...
Leveraging American Ingenuity Through Reusable and Open Source Software
Twitter India official should be ashamed of 'trolling'15-year-old young woman
I'm no expert but I really don't think those photos looks like debris that's been floating in the ocean for 2 years.
I don't think parents making their children work for an incentive is child labor.
Did You Know a Distributed Team Can Be More Effective Than a Co-Located One?
Break It Up
Public schooling is trash in USA. As an Asian parent I can tell you it is more than worthless. That is what happens when you put government into too much of control.

Americans as a society have clearly traded job safety of teacher for good quality education.

Stossel's Stupid in America : https://www.youtube.com/watch?v=Bx4pN-aiofw
Lionhead to close and Fable Legends cancelled
That depends on the degree.
Curious question, anyone here using Scala for Android development?
https://news.ycombinator.com/item?id=11262177

https://news.ycombinator.com/item?id=11264458
I believe Chromecast uses something similar. While setting it up for my parents I had the receiver switched to a different input and after a little while it asked me to make sure the TV's sound output was not muted.

Edit: ah, another commenter had already confirmed this. That's what you get for not reading all the way through :)
This is very interesting that "accidentally" all the parts have distinctive marks that can be linked to a B777 aircraft.
The title is a bit misleading, this is boilerplate code for a graphics programming course and it hasn't got much to do with OpenGL.

The articles describing the operation are much more interesting than the code itself.

It's just an inefficient triangle rasterizer. All it does is loop over the pixels in a rectangle covering a triangle, and for each pixel inside it calls a "shader" function. All the beef is in these 40 lines [0].

I don't know how they've done the texturing in all those pretty pictures (it's in the "shaders", not included here), but they don't calculate the partial derivatives required for correct, mipmapped texturing. Simple non-mipmapped perspective correct texture mapping can be computed in the shaders, with the usual caveats.

OpenGL is much more than a rasterizer, there's texturing, depth-stencil operations, blending, compute shaders and efficient memory management.

[0] https://github.com/ssloy/tinyrenderer/blob/master/our_gl.cpp...

edit: Someone in reddit pointed out that this is a translation of a Russian language course. The original Russian version looks to be a bit longer than the English translation (but I don't read Russian, so I can't tell if it is better): https://habrahabr.ru/post/249467/
3 Lessons for IoT Beginners: ESP8266 Sensing Network Over the Web
So why do you think only listening to your parents is a "good" thing - thats not going to produce a well rounded Adult at the end is it?
The PDF format is unbelievably complex, far more than is necessary for the average sales brochure or report.

Given that nearly all reader implementations are written in C/C++, it's always going to be an easy target. Sandboxing hash helped a lot, but there's just a lot to go wrong and always will be.
Is it really common for companies to have a single dominant language though? It seems that most companies have their eggs in four or so baskets.
This is great and so concise, but I'm surprised that the author didn't implement OpenGL's interface (obviously not all of it), if the goal is to show how OpenGL works.

Another good example of this is Trenki's software renderer for the GPX2[1], which implements a shader architecture if memory serves. I haven't looked at it for many years, but I remember it being a useful resource when learning this stuff.

Other useful resources are, of course, Michael Abrash's Graphics Programming Black Book[2] (despite it's age, is still a great read filled with useful information), and for a really deep dive into the graphic's pipeline, ryg's (of Farbrausch fame) A Trip Through the Graphics Pipeline[3].

[1] http://www.trenki.net/content/view/18/38/

[2] https://github.com/jagregory/abrash-black-book

[3] https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...
Watch how easy it is for someone to hack your iPhone
Never used Delphi but after reading about it I would love an equivalent for web dev. I wrote small abstractions over Rails and or React but it's still too low level for my work.
AFAIK, there's not much Scala in mobile Dev in general.
What is your usecase?
Perhaps it's because developers always look for edge cases, whereas "normal users" look for comfort -- or ease-of-use.
I just went through the lessons and all the code compiled and worked as expected. Nice and simple. As things should be.

Thank you for posting this online.
I will call it a bug. On it.
There is followshows.com, I've been using it for over a year now and it has quite some features including an Android app. Do you wanna pitch your site vs them?
What the hell?
"My kids are gonna be web devs by 13 and they're gonna like it!"
Is this considered normal with you stylish, American, Silicon Valley types? Do you think children are like Pokemons or Sims or RPG characters who you control from a 3rd person perspective?
A step in the right direction, nice!

One thing I don't like is that you're able to add multiple reactions to the same item, it sends mixed signals.
Firefox 45 on Windows, the boxes are displayed as expected: http://i.imgur.com/HaKqrcG.png
How Facebook’s Free Basics can reduce economic inequality
Thanks. That's what I asked on the list, but HN was faster :)
Why should you never have to explain why you're in agreement with something? What kind of culture do we have if you only have to explain why you disagree with something?
I think the above comment should be taken in the context of doing it for the sake of learning, not for putting it to use in actual projects.
>> The atari games were entirely self play.

That's reinforcement learning and it's even more "telling the computer what to do" than teaching it with examples.

Because you're actually telling it what to do to get a reward.

>> Without a reward function, any AI would cease to function.

I can't understand this comment, which you made before. Not all AI has a reward function. Specific algorithms do. "All" AI? Do you mean all game-playing AI? Even that's stretching it, I don't remember minimax being described in terms of rewards say, and I certainly haven't heard any of about a dozen classifiers I've studied and a bunch of other systems of all sorts (not just machine learning) being described in terms of rewards either.

Unless you mean "reward function" as the flip side of a cost function? I suppose you could argue that- but could you please clarify?

>> your kind of AI

Here, there's clearly some misunderstanding because even if I have a "my kind" of AI, I didn't say anything like that.

I'm sorry if I didn't make that clear. I'm not trying to push some specific kind of AI, though of course I have my preferences. I'm saying that machine learning can't lead to AGI, because of reasons I detailed above.
"less than ½ of a percent are running active clusters." because it doesn't work. They have been TheatricDB to me for a long time, this is just another nail in the coffin.
Could you expand on that?
Relatively sure they didn't follow as thorough a design process as Facebook did: https://medium.com/facebook-design/reactions-not-everything-...
They left out oldschool chores such as:

cpio -icvdumB -I $1

tar xvf $1
As against Beria, Cardinal Richelieue (1585-1642) needed a little more - "If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him".
Very few countries have reasons to fear for their 'national security', that's mostly just a fig leaf for activities that would otherwise not stand a chance of being implemented.

Countries that have legitimate national security issues (Syria, North Korea, Venezuela, Afghanistan, Iraq, Algeria and so on) are not the ones using that term the most frequent.
The suck of running HBase is that it is several large components, but it actually works. A product that doesn't work and over promises like InfluxDB sucks infinitely more. Use GCE's BigTable if you want to shed the support of HBase.
You need to look through the short course notes in the wiki of the page to understand the full quality of this repository.
vertical-align is another example of the "this is not as simple as you might think" problem.
"being able to play quak 2" as a goal for validation of effort and to have something concrete to strive for is completely different than "none of my software or hardware on my system can play quake 2", and I suspect grandparent meant the former and not the latter.
Related but more efficient (includes a rasterizer) :

https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlu...
Amazing. Though, downside of this is weight.
RedBean PHP – The Power ORM
I'd say yes. It certainly is hard and I spent the first few months wrestling with the syntax, but when you figure out all the puzzle pieces and they come together, then it suddenly turns very beautiful and terse.

The terseness is probably what makes the learning hardest, but there is utility there, because you don't have to focus on the boilerplate, but can see more of the algorithm at once.

Also, anything that moves you more towards fp is a good thing, because again, when you start to get it and manage to apply it in the correct way, it is extremely elegant and composable.
The solpreneur way to scaling WordPress development issues
Now you're just lying.
Yes, reformed education system is THAT BAD.
Why Mobile Only Strategy Is Not Good Enough
> what you're saying at a glance looks non-insane

That's like 90% of the PR's I look at.
That look like a very interesting field, thanks for sharing. :)
This is a common confusion somehow. The programming language has nothing to do with the APIs provided by an environment. JavaScript can do all those things now, as long as you run it in an environment that provides APIs to do those things (node.js, electron etc). The browser is not that environment. When you write a keylogger virus in C, you are relying on the APIs provided by the environment to do it, they don't come from the C language.
Special offer for startups: free website monitoring service
Hah, the funniest part is, at the time of this writing at least, none of the Turkish news agencies have published this story.

The dude abides, indeed.

edit:
now they did :D
Nothing on creativity. I wonder why?

"creativity is essential to successful civilizations" http://www.amazon.com/dp/1907794883

http://larstvede.com/lars-on-creativity
Yes, there are human remains on sunken ships. You may simply google it. Caution： you may feel uncomfortable if you click the link. Here are some photos about the human remains on the sunken ships.

Respect people who left this beautiful world:

https://www.google.com/search?q=sunken+ship+human+remains&tb...