skysight-inc/HackerNews huggingface dataset:
What you're claiming is that Apple is engaging in Transfer Pricing (https://en.wikipedia.org/wiki/Transfer_pricing) which is blatantly and totally illegal. If that is in fact the case, then no laws need to be changed and everyone at Apple who knew about this should be subject to criminal prosecution.

The article you posted however gives no evidence that Apple is actually engaging in such practices, or I assume they would already be under criminal investigation. The closest thing in the article you cited is grandstanding by members of congress. (Who aren't even being serious, Congress could easily fine or stop Apple if they actually wanted to do anything).
I wonder if there is a sampling bias given that they selected users who were already paying for 100 mbps, which is a pricier premium tier.
So, Xenia.

https://github.com/benvanik/xenia
The top comment of this thread was deleted. Is it censorship or am I mistaken?
If i would have seen a few commits, then i could have said "yes, it failed because..". But there were no commits.
1) Windows 7 N is as objectively stupid as can be given that is an object with zero consumer interest created in the name of consumer protection. It's not a thing that anyone wants or wanted. It's a colossal waste of resources that provides zero value.

2/3) You're right. A fine isn't a tax. Now assume you are a nation state and some foreign entity is making a shit ton of money off your population. Now let's assume that you feel you aren't getting as large of a slice of pie as you deserve. What are some ways you can increase your slice size? Raising taxes is one way. Issuing fines is another way.

For example local police generate money off things such as parking fines. It's true that the parking fine is a consequence of breaking a local ordinance. However the rationale for issuing more fines can one of several reasons. It could be an increased focus on enforcing existing laws. It could also be because the police need more money and they looked at ways to generate more revenue and found that an increased focus on parking violations would be a cost efficient way to do so. This same line of reasoning can be applied to certain Euro fines.

4) That's fine. The commission can issue fines for many reasons.

5) Ask some lawyer friends for the opinion on Nintendo vs Galoob. They almost certainly discussed it in school. Opinions will vary. More than a few will likely agree that if Nintendo were an American company the outcome would have been different. That's the most famous case I know of.
When 4K (2160p) video will become mainstream we're gonna need more bandwidth to stream it (Netflix for example). Even with h.265 or V8 it's atleast double the bitrate compared to 1080p.
The AmigaOS and Kickstarter code doesn't work with PCs or Intel Macs. So there is nothing to be gained unless you have a 68K or PowerPC Amiga or one of the PowerMacs that could be hacked to run AmigaOS.

Besides there is AROS for PCs and Intel Macs:
http://aros.sourceforge.net/

It is a rewrite of AmigaOS 3.1 that uses the same API calls.

The link was temporary and was deleted already.

Hyperion and Amiga had been at odds with each other over AmigaOS 4 and other things. Amiga has changed ownership many times and AmigaOS was only designed to work on Amiga computers. Had they ported it to Intel PCs it would have been a different story and been like BeOS then.

If you have a Kickstart 1.0 Floppy disk for an Amiga 1000 it has the source code on the floppy because someone grabbed the wrong disk to write the Kickstart 1.0 file to and instead of grabbing a blank disk grabbed one that had source code on it.
מארק אנדרסן שונא יהודים. וכך גם האנשים באתר האינטרנט שלו.
Read the article and try to replace every description of computer technology with mechanization. You'll find that in many instances you'll see the same thing. I don't disagree with the piece, but I think its chief error is failing to identify what's coming from network effects vs. pure economies of scale.

I would argue that Uber's dominance is the intentional strategic choice to seek monopoly in their space. We saw the same things during the growth of mechanization.
Sorry, I was going to compare-and-contrast with HLE; forgot. HLE is effectively a JIT, whereas I'm talking about something more like a static recompiler, like jamulator (http://andrewkelley.me/post/jamulator.html).

Also, the "libraries" in HLE, that the JITed code calls into, are wrappers built into the emulator software, and therefore can "think in terms of" the source console (see, for example, the texture upscaling in Dolphin)—whereas with transpilation, you have to make direct use of the transpilation-target's platform libraries as-is, with the only extra platform-specific logic existing as shim-code compiled into the transpiled binary at the call-site.

Besides Emscripten, the only other good comparison I can think of is ARC (https://developer.chrome.com/apps/getstarted_arc): a transpiler that takes Android Java bytecode (with Android SDK calls) and spits out PNaCl bytecode (with PPAPI calls.)
Script kiddies run SSH brute forcers on every IP they can.

If all you do is grab a fingerprint, you will interact with the system less than the script kiddies.

So, if it was going to fall over, it would without you grabbing the fingerprint.
It's also got almost no one actively developing it and and very little project or organizational infrastructure to speak of.
"they beat the shit out of me twice, then charged me $25,000 to get out of jail for battery against THEM" @imurdock https://archive.is/KTesC#selection-3101.1-3101.103
I think it is probably a little of both. For me, Elixir was the crutch I needed in order to break through the Erlang veil. I still like Elixir's syntax a lot better, so I tend to stick with it, but I definitely understand Erlang more because of Elixir.
Task manager shows that.
i am turned off when the criticisms towards windows, whilst valid, typify the out-of-touch-with-reality-ness of many linux fanboys. real world users do not notice, much less care about these issues, nor want them fixed, nor would their user experience be significantly improved by addressing them. along similar lines they barely notice that linux exists at all.

there are good reasons why linux dominates the backend space, and windows dominates user space. linux caters very well to the power user and is discoverable with a lot of research - the kind power users will do. windows caters acceptably to the casual user and is so well known they needn't bother advertising (but continue to do so anyway...).

the one problem that is bigger than anything listed here, imo, is that the linux development community is building something they want rather than what others want and then not selling it to anyone especially well.

there have been great strides in this area, but its still not enough. ubuntu is a joy to install and use compared to linuxes of old. (i remember well struggling with 'red hat for dummies' in the 90s).

but... its not advertised in the mainstream or known about as an alternative - why its worth using etc. and appears that it might suffer the classic problems for regular users that put them off alternative platforms - things like "doesn't have MS Word which I (think) I need for work (because I've never even heard of OpenOffice or LibreOffice etc. let alone tried such things)"

its great to see that Dell offer it as an option these days, at least. but until more people know about it and understand that it won't prevent them from doing what they want, they just aren't going to use it.
> You should consider testing to be a pyramid:

Why?

I've heard this story a million times. Nobody's ever been able to robustly justify it to me. I don't believe it's true.
This might look like a pixel-for-pixel copy for someone who isn't very familiar with Windows 7, but Jesus, I don’t see anything wrong here.

1. The general look and feel is the same. So? That’s just fitting into the platform, having a native look & feel.

2. The general spreadsheet UI wasn’t invested by Microsoft...

3. The icons here are not, in fact, pixel-for-pixel copies...

4. The "ribbon" or tabbed/dynamic interface at the top is also not pixel-for-pixel...

5. The whole UI paradigm is, as you mention, from Xerox/Apple; tabs, icons, buttons, scrollbars, cursors: it's all just another remix...

6. And lastly but most significantly, I think we can excuse an underdog for trying to make software that would be easily usable to people who are most used to the competing suite from an established monopoly vendor!
AFAIK restricted accounts can't install apps.

I might be mistaken since I don't use that feature but I have just created one such account out of curiosity :

- the admin can decide which apps are useable from the restricted profile.

- it seems that the restricted account can't install additional apps.
This guy caught the exchange: https://twitter.com/dknake/status/682346660626886656
Generative Adversarial Nets Tutorial in TensorFlow
I feel like there are legitimate and illegitimate reasons for privacy and the illegitimate ones are compromising the legitimate ones.

I also think that a lot of the time, we willingly part with privacy (always-on syndrome), and that you can regain it pretty easily without having to fight the government - just go for a walk without your phone.
if you just want your toddler to access a couple of apps from your tablet, create a restricted account that can only access these apps.
How Delta masters the game of overbooking flights
That seems reasonable - when you fail to deliver content over HTTPS, you put your readers at risk of monitoring, content injection and all sorts of other nasty things.
Very cool!

In case C++ is your jam, ten years or so ago I adapted Steven Fortunes highly efficient sweep line algorithm to C++.

Some info here - http://www.skynet.ie/~sos/mapviewer/voronoi.php

A desktop app I built to use this code, generating Voronoi and Delaunay graphs, along with way more robotics/navigation/map generation stuff called MapViewer - http://www.skynet.ie/~sos/mapviewer/main.php

Code on Sourceforge (yes, 10 years ago people) - http://www.skynet.ie/~sos/mapviewer/voronoi.php
There's an old and frustrating terminology problem here. You mention testing a parser; assuming the parser contains more than one class, or group of functions, i would consider a test of the whole parser to be an integration test, not a unit test.
Right now, all we have is his statements that he was treated roughly by the police.

The police handle quite literally millions of interactions with the public every year. Ascribing some sort of persistent malice to them as a group is as bad as blaming an entire race of people for the acts of a single individual.

If you don't believe he did anything for a second, then consider what might be going on when a neighbor calls the police to deal with a man banging on their door. Is it really so hard to believe that he might have been intoxicated and/or mentally compromised to the point where he was scaring people. Is it further so unbelievable that he might have directed that behavior towards police who are specifically trained to deal with unruly or uncontrolled individuals?

It's happened to some very famous people. Why does it surprise you that it might happen to one of our own?
Completely agree with everything but the last sentence...

Defecting (reading things one "shouldn't") is economically profitable, just like walking into others' homes and making their stuff into your stuff. Furthermore, it's politically profitable to catch the "bad guys". So the best one could hope for is a social convention to not snoop, prohibition on private surveillance / data mining (what could that even look like?), and the government still snooping everything to ferret out undesirables.
NPM3: “Your your dependency tree is dependent on install order”
Vinelink.com has records of the arrest.
I hear you; the site is best on desktop atm with the way the 'workout view' is orientated but I hear you about wanting to do it on the phone. I'll think about how to deal with that.
They should've gone with hydrogen peroxide based monopropellant linear actuators.
That's basically a way to write something then share it with others?
Anker (http://www.anker.com/) does something very similar to this company -- except, I think, it has a smaller selection of products. Judging from reviews on Amazon, Anker is also doing very well for itself.
Why are you blaming the tax code? I think the problem originates in the loss of economic sovereignty of nations after signing countless FTAs. It is only because of that reason that Apple and Google can play nations against each other to dodge taxes. What has happened in the last 30 years is that laws has been passed that allow these multinationals to operate as such while at the same time everyone else is still limited by national borders. Why is it so easy for these corporations to open and close subsidiaries everywhere as they please? Oh right, something to do with the (misguided) liberal ideal that foreign and domestic investors should be treated equally, completely ignoring the fact that the foreign investor is not tied to the nation in the same way that the domestic investor is.
Better like Wine for Linux
openemu is more a front-end to emulators than the actual emulator itself.
An interesting problem of working with "real" cabs is that you have to compete with street hails (that is, people doing the traditional stand-on-the-curb-and-wave-their-arms deal). This is a surprisingly big issue.

During slow times, it's not a big deal. But during slow times, you also aren't providing very many rides to the cabbies. And also pricing, which I'll come back to.

During peak times, it's very likely in a dense urban environment that a taxi driver will see a prospective customer and want to bail on your ride.

It's hard to make drivers not do this. You can easily get bogged down in a war of you trying to prevent them from bailing on people during peak hours (but remain hailable) and them trying to game you back.

Passengers will only use you if you can reliably get them a ride during peak hours, quickly. Also, taxis have mandated rate structures, and they will likely be more expensive than UberX or Lyft during non-peak hours, so the only time that you'll be able to really get a lot of passengers is during peak hours, and that's the time when all your drivers are at their most flakey.

Source: I spent two years as the lead engineer of Flywheel's server team. Flywheel being an Uber competitor that works with real cabs. Disclaimer: I've been away from Flywheel for more than a year, so my experiences are not current.
Even using Ethernet and open source firmware on consumer routers (e.g., TomatoUSB on Broadcom-based ASUS), I wasn't able to get >100 Mbps. I guess many developers' own Internet connections don't have such bandwidth, so they're not incentivized to make improvements.
Having less software isn't an actual option though. The world demands both more and better software. So we should take advantage of the best available tools to produce it. Yes, those tools make it easier to write crappy software, but when used well, they also make it easier to write great software. Put another way, an uber-developer who could write a good program in asm with no debugger could write an even better program, or more programs, in a higher-level language with a debugger and strong static analysis. So if these tools are available, working without them is just misguided masochism.
I agree with Kerr's analysis of the legal issues at hand. He knows far more about the law than I do, so I must defer to his expertise. He is technically correct. And it's good to have an accurate analysis of current law.

But Kerr misses the spirit of Balko's original article. Kerr is saying that the officers did not violate the rules of the game. Balko is saying the rules are absurd and the game needs to change. Both authors are correct.

Additionally, the original title reads: "Federal judge: Drinking tea, shopping at a gardening store is probable cause for a SWAT raid on your home". This is mostly correct. If the officers had not misidentified plant material, and if they had not been monitoring innocent shoppers, this incident would not have occurred. Only in the upside-down world of the drug war is it normal to send government agents armed to the hilt to invade a private residence and hold the occupants at gunpoint, all based on flawed and flimsy evidence.
HN should be ashamed of itself (but it won't be). This thread is awful.
You could always ask. :)

The fellow who wrote the article is one of the folks who performed the study.
People are not the product. Advertising is, and it's sold somewhere and served from somewhere.
Ching Shih – Most Powerful Pirate in History
I assumed this was a joke about how bad some unit tests are. Then i thought it might be a satire on unit tests, from someone who really thinks they're pointless.

Then i realised that this is a demo of a company that someone actually wants to make their fortune with:

http://magictests.com/

https://angel.co/magictests
Growing up in southern Idaho, we have no such love. Probably because of all the times we are reminded of how much Utah loves the birds.
Ahem , there is something similar and which run much faster than the crappy asm.js

https://www.youtube.com/watch?v=bQVI-84Byb0

Also, FreeBSD can run Linux binaries on the same architecture.
To me the main difference is upload speed. Suddenly you can start using the internet as a LAN, and then only it starts to make sense to work in the cloud, save all your files there, not worry about the house burning down or being burglarised. Probably even more useful for smaller businesses.
Good points. I meant "overnight" loosely, but I have a few other comments.

* Any software may be branded - no one needs to know the word "blockchain" when they use a well-designed app. If a driver may have more take-home pay from an open network, there is no reason they wouldn't list themselves there in the same way many drivers are on both Uber and Lyft.

* The blockchain would record all transactions in a manner that any software could get something similar to Uber's intelligence, with some allowances for the privacy of the rider.

* I've taken Uber rides that reek of cigarette smoke. If anything, many cab companies have standards that you can't guarantee with the closest Uber. But like you say, reputation systems could address those issues.

I agree, though, that the technical challenges are real and not trivial. In particular, the privacy concerns seem very real. I just find it difficult to believe that a multi-billion dollar industry will allow a middleman to take all their customers away when really the only thing that Uber sells is UX.
Ask HN: How to gain experience in Ops
I have lots of 'traditional' systems administration experience. By that I mean windows domain environments, networking, a little Linux experience, etc. Basically anything a non-technical small to medium business would need. I have a little experience in programming, but not a huge amount. How can I get experience in cloud computing or infrastructure? It seems like in 10 years I will not have a job if I don't adapt. I don't live in a place that has a huge tech culture or technology job market.
What if I want something in between locking them down to a couple of apps, and letting them accidentally send contacts to some app maker?
Man, this is the fourth time today that someone's suggested that maybe I should talk to a real game developer about something. I am a game developer. Just not a (modern) console game developer. But I did develop SNES games, way back when!

My point was not that this might be possible now; but that, as console CPU+GPU power approaches a certain threshold of "good enough; why would we need more?", console makers will eventually decide to spend some of the console's power not on fancier graphics, but on making development easier and more portable by introducing at least one full black-box abstraction layer above the hardware. When this happens, that layer can then be considered the "source ABI" for transpilation.

Now, I haven't played with the XBO or PS4 SDKs, but I have played with the Wii U SDK—and it's exactly what I'm talking about. There's no hardware to think about in the Cafe toolchain—no IO ports to peek and poke, no MSRs to read off. There's just library APIs. It's nearly as abstract as Apple's tvOS SDK.
I think most of it is coming from capitalization. go find a venture company that will fund you to be the 10th player in a market.
Wine runs the binaries. It's much, much faster than Emscripten.
> I want lying to be considered as the worst crime. I want a currency that's built on trust. I want every commitment and promises to be tracked and evaluated. I want fairness, and it starts with understanding reality.

Hell yes. I too want people to start treating lying with seriousness it deserves. Lying, lying, lying. It's the thing that rots and destroys our societies. I too keep repeating that civilization starts and ends with trust. Trust people have in the system, towards their leaders, and towards each other. The less trust people have, the more defensive they get, more stupid things they do, and the less efficient everything becomes.

A perfect example is the growth of various anti-science movements, anti-vaccination being a prominent case. Where do you think it comes from? Many like to say that anti-vaxxers are simply stupid, can't comprehend biology or are motivated reasoners. But the reality is simpler, and you can see it by just observing them carefully. They are normal people, like everyone else. They want to be healthy and happy. They want their children to be healthy and happy. The only real difference is that they had their trust in authority broken on a serious level. They don't trust doctors, scientific consensus and government health organizations.

Is this surprising? Frankly, no. Because all of those authorities lie. They lie fucking big, and then they lie small. Not a day goes by when we don't hear about corrupt politicians, when we don't see bullshit papers published in respected journals, when we don't learn a drug is a scam, or plain dangerous. Governments lie, and so do businesses, big and small. They lie in ads, they cheat in stores, they sell us crap - from grocery store washing stale meat in dishwasher fluid through planned obsolescence to good old lying about specs and working hard to silence disgruntled customers.

Frankly, I sometimes wonder why I still trust anyone but people I know personally. I'd like to say that it's because of education, because I can evaluate claims critically. But it's bullshit - a dedicated liar will run circles around everyone but the few smartest people. The truth is, I'm talking a calculated risk every day. And so are the anti-vaxxers. They end up hurting people. But that's not because they're evil or stupid. It's because they've broken under the avalanche of lies.
Debian's founder Ian Murdock’s traumatic experience with police
I'm not looking to be converted, but I'm going to check your link anyway. If there's some thing that can be called "advanced Christianity", then it's my (other) religious duty to check it out :)
But I would note that the plaintiffs are suing the "Board of Commissioners of the County of Johnson County, Kansas et al." [1], not officers Joe Blow and Bob Smith.

[1]: https://ecf.ksd.uscourts.gov/cgi-bin/show_public_doc?2013cv2... (pdf)
That article appears to be discussing Apple's avoidance of taxes on non-US sales:

"By running nearly all its non-U.S. sales through the Irish subsidiaries, Apple also avoids paying taxes on sales in other countries, including the U.K., Germany and France, the report said."

From what I can tell, this 'double Irish' arrangement does not apply to US sales.

Edit: Neither the Forbes article nor the Macworld article are discussing US sales, only worldwide sales.
100 Insanely Interesting People You Should Know