skysight-inc/HackerNews huggingface dataset:
1) I didn't say that, I said good ideas trickle from research ecosystems to industry ecosystems, because legacy

2) Ruby (1995) showed no signs of explosion whatsoever, first rails had to come out (2005), and then industry had to realize that it was a good idea (Rails 3 is the first version I ever used, that was in 2009?). So that's 10-14 years. ClojureScript is 6. Give it a chance!
It’s actual degradation of the light emitters which age with a function of on time. The only way to fix it is to drop the intensity globally to the level of the weakest emitter, assuming they all degrade at a known rate.
One way to destroy Bitcoin would be to convince governments to launch a 51% attack against it.

An organized, worldwide campaign against BTC, complete with double-spends, would flatten the price.

I wonder if it's still feasible? Eventually it will be too hard to mine, but perhaps not yet.

A benefit of this attack is that once executed, other miners will switch away from BTC. Meaning BTC won't be able to spring up again: no one will be able to get more than the ~90% hash rate the government controls.
My only comment is to applaud an absolutely fantastic effort. Well done, and thank you for such a comprehensive yet accessible set of steps to become more well versed in deep learning.
Starbucks has been pushing gameified star bonuses and events from my understanding. It effectively does "Hey would you like some stars" on everyones phone. Also they give bonuses and stars for food you don't eat to encourage you to try the other food.
Segfault:

#[link_section = ".data"] fn main() { }
Why is mere information disclosure about kernel layout severe enough to warrant a slowdown and patch like this? I suppose it's gated behind a feature flag? I'm wondering because I thought just knowing the layout isn't enough to attack the kernel. Don't you need other vulnerabilities too, that let you actually access the memory?

Address randomization is nice, but if an attacker can write to arbitrary pages, potentially including the kernel, isn't it game over no matter what? I'm not an expert on this and would be interested to know more.

Also, do these activities imply that there may be significant known but embargoed vulnerabilities? In particular, Linux accepting a patch like this so late into the release cycle.
The pictures are perhaps most striking; Uist has essentially gone from a lifestyle that would had been recognisable to the Iron Age, to commmunity-owned renewable energy, within one lifetime.
Limited upside, bad press on the downside and incendiary social media reactions for any minor thing they do wrong. There are areas in which our culture does not permit risk taking.
Modularity Is Dead, Long Live Modularity – Fedora Community Blog
My grandfather was an engineer and manager at IBM in the era that the 1401 was built. He worked on the IBM 1620, and always framed them as kind of in competition with each other. The 1401's internal codename was "SPACE", and the 1620's was "CADET" (apparently as a kind of matched pair?)

It was definitely a treat to see it, with the personal connection I had. I'll be going back if I'm ever in Mountain View again.
Why not use investor money to fund lawyers to break into the system with a pre-baked highly competitive business model? Silicon Valley investors could legally bleed most correctional facilities dry and into submission.
Isn't compassionate capitalism a bit of a contradiction?

On a practical note, can we really expect people to self regulate themselves into fairness and compassion?

One of the benefits of democracies with capitalists economies have been that the system is harder for few to be really unfair to others for too long. If we're starting to see corruption, or unfair forms of it appear, I'm not sure relying on the good intentions of the few who are in easily corruptable, massively advantageous positions a good strategy. I also don't know of real processes that could be put in place to prevent it though.

Maybe we do need to wish for a better social moral accross our population, and hope that those who find themselves at the top have grown with those core values in them.
Doesn't the FBI already own one of the largest wallets after seizing Silk Roak assets?
First observation. Romeo-class = Soviet diesel-electric submarine, built in the 1950s = loud = easy to detect by US sonar. If the US knows a NK sub happens to be in the area where there was a launch, then I think they can draw a reasonable conclusion.

Second observation: Wikipedia says "Range: 14,484km (9,000 miles) at 9 knots".

Great circle distance from Pyongyang to Lima is 10,100 miles. http://www.gcmap.com/mapui?P=ZKPY-SPJC&DU=mi . That direct route goes through Utah, so the ocean-only route will be longer.

Pyongyang to Lima via Hilo is 10,550 miles. http://www.gcmap.com/mapui?P=ZKPY-ITO-SPJC&DU=mi . That's not much longer. Still, it's a reminder that we're talking about a spot almost at the other side of the world from NK.

On the other hand, http://www.russianwarrior.com/STMMain.htm?1947vec_Romeo.htm&... says that the range at snorkel is "7,000 nautical miles at 5 knots" while on the surface it's "16,000 nautical miles at 10 knots". That's 8,000 and 18,000 miles, respectively. Which means about 3,000 miles on the surface (=visible by satellite) followed by the rest at snorkel depth. And a one-way trip.

If I were the US Navy, and saw a NK sub travel towards the Americas for thousands of miles, I think I would keep a close eye on it.

Third observation: The NK Sinpo class submarine appears to have been built to 1) replace the Romeo class subs, and 2) be armed with an KN-11 ballistic missile. See https://en.wikipedia.org/wiki/Pukkuksong-1 . The longest estimated range for that missile is 2,000-2,500 km . Then again, the submarine itself has an estimated range of only 2,800 km.

The GC distance from Lima to Brownsville, TX is almost 3,000 miles, so well further than NK's relatively small ballistic missile can manage from that gap in US satellite surveillance.

So even if a Romeo-class submarine weren't detected via sonar, and had the range to get to that gap, and were modified to support a submarine-launched ballistic missile, it doesn't seem like that missile could reach the US.

Or, to quote from the last Wikipedia link:

> The Korean People's Navy has no nuclear submarines, and no diesel-electric submarines equipped with air independent propulsion (AIP), so the launch submarine's range (and by extension the missile's) is limited and assuredly prevents it from threatening America's western seaboard.

> Given their submarines' insufficient power to outrun U.S. Navy nuclear attack submarines and lack of aerial and surface coverage to protect them out to long distances, they cannot venture far out to sea, ..

> ... because of its finite power capacity, the sub would have to surface or snorkel for air to recharge its batteries if it remains hiding for an extended period, making it vulnerable to anti-submarine warfare (ASW) efforts.
If anyone wants to try out React SSR + TypeScript, I have a working example here:

https://github.com/styfle/react-server-example-tsx

One of the reasons I picked up React is that views could be type checked at compile time which was not possible with Handlebars a few years ago.

I believe there is work being done to the TS language service to get type checking in other template languages at some point.
> and looked into the Sony route since their A7 line looks killer

They are. I recently tried out an A7S, nice thing, but getting the A7S2 in about two months. 4K in camera recording is worth getting the Mk2 for.
The patch itself is only going into 4.16, these are just preconditions. But yes it is all rather odd.
I would, we run 2 128gb enterprise algolia clusters at significant cost, 200 million documents
> My takeaway: only provide the minimum notice required by your employment contract, if any.

Employment at most states in US is 'at-will' per State Labor Laws. So even if an employment contracts states to the contrary, it won't hold up in Court.

California is also 'at-will' state. I think the reason most departing employees give "2 weeks notice" is because they don't want to burn bridges, because chances are that you will come across someone you worked with in the past, in a future company / at a future employer.
Not a Civic. In nl there is a rule that you have to add 22% or 25% of the new value of your car to your income if the car is company owned. That's a lot of $ even for relatively cheap cars, for something a bit more comfy you'll be paying a ridiculous amount.

The trick is that there is another regime for cars older than 15, for those cars you add 33% of their actual value to your income if they are company owned.

There is a small set of cars that are still viable after 15 years, that you can find with low mileage and whose actual value is low enough that there is substantial difference between 33% of that and 22% of the new value of a much newer car.

Low mileage old cars tend to be of a few brands only, it would be very hard to find an old Civic with few miles on it, I just checked and the lowest mileage Civic that is older than 15 years still has 100K+ km on it.
Game developer’s guide to graphical projections
I can't tell of there's a bit of satire in this article or if it's serious. Certainly there must be room for both commercialism and religion in how people chose to celebrate? Perhaps the core problem is people dictating how others should celebrate the holiday.

I'm an American writing this from Jakarta right now and visited the Bay Walk Mall last night on Christmas Eve just to see what it was like. It was as gaudy of display of Christmas commercialism as I've seen anywhere in America. Carols, including those of the birth of Jesus, Santa was there with his elves, displays, shows, etc...

My impression prior to coming was that this was a Muslim country and I should "beware". So I was totally shocked at the amount of Christmas imagery at first, but after seeing people in hijab's taking pictures with Santa, I realize it's this horrible non-compromise narrative those with the megaphone are espousing that's are problem. All sides seem to be doing this of late.

Let people celebrate the day how they want to, and let people have there opinion on how to celebrate the day. The holiday is big enough for both!
Why do you think this is an open market? where consumers have meaningful choices?
By that metric, isn’t US then the world’s enemy?
Bitcoin Fees Increase to Over $50
This makes me wonder if browsers could change the default font pages are served in or if the specs dictate the font, like they do for link colors.
They were rushing to sell it a few weeks ago, hopefully they managed before the decline
I support privacy focused upgrades!
I didn't even look at the pricing. That's quite a bit.
While Uber and Lyft raise prices in periods of high demand, they also subsidize rides in periods of low demand to keep a consistent quality of service. You'd have a hard time getting a network as reliable as Uber and Lyft without that subsidy.
Thanks for the feedback.

I created this project because ​​I know many people who struggled with loneliness at times in their lives.

My hope is that by sharing this experience we’ll feel a sense of connection when we’re alone, and find more acceptance of ourselves and our aloneness, however happy, peaceful, or sad.
One thing the article doesn't mention is that modern devices push two orders of magnitude more pixels with one order of magnitude more color bits per pixel. That requires much higher throughput, which causes much of the added latency on the display end.
It creates a secondary market which doesn't need a centralized organization/company to maintain it.

It's like investing in the TCP/IP protocol.
Wow, the 6809 was the Chrysler Cordoba of 8 bit microprocessors! It was tastefully luxurious and highly orthogonal, sporting a powerful hardware multiply instruction, and soft Corinthian Leather.

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

https://youtu.be/tfKHBB4vt4c?t=10s

But I'm sure glad they ended up using the 68K for the Mac.
Part of the replication issue is that even if the relationship exists, it's quite likely a small study will find nothing.
But we as a society see prison as punishment, why should they get all of these goods in the first place? The whole thing boggles my mind personally, we supposedly want to reduce recidivism but how is treating prisoners the way we do in any way helping them return to society (save for the background check and sex offender registries doing extra damage on top).
You build an economy of all sorts of things including pokemon cards. The economy is already there. Not sure what you are trying to get at other than you don't believe in the blockchain which is fine, you don't have to.

Just don't claim that you are somehow making an arugment against it cause you aren't for reasons already outlined.

There is nothing new about the types of businesses which can be created on top of the blockchain other than that they can be digital. But as a value system they are as solid as physical items.
> What makes it possible for cameras like Sony's a7s series to shoot in nearly dark conditions?

Mostly because the A7S(2) has a 35mm sensor with "only" 12 MP - it's simple physics, the individual pixels are so huge compared to 50 MP+ cameras and thus much less susceptible to noise.

In addition the A7S line, during 4k recording, does not do binning or other quality degrading post processing (because its resolution is so "low" that 1:1 4k can be done). This reduces processing load as well.
Chiming in with another "we use mobx and react native." Sorry for the overload of comments like this but I think it's perfectly fine.
It produces a crate with incompatible symbol names (a "different version"). There's a "strict version hash" derived by hashing a representation of the structure of a crate's entire external interface. That hash value is appended to every symbol name as part of the name mangling process.
John Carmack said years ago, "I can send a packet across the world in less time than it takes to put a pixel on the screen."
And? It doesn't matters how many coins you've got to perform a 51% attack, only thing that matters is how many hashes you can perform per second.
Sure, I'm just replying to your question of "Who do you nuke? [if you don't know who launched a missile against you]", which it seems to me is implicitly assuming that if someone nukes you you must nuke someone back right then and there.

That's nobody's nuclear posture, it's just a subset of the posture of the US, Russia, China etc.
Yes, but that simply raises the price and encourages BTC adoption.

Governments will need to become active miners to destroy it. And unlike miners, they won't care whether they can mine faster than everybody else. Their objective is to ruin BTC.
Playing with a Rubik's Cube by Permutations
> That requires much higher throughput, which causes much of the added latency on the display end.

That's not all the reason. More pixels pushed would only increase latency if the CPU/memory/etc wasn't faster than the older computers.
You’re a saint and make me feel incredibly guilty - I’ve got a friend who was recently sentenced to 25 years and I haven’t even bothered figuring out how to contact him or send him any money. Do you have any documentation on your twilio magic? I’d love to speak to him but I can’t stomach how much they charge for such basic things.
Posting this in the hopes that someone finds the 2d cube at the end as mesmerizing as I do.

Any feedback would be greatly appreciated, as well. I have found that I don't really know where to solicit feedback on something I write in somewhat leisure, but had fun doing and would like to make as decently as I can.
Ask HN: Is there a “Developers without Borders” program?
Does anyone have experiences working for/with non-profit organisations, like "Doctors without Borders" for developers?

(Not open-source software, not effective altruism, ...)

(I guess this will trigger some people into being cynical and commenting something along the line of "Your JavaScript won't make a difference" or something - please keep it civil!)
They're a great source of news. I just activated my Twitter after a decade or so of avoiding it.

Malaysia in particular is vulnerable to propaganda, because political parties own all the major free channels and newspapers. Social media has helped balance it. While the government has blocked Medium, places like Facebook and Twitter bring world news to the masses, including any stories like local corruption that a news site like WSJ would investigate but none of the local ones could.

Also about 80% of my jobs come from Facebook connections, so it is very valuable to me.

If both of those went down, we'd probably move to Reddit, Instagram, LinkedIn, Pinterest. I think those sites are even worse for society.
This reminds me of Secret. I wish that I'd seen this before I messed around with Secret, I'd be more inclined to share some tidbits.
>A normal F1 engine is limited at 19.000 rpm but goes up to 25.000 rpm.

A normal F1 engine of the 1990s had a lifespan of about 500 miles. Not many road car owners are willing to replace their engine after every tank of fuel.

What the McLaren F1 lost in revs, it made up for in capacity. The contemporary McLaren racing car to the F1 was the MP4/6, which had a 3.5L V12 with a nominal power output of 710bhp. The F1 had a 6.1L V12 with a substantially lower redline, producing about 620bhp. The F1 had a considerably lower drag coefficient, because it had a closed-wheel body and produced much less downforce, meaning it actually had a far higher top speed. The highest speed achieved in the 1991 Formula 1 Championship was 210.2mph, achieved by Senna at Hockenheim.

The McLaren F1 wasn't directly equivalent in performance to a Formula 1 car, but it's about as close as you'll get in a road-legal car.
Counterpoint: watches could be described in the same way as cars in your example, and lots of tech folk get into watches.
My pessimistic prediction is that this will either die or be overrun with the alt-right. They seem to gravitate towards the more anonymous social networks (4chan, yik yak). Also see "unpopular opinion puffin" memes on reddit -- a (now dead) meme format designed for people to share what they're afraid to say out loud to their peers, and quickly became a hub for alt-righty opinions on social issues.
Bit of a tangent but, the delightful animated film The Illusionist features a scene about electricity being brought to the (relatively) nearby island of Iona in 1959.
I assume this paper is specifically referring to the effects of Strontium-90. While this is a monster paper and I did not read it in its entirety, I am confused by how they statistically separated its effects from surface test originated radionuclides. Also, the effects of Strontium-90 are pretty well known, so just going off mortality seems iffy at best. It would be very challenging to separate that causality out because of the significantly higher radionuclide creation for surface burst.

Keep in mind "fallout" from an atmospheric test is very different than a surface test. Mostly in that it is not fallout in the traditional/popular definition, but radionuclide creation of air and h2o irradiation and not particulates at the same scale as a surface burst. That is important because half-lifes. Most(99%) of the radionuclides from an atmospheric burst are gone(halved) in 8 days.

Also interesting is that Chernobyl is estimated to have introduced 5% of the global Strontium-90 population.
There are a lot of advanced techniques in these slides, but if you care about program behaviour, in a functional context that mostly reduces to caring about the types of your functions. E.g., in Haskell if you have a function of type `a -> a` you know that it must be the identity function (leaving aside exceptions and undefined).

Taking this further, you can define functions of types that specify your desired behaviour exactly, e.g. guess what this does:

foo :: List a -> SortedList a

Or this:

bar :: VerificationToken -> Email Unverified -> Email Verified

That's really the main idea. If you specify the types in the right way, you can make them describe the function quite nicely.
Also see https://quantstamp.com
Is that actually true anymore? I just tried compiling a simple crate:

pub struct S {
a: usize,
}
pub fn foo(s: &S) -> usize {
s.a
}

…as a dylib, then added another field to S and recompiled. I expected it to change the symbol names (as shown by nm), but it didn't. The metadata might be different (I don't know how to display it), but the dynamic linker doesn't know about that.
I think we've developed many plastics alternatives, but they aren't in use because of high prices. I hear a lot about things like sugar for plastic bags and jellyfish for tampons and diapers.

When we do start running out of oil, the prices for this should rise quite a bit, making research into the alternative much more likely.
Portugal may be winning the battle against drug abuse through decriminalisation
If a device can be bricked just by a simple reflash of the OS partition, then it's a very good reason for me not to buy it at all.
Where This Supercomputer Is Going, There Are No Hard Drives
Elon Musk's group of companies are look for complete solutions to running society without oil, mainly because they can't take oil to other planets. Everything from transportation to power generation and storage.

So if we do run out of oil, Musk would probably achieve world domination.
We could at least restore democracy to exconvicts and give them a political voice.
Bulgaria has a 3 billion wallet. What's the reason then to attack bitcoin.

http://www.zerohedge.com/news/2017-12-08/bulgaria-government...
> Country A does not fight random country B for no reason.

No, they usually don't. But countries, nations, and people often have very long lasting disagreements. Instrumentalizing those, for another "bigger" cause isn't really that hard of a task for the far more influential and powerful countries C and D.

C and D end up supplying A and B with money, weapons, training and sometimes even direct manpower.

The result is usually a conflict that escalates much more quickly in scope and severity than it would have without the involvement of C and D.
Yes, the unfortunate fate of so many anonymous apps in the past years.

Moderation may be an ongoing challenge but without commenting or messaging, Solo should be a bit more resilient.
And you pretty much have to, with the poor design of web apps like JIRA!

Edit: Someone disagrees? I have definitely had text entry into a JIRA box slow to crawl — when everything else ran fine — because the AJAX calls had to close out before it could accept the input. Not being snarky, you can definitely be in a position where you do have to wait for your packets to finish round trips before you get your keystrokes on the screen.
Other weird things, like it's faster to send stuff around a data center than it is to write to local disk (not just latency either, but sometimes throughput too). Actually depending on how good the network is, it's probably faster to send stuff to a different data center than it is to write to local disk.
cough JS enabled form dropdowns and iframes and imagemaps... cough

And then Superfish when you wanted to be serious.
Emulating Nvidia GPUs
Would you mind commenting civilly and substantively, please?

https://news.ycombinator.com/newsguidelines.html
It should still not show the warning then, right? Because you're still talking to localhost, and that is ultimately what matters.

And what is the motivation behind having a domain you need internet for to resolve to point towards localhost to use with a certificate only localhost is meant to have? This is all sorts of effed up.