skysight-inc/HackerNews huggingface dataset:
From the article

"“These sales of counterfeit operating systems,” Microsoft lawyer Bonnie MacNaughton wrote to the judge, “displaced Microsoft’s potential sales of genuine operating systems.” But Lundgren’s disks had no licenses and were intended for computers that already had licenses."

and even worse,

"Hurley decided Lundgren’s 28,000 restore disks had a value of $700,000, and that dollar amount qualified Lundgren for a 15-month term and a $50,000 fine. The judge said he disregarded Weadock’s testimony."

Weadock was an expert witness (for the government no less) in a Microsoft antitrust case. When asked what the value of the restore disk was, he responded with zero, or near zero. The prosecutors were initially looking for $299 a disk -- the value of a full license.

This is the most egregious case of a judge ruling on something he or she does not understand I've seen in a while. This is an item Microsoft gives away for free to anyone with an internet connection, all this guy was trying to do was sell them for $0.25 to cover the cost of a disk and make it easier for people to fix their broken computers (allegedly).
> I thought Dean and Bill, being highly accomplished engineers and mathematicians, would have good intuitions about how this process works. But they didn't, and come to think of it, why should they know about something so far outside their specialty?

That kind of speaks volumes about modern academics.
> if you’re a OneNote user, you have no one to blame but yourself.

People should really knock it off with this attitude.
NOTE: Headline is misleading.

Actually what they are starting to do is put the money into escrow while the case moves slowly through the courts. Ireland is not yet receiving money for back taxes.

Ireland's position is still that the taxes are not owed and that the government made no improper deals.

It will take some years before the taxes are actually paid to Ireland or Apple gets the money back from escrow.
IBM is advancing blockchain projects with Walmart and others
Applying the various razors, I find that the hypothesis that would need to be refuted first is that Reid wrote the posts, they were archived as written, unaltered since then, and she simply does not wish to take responsibility for their contents now.

Who had motive to alter the posts in question? Who had the opportunity? When could it have happened? What method did they use to do so?

If Reid's team cannot plausibly answer those questions, we are still examining the simplest hypothesis, and have seen no plausible evidence that it should be refuted.

If we are to believe that those posts were written by someone else posing as Reid, would that suspicion not apply equally to everything appearing on her blog now? In which case, the solution has always been to sign the post using public-private asymmetric cryptography and to employ a public timestamp server to verify the time of publication.
> you have to consider the ethics of what you're enabling

Keep in mind, YC took money from Yuri Milner in 2011 even though people knew at the time that there were connections to Russian oligarchs [1] and funded startups that promulgated junkware installers [2] among other things. On the "doing the right thing" vs "making more money" spectrum, YC is firmly on the side of "making more money", ethics be damned.

[1] https://news.ycombinator.com/item?id=3143894 the PG comment and the first few responses contextualize this well.

[2] https://news.ycombinator.com/item?id=5092711 a discussion about InstallMonetizer
Five year payoff for solar is good - below (above?) average.
.. can't tell if sarcastic or serious..
Thanks -- yeah, I'd love to build something like that, like Cmd+Opt+Shift+V or something... unfortunately my skills are all web programming, I wouldn't have a clue how to build an OS-wide keyboard shortcut. If there's enough interest, maybe I could learn though...
This is a travesty. It reminds me of Aaron Swartz.
The image you link to does not support your assertion: The US looks "speckled" because there is a lot of empty space, which does not have to be connected. So the others that are all-red have it actually worse. Asia has a lot more people too, so yes, that leads to higher density - but that's hardly an advantage to have to deal with over a billion people instead of a few hundred millions. They still are just as distributed - plus there are a lot fewer gaps of nothing in between! It is easier to cross over nothingness than to path a way through non-stop population, as any effort that tries to build new infrastructure through populated areas that ends up mired with legal and ownership issues and protests demonstrates.

It also does not explain the car addiction at all, because it would make much more sense to connect wide-spread centers using trains, for example.

Also, most transport is local - and as far as it is not combining it into larger "packages" (train, ship, large trucks) would be more efficient.

I'm also a bit amazed at your response. Your initial comment, the one I replied to, is only about comparing total area and total population. I find it at least a little bit disingenuous how you dug deep to come up with a new version of the argument.

I find the effort in many comments to point out how the US is "special" and "different" from all the rest of the world very weird. I would not find it as weird if it looked like a detached analysis, but it seems to be mostly emotional. Why? So strange. What's the big deal, what do you lose, if you come to the conclusion that it's of course true that all problems are local and none are completely the same, the variability and the base problems are not actually different? What's the big deal? Isn't it enough to look for "exceptionalism" in the achievements and possibilities, why does it have to also be true for such mundane stuff at any cost (e.g. suffering quality of arguments)?
Recall there are two goals:
- allocative efficiency (property belongs to whomever can derive most value from it)
- investment efficiency (people have incentives to invest in property, build Gigafactories, etc)

If I understand, your argument is that self-assessed taxes would eliminate investment efficiency.

The property owner should factor transaction costs into their own value of the building. This would increase their assessment of the land-value, and increase their taxes. This works because, keeping land valuations constant, the one with the highest transaction costs is the one who can derive the most efficiency from the land.
> Anyone knows what's next for Inbox?

Getting canned?
ZSH, tmux, Emacs and SSH: A copy-paste story
I thought the title was kinda clickbaity, but it turned out to be a great article. Also the comparison to goto really effectively conveyed the point he was trying to make. I have two questions though:

* Does anything else like this currently exist (other than the Trio library he mentions), which shows that it's a superior paradigm in practice?

* What are the cons to this approach? Why not do it?
Something as bare minimum as stemming while searching(ie, if you presently search in Gmail for the string 'orange', the results does not include emails that may only contain the string 'oranges') strings inside emails is yet to be implemented by Google. Any possible reason why something that sounds simple is yet not implemented?
Efficiency is one way to increase range. Wingtip devices can reduce drag by inhibiting vortex formation, however they increase weight so there is a minimum flight distance before they are a net gain. https://en.wikipedia.org/wiki/Wingtip_device

There is a tradeoff of needing carry more fuel over a portion of the flight, but the aircraft also spends a higher percentage of it's fuel on flying vs taxiing etc.
The invalid BGP route advertisements redirected folks to the attacker's DNS servers, which served invalid responses to queries.

In this instance, had myetherwallet.com been signed, and had a user been using a DNSSEC validating resolver, they would not have visited the invalid site. The attacker's DNS responses would not have validated.

Had myetherwallet.com been DNSSEC signed anyone using Google's public DNS resolver at 8.8.8.8 would not have visited the invalid site.
>and then clarify the question title to reflect the problem they need help with.

How many times have you seen that happen? Further that only occurs in an XY situation where the question was wrong. I've been hit by cases where the answer was "don't do that because it's bad". Well, I know that and I know why it's bad but I also know that I have to do it anyway. What now? You couldn't change the question in that case because they asked what they meant, they were just told that they were wrong (and they were).

>I get really miffed when I see someone answering the literal question even when it is clear that the OP have a different problem

And I get just as miffed when they don't because of all the times I get burned by people behaving as you want and then I can't get that same answer answered and have to go through even more pain (it was painful enough to be forced into the situation) to figure it out for myself. I have basically no karma on SO because when I get some I use it to vote down such people.

>Answering both X and Y is fine of course, and probably the preferred.

Here we can agree.
Doesn't a restore disk contain binaries from the operating system? So he's distributing somebody else's work, with their logo on it. However well-intentioned, its pretty dodgy. No matter what Microsoft does with those binaries, they weren't his to resell?
Microsoft wasn't giving them away for free though. According to the article, they get $25 for each disk from computer manufacturers.
The US Government now borrows more than the entire financial sector
Thanks for the detailed reply. To me TurtleCoin is just a fun project that's trying a different approach: make something first. It has a long way to go and as it exists now is how you describe. In the long run the project members are hoping to take it well past that, which I'm sure you saw on the site.

When I first heard about mobilecoin I thought it was different too. The problem I have is why are they raising money right now? Show me a working MVP (not a sketch UI) first. It's crazy that people are raising this amount of money with absolutely nothing to demo. I have more faith in mobilecoin launching something worthwhile compared to other coins but I'm still very skeptical... name recognition and private raises don't change much.

As for now I've just been messing around with TurtleCoin. The project (along with the low price) has managed to create a community that's interested in building things with it. I like being able to hack on something, and no other crypto project has offered that environment.
Let's say you have an HTML page which links to main.css. Ordinarily, the request goes:

Client: GET /index.html
Server: <index.html>
Client (after parsing): GET /main.css
Server: <main.css>

Loading the page thus takes 2 round trips, one for the main page and one for the content. (Or more, if you have e. g. includes in the CSS.) Here's what it would look like with HTTP/2 Push:

Client: GET /index.html
Server: <index.html>, <main.css> (PUSH)

This only takes 1 round trip; since the server knows that main.css will be required shortly it can preemptively send it. In particular, this might offer a significant speedup for high-latency connections; it also theoretically reduces the need for bundling tools since you can have the server just push all of the individual files.

The obvious problem with this scheme is that if the client already has main.css then it's a waste of bandwidth to send it again. The client can cancel the push, but by the time it finds out about it a bunch of data has already been sent. There is a proposal for 'Cache Digests' which will allow the client to send a Bloom filter of its cache so the server can tell whether or not it has the file already, but as far as I'm aware no major client or server has implemented this yet.
Moving at 135,000 km/h relative to what? (honest question)
A Guide to Using BI Apps with Edge Computing
Uninterested != intolerant

You can scream your opinion on topic X all day long, but no one has to listen. That doesn't make them intolerant.
Claims about Numba by the author seem a little unkind if not wrong to me.

Numba can handle vectorized (numpy behavior) directly in addition to explicit loops. The former is accelerated less in comparison to plain python calling numpy (since if you can use numpy operations directly, it's already really fast) but the numpy bits in Numba can also be automatically parallelized by Numba. Explicit loops in numba are accelerated hundreds of times over Python loops (and you can use e.g. prange to write parallel loops, too). Point is, the two paradigms can be mixed and matched at will within Numba.

It seems like every example is of cython, but then the author generalizes the conclusions to Numba as well. It would be much more "honest" to show side-by-side comparison of Numba, Cython, and Pythran, since these all have different syntaxes and are fairly different tools.

Another example is that you don't have to rewrite functions for different argument types in Numba, but you do in Cython (see "convolve_laplacian" example, which can work with a simple decorator as a numba function). There again, the impression is given that Numba suffers from the same issue as Cython (and as mentioned elsewhere in the comments here, it's possible that Cython has a way around this, but I don't know the details).
Wework owes $18B
Text to Image Generation Using GAN
https://aws.amazon.com/devops/what-is-devops/ a very simple yet effective explanation
The .iso was available for free off of their website.
The reasoning in your second paragraph seems circular - this punishment is reasonable because unreasonable punishments are the norm in this matter.
It really is a clever hack to catch a bounds error by forcing a segfault.

Where to put the tag is a problem for replacing pointers generically, but I think it's still pretty reasonable to use the 64-bit pointer version with just a minimum of language support. The trickiest buffers are often under 64K and we usually want to keep them small to live in cache, so if you have a "safe_alloc" function, all your IO loops, parsers, etc. that are dealing with user input could benefit from this.
I'm not familiar with the JS proposal process. Is this likely to become an official feature now that it's been proposed? If so what's the usual timeline of that look like? I would love to have this feature ASAP in the browser and/or Node.js and am eager to find out when that will be possible.
But that also includes the OS License if I am reading the article correctly. The value of a replacement for the OS is the cost to download it from MS.
That's an ivory tower view. So many women speak out about the appalling treatment in the workplace, but men are still "but I don't do that!" So everybody should just get along, because.

Really, its about finding a way to work productively. Its not such a tremendous privilege to work with men that everybody should be forced to do it.
If you agree that using a CDN for static content is a good idea, then it would seem HTTP/2 Push is useless.
The website is served from your servers while the static content is served from a CDN so you can't "push" it in the same stream as you webpage content.
Am I missing something here?
Indeed. I find it particularly horrifying when it's people from other countries (e.g. Lauri Love), threatened with extradition and 99 years in a US jail, effective a genuine life sentence.
Peter Thiel Agrees Not to Buy Gawker
Could someone please explain what this could be used for ?
Edward: An IDE for novel-writing
How to Make Your Rails App International – A Practical Guide
Maybe I don't quite understand what you want then. If you want minimal productivity focused machine just setup your system that way. Install the tools you need and call it a day?
it is sad and amusing that at least three comments on this thread point out that the wapo article is substantially incomplete.

From the original LaTimes article:

"In 2013, federal authorities intercepted shipments of 28,000 restore discs that Lundgren had manufactured in China and sent to his sales partner in Florida. The discs had labels nearly identical to the discs provided by Dell for its computers and had the Windows and Dell logos."

Oh. Well that changes things substantially - copyright infringement on discs created in China in bulk looks a bit fishy and more malicious than the wapo points out.

What if the discs were rooted?

What if their intent was to charge the other recyclers $10 a pop vs the $25 msft charged for the same thing?

I bet all those things were discussed in the courtroom and I'd love to see a really good source to understand this case vs watching the media try to wind up the pitchfork brigade as usual.
Basically simplifying and shortening a ton of common patterns of code, very similarly to how the new-ish destructuring syntax did a few years ago.
Denying the humanity of a fetus isn’t denying the humanity of people, and I said nothing about it not being “real life” either. We routinely kill and eat real life that is far more intelligent and empathetic than newborns, but it’s ok because they’re not people. Pigs for example, are intelligent and feeling creatures.

All I’m doing is failing to put human life on a pedestal, while acknowledging the difference between what something currently is vs its potential. A fetus isn’t a person, it’s something with the potential to become a person. Biology and the law both recognize that, religion and sentiment don’t.
gRPC support is very welcome! I've used gRPC internally but have felt a bit uncomfortable exposing a server directly to the internet for outside client use. Not to mention difficulties deploying in a downtime-free manner.

gRPC + TLS in nginx will allow connections from outside that I'm comfortable with. Great improvement!
People will keep using WhatsApp, Messengwr and to a lesser extent Telegram. Chat is the nth Google attempt in that space and everybody remembers that the previous ones failed. That memory is all it takes to make this one fail too. The only chance: make it replace the stock Messaging app, the one for SMSes. Then route messages trasparently to the SMS gateway or to RCS.
If you value how you affect other people, you may find that acting on that value improves your life.

Simply prioritizing yourself and only caring about economic incentives would motivate stealing when you know you won't get caught.

You sound as if you know your waste is hurting other people. You have your values, but if I lived as you describe, knowing my externalities needlessly hurt people would eat me up inside -- no right, wrong, good, or bad, just my personal values. I would change simply to feel better about myself and my role in my community, local and global. Just because people can't see how I'm affecting them, I still am.

If you don't value how you affect other people, my view is to live and let live and hope that people who care enough to act outnumber people like you enough that your waste doesn't hurt that many people.

I suspect that if you started changing a few things, you'd find the emotional reward to change more. I created my podcast http://joshuaspodek.com/podcast for people to hear leaders doing just that.
Wildcard searches are expensive and gmail has a LOT of data. I bet it would cost them more than you expect.
Another Government screwing up people's lives by an inability to use technology
I see a lot of discussion here regarding the influence of listening to music but I am also curious about the influence of rhythmic training. This year I added rhythmic training as a warm up to all of my piano students lessons. I've been using an old staple 'Stick Control' (link below) to train the most basic LH/RH coordination and beat perception and have been amazed at the improvement across the board including myself since I work on this with them. I would compare the improved LH/RH coordination with improved conceptualization of a beat to a rising tide that lifts the ships of the beginner, the prodigy, the professional and the senior citizen student.

https://www.amazon.com/Stick-Control-George-Lawrence-Stone/d...
Google has said that there are no current plans to change or discontinue Inbox. So, at least for the immediate future, if you like Inbox, you can use Inbox.
I think this is how all poems should be read, and I didn't realize until just now that I automatically did that.
I was about to switch in a couple of weeks, until I read your comment.

How would encrypted emails work in a client like Thunderbird? Would it normally be handled correctly if POP/IMAP was available?
15 months
I should note, this isn't my proposal. Just found it interesting enough to share
it is an extremely fun game!

especially for all the oldheads around here, if you ever played Zork or Hitchhiker's Guide or whatever, give it a shot. it's the same style, just as funny, with helpful features to make it far less frustrating than the old games could be, and it really takes advantage of not having to run on a TRS-80.
No. Are you willfully ignoring the statistics? The death rate for low risk births is 320% higher. http://www.skepticalob.com/2014/01/homebirth-midwives-reveal...
I think there's a common misconception with the term "push". HTTP2 doesn't push in terms of a push notification, but rather "pushes" assets down the connection that are known to be needed by the currently transferred document (whatever that may be).

That way, the web server can pro-actively push the named stylesheet to the client as it knows that the stylesheet is needed to render the page. That way the client doesn't have to ask the server (which would result in a new roundtrip).
I live in London so I'm probably biased. Salaries are lower compared to US counterparts. Funding for startups is harder. I think a lot of this is related to stronger labor protection and higher taxes. So I think in terms of economic opportunities for tech, and other in-demand industries, the US is better for individuals and companies. I still wouldn't want to live there though - I spent many years in Chicago, where you could hear gun shootings every couple weeks or so. Homeless people everywhere. It's like a dystopian world, even in "bad parts" of London you don't get anything like it.
So I have an anonymous twitter account that tweets out various randomly located headlines, a couple times per day. Simply embedded in one of those tweets, each day, is a hash of the previous hash plus the current contents of some long-running data that I've been keeping and updating.

It's not as robust as a blockchain (maybe!) but it's easy and I've been doing it a good bit longer than 'blockchain' has been talked about. More importantly, I can use it to prove that I possessed certain files at certain times, historically.
> Agreed, investing in China is the "invading Russia" of the tech world.

I'd go even one step further, it is more like partnering with Germany, except in this version of the story Germany might be successful in its quest to take over the world, because make no mistake, China is coming for your market, it's only a matter of time.

It is encouraging that more and more people are finally starting to put the pieces of this puzzle together, shame it is far too little and far too late.
DigitalOcean Appoints Amy Butte to Its Board of Directors
Hollywood Is Wrong: Netflix Is the Future of Film
Check out the Plastic Bank run by David Katz - https://www.ted.com/talks/david_katz_the_surprising_solution...
Pattern matching seems to be very trendy/popular right now. It's a big jump from JS, but https://reasonml.github.io has very nice pattern matching that you can use, and it integrates with the JS ecosystem very nicely.
Caddy can handle tens of thousands of domains. I know a couple of instances which do.
You could always request a copy of the trial transcript from the court.