skysight-inc/HackerNews huggingface dataset:
I like the idea of Internet Weather. Seems probability of rain is currently increasing. And so does anticipation of floods and surges.
I'm reminded of another copyright issue from around the last turn of the millennium -- player pianos. Now, strictly speaking, I don't think player pianos are quite analogous to videogame streaming. However, I think a good solution for the legal uncertainty would be similar to Congress' 1909 reaction to the 1908 Supreme Court decision -- specifically, compulsory licensing. Anyone can record or perform a cover another's song, and so long as they pay the statutory licensing fee, they're in the clear, and don't need to seek permission of the original copyright holder.

(Those of you whom are more versed in copyright law, if I'm getting this wrong, please correct me.)

So, if streamers needed only worry providing notice and a small check to the copyright office for the Let's Play streams they'd be preforming this month, I think that'd be workable. As it stands now, a streamer needs to worry whether GameFun Studios is going to sue him if they don't like the opinions expressed in his performance while playing Platform Jump 3. That strikes me as a bit less workable.
> Technological advances sometimes happen with blind trial and error rather than any theory.

Not with blind trials, but technology has historically advanced (way) ahead of theory most of the time.

See, for instance, Clifford D. Connor's "A People's History of Science" or the authoratitive (in philosophy of technology circles) "What Engineers Know and How They Know It" by Walter Vincenti. One of the convincing cases Vincenti describes is the development of wing profiles. Structured, intelligent trial and error (parameter variation) to get to shapes that work, but no theory to speak of (nothing that helps the development, in any case).

The rules can be different because science and engineering are different. Linked, but separate.

And I've never gotten the relativism charge against Kuhn. In my reading, he doesn't claim one paradigm isn't "really" better than another. He claims that when paradigms compete, there is at that time not an objective test to select between them. That's why belief is required. But again, the proponents of a new paradigm believe (and do their best to argue, rationally) that it is better in some sense. More true.

There are many directions in which to move away from ignorance. That competing paradigms take such different routes away from falsity, that they're not both on one dimension, and that one is not incontrovertibly and obviously superior to the other in every way with reference to some imagined objective standard, does not mean that it isn't a step towards a more true and accurate representation of the world.
Yes. It happens to be a very expensive back door listing in this case.
Think Davos cliques and The Fourth Industrial Revolution' by Schwab et al
https://www.amazon.com/dp/1944835148?ref_=pe_870760_15088932...
My comment was not necessarily a criticism, more an observation....
no ports, no radios

I don't think so, just that the radio and other non-critical components mustn't be connected to the critical components. Essentially the radio becomes like any other portable device, that just happens to be physically installed in the dashboard.
I definitely agree; something like that may happen, though, I'm not sure how sustainable or successful that would be. I remember someone posting a famous diagram awhile back about the adoption curve of technologies, and how with ML we may be approaching an unsustainable glut that will even out soon. We'll definitely see how these things play out over the coming years.
> So this replaces all that crap with something lean and good.

I think the concern is about "lean". I don't think there's a lot of code yet, but I do see it will use http://u-root.tk/.
Neither can brake lights.
A free online marketplace. No platform fees. No restrictions. Earn Bitcoin
Unfortunately there aren't very many American solar manufacturing jobs. According to the SEIA, only about 2,000 Americans are employed in solar manufacturing:

"The Solar Energy Industries Association, a trade group, said Monday that Trump's decision will kill American manufacturing jobs, not create them. The trade group said that of the 38,000 solar manufacturing jobs in the U.S., only 2,000 involve making cells and panels, which are covered by Trump's import tax. The other 36,000 manufacturing jobs involve other equipment used on large solar farms and rooftop solar installations."

https://www.usatoday.com/story/money/business/2018/01/22/tru...

That still doesn't mean that the tariff isn't meant to help American manufacturing, of course, but it does so while harming the rest of the American solar industry. The people I know who work in solar energy were advocating for a subsidy for American panels to make them competitive with Chinese ones as that would benefit the entire US solar industry.
When people go wilderness backpacking, Snickers are a common go-to. They are calorie dense and provide the most relative to the weight.
I suspect you're being sarcastic. As a species, engineers are currently way more successful than pure mathematicians because of their higher "frequency dependent fitness" (to use terminology from biology), meaning that because of the huge number of engineers that do the small incremental improvements, looking at all of them as a single organism makes them look more well adapted to the innovation landscape than the (pure) mathematicians. But if you normalize for population size, if you were to pit an equal number of pure mathematicians against engineers, then I suspect the former would prove to be more innovative, at least on a medium to long term horizon, than the latter.
I wouldn't say the reverse camera is a silly requirement. At least in my car the lens has a pretty wide angle/fish-eye effect which allows me to see around cars on either side of me before I'm able to see them with the naked eye + my rear-view mirror.
In the past, such small-power wars generally began once the (at least failsafe) support of a larger power was obtained. This always had the risk that the conflict might escalating to a first-power war (such as the first Punic War which was sparked by a tiny-power conflict.) Nowadays, the downside of such escalation is obviously even sharper.

The U.S. was never going to chose between Spain and Canada in advance of actual fighting (or Canada and France re similar issues), because the larger nuclear-fueled conflict with Russia made dumping allies overboard foolish; whoever began shooting would have lost. I would argue that the nuclear standoff trickles down.
Horizon Computing will ship OCP nodes running LinuxBoot / NERF in Q2.
There are plenty of smartphone navigation apps that work without a connection.
Yes, but being explicit and acknowledging the concentration of power is better than saying pithily "war is illegal", as if it were shoplifting or loitering.
Yet, most workers in the industry are not in manufacturing, but in installation.

That said, it's hard to know if Trump is just stupid or willfully trying to support coal and gas :)
what do you use this for?
Finally! That logo was totally offensive, and I'm not even Native American!
Can We Switch to PC DIT Laptops Now? The ZBook from HP
> #1 is this article's biggest problem

I don't know, but I had the same idea years ago, and I later read about an author using the idea in a 2006 book (Daemon, by Daniel Suarez). I'd say this shouldn't be an issue, and it also solves number two: if we can think of it, so can hostile governments* and mad men.

That said, the article does (after he gets to the point of "weapons of mass destruction") seem to get a little obsessive and, yeah, crank-y. But that has little to do with the concern itself.

* Not "hostile foreign governments" because every government is foreign (and perhaps even hostile) to someone.
VoiceLabs exits voice analytics; recommends Dashbot for migration
Nuclear and coal are available now and are known to work. Utility-scale battery farms of the magnitude necessary are not.
Tannenbaum is spinning in his chair.
Amazon’s mini rainforest work space spheres are opening in Seattle
renewAuth() calls RenewTokenAsSelf() which calls ParseSecret() which calls DecodeJSONFromReader()

DecodeJSONFromReader has a couple of comments stating that the interface is a pointer along with "While decoding JSON values...", so is the reader an asynchronous object and renewal and renewal.Auth are modified after the error case is checked?

(I know nothing about Go, basically)
How any company thinks it can continue to make money selling maps is beyond me.

I have just driven the length of West Africa from Morocco to South Africa[1] using Open Street Maps loaded onto a $50 Garmin GPS[2]. The accuracy and completeness of the maps is nothing short of staggering. The tiniest town in Burkina Faso, Gabon or the DRC has every single road, walking track and intersection, perfectly mapped. It's the same for all the countries.

On the entire 40,000 miles I can count on one hand the number of times the OSM map did not perfectly reflect the real world. It happened so infrequently it was always cause for celebration when it did.

[1]http://theroadchoseme.com

[2] http://garmin.openstreetmap.nl/
No duh. You think things are bad now? Imagine what happens if you could process and cross reference every available photograph or piece of video possible. Think face recognition is scary? Think about gait analysis. Computers can recognize you based on biometrics such as how you walk. Think about a database that collects up your entire inventory of clothing. Imagine every piece of evidence analyzed to a Sherlock level of detail. Imagine a picture of a part of you that doesn't show your face where you are recognized based on your smart watch, your arm hair, your moles, your clothing, who else is in the picture (the friends you associate with), the location (your friend's house where you hang out a lot, and a location near where you were known to be recently based on other information (social media checkins, etc.)), and so on. The amount of information that is out there already is enormous, but most of it is latent, not cataloged, not indexed, not cross-referenced. Once that process starts it will accelerate rapidly. And who will be in control of such data? Anyone with the resources to crunch it. If some corporation is doing the analysis then it might be up for sale to anyone as well.
While I think all this might be true and I am definitely going to read the book, it's also true that humans on average have one testicle. In other words, global statistics aren't actually looking at more local phenomena.

What I really would love to see is it broken down into more detail with regards to geography. I don't think it's evenly spread and I do believe that there are some fundamental problems in the west because of globalization namely being that the cost of living is going up but not everyone is making more.

Anyway, interesting stuff, can't wait to get my fingers in the book.
If the goal is to reduce market flooding by subsidized Chinese panels, why not just apply tariffs to Chinese imports (like the EU does). Trump's tariffs apply to all imports.

If you are a big-government type person, as most
Trump critics are, this sort of federal level
economic shaping should be something you can get
behind.

This is a fallacy. Here's a similar one to point it out: "If you are a person who likes rainy weather, the hole in your roof should be something you can get behind."

Specifically, just because someone supports the notion of a large federal government to tackle large problems, does not mean they should support the idea of a large federal government for any arbitrary reason.
I'm not as familiar with fintech, but the bio world is pretty different. There is an entire industry within venture focused solely on drug development, and this sector invests ~20% of all venture dollars. The recent entry of tech companies into this space may increase the number of startups and temper valuations (which is good), but many of the companies that tech VCs are funding are quite different than pure play biotechs that are funded by life sci specialists (and that have been generating market leading returns the last 5 years).

More tech investment into bio won't kill the market as that market is supported by fundamental industry trends and specialist investors, but it could lead to bio-IT micro-bubbles
Because we like people who make things?
Mercedes-Benz unveils agressive electric vehicle production plan, 6 factories
If you have a rat problem and start paying for rat corpses, people might start breeding rats.
Yeah, but wasn't the highest in Cuba or something like that? There are clearly other tradeoffs involved - probably diet related. If you can eat what you want because you're a rich country, the exact way the health system is run is probably not that big of a deal in comparison.
[disclosure: I work on Matrix]

There is no acquisition here, nor any expectation to use Status token. The only idea is for both projects to help each other, and if Status can help financially Matrix might help otherwise (e.g. provide a bridge to Whisper, Ethereum’s own real-time communication protocol and as such exposing all of the Matrix ecosystem into Ethereum and vice versa; continue working on Olm/Megolm such that it could be used for E2E encryption in Status etc).

As Jarrad says in their blog, we are all trying to provide a decentralised Web and no one knows today how it will look like in the future. By supporting other opensource projects Status is only trying to move the needle and promote open solutions rather than proprietary ones.

We at Matrix are very glad that some projects use their ICO money for the greater good, and in this case it will allow us to spend all our time and focus on polishing Riot, getting Matrix out of beta, finalising end-to-end crypto, rather than open yet another battle front by doing an ICO, or getting distracted by raising more funds or doing too much consulting work.
Matrix might get to an ICO some day, and/or New Vector might get enough revenues to be sustainable and able to support both Riot and core devs for Matrix. But these are later steps.

Our side of the story is here fwiw: https://matrix.org/blog/2018/01/29/status-partners-up-with-n...
If your matrices are of arbitrary size, Blaze [0] would be my pick. It has the best performance on their benchmarks, Baptiste Wicht's benchmarks, and my own.

Though if the matrices are guaranteed to be small (like in this example), libxsmm [1] is specialized and highly optimized for this use case and beats its competitors above.

And yes, it's absolutely essential to make sure you didn't just move computations to compile-time.

[0]: https://bitbucket.org/blaze-lib/blaze

[1]: https://github.com/hfp/libxsmm
The Dell takeover valuation decision got overturned, which is quite reasonable to say the least.

However the valuation do-over was thought to be a solution is beyond me. The question of the case was "was Dell transparent in his direction for the company, and was the market process by which they auctioned off Dell fair and open?" Trying to rend some valuation of the company that no one was willing to pay and deciding 'that's the one' was weird.

Of course every group of stakeholders is going to have a different idea of what they're willing to pay for the company, that's why they had a bidding process. If the judge came up with something lower than what Silver Lake and Dell came up with, would the former shareholders have to give money back?

Matt also unsurprisingly wrote about it.

https://www.bloomberg.com/view/articles/2017-12-15/appraisal...
The wording could have been better, I agree. There are, no doubt, a whole constellation of reasons that war less of a thing.
Seems like it is meant to generate printable pdfs with game gards for RPGs.

When you click save it downloads a pdf that you can print.
Bids are speculations.

Bidders are very frequently unable to actually deliver. See pretty much any highway project ever.
Weapons of Mass Destruction, that is^

I knew what you meant only because I had read the article.
Yes. In fact, it's quite the opposite of vaporizing--it's precipitating cold hard cash into the hands of the few.
Isn't it kind of reaching to say that the field of AI contributed the entire functional paradigm of computation? Can you say more about why you think that's the case?
Unless your game is actually good, in which case I'd think it would drive sales. Anecdotally, I've bought several after trying the demos for them (and the opposite as well).

There's certainly precedent among some of the larger players. Look at Blizzard - just about everything has occasional free weekends or trials of some sort after the initial release.
Wondered about that too.

What also seems a little strange is that his blog has a members only section with special "deals" like book excerpts for which you need to sign up.

Never saw that on a personal blog, I might be mistaken, but on first glance it seems like its more of a business than just a personal blog.
Why does it have to be AI vs. perceptive people? The argument is that AI will cause the perceptive to become panopticon faster than AI or perceptives directly.
Any chance of getting Haskell on there?
What you're describing is trivially done on any *nix system with a mature package manager, if it isn't doing this already:

1. Do the upgrade, this changes the files.

2. You have a log of what packages got upgraded.

3. Run the package system's introspection commands to see what files belonged to that package before & after

4. Run the package system's introspection commands to see what reverse depends on those packages, or use the lsof trick mentioned upthread.

5. For each of those things restart any running instance of the application / daemon.

Even if something didn't implement this already (most mature systems to) this is at most a rather trivial 30 line shellscript.
Show HN: Crypto Racing League: Decentralized Racing on the Ethereum Blockchain
Also the latest development version adds transparency as to exactly what it collects
You seem to think it's an either/or situation. It's definitely both. It's most correctly that the two concerns are directly related: app distribution is the primary source of malware. The "classic" app distribution platforms for Windows, EXE installers and MSI are terrible for preventing malware. After decades of people complaining that Windows is the most malware-ridden platform, can you blame Microsoft for wanting to make app distribution better?
> I found the way the software tries systematically to push the user towards the "official", centralized matrix server distasteful though.

Seems like they're simply trying to reduce friction for the on-boarding process to me. Characterising it as distasteful is taking the piss a bit.
Angular Providers: How to inject 3rd party library?
Google Maps lets you download your route in advance. So with a bit of planning you don't need data.

I have no data plan on my phone, yet I navigate with Google Maps all the time in this way. I just download on WiFi beforehand.
As an alternative, we've worked really hard on making E2E key management super easy: https://github.com/amark/gun/wiki/auth

It is P2P not federated though, and the UI might be worse or better depending on your tastes. ;)
How do you get out of a contract with a developer who has not delivered?
Yay! Pattern match!

> we are like a world recovering from an insane collective trauma that most people have amnesia about

This is the conclusion I have reached as well.

There is a scene in a David Lynch movie where the main characters arrive at the scene of a car accident moments after it has occurred. There is a car upside-down, with a wheel still spinning, and a girl is wandering around dazed and bleeding from a head injury, with no idea what has happened to her.

I think humanity has been in the situation of that girl.

I think it might have been the Younger Dryas ( https://en.wikipedia.org/wiki/Younger_Dryas with or without the possible comet: https://en.wikipedia.org/wiki/Younger_Dryas_impact_hypothesi... )

In any event, we do seem to be on the cusp of a Golden Age if we can avoid our worst pitfalls (war and ecological destruction, mostly I think)
Apollo 15 postage stamp incident
To administer a fleet of computers remotely. HTTP is a widely-implemented and tested protocol that fits the problem domain well.
yeah, I'm just curious what OP uses it for herself...what made him make it in the first place!
Most UEFI implementations have a network stack these days. It's horrible.
This sounds awfully like the plot to the Hyperion Cantos. AI subtly and subversively controlling human development.
All things being equal I would certainly prefer to just hire, but beggars can't be choosers. Ironically, I ended up bootstrapping the business because I could not find a technical co-founder in the early days. As a "non-technical founder" in the Bay Area without an educational or product management pedigree it's damn near impossible to find a technical co-founder because no one trusts that you aren't a slave-driving leech. And if you can't assemble a founding team it becomes almost impossible to raise more than 5 figures or be accepted to an incubator.
Sure, if someone else thinks other statistics are relevant, they can cite those. I agree that a plantation owner would probably have cited statistics that didn't capture the harms of the fact that they are enslaving people.
Dude have you not heard of fake news? You only have to flood the system with lies and half truths to make it unreliable. This sort of stuff has been done for 1000s of years...
Others have already mentioned Cramer's rule, but even if this code were switched to Gaussian elimination it might not beat lapack on big problems. Lapack implementations do extra tricks to optimize cache usage on big matrices. Would be interesting to include eigen in the benchmark too.
Yes, a self-driving car would probably be hacked in the future, plowing into pedestrians or drive off a cliff. However, what's the odds of that, compared to thousands of deaths caused by incompetent human?

"In 2013, 3,154 people were killed in distraction-related crashes." [Source just google it].
- Operation outside of reliable cell connection.

- A call or text at an inopportune time doesn't inhibit navigation.

- The dedicated UI is simpler and doesn't change; my GPS is about 8 years old and has stayed the same the whole time. Every Maps app I've had has changed a dozen damn times since then; I value the stable interface more than the bullshit bells and whistles. It needs to show me directions and be otherwise unobtrusive; a phone doesn't do that.

- Sometimes I turn my phone off to eliminate distractions

- Sometimes I'll hand my phone to my kid to play a game

A phone does a thousand things, but none of them as well as a dedicated device can do 1 or 2 items from the list.
> The routing and the maps itself are certainly great

Depends on your location. In my whereabouts, Google Maps routinely routes to "shortcuts" on dirt roads. They seem to use 70km/h legal limit for those roads. Thankyouverymuch, but I'll take next exit, do 10km extra and take fully paved route...
This is a short explanation of why I am not financially ambitious.
The core of the argument is that the designer should be more skilled than the attacker, and you don't know who the attacker is going to be. So that leads to a championship mentality.

Given that DCI appears to have outsmarted the IOTA developers here, it's not a crazy attitude.
If we use LinuxBoot to boot Linux (desktop or server), then why don't we boot direct into Linux (desktop or server)?
Thank you. I hope more companies would abandon the form-then-download approach, and understand that if someone is interested in the products, people will eventually get in touch.

edit: typo
The talk about the reflection proposal was amazing. Meta classes are also very cool. We can only hope it comes fast.

https://www.youtube.com/watch?v=4AfRAVcThyA
See https://news.ycombinator.com/item?id=16259776