skysight-inc/HackerNews huggingface dataset:
Boycotts aren't the only option.

Consumers have boycotted products in the past. Consumer pressure has worked against Facebook in the past.

I agree that it is an unlikely and difficult solution. I don't see an easy one.
I don't think it's a lure. Multiple platforms and languages is a massive and expensive pain point. It's just that you need everyone (Apple+Microsoft+Google) to play nicely and even now that doesn't seem to be the case. It doesn't look like Apple has any appetite for non Apple portability.
gcc supports auto-generating stack overflow checks.

You can implement your own handler for a stack overflow, allowing allocation of additional stack space which can be chained to the original stack. This is how some language runtimes handle [or used to handle] segmented stacks that grow on demand.
One should compare Openstreet map vs Google Maps.
Having previously worked at home for 5 years consecutively, I can confirm that it's entirely this.
Yep, and pairing a Bluetooth keyboard would work as well! I knew many people who carried around an iPad and a Magic Keyboard to use together.
So excited for this, really excited to dig in and start kicking the tires. One question, since it looks like steeleduncan is answering questions in here: How does the realtime typesetting deal with large documents? I can't tell if it can keep up because it's only re-calculating a segment of the total document, but I've been working with LaTeX mostly for book-length documents; my chronic annoyance is the minute-plus compile times unless I break it up and only compile a chapter or two at a time. A realtime option would be a huge benefit for the final typesetting runs where I'm trying to fix image placement and orphans and whatnot, but I don't know if that's asking too much of the engine.
It was the first meaningful adblocker for me.
I hope that this is because I have, over the years, become like Liezi's good judge of horses[1], but fear it's just that I have a bad memory for programming language details. Probably it's a bit of both.

[1] https://www.reddit.com/r/taoism/comments/38h66v/liezi_book_8...
The objective of the UK, based on the negotiations so far, seems to be to take better charge of its domestic affairs and to restrict some aspects of the common market, such as free movement of peoples and undesired labor, while continuing to enjoy other aspects like rights of UK citizens abroad and ease of exports. This is largely unrealistic, but their weak negotiating position means something has to give. In their efforts to avoid economic disruption, they will compromise on some of the more nationalistic goals, but this will gain little goodwill domestically. More likely than not, they will end up with a weak outcome, with little to show for it.

A more assertive Britain would be a strategic move, to exchange short-term disruption for long-term gain. The point wouldn't be to walk away from all treaties -- that's counterproductive -- but to demonstrate a position of strength, while the closed-door negotiations continue until broken off by the other party. A "fast Brexit" is advocated by Tillerson, for example, so it's likely the UK can lean on the US to back it up with this approach.

An implicit mandate of Brexit is to demonstrate that the UK can not only survive, but thrive on its own, leveraging bilateral agreements that it makes when beneficial for itself. This requires taking initiative; it doesn't take a nationalist to see that the optics of Britain's negotiations have shown anything but.
You can’t always postpone marketing commitments. Sometimes ads, articles, events, etc are already commuted and it’s too late to pull out.

I’m giving them the benefit of doubt. A small group of entrepreneurs working fast to launch a project occasionally misses how long a critical piece will take before the launch is already conmitted.
It has a ton of listings! Maybe they were updating it earlier. https://www.magicleap.com/careers
If “responsibility is not taken”, hopefully the courts can give The Woodshed Agency some responsibility.
I don't think the deflationary nature of btc and other crypto that are a finite in design is necessarily a bad thing.

The most common objection is that it leads to intertemporal decisions. Is that really bad?

If you knew that your money increases in value over time you might only spend it when it's really necessary instead of driving an ever expanding economy that consumes a finite world.

Maybe a finite world needs a finite economy?

If my money reflect the wear and tear on our common ecology I might be more restricted in its use.
the key assumption would be that you were just going to use that electricity to mine BTC anyway, rendering the conversion issue moot

said assumption also renders the article's point moot..
Why I switched from Linux to Windows 10 after 10 years of being a Linux zealot
Here's the full article:
https://medium.com/@jimmybirer/why-i-switched-from-linux-to-windows-10-after-10-years-of-being-a-linux-zealot-7990ce4e4338
"By Deeds, Not Words", Mozilla. They've had a few too many strikes lately. Their actions seem particularly greedy and tone-deaf given their supporters, and no longer aligned with what I want out of a company. Despite their constant words and apologies, they keep pulling this stuff; as a 10+ year user of Firefox I'm pulling the plug on it, just can't be trusted any longer.

Silently installing a plugin and doing an end-run around any policies in place etc. is just clown-school level.
+1. With respect to the bigger issues in this talk, the automation issues pale by comparison. Thanks for joining me in thinking about our end users.
Previous discussion: https://news.ycombinator.com/item?id=13249578

TorrentFreak story: https://torrentfreak.com/i-know-what-you-downloaded-on-bitto...

Interesting quote: "The company informed us that the site helps to showcase their abilities to the various outfits they work with, including copyright holders.

“We’ve set up the site for promotional purposes and as a demonstration of our capabilities,” Marketing director Andrey Rogov says.

“We are engaged in the distribution of information relating to torrent downloading activity to rightsholders, advertising platforms, law-enforcement and international organizations.”

The company offers API access to its data for interested parties and can also provide TCP dumps as extra proof that downloaded content is linked to a certain IP-address."
To this day the stories of the moon landings are the greatest adventures in the galaxy.

To think that they hadn't had the tech to fake it...
Coinbase is in the USA, which makes it fall under the SEC, but Gemini (which all of /r/bitcoin is apparently moving to) isn't -- it's in Canada and the UK.

That's what makes regulating bitcoin hard. It soon becomes a diplomatic problem.

And there's nothing that these agencies can do to stop the actual wallet-to-wallet transfer short of nuking all miners or knee-capping and getting your private key. So even if you were found guilty, you could conceivably flee the country along with a ton of currency.

Regulation is meaningless without the actual threat of enforcement. It means all exchanges can pick up and move to more friendly countries.
You're visibly spamming this "bcash" term in every post, which is hurting your credibility.
Maybe so, but there is also the fact that a lot of third-party software for Windows used IE simply because it was there, which obviously ate the market share of other browsers.
D is an interesting case study for good technology somehow not succeeding. The people working on it are very good and it's a really interesting language. In theory it should slowly have taken over from C++ but for whatever reason this didn't happen.
Google Assistant SDK – New Languages, API Updates, and Device Actions
Wow, if anyone was wondering about the definition of “victim blaming”, the-dude just saved you a trip to Merriam-Webster.com.
Introduction to Event-Driven Architectures with Apache Kafka on Heroku
More briefly: Since any ad network's incentives align more closely with malware authors' than my own, I'm blocking a channel which is a known malware distribution vector.
This is written by the same guy who wrote Electrino, which was supposed to be a lightweight Electron replacement but never really caught on. So I'm not surprised that this has a lot of code from Electrino in the core. This is a great way to use the idea of Electrino for something that doesn't require many years of work to become useful.
You do need a central heartbeat; the cable company is the party that bills you for service, so they're the ones determining if you have access to the content. The content owners (i.e. TBS) send start/stop data to the cable company via their app, there's a timeout if the heartbeat is lost, plus the DRM keys expire pretty frequently (every few minutes I think, though it depends on what streaming service the content is hosted on) so if they're not renewed you can't keep playing the video. Add a little logic to this flow and you can see how it works.

Not every app implements this properly, but it's all part of the decade-old spec. If this sounds like a lot of work, you're right -- the vast majority of content owners outsource all this work to Adobe's hosted TVE platform that maintains integrations with multiple cable companies.

Edit: also, cable companies definitely collect and resell viewing data for advertising purposes. Shouldn't surprise anyone, but they've had this capability for at least 20 years (STB channel change used to be sent on out-of-band RF back then but it's all IP now). In fact, with nothing more than an IP address, you can usually target quite a few attributes at the household level.
the subject matter caused me to read that completely wrong
The study should be fairly easy, check https://www.mrmoneymustache.com/2017/11/22/mr-money-mustache...

There are calculators out there for this kind of stuff, in Canada I found https://www.canada.ca/en/revenue-agency/services/tax/busines... and http://caa.ca/car_costs/ both of which strongly point towards 0.5 CAD per km.
QWERTY seems like a curious example; I'd hardly call a different keyboard layout a revolutionary idea - neither in its conception nor in its results.

In fact, I'd say it's an example of the opposite: the alternatives didn't surpass QWERTY because they were mere incremental improvements. You need a big leap to beat the inertia of the existing systems.
Just choose a free one [1], then share your code somewhere (github.com, notabug.org, your own website...)

[1] https://tldrlegal.com/licenses/browse
I wouldn't be so sure. Adobe has a rather large presence on the iOS App Store, and they're frequently featured as early adopters of whatever new technology Apple rolls out during their onstage presentations. Apple would probably try hard to get Adobe to follow along here, since it's an important app that people want to use.
Genesys Purchases Interactive Intelligence
> There's going to be so much space business to go around in the coming ~20 years as these systems come online and bring costs down

Why? I agree that demand will go up with an decrease in costs but I see no reason why they would not price their offerings in such a way that they maximize ROI, IE, not so cheap that they will be turning customers away, just expensive enough to match what the market will bear.

The only thing that would cause them to turn customers away is when there is a shortage of launch capacity at a set price-point, the solution then is to raise the price.
Did you manage to get both GPUs to work?
Yep, it just has a much better name than uBlock Origin.
It's great that he is launching his own car as the payload but I would really like to see that replaced by an Oldsmobile Starfire.
It means your ISP doesn't always give you the same IP. Some other customer of your ISP must have downloaded those movies.

If a copyright holder gets really serious about protecting their IP, they could ask your ISP who was holding that IP address at the time of the download.
Wow Stanley, where do you live? You really believe that (quote) "basic decency is enforced anyway" ?
This only works if the payloads are all destined for similar orbits. Which does indeed happen often, since there are a few useful orbits that are used most commonly. But you can’t simply batch all your payloads together.
> Microsoft said the web was done at Internet Explorer 6.

Yeah? And this is like OP asking "Now that Edge exists, what's the point of IE 6?"
It's rarely the only (or even first) source of any particular piece of information, and with only a couple new posts a day from "approved" posters, there's just not enough there to warrant visiting often.
Mere sharing is quite different from the ability to produce derivative works. Crowley works entering the public domain should be a boon for his accessibility as fanfic anthologies become publishable.
US Federal Ban on Making Lethal Viruses Is Lifted
In pre-Uber/Lyft San Francisco, it was literally impossible to get a cab home on a weekend night. I would call a dispatcher an hour ahead of time, and stand about a 25% chance of a taxi actually showing up. They would expect you to be waiting at the location the entire time - the drivers would not call to let you know they'd arrived.
"And the one-way thing for bike routes is likely based on the widespread understanding ..."

There are many examples of one-way roads with two-way bike lanes, ie San Francisco:

https://www.google.com/maps/place/San+Francisco+City+Hall/@3...
Title IX adjudication has rules and procedures. It's just that nobody thinks they're good enough. But more to the point: the result of a civil suit can include someone stripping you of your personal, material property by force of law. The stakes are higher than they are in Title IX.
Evidence Emerges of CNBC Collusion with Roger Ver, BCash
I've seen this too.

I think it's probably an ADA violation, because it must cause completely unnecessary problems for people with mobility issues (not everyone can easily wave their arms around over their head while using the restroom).

Edit: I actually know nothing about the legal nuances of the ADA, but it certainly seems to violate the generally understood spirit of the law.
My approach to using both py2 and py3 in windows:
Use 2 folders of WinPython (completely portable) for py2 and py3.
A shell script which changes all the necessary env vars from 2->3, 3->2.
Just double-click on the shell script when you want to switch and you're done.
Depends on the degree of convergence. As has been mentioned having both UIColor and NSColor serves no purpose.
You can sync this Google Calendar if you want. It has up to date info about all space events (Dockings, Landings, EVAs)

http://bit.ly/SpaceEventCalendar
Also Sqlite has native EF drivers which makes it first-class .NET citizen.
What a beautifully detailed post is this! Incredible!

Also, I do agree with generated AOI's, Google can leverage it for Waymo and their other products as well.
You are absolutely right!

But I'd like to stress that this is a problem of this implementation, but not of the CPS technique as such: CPS is just not used to its extreme here to allow for tail-call optimisation of all functions, which would then result in O(1) stack usage.

The problem with this implementation is that gcc cannot tail-call optimise every function call, because continuation results are evaluated in the middle of the computation (e.g. for all 'or' decisions). This means the compiler cannot discard the old stack frame.

I should try harder and see what gcc can then do for me! :-)
It's the same in NYC and Boston. If you can afford a medallion you have enough money to not be a taxi driver.

Honestly, I'm not convinced Uber's fast-and-loose approach is a bad thing. We view disruption as a good thing when it ousts an exploitative private entity -- why is it any different for the government?
Yep, it's been there a while:

rterrell$ /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc
>>> for (var i=0; i<10; i++) { print("Hello World!", i); }
Hello World! 0
Hello World! 1
Hello World! 2
Hello World! 3
Hello World! 4
Hello World! 5
Hello World! 6
Hello World! 7
Hello World! 8
Hello World! 9
undefined
>>>

Edit to add: the submission reminds me of the old "Commando" for MPW. Very cool.
It’s worse there have been a few “PR” agencies looking for “talent” in a few maker spaces and hacker spaces in London.
I know of 2 people who are somewhat known but still very minor in the maker space community being contacted directly to join a team/advise on Kickstarter projects all of which seemed like and over promising scam or some cheap Chinese custom gadget you can get on Aliexpress.

There is now effectively a new business where “PR” firms fun the marketing cost in favor of 50% or sometimes more of the campgain and pretty much after that they cut the cord and go to fund their next scam.
That status quo was the thing that made Lyft/Uber an instant winner in the USA. It often gets lost amid the noise of Uber breaking the law.

The pre-rideshare world was awful and full of ripoffs. Disrupting that is the win for all.

I remember the last time I had to use a taxi. It was in Saint Louis - there was no Uber/Lyft at that time at that location. They had no website. So I had to call somewhere - cell service was nearly non-existent for some reason. My flight left in 3 hours. The taxi dispatcher sent someone, but, well, I called the dispatcher after 30 minutes. He's on his way. Great. An hour and 45 minutes before my flight, the guy pulls up. Of course he got lost or something, I don't care. We make our way to the airport. Happily, this time the credit card worked.

A few years before that, I was in Boston. Taxi had a TV playing in the headrest in front of me. Of course it was charging me, but it didn't say that. The driver didn't have a credit card reader - until I told him that I had no cash, so he had to figure it out. Then the reader came out. I asked for a receipt (business trip), and he scribbled something on literally the back of an envelope.

I will never cry about that industry being eaten.
Windows is a different beast–many of it's laptop/desktop computers have touchscreens, and Microsoft overreached and basically made the experience better for them at the expense of mouse/keyboard devices. Apple can't do this, of course, since Macs don't have touch screens.
I have $1. I use that $1 buy 0.0001BTC (not the actual exchange rate, but I don't think it matters). That 0.0001BTC took just under 25kWh to mine in China.

I go to my American electric company and purchase 0.0001BTC worth of electricity. They, being a forward-thinking utility company, are happy to accept my Bitcoin in exchange for 5kWh.

Am I missing something? Sure, $1 would let me get 25kWh in China, but I don't see how the existence of Bitcoin allows me to take advantage of Chinese energy subsidies to get more energy in the US than I could get for just the $1.
> The bill only explicitly forbids them from expanding the obligations

Any rule which restricted anything not restricted by the bare law would expand obligations, and is thereby prohibited.
The company needs the invoice to make a payment. They typically don't care about the legal correctness. Particularly if the developer is in another country. Making the invoice look legal/official is more important than anything else.
Just because the purported PDF is an image file and OCR technology isn't instant yet: https://arstechnica.com/information-technology/2017/12/micro...
I spent a bit of time reading this but I have to be honest, it's hard to know how true the post is, and the nuances are so specific it's not that interesting to someone not on one of those subreddits or dev team.

What I got out of it: several groups of humans splintered. One side is accused of trying to sabotage the other. The other side denies it.

I didn't pick up much of BTH's ramifactions from reading that, though. I guess you posted it to suggest that the increased blocksize isn't in Blockstream's best interests, and perhaps they played a role in militating against it.
Friendly reminder that a 12" laptop named "iBook" already exists: https://en.wikipedia.org/wiki/IBook
R/BTC subreddit hacked/taken over
That's what a 64GB iPhone 5 cost at the time.
I keep telling myself that I won't take them seriously as long as there's no public demo, but big serious company who have seen behind closed doors demos keep giving huge chunks of money... They've gotten $2B in funding... with so many companies out there trying to do what Magic Leap is doing, I don't see any reason why VCs would give them so much money over the others. The only plausible explanation is that their secret demo must've been really good.
Apple addresses people saying their iPhones with older batteries are “slower”
I agree about Maps and Mail, but I disagree about your assesment of Microsoft only failing - they had quite a few misses, but you're discrediting their hits.

The XBox's innovation (according to developers) was in making game development easier (DirectX) - heck, it was called DirectX Box originally!.

.Net started as a Java clone, but outpaced it significantly (LINQ, Lambdas, Generics, extensions, anonymous types) mostly thanks to Anders Hejlsberg.

I agree they had their share of high-profile failures, Windows CE and all of Microsoft's mobile forays failed, the current Windows Mobile was starting to get good but they had to kill it.

Excel was better than anything that came before and was a category-killer, so not "just another office suite" (although they did use their monopoly to force it).

They did have some wins (Azure) and they still have their cash cows to fall on.
Maybe they'll rewrite iTunes to use this framework, instead of the C++ Windows/macOS hybrid monster it is today?
The reason MAS is a ghost town I have always assumed was because of the MAS limitations and that unlike iOS devs aren’t required to use the store.

iOS and macOS are totally different so you’d still have to develop custom ui’s though Apple could certainly help to make it easier to develop for both platforms at once. But even then MAS would remain mostly a desert until they even change limitations or require all apps to be from MAS which would be nearly impossible, especially for business customers.
Echoing the many here who say "No, apparently you _don't_ know what I download on BitTorrent". And I'm not surprised either.
I would hope it's a race to the bottom when taxis are self driving. Why keep prices needlessly higher than the base material cost in that csse?
O Come, O Come, Emmanuel
My first battery was definitely swollen, and this may be why the screen doesn't snap back into place.
There is a max resolution that people care about, often talked about with 4k TVs. Look at the chart in this example: http://carltonbale.com/1080p-does-matter/

So eventually, we will get there :)

There is also talk about how we actually only mentally process a small focus point in high resolution, and a renderer that could track our focus point could use a lot less GPU compute for a scene if fast enough.
I would seriously doubt this. More than likely it'll be a unification of some AppKit and UIKit API, with the developer being expected to tailor the experience to the input devices available.
What? That's absolutely not the case. You're spreading a complete lie.
We have a medallion system and those medallions cost a lot of money. The taxi lobby keeps the number of medallions issued low to protect their investment. In addition, there are a number of stupid regulations and artificial boundaries that make the situation worse for everyone.

Unfortunately the government has created a situation where they've made owning a taxi medallion a huge investment and simply allowing Uber would destroy that investment overnight. The taxi industry, knowing now that they're at the mercy of the government, have started "donating" much more aggressively. At this point, the government is just trying to avoid dealing with the issue for as long as possible.