skysight-inc/HackerNews huggingface dataset:
Don't understand why I'm paying $200 for a (admittedly decent quality) static, USB webcam.
If you ignore literally everything about their business, sure.
This is not intentional. Its how genes work. The seed on a plant depends on the pollinator. Just like fruit trees - you plant that seed from the apple you just ate, it won't grow more of those apples. It will grow whatever that apple was pollinated with.
Nokia (as a cell phone company) died the day the iPhone came out. They were too big and bureaucratic to react with competitive products, and there's no way you can turn that around (regardless of CEO) on the timescale that consumer cell-phone purchasing decisions are made.

Note that Blackberry, Motorola, and Palm also died, and LG and HTC aren't doing so hot.
The problem is 22% of those searches are for Google.
Factory workers typically have shift requirements. Uber drivers don't even have to work at all.
Do you really need a Microservice?
Don't worry, there will be an "additional charge" tagged onto your bill for the rest of your life so that they can recoup this.

I wish I had my bills from when they added a surchage because they were pocketing the sales taxes in OH or Iowa or something like that and thus had to add a surcharge for 4 years on bills to pay for it. All I remember is that I was irked to pay a surcharge to pay for sales taxes in another state because some greedbag got caught and pushed the punishment onto the customers. It was like the B&O surcharge they taped on.
This confused me for a moment. "Magic Johnson is an RPG fan???"
Lawyers? I think the problem here is with words being redefined by marketers.
>>Disney is not an IT company, and IT is not their core competency

Given the crucial role IT plays in nearly all Disney enterprises (TV, Movies, theme parks, etc) they better make IT one of their core competencies.
And there was much rejoicing...
I'm talking about the meta-problem here: APIs designed today have to care about today's JavaScript semantics, which are high-level JavaScript-specific constraints. APIs designed for browsers with native wasm support care about the semantics of wasm, but those semantics are language-agnostic. APIs should be designed based on a language-agnostic ABI, not based on JavaScript. That's the world I'm looking forward to.

Even the planned future ABI for interoperable dynamic linking is a guideline; any caller and callee that agree can use a different, extended ABI.

> The solid ground on which to argue is where browsers all update to support wasm, whose syntax and extension model(s) stabilize, and then wasm can run ahead of JS.

Of course, and that's exactly the world I'm talking about.

> But it'll be a managed standards, so don't expect a huge iteration-time win.

WebAssembly is in a very critical way smaller than JavaScript, so its iteration time is less important. wasm iterations will be important for performance (to provide constructs that will efficiently translate to the native machine code you or a compiler would have written), and we'll need new APIs for things like thread-spawning, but new language features and functions using those features won't require any changes to wasm.

> Are we done yet?

By all means let's stop violently agreeing with each other. :) Thanks for working on WebAssembly; I look forward to using it.
I think it is perfectly fine. Not pushing but adds a little human touch.

EDIT: Apparently, it doesn't mean you've been programming since '93, but notes the year you were born. Then it's just plain silly.
Beylikduzu escort
You forgot the pecticides.
No. Just no. Those who consider jobs to be things that are given to someone tend to be the types that believe that the company should be able to do whatever they want.

And a free agreement between two parties really cannot be reached with such a power imbalance. How many Uber drivers are able to negotiate on the cut that Uber takes of the fares?

And no, providing a service that is in demand is not enough. Just because their service is in demand is no reason whatsoever to not comply with the law.
speculating: it allows you to still be fine with a slower parser. and this means you can theoretically make the parser smarter (like make it do some inference and catch some bugs at parse-time?) without worrying that much about performance. but then again, I can't imagine what kind of bugs could a parser catch for such a dynamic language like Ruby, so they're probably just doing it to shave some milliseconds from program-start-up time...
Why You Should Freelance While Working Full-Time (and How to Do It)
I do not agree.

I would potentially reluctantly agree, iff the throttling was only during peak hours and when things were actually overloaded. And if they had been doing so from the start. ("I am altering the deal. Pray I don't alter it any further." is incredibly shady.) But they weren't on either of those things. They throttled after a certain amount of data per month, and it was a flat throttle.
I bet it was submitted before they informed Apple of the problem. If you were to submit such an app today, it seems likely that they now look for stuff like this.
Yes - TC39 is responsible for updating the standard (http://www.ecma-international.org/memento/TC39.htm), meaning that they all voted to approve the current draft ES2015. You can see several years of the drafts here http://wiki.ecmascript.org/doku.php?id=harmony:specification...
Non-protectionist would be free traffic across borders like within the EU. Any immigration policy is a form of protectionism.

BTW, I find your naive notion of the US as the promised land rather unsettling. Personally, I don't know anybody who would want to immigrate to the US, and especially not for the archaic, exploitative work culture.

Yes, this is matter of perspective. But you seem to be lacking any other perspective than US good, everywhere else bad. Which is probably one of the reasons why it's so easy to exploit immigrant knowledge workers in the US.
Avcılar escort
The way I would explain it to them is to imagine the compiler as being dustin hoffman's rain man. He'll do exactly what you tell him to do, provided you say it in exactly the right way, because he takes everything 100% literally.
AT&T is still doing this as of yesterday. I just got a text that I've used 75% of my "unlimited" plan
Vancouver's Recon Instruments Acquired by Intel for $175M
18-year-old draws renowned maps of conflicts in the Middle East in Paint
Revenue per visit really? If a visit does not convert how does it have any value (yes I understand the math)? Why not convert Cost-Per-Visit to Cost-Per-Conversion (total spend / # conversions). I am going through this now with a client. The CPC gurus need to justify the CPC budget and surprise surprise the more cpc dollars spent the more they make. What perverse incentive system they have set up for themselves.
Sounds like it to me. High-performance JavaScript JITs have to rediscover type information that doesn't exist in the source language. WebAssembly appears to have enough information to make that mostly unnecessary, so much of that optimization can move into the compiler generating WebAssembly.
https://en.wikipedia.org/wiki/Free_market
> A free market is a market system in which the prices for goods and services are set freely by consent between vendors and consumers, in which the laws and forces of supply and demand are free from any intervention by a government, price-setting monopoly, or other authority.

Uber is a price setting monopoly, the "sole authority" of the price within the Uber "marketplace". Consumers do NOT have any ability to change the price. Nor do any of the Uber drivers.

Taxis never were a free market either. But at least they didn't pretend to be one like Uber does.
Their Websockets attack appears to be premised on a Safari extension that assumes it can trust a Websockets endpoint bound to localhost.
So the main reason Longhorn didn't come to fruition was performance? (Honest question, no sarcasm implied).
Spectacular talk. I used to think I know quite a bit about nutrition, but I learned a lot from it.
Rust doesn't need an efficient GC like the kind Java has. Most of the resources you need in Rust are freed when they get out of scope.

What Rust needs is just a better RC implementation. This is because only a small part of your data is reference counted, so it fits better with how Rust works, so an efficient implementation allows it to combine with ownership semantics to outperform even very advanced generational GCs.
It's probably a bad idea. Your CV is a piece of professional communication. You probably want to keep it formal as much as possible.

You also don't have "a CV"; you have a template that you adjust as required for each company. Some places may like "crushing it", so add it for them.

Remember that some companies have a vicious pre-filter. You misaddressed the envelope? Bin. Used "sincerely" instead of "faithfully"? Bin.

(But please do test this and write a blog post with the results!)

EDIT: your age is irrelevant information in the UK. By law they are not allowed to consider it so you should not have it on your cv.
No, iOS applications definitely (ab)use URL schemes to send sensitive information or trigger sensitive actions. The problem isn't that they're wrong about that; it's that it's not a new concern.
My home ISP gives me a certain number of megabit up and another down. My contract essentially says 60up/20down unlimited, which means that I can download as much as I want, subject to the limitation not to download more than 60 megabit a second.

We could use that as a template for 3g sales as well - granted we may have to specify the speed as 3g or 4g rather than a certain number of megabits - but ISPs hate that they are selling a commodity (which they shouldn't. Butter, toothpaste and oil are commodities but Procter and Gamble, Unilever and Saudi Arabia are all rich).
I can already imagine a minimal java VM (just transforming bytecode to wasm instead of JITing to machine code) inside browsers, thus allowing java (or any of the other JVM languages) running in the backend and frontend.
You'd configure the application to write to the FUSE mount, then run it through an average workload. The FUSE module records the e.g. writes and fsyncs and can simulate a crash at any point during the run. Perhaps there'd be some sort of framework for automating the application to have it attempt to restore from each point, and do an integrity check to make sure all of the guarantees are met.

SQLite does basically the same thing using a virtual file system layer that SQLite explicitly uses.[1] With a FUSE module, any application could receive the same level of testing without needing its own VFS.

[1] https://sqlite.org/testing.html
Show HN: Over 2000 vector icons available as a web font
Show HN: REL – A JSON-based programming language
No. Just change the name of the book to "Learn Programming The Hard Way (Python Edition)". By putting the language in the title it sounds like it is for an experience programmer learning a new language, not for learning how to program.
> ...but it makes you feel stupid if you don't.

Exactly. That's where I'm at right now; I know what Haskell is, I love the idea of it, I've enjoyed some of the fruits of it (XMonad). But it was when I tried to dig deeper into it that I felt lost, and yes, stupid. I've never been a math whiz; I am great at visualizing concepts but truly grasping the theory behind them is where I get lost. Based on my junior high school testing, I was placed in Advanced Algebra in my first year of high school. I nearly failed the class because it took me all year to grok the distributive property. I look back on that and I feel ashamed, because once I understood it, it seemed so damn simple! And so it is when I try to advance beyond my current level of programming skill; I hit brick walls and I feel like I left my sledgehammer at home. My pocketknife, even though I know every millimeter of it, won't cut through those walls.
Government of Canada servers suffer cyber attack
Excellent point. This was the case for the last Uber cab I took.

I don't see the problem here. Customers like Uber. Drivers are choosing to use it. For some reason the government needs to wade in...
I think what most of us hate him for is going the MS route rather than making Android phones. Nokia used to make great phones, but with sub-par OS. Why not combine the best of both worlds?
> I think providing a service to connect buyers and sellers should be able to be distinct from having employees.

It is, but the court decided that Uber exercised too much control over the conditions of the work to just be connecting buyers and sellers.
Google "Vizcaino v. Microsoft". Whether or not a coder is a contractor or an employee depends very much on the level of control they have over how, when and where they do the work.
How do you define "asymptotically approaching ... within the month"?
That's a pretty weak example to argue that their code quality is poor.

They didn't bother to set up a for loop, for only 8 iterations. Their version is still perfectly legible, and you don't have to worry as much about shell argument expansion, which nobody really understands fully.
https://en.wikipedia.org/wiki/Free_market

> A free market is a market system in which the prices for goods and services are set freely by consent between vendors and consumers, in which the laws and forces of supply and demand are free from any intervention by a government, price-setting monopoly, or other authority.

Uber is a price-setting monopoly within the Uber market. Uber is the sole authority in the prices that consumers pay and that drivers receive.

The Uber marketplace is NOT a free market. QED. Its rent-seeking behavior on behalf of the owners.
How to Build a Twitter “Hello World” Web App in Python
I would almost say that an oversubscribed+QoSed line is the modern definition of "residential service", while guaranteed bandwidth (equivalent in effect, but not necessarily in implementation, to the "dedicated circuits" of DSL terminology) is the modern definition of "business service."
Google previewed some Android to chrome app compiler a while ago - can't remember the details. I imagine it would be a pretty good starting point for such a project instead of a full vm.
A species  on the brink
To put this into perspective:

$100MM is 0.0759878% of AT&T's 2014 gross revenue, so less than 1/10th of 1%.

That's like earning a $100,000/yr salary, and then paying a $75.99 fine. It's basically less than your average speeding ticket.
Show HN: Latest software engineering blog posts
So many people here obsessed with making some kind of technical disambiguation. I don't think the lawyers care for that at all.

Both intentionally throttling and not remotely providing the necessary infrastructure necessary to support use will get you into hot waters.
[ANN] Clojure 1.7.0-RC2
Show HN: InterviewBit – Your Free Interactive Coach for Tech Interviews
Become great in language X seems the wrong goal to me. An enormous amount of things and at the same time the most important things that make you a great software developer are completely language agnostic. And I would argue they are harder to learn through the lens of a single language and software stack. You then still have to become a productive software developer knowing your libraries and tools and their quirks but this seems secondary to me and easily compensated by your favorite search engine. Or by example - knowing when to use a set as opposed to a list is more important than knowing in which namespace you can find the implementations for language X.
That's a rather large font though, and no use of hyphenation. Here is the Encyclopædia Britannica for comparison:

http://i.imgur.com/qXGfGWa.jpg

http://i.imgur.com/obu7D8e.jpg
The fascinating, feel-good psychology of Internet cat videos
Yes, I think it's fine for you to be forced to choose B. Because when people get hurt, someone pays. And if uber doesn't pay, and the driver doesn't pay, society does. Hurt passengers would have their medical problems paid for by their insurance or by all of us through taxes.

In CA, you have to have insurance to drive a car. It would be cheaper for you not to have insurance, but most people don't have the money to make things right when they get into an accident. This is exactly analogous.
Why does Google have only 3 stars?
> But productivity isn't the problem of our food chain. We can grow plenty of food, and cheaply.

We can. The rest of the developing world has a lot of trouble keeping people fed. There's only so much aid can do, but if we can find ways for small-time farmers to produce more, and also to transport those goods, then the rest of the world could feed itself, something small-time agriculture has historically had a lot of trouble doing.

Better, hardier crop strains aren't just a profit-making scheme, they're absolutely critical in the fight against world hunger.
A good analogy I've heard to explain this is how you'd request a glass of water from the kitchen from a friend versus a computer. You can simply tell your friend "get me a glass of water" and they'll understand what you're asking. With a computer though, you must be completely explicit with your instructions, for example: walk to the kitchen, open the top left cabinet, take out a glass, put it underneath the faucet, turn the faucet on until the glass is 80% full... etc.
I love what DDG represents and I try it first just to show my support. But, if I can't find what I'm looking for I activate VPN, open an incognito window and search with Google. Civilian OPSEC is painful. But I refuse to give up my freedom. I wish there was an application/URL level VPN option. That would solve a lot of problems.
Thank you for that "normal" link.

The Register instead links to something on Google Drive. Since I don't enable JS, Google presents me with an unusable screen of 25 https: links.
The point of the interviews is seeing the value of a SW developer as a thinker and try to see their thinking process. Up to that point, I agree. However, not-so-complicated questions can be enough, and if interviewers try to make interviews more sophisticated, the interview degrades, in my opinion. Interviewers can ask an engineer for a way to find loops in a list, hoping that they find Floyd's "Tortoise and Hare" algorithm. Well, you either know the algorithm or you don't, but for sure you don't come up with it in 20 minutes (I believe Floyd himself didn't either). So are we measuring how the engineer thinks or how much they have prepared for the interview?
Hi,
I created a website http://www.slicedham.co/ for it.
The Biggest Divi Theme Update: What’s New in Version 2.4
jobvite.com did the same thing. They fired all their white developers and replaced them with Indians through a third party company. The irony.
I had a lightly similar idea that I hope to implement this summer. I mention my idea here in case someone else wants to do it first (and save me the work!).

I keep just the text for the English language articles on my laptop in a text file, one line per article. It is a little more than two gigs. My idea is to compress the text using a ZIP entry for each article, build a Lucene index for local search, add a small Java web app to search and peruse a local copy of Wikipedia (or host it for family and friends) and package it all in one Java JAR file. This could provide a useful local copy of the text in Wikipedia in one handy 4 or 5 gigabyte file.

The downsides to this idea: no media files and it would not be up to date.

Edit: I use the Wikipedia text for NLP experiments, including finding entities (my own code) and processing with both Open Calais and Standford NLP libraries.
Cartel members don't need to agree to not compete against each other, they simply need to agree to work together to restrict competition. In this case, incumbent taxi firms could be in cutthroat competition with each other, while still lobbying to prevent new entrants into the market.

I disagree that there is no way for customers to choose cabs which offer good service when street hailing. Sure, there is no way to provide 100% certainty that service will be good, but this is the case even under intense regulation. Considerations like reputation and the desire for future business do have a tremendous regulating effect. That doesn't mean they are perfect and I'm not saying there should be no regulation whatsoever, but I fail to see how restricting competition makes an already inefficient market more efficient.
https://www.eff.org/who-has-your-back-government-data-reques...

Edit: (less cheekily)

Inform users about government data demands: "...Google does not commit to providing notice after an emergency has ended or a gag has been lifted"

Disclose data retention policies: "Google publishes some information about log data and deleted data, but it is not complete and representative of all its services and thus does not qualify for a star."
That seems worse for the actual candidates. With the lottery being what it is, there is I think almost 50% chance of a candidate getting H1B.

Also for prevailing wage, I checked what a Computer Programmer should make in SF. I got these as results

Area Title:San Francisco-San Mateo-Redwood City, CA

Metropolitan Division

OES/SOC Code:15-1131

OES/SOC Title:Computer Programmers

GeoLevel:1

Level 1 Wage:$31.26 hour - $65,021 year

Level 2 Wage:$39.56 hour - $82,285 year

Level 3 Wage:$47.86 hour - $99,549 year

Level 4 Wage:$56.16 hour - $116,813 year

Mean Wage (H-2B):$47.86 hour - $99,549 year

That doesn't seem bad, so I am guessing these companies are doing some really "creative" fudging up to give low wages.
For reference the url for finding this for other jobs and locations is http://www.flcdatacenter.com/OESWizardStart.aspx

EDIT: Formatting
It's impossible to compare absolute numbers because the tax and benefits are so different, but the Dutch minimum is well above entry level.

In fact, it's well above what companies that don't value top talent are willing to pay for locals at senior level.

Because of this, there is no quota and very little in the way of formalities involved in becoming an accredited employer. If they're willing to pay top money for foreign talent, a business is free to bring them in.
You think that will fly in court? A contract is an agreement between two parties. If there are provisions in the contract known only to one party that renders it potentially invalid, because the other didn't agree to it.
Yeah, it was related to QuickTime.

San Francisco Canyon Company was hired by Apple to port QuickTime to Windows, later it was hired by Intel to do some work on Indeo. Intel and Microsoft used the work done by San Francisco Canyon Company to jointly to improve Video for Windows performance, but San Francisco Canyon Company allegedly included QuickTime code and proprietary information without Apple's permission.

Things got nasty but Jobs opted to use this leverage to give Apple some credibility when it had suffered a serious blow from the Copland wreck.

Jobs set the terms: Apple and Microsoft agreed to cross-license each others patents, current and prospective lawsuits were dropped, Apple agreed to make IE the default browser, Microsoft agreed to continue developing Microsoft Office for Mac for 5 years and Microsoft would announce the purchase $150 million in non-voting stock.

It wasn't done out of pity, Microsoft's lawyers likely believed they would lose the case and this was a sweetheart deal which it would have been stupid to refuse.

https://en.wikipedia.org/wiki/San_Francisco_Canyon_Company

http://www.theregister.co.uk/1999/02/01/maritz_on_apple/
San Francisco: Starbucks to Shutter All La Boulange Locations
The bug is supposed to be fixed upstream. But the real problem shown here is that chrome can download and execute anything without any user knowledge.
Show HN: JavaScript Browser Console Awesomeness