skysight-inc/HackerNews huggingface dataset:
Not too sure about the proprietary binaries on Linux but rendering the same thing on Mac and then on bootcamp Windows is really night and day. I have a friend who plays Counter-Strike: GO on his Macbook Pro and it's unbelievable how much better it runs on Windows. I realize that specific software was pretty much designed to run on Windows but the performance difference is drastic nonetheless.
Ramanujan’s Astonishing Knowledge of 1729
If you grant a keyboard "Full Access" in iOS (which is required for network access) then it does indeed have the ability to transmit everything back to a host. But Google says they do not do that:

https://news.ycombinator.com/item?id=11683215
> but it will cost you less than a degree in the long run.

This isn't true, people with degrees definitely make a lot more on average.

I'm not pro-degree, since I don't think it's good for even half of the college grads, and the debt is an awful burden for many.

But the numbers are there regarding the salary. On average, it is worth it.
Context: Someone who is currently about to graduate from their Maths & Philosophy degree, but got a job as a web developer before their degree.

Firstly, you absolutely don't need a CS degree to be a web developer (or similar). There are programming jobs where you do need a CS degree, but web development isn't one of them. What you do need is to be able to build websites/webapps to a high standard. I would suggest picking a technology (perhaps Wordpress (PHP) or Angular.js (JavaScript) would be good picks - simply because there is high demand for developer familiar with these technologies. Or go with Django if you want to stick with Python). You need to understand best practices for the framework you are using, and language level features such as closure and scope. Perhaps start following newsletters like JavaScript Weekly and HTML5 weekly. And blogs such as A List Apart.

Finally, apply to companies that are small enough that you can talk to them directly, rather than going through a formal recruitment process. There is high demand for developers, and consequently there are companies out there that are willing to train people up.
> What are the implications for my free, open source software? And my closed source commercial software?

Software that implements other party's APIs might be obligated to agree to a licensing agreement - projects like Wine, Samba and various 3rd-party emulators. Ironically, Microsoft's discontinued, Android-compatible project Astoria would be exposed (to both Google and Oracle) - Microsoft submitted an amicus in the first Oracle v Google case supporting Oracle's cause. I am not sure if Xamarin- and Cordova-/Phonegap-type projects would be subject to Apple's lawsuits.

I also suspect web-APIs might also become risky, making it possibly for Amazon to sue you for providing AWS-compatible APIs[1] for example

Disclamer: I am not a lawyer, this is just my layman's perspective.

1. https://en.wikipedia.org/wiki/Eucalyptus_(software)
There are two Israeli offers, one American and one German. That's just 50% subjugation of Palestinian territories. Get your facts straight.
When I was in college I got the impression that professional (i.e. US academic) philosophy had standards of rigor, such that areas more generally considered philosophy -- existentialism, for example -- weren't so in their domain.

I've got no opinions either way, but it sounds like someone needs to define what is meant by "philosophy."
Interesting one thing the keyboard is missing is the ability to switch to dark theme for some parts of iOS and some apps. It makes it look out of place an awkward in some contexts. I imagine this is some system level limitation in API. Other then that its quite good! I could really see this as new way for me to use Google more often. And Im loving the swipe to text!
>we have GOT to stop acting like a college degree is the be-all-end-all. We cannot keep protesting against the tremendous student loan debt burden that's creeping ever bigger on the one hand while touting college degrees as being the ONLY way to get a high-paying "respectable" job.

It's not "us", it's politicians who service the wealthy that like to lay down those two contradictory pieces of advice ("why did you get a degree if you didn't want debt?" / "why did you not get a degree if you wanted a decent job?").
Firefox v46+ Security Hardening
Assuming they can't get him to settle for even less. This is another unfortunate side effect of the situation; those with jobs on offer can drive wages even lower because there's so much competition for positions.

'Well, you're correct, normally we pay 18$ an hour, but the economy...'
I think the OP meant that Chrome is known for not caring about memory/CPU usage, so if you do any effort, you will improve.

IMHO 50% improvement (if it's real) is a very respectable improvement.
not true - there are PLENTY of low-level or entry level 'jobs out there', but people today are SO spoiled that they don't want to take those jobs because they are seen as beneath them.

Why can't someone have a job at McDonald's while you take a non-paid internship at a BioTech company? or study for Chemical Engineering? or code at night?

Are you honestly telling me that there is a shortage of burger-flippers, janitors and building engineers out there? A "Job" is not hard to find - you just have to be willing to swallow your pride and take it, and use it as a stepping stone to get to the next position. Knowledge comes from books. Wisdom comes from experience.

"WORK" is a four-letter word, both literally and figuratively.

AWS has a free tier specifically to play on, to learn. MIT and other universities have FREE online classes. an education is not hard to get.
Here is the actual rule:
§4-08(f)(7) Pedestrian ramps. Alongside or in a manner which obstructs a curb area which has been cut
down, lowered or otherwise constructed or altered to provide access for persons with disabilities
at a marked or unmarked crosswalk as defined in subdivision (b) of §4-01 of this chapter. A
person may stop, stand or park a vehicle alongside or in a manner which obstructs a pedestrian
ramp not located within such crosswalk, unless otherwise prohibited.
The article mentions that services already exist that are stealthy enough to fly under the radar:

"The issue with these methods, however, is that stealthier (and more expensive) like farms — which likely do not rely on fake/compromised accounts — can successfully circumvent them, as a result of spreading likes over longer timespans and liking popular pages to mimic normal users. Our recent preliminary study confirms this hypothesis on accounts used by BoostLikes.com, showing that tools similar to those deployed by Facebook (which rely on graph co-clustering) fail to accurately detect fraud."
Dozens of motorcyclists in downtown Boston recently had a problem like this. There are 12-hour motorcycle meters (25 cents an hour, woo!), but a parking cop kept issuing tickets for "Over 2 hour parking" at those meters. They assumed they were like the car meters.

I challenged my stack of them, and they relented, but refused to actually write me back with how/why this was happening, and how they were upgrading their training.

What gets me, is that I doubt they did a search through their system for all such tickets, and then immediately issued refunds- or put through a software patch on their ticketing system to disallow those tickets at motorcycle meters.

Refunding can't be that hard.
>>> One of the points of a degree was that you could skip a lot of that.

I was told the same thing but was warned you exchange paying one set of dues for another in the corporate world. I stayed away from corporate gigs for years because of this. In reality, it wasn't dues per se, it just navigating all the corporate politics I never had to deal with in smaller companies.
Jibo to Play Pac-Man, More Classic Games with You
Yeah, looks like a default demographic option they copy pasted from a different survey, but of course at least 50% of that number shouldn't be expected to have degrees yet, so it's a misleading statistic.
The article actually mentions this (and an Israeli defense contractor is a one of the few that's lobbying for it.) I think the key difference, from my understanding, is that it has never been deployed onto a convoy. Also the "Iron Curtain" relies on the projectiles being lobbed instead of shot directly, since the people shooting those projectiles into Israel don't care who they hit military or civilian. It has been interesting watching defense move along, from the Patriot missile program, to the Iron Curtain, and now something that is mobile and can take on smaller projectiles.
I think they are all equally unhirable.
In reaction to PHP-FIG events, Community Driven Standards were created
Once they have made their mind up you can usually push back on that. The purchasing department has been told to buy and if you have been selected as the preferred solution where else are they going to go?
OPEC Is Dead, What’s Next?
But the advantage of not having to switch apps is still missing on Android.

I don't think it's "cramming it in" when that's the main benefit of the system.
Childish article. Should the Confucians also be forced to read plato? Philosophy (itself a greek word) is being taught as a certain tradition that builds upon its past. People from all races have contributed, but it will always remain a western-born tradition. To say that other disciplines should be included uncritically is childish. I realize the authors may be frustrated that their subfields don't gain more tractions, but even the fact that they both work in western philosophy departments, kind of nullifies their point.
> That's not how BGP works.

Of course not. I only stated what Fastly needs, I did not make a statement about how BGP works.

By having full BGP feeds from all transit providers the nodes can use the AS paths as part of the heuristics to determine the best possible path (with the available information) from first packet. Obviously the heuristics will also use after the fact probe information to tune the model.

The point is that the solution proposed by the grandparent is not better than the one described in the article.

> There is nothing in this article that talks about optimization of routes.

No, they talk about route selection.
A terminal client for FB written in Python
Snowden interview: Why the media isn’t doing its job
Shades of Old Economy Steve. I think the 'traditional' model has you starting out on the bottom and working your way up with any old college degree, but that particular bottom was z white collar bottom, not cashiering at a grocery store.
Contract to hire is a probationary period. The contracts usually last six months or so.
The on-screen keyboard belongs to the app, which therefore knows about anything you type with the keyboard, and in theory could transmit that information to Google. I'd be amazed to see that get past App Store review, though.
This, to me, seems premature and not necessarily constructive but I thought some people on HN may be interested in what's happening around PHP-FIG and PSRs. Hence sharing.
Royalty payments work somewhat like the music industry where your publisher "advances" you the ~40M+ gamedev budget + 40M+ marketing budget. Once the game has made more than ~80M is when you start to see royalties.

Don't go into game development looking for a good wage, industry usually pays 60-70% what you see for equivalent SE jobs.
So in essence, this is just going to slightly alter the landscape in terms of which of these services gets the money and the clients.
>to manage the Palestinian population in Gaza and the West Bank

>manage the Palestinian population

Not sure if that euphemism is beautiful or really horrifying...
I email links to myself, and cc them to Evernote, several times per day. Usually this is because I'm on my phone and I want to read the link later on my desktop or just save it for reference.

It's kind of a hassle, and I probably only follow up on about one out of every ten links I send to myself, so I should probably just stop. (But I won't.)
Yes. Go to Settings > Browser > Show advanced settings then go to Speed Dial > Cog icon > Disable everything there.
You haven't said what your field is, but keep your eyes open for opportunities to use Python on the job. There may be millions of developers out there, but how many of them can bring their programming skills to bear on your field?
Open any porn site and I'm sure you will find these tags as top categories. It's not Twitter deciding it's pornographic or not, but users that use them as such, so admins simply have to react (unless you want Twitter to be overflown with gay/lesbian/bi porn).
The technology does not destroy the attacker but the projectile.

Also I assume objects travelling below a certain speed or heat threshold are not "processed" so most children or children-thrown objects would not be targeted.
Do degrees cause higher earnings or are they merely correlated with higher earnings? The best students get into the best colleges. Do the best colleges add as much to the equation as the premium they charge, or are they riding the coattails of the best students?
There are almost certainly thousands, if not tens of thousands, or hundreds of thousands of undiscovered caves exactly like this around the globe. And even that is probably a wild underestimate. The world is a very, very big place, and humans, despite all our activity, have barely scratched the surface of most of it.
Because, for all of its sins, the DMCA provides one very crucial piece of legislation, without which the web as we know it would crumble: Safe Harbor.

Without the Safe Harbor, people wouldn't be getting takedown notices or content ID - sites like YouTube, Reddit, Hacker News, comment boards, blogs... all would have been sued into oblivion years ago, as they would have been held liable for the content uploaded by their users.

Fixing the DMCA, then, requires a precise modification of the law, not just a straight up repeal - and getting that done without loosing ground in other areas would be a tough job for any lobby or politician.
You can use my project https://github.com/machinepublishers/jbrowserdriver which can be both headless or (what's the opposite of headless?) have a full GUI. It runs on Java using Java's built-in browser and will take a second to warm up when an instance is created, but after doing so, you can reuse the existing browser since I added a reset() API. Performance is comparable to desktop browsers (slightly slower), and for every action it blocks until AJAX page loads finish.
/s You need to be the worst offender to survive
G chrome has a 'power multiplier' that you can turn on by clicking the red multiplication sign next to each open tab
LeverOS seems to be an open source implementation of a lambda service for running event-driven, "serverless" applications, aka an implementation of the idea that drives AWS Lambda, Google Cloud Functions, Azure Functions.

The Serverless Framework is one of several frameworks for writing serverless applications. The name of this framework is unfortunate as "serverless" is a generic term referring to event-driven applications, but has certainly benefited from the confusion that its authors have caused.

Those less familiar with these products can look at this as "RPC as a Service".
Interesting stuff, thanks.
On OS X/Google Chrome, it fails to render the character (all I see is a square), but copy-paste works as expected, and I can view the character correctly after pasting it into Sublime.

On OS X/Safari, it renders fine but copy-paste is bugged like you mention (can't select with double click).
Books every Ruby/Rails dev should read
25 °C for British people is pretty terrifying :p
From the Release Notes:

Major enhancements in PostgreSQL 9.6 include:

Parallel sequential scans, joins and aggregates

Elimination of repetitive scanning of old data by autovacuum

Synchronous replication now allows multiple standby servers for increased reliability

Full-text search for phrases

Support for remote joins, sorts, and updates in postgres_fdw

Substantial performance improvements, especially in the area of improving scalability on many-CPU servers
> a non-paid internship at a BioTech company

Would almost certainly be a labor law violation.
That really depends on the market location doesn't it? I've moved states to find jobs in the past.
Would you use this kind of device to work on your computer?
10 years and over 520 episodes of podcasting – Tech is a marathon, not a sprint
Have we? We've definitely changed the ecosystem, but it doesn't sound like things have changed all that much in the 30 years since it was discovered.

I guess it depends how you define "ruined", but it doesn't sound like any species have been lost, or life in there has been interrupted in any significant way.
Convexity for Programmers
Russians have had it for a while. It's called Arena:

https://www.youtube.com/watch?v=YpmcmKwWzYo&t=1m36s
Iron Dome
NA14: What to do when your SaaS product is down
Oh c'mon. "Get a college degree" is the mantra of baby boomer parents at all levels. It's not the wealthy elite pushing that message.
Understanding GNU Screen's captions
How Digital agencies can succeed in a mobile first world
It's far from being immediately actionable and focused on JS libs, but this book [1] from Ilya Grigorik, who is a perf engineer at Google, is a good start. It's not about JS, but a wide view, starting from TCP / HTTP(S) level, through how mobile devices work, to JavaScript.

You may want to read also some articles on perfplanet [2]

Blog of Grigorik is also intersting [3]

But as I said all those resources are about "web performance" rather than "JS performance" and are more high level overview about latencies, UX and not exactly on minimizing CPU cycles.

[1] http://chimera.labs.oreilly.com/books/1230000000545

[2] http://calendar.perfplanet.com/2015/

[3] https://www.igvita.com/
It's a tough job market for the young with college degrees. A lot of large companies are displacing (firing) experienced talent in an effort to get cheaper, and it's putting a lot of experienced, talented people back in the market. Many companies are simply hiring experience for not a ton more money (since they're now unemployed) over entry level.

At my company (fortune 500, not a tech company), I've been very involved in internship and entry level hiring since I remember how hard it was for me to land my first post-college job in 2004. We've had layoffs, and I don't see the strength in our internship and entry level programs that I did even last year - and we're a healthy company.

Anyhow, first post, don't beat me to death :)
Security would be an issue, but I'd really like to be able to have a lastpass button that allowed me to copy passwords without leaving the app.
They could have tried a little harder with the name. It makes me take them less seriously with a copycat name like they're not confident enough in their product and need to glom onto Tesla's success. What an awful decision.

The truck looks neat, though.
I think doing projects and posting on github is good. If you have a undergraduate degree, consider taking graduate courses in the field.

I had an undergraduate civil engineering degree. When I decided to change fields in my late 20s I looked into taking computer science classes at night while working, some friends who were history majors did the same. From there I got a coop job, I then went back full time for a masters in computer science. The database, data structures and operating system classes I took in grad school have been really valuable in my career.

The only thing about this route is the classes are pricy and you have to apply.

This is what I did a pace (Its different, its been over 10 years):
http://pace.smartcatalogiq.com/2015-2016/Graduate-Catalog/Sc...

Northeastern is where some friends got certificates, I did my masters:
http://www.ccis.northeastern.edu/academics/certificate/

I've taken some online edX classes to keep skills up
I'm still bitter, that undergrad school didn't tell about this before starting the functional programming course(s).
Look at your current job for opportunities to automate things. Step up and do it yourself. That will be "experience" rather than "education" and will impress other employers more.
People's appetite for suburban environments is insatiable. Given the chance to work or relax 1 hour on a laptop before getting to the office and after getting to the office will exacerbate sprawl.

Car sharing is an interesting possibility, but it may turn out people will live at the farthest distance they can possibly live [due to costs], thus will be unable to afford even a five minute detour that is critical for enabling sharing.

I expect real estate to explode, car production to increase, possibly significantly, and we'll spend a whole lot more time in our private mobile offices.
High school grad is the new dropout. Even factory assembly work requires post-high school education.

IMO, this is more reflective of the shift of high school towards 4-year college prep than rather than changes in the marketplace.
How can you tell the difference between Bob's card being in an indeterminate state vs. being in a determinate state that is not yet known? Or what is the difference?
It's like a modern take on the "cable company" FBI van. Except now local law enforcement is able to deploy advanced mass data-gathering technology without any proper training or framework for handling said data appropriately.
no emoji?
How One Team Stopped Using Email
The US Army's version might be new, but the general idea isn't. The Russian Drozd is the earliest of this type of system I'm aware of, and that was fielded in the late 70s.
Interesting that they went with onboard CNG generators that are directly charging batteries. Those types of generators are a proven reliable technology, and batteries seem to have proven mostly reliable in Tesla products, so I can see their longevity claims of 2x higher than diesel trucks being at least plausible.