skysight-inc/HackerNews huggingface dataset:
> What if this is my first time loading?

Like I said, it's trust-on-first-use. This is no different from installing a desktop app.

> How do I know you're not serving up new files that don't contain checks to be visitors?

The Service Worker is installed on your own computer, and is still there the next time you open the web app.

> How does the code prevent changes to the initial code loaded on a request? Which could in theory manipulate the Dom before the service worker could attempt to verify the page, if I'm understanding you correctly.

https://developer.mozilla.org/docs/Web/API/Service_Worker_AP...
That you won't be able to run it on a chromebook any more is a big deal actually... will you be able to sync the android version on chromebook w/o a phone #? I haven't tried that but I don't think you can "slave" the android version to an existing account the way you do the standalone app.
I got to play with the older one a few years ago. A co worker found it in his garage and gave it to me. It was fun to check out, and it freaked out my real dog, but ended up dying pretty fast. There is (or at least was) a large community of folks who keep them around, and so we were able to sell it to be used as parts.
No. It isn’t stifling at all. This is Patent 101.

Joe has a patent on the widget. I can’t make a widget without violating his patent. I get a patent on an improved widget. Joe can’t manufacture the improvement. He’s incented to cooperate with me and I’m incented to innovate. Incented, not stifled.

Just allowing copying incents manufacture but not innovation. Even China is moving in the IP direction.
Show HN: WebAudio Binaural Beats with preact-cli
Looks like Kinto uses PostgreSQL as the backend (http://docs.kinto-storage.org/en/stable/configuration/produc...). This was a little buried in the web docs and website.
This is absolutely hilarious!
> How did Trump collude with Russia again?

The Papadopoulos guilty plea, not the Gates and Manafort indictments, is about lieing about deliberate attempts to collide with the Russian government concerning the election.

> And besides, wouldn't Trump collude with Ukraine since a lot of what the indictment is about?

The indictment is largely about criminal acts before, during, and after the 2016 campaign related to Manafort and Gates relationship with Russian-backed political factions in Ukraine.
Be that as it may, that doesn’t address the apparent fact that it doesn’t work in all major browsers — certainly IE11 would be considered one by most.
I've built a columnar in-memory data transformation engine [1] and wrote [2] about the need in common columnar data format to avoid re-compression. The problem I have with the Apache projects is that they all require strongly typed columns (if I'm not missing something). In our case, the app is actively used for processing spreadsheets and sometimes XML files which requires supporting mixed data types (e.g. timestamps and strings) in a column.

Another issue is storing 128-bit decimals. They are more preferable for financial calculations, but are not supported in the Apache projects.

So may be we need a forth standard for columnar data representation. Or expand the existing ones to make them more versatile.

[1] http://easymorph.com/in-memory-engine.html

[2] http://bi-review.blogspot.ca/2015/06/the-world-needs-open-so...
Yet it always comes out. Not because of a bug in code, or a document that fell off of a truck. It’s humans involved that know something is wrong and decide to report it.

The My Lai was reported by the American close air support crew, not a Vietnamese journalist.
Amazing. I hope you pull it off.
My lazy sysadmin apporach to getting Wireguard running on a VPS is to use Streisand[1].

1: https://github.com/StreisandEffect/streisand#services-provid...
That's a pretty good summary, but honestly the vast majority of journalists will probably just run with the more sensational headline, and D-Wave is very happy to encourage that.
Why would their ad strategy, or lack thereof, prevent them from enforcing TOS in their document tools as Google apparently does?
The Relationship Between Baseline Pupil Size and Fluid Intelligence (2016)
> Activist investors are investors. Gutting a good business for parts to make a short term profit at the expense of long term value isn’t good investing.

Yes, tautologically activist investors are investors and indeed, a system that prevented the business owners from managing the business would be a bad idea, regardless of what you think of their decisions.

But, though short-termism is typically bad for the company it has been good for some entities, like Carl Icahn, Bain Capital et al. I wouldn't call it good for the economy. Buffet is a buy and hold.

Whether Imelt was investing in the future or squandering it is a judgement call. The markets certainly showed their judgement
Will Sony go after users distributing open source hacks for this new Aibo? Or maybe this time will they use DRM to prevent any software modification?
D3 is not a charting library but a data visualization library with which one can produce standard charts. The code required to create a simple line chart in D3 spans dozens of lines, not including the data. Using a charting library it is usually one or two (plus options).
> Normal transistors are using quantum effects too.

Well, I mean, I think it's more like "we're well aware of quantum effects and they're parasitic". I've yet to see a production TFET or something like that which actually uses a quantum phenomenon as the operating principle of the switch.
There Are Too Many Restaurants
I get a Error: SERVICE_UNAVAILABLE when I try to access that.
I wonder if there's any new market needs for this to come back from the dead. I thought they killed it because sales were so poor before, has anything changed since then?
Sounds kind of like how we're running out of oil -- we're definitely using up the easy to find deposits, but as oil prices rise, the less easily available oil becomes marketable, so the oil keeps coming.

Eventually we'll run out, but making it harder to find just makes it more expensive. (well, that and the political problems caused by wealthy middle eastern nations running out of their liquid gold)
To be honest I find a lot of what you wrote here irrelevant. The goal of mueller is not to prove beyond a reasonable doubt that russian support was effective. We can't prove what caused millions of trump voters to be persuaded. (However, I think it is clear it had a significant effect). He is investigating crimes not causality. Frankly whether it worked or not doesn't really matter-the crimes committed by american citizens in the process and how to avoid similar actions by foreign governments again are what matters.

As for your statements about 2008 or 2012 I would need a lot of citations for claims about russian interference in those elections.

Your statement about this current anti-russian wave is wildly off base.

Comparing an innocuous diplomatic statement and a line during a debate with a prolonged and consistent pattern of contact between campaign officials to obtain intelligence provided by the Russian government through hacking....

Moving on-yes- lobbying is bad.

The next paragraph where you talk about Podesta is baffling to me.
The strongest case against the president (note these might not actually be crimes-often the cover-up is more damaging and criminal) is that his campaign officials met with agents of the russian government (who represented themselves thusly) and intelligence services to proffer damaging material on a domestic political opponent. Your contention that it is possible that "the campaign was equally clueless about the entire thing" is belied by the fact that
three of the key principals (Manafort, Kushner, Don Jr) in the trump campaign met with agents of the russian government...(among many any other incidents).

Hell there was a new york times article this very day about how the trump campaign was aware of the DNC hacks months before it became public knowledge. Donald trump cheered the hackers on in debates. Claiming the campaign was entirely unaware is dead wrong.

You then mention how there needs to be a demonstrated pattern of pro-russian behavior. I mentioned a fair few above-adding in that trump still has not implemented a recent round of sanctions.

To the geopolitical point-the actions of America are very far from perfect. I have many frustrations with the actions of my government. But I do not know if the world would be much more stable if America did not exist and neither do you.

I assure you- the united states is not a russian puppet and will never be so.
God bless weird Sony. I don't trust them for any mainstream product (maybe PS4, but certainly not phones or laptops) but they consistently fascinate me with niche-as-hell products that I am tempted to buy just out of curiosity.
I think there may be a bit of people talking past each other here. I think one can reasonably say that which language one uses isn't as important as which features that language has. Also, there comment you originally responded says "that programming languages (including his own) are the most important aspect of doing our programming work well." That doesn't mean that the language or its features aren't important. They're saying that it's not the most important thing.

The hierarchy Rich refers to[0] puts domain complexity and misconception as 10× more important than anything that's language specific. I believe this is the basis of the quote I pulled. I think this is compatible with thinking that language features are important, but domain complexity and misconception are more important issues when tackling a problem with code.

[0]: https://github.com/matthiasn/talk-transcripts/blob/master/Hi...
Looks like they won't: https://twitter.com/SlackHQ/status/925586114152411137

We've no solid plans right now as we're focused on tidying things up internally, but will consider it. Thanks again for holding tight
That's a huge overestimate. Manufacture of the iPhone X might reach 200k per day, more likely 100k, quite possibly as low as 20k per day if some of the more pessimistic reports about undersupply are true, and have not been at that level for months in advance. Certainly nothing like 1M per day.
Congress should ask Tech to face hard truth about Tech meddling in the election. Google and Facebook spent way more time and energy trying to sway voters. Russian is just an easy scape goat. If Mark Zuckerberg decides to run for president think about how scary it will be to have the full backing and support of Facebook behind him.
Yes, that's true, but the author (or intermediary-who-delivers-the-binary) can also.. not sign it (deliver an unsigned version). Often, you don't have many other options than to trust the binary the website is serving you.
No, I don't necessarily think it implies you'll be hacked immediately, or anytime for that matter.

I definitely get what you are trying to do though. It's so secure it doesn't matter if someone has the data.

Perhaps some clever illustration depicting the odds of cracking AES-256 (e.g. a man fishing in the ocean but there's only one fish to be caught). Visuals can be a great way to convey complex concepts.

I don't think what you have is a huge red flag but someone might read it and say "Whoa, ok, it sounds secure but what about other systems they have in place? Are they insecure, are people trying to get at my data 24/7 on their servers, etc.
YubiHSM 2
Sphero is selling toy robots like hot cakes.
What about the philosopher's stone? Surely with enough research in alchemy and Elon Musk's support, we could tweak it so that we can conjure all metals from thin air.

Dude.
WhatTheFont
For Fun and Profit: A History of the Free and Open Source Software Revolution
Asp.Net Training in Jaipur for BCA Students
Another option is pnpm(https://pnpm.js.org), a lesser known but much faster alternative.
I really hope you wouldn't get tenure for a study that killed all your subjects.
I've worked with Purescript and agree it helps solve it, though I am willing to cut some slack to Hickley to not being super aware of row polymorphism.

It's been an academic thing for a while, but only fairly recently has it been a thing in even very small languages with use like Elm.

I also feel like a lot of these tools still have some difficulties. There's some conflicts where you can't declare typeclasses on pure Object records in purescript (instead having to go through a wrapper class).

Still agree that forward progress is happening and interesting
> If we were discussing integration tests

I feel like you're perhaps defining unit tests to exclude "useful unit tests" by relabeling them. Yes, if you exclude all the useful tests from unit testing, unit testing is useless. Does a unit test suddenly become a regression test if the method it tests contains, say, an unmocked sprintf - which has subtle variations in behavior depending on which standard library you link against? No true ~~scotsman~~ unit test would have conditions that would only be likely to fail in the case of an actual bug?

> But this is about unit tests, in which case the "where" is limited to the method you're modifying

That's still useful. C++ build cycles mean I could have easily touched 20 methods before I have an executable that lets me run my unit tests, telling me which 3 of the 20 I fucked up in is useful. Renaming a single member variable could easily affect that many methods, and refactoring tools are often not perfectly reliable.

Speaking of refactoring, I'm doing pure refactoring decently often - I might try to simplify a method for readability before I make behavior changes to it. Any changes to behavior in this context are unintentional - and if they occur, 9 times out of 10 discover I have a legitimate bug. Even pretty terrible unit tests, written by a monkey just looking to increase code coverage and score that dopamine hit can help here - to say nothing of unit tests that rise to the level of being mediocre.

Further, "where" is not limited to "the method you're modifying". I'm often doing multiplatform work - understanding that "where" is in method M... on platform X in build configuration Y is extremely useful. Even garbage unit tests with no sense of "correctness" to them are again useful here - they least tell me I've got an (almost certainly undesirable) inconsistency in my platform abstractions, likely to lead to platform specific bugs (because reliant code is often initially tested on only one of those platforms for expediency). This lets me eliminate those inconsistencies at my earliest convenience. When writing the code to abstract away platform specific details, these inconsistencies are quite common.
Was hoping this would be about a very old insect
I remember Aibo as the product that Sony made that could reverse all the positive feelings I had for their products because of this. It turns out that this was the true Sony.

http://grep.law.harvard.edu/articles/02/05/03/1613203.shtml
This is less adorable than I remember Aibo to be, and definitely less adorable than Cozmo IMHO.
I don't think this is niche at all.

It's as niche as the first 32MB MP3 player was niche.
>I place the burden of bare economic security on society rather than the individual.

Perhaps I'm not parsing this properly, but it sounds like you're suggesting we should advise children on how to navigate the fantasy society you want to live in rather than giving them sober advice based on objective reality.
Your first point is already dealt with by electric railroads that run different height trains -- the wires are set at a level that the tallest train can fit under, and shorter trains have a higher pantograph to reach the wires. And since the pantograph is flexible, it can deal with varying wire heights.

Gaps in the wire for intersections and underpasses could be handled by having small battery packs in the cars. This also helps with the last-mile -- only large arterial roads need to be electrified and cars could drive the short distance on city streets on battery power.

One solution for in-road charging would be wireless inductive chargers like:

https://www.cnet.com/roadshow/news/qualcomms-inductive-charg...

Though as you say, the real problems are price and politics. In the SF Bay Area, Caltrain has taken decades to get funding for electrification and has faced a lot of resistance from some communities for the construction and visual blight of overhead electrification. And that's just for one set of tracks, electrifying all of the freeways would be much worse.
"let"?
This. If "fiat" collapses that's a catastrophe far beyond the level of "No worries, I have some bitcoin futures in an exchange."

It's like saying bitcoin is a hedge against the end of the world.
For comparison the first version released in 1999 was 250,000 yen (around $2,500 at the time).
The users are in every building all over the country and the world - which makes the datacenters best positioned at the junctions and interchanges of global wiring.
Cobalt and nickel are not the only materials that can fulfill the functions they cover. There are a couple of things worth noting here:

1. "Lithium Ion" describes a family of batteries, with varying chemical compositions. As an example, the battery in the Nissan Leaf uses no cobalt in its cathode:

https://qnovo.com/inside-the-battery-of-a-nissan-leaf/

"It uses a different material for the cathode called lithium-manganese-oxide with nickel oxide (LiMn2O4 with LiNiO2) that is inherently safer than the lithium-cobalt-oxide cathode material"

2. There are other battery chemistries outside of the Lithium Ion family, in varying states of maturity, that could (in time) become competitive with Lithium Ion in the electric car market. To give one example:

https://en.wikipedia.org/wiki/Lithium%E2%80%93air_battery
Sure, but that's not a counterexample. The point isn't that absolutely everything should be permitted, it's that restrictions should only be reactions to evidence of harm. Requiring advance permission for new packaging materials wouldn't have prevented the ocean microplastic disaster unless the permission system was so restrictive that we'd still be arguing about whether it should be legal to weave baskets to carry grain instead of having to try to carry the stuff in your bare hands. The right time to put restrictions on disposable plastic packaging is now that it's proven harmful.
Collection of Eliezer essays: https://www.lesserwrong.com/rationality
"見つめられるために生まれた、つぶらな瞳。
プリっとしたフォルム、生き生きとした動き。
思わず触れずにはいられない未体験の愛おしさ"

translates (approximately) to:

"Cute (eye) pupils, born to be gazed at.
Moving around in a vivid manner, in a pure form.
You can't grasp or can't imagine such an adorable experience."
Japanese companies know how to build products for lonely people.

And the rest of the world is catching up with this "loneliness", with advent of superficial social media oversharing. Everyone is increasingly becoming lonely inside.

So I think this is a huge opportunity and not a niche product anymore as of 2017, as long as they get it right.
It does now - that's one of the main features in 4.0. They rewrote the CL hash engine to work modularly, which gives up some hand-optimized speed in exchange for simpler code and longer password support. 3.x supports 16 chars, with some hashes supporting up to 32 chars. 4.x supports 256 chars across the board.

Full details at https://hashcat.net/forum/thread-6965.html
At 2500 dollars you can bet it's going to be niche.
> Japanese companies know how to build products for lonely people.

Any evidence for this very broad claim?
While you are right, it wouldn't be that great of an idea for Honda to market their new airbags by saying "Next time you get into that accident, at least your face won't be smashed into a million pieces by your wind shield!".

While what he has is fine, you can convey the same sentiment without saying "Even if we get hacked..."
Were Congress to make publishing political advertising payed for by foreign interest a crime, the tech providers would find a solution without requiring Congress to intervene in the technical details of their business. I can't imagine how such Congressional intervention would not be a horrible mess. I'm not knocking Congress here. The subject is just too far outside of scope of effective legislation.
And I look in vain through the article, trying to find any quotes from someone identified as a geologist. (Brian Wilcox, of course, is an electrical engineer and roboticist.). This article may be better than the original link, but it's still fear-mongering with breathless appeals to the geological and ecological expertise of a guy who designs robots.

https://www-robotics.jpl.nasa.gov/people/Brian_Wilcox/person...
https://en.wikipedia.org/wiki/Passwd#History

tl;dr: Originally, password hashes were stored in /etc/passwd (as the name might imply). It wasn't until "the mid-1980s" that /etc/shadow was invented to fix the security hole.

Knowing the quality of consumer grade router firmware, that fix may be available for your router sometime within the next year </trollface.jpeg>
Zero details, nice.
Shouldn’t you instead just encrypt your disk entirely?
Miniblog.Core is a new blog engine built using ASP.NET Core 2.0
Knowledge Debt in Software Development
You rarely can visualize anything meaningful of large dataset on screen. You can draw 100k data points on screen easily. But human brain rarely can make sense of those data points. What you need to do is to analyze and create filters to present meaningful insights from the dataset.
I wish there existed a lib for code that targets both Node and the browser, something like Eslint's "shared-node-browser" env.
Why do you need a California region? There’s already a west coast datacenter in Oregon. I’m guessing the latency differences would be likely negligible. That said there's plans for a Los Angeles region here: https://cloud.google.com/about/locations/

(Disclaimer: I am a Google employee, but totally not working on datacenter stuff.)
https://www.smithsonianmag.com/smart-news/toyota-hopes-adora...

https://arstechnica.com/information-technology/2016/12/the-a...

http://www.sbs.com.au/news/dateline/article/2017/04/11/love-...

https://www.engadget.com/2017/08/29/robot-caregivers-are-sav...
I guess some don't mind imagining such thing: http://deepspaceindustries.com
Here's an English version http://aibo.sony.jp/en/
OMG, no. Want me to blacklist your recruiting firm? Spam me on my phone. To be fair, the article was from a company that does SMS, not a recruiter.
As an applicant, I don't self-filter from positions I think are interesting, because I've gotten several offers from companies after to applying to jobs I wasn't technically qualified for.

Some companies are pretty strict about their qualifications. For some, the qualifications are more like guidelines. But if the position is interesting, I'll take that chance.
The earthquakes in OK aren’t a direct result of fracing. With a few rare exceptions, oil & gas fracs are accomplished through hydraulic force rather than thermal effects. The induced seismicity in OK is a product of water disposal wells which can raise pore pressure causing faults to slip. The microseismic events that occur during the actual fracing process can only be measured with highly sensitive geophones.
It’s not double blind. Aspirin takers might have other correlated behaviors which reduces cancer risks
6 Product Label Design Tips by Experts – ProDesigns
And we need to stop thinking of criticism as complaining. I'm very grateful for the OSS dependencies that I use in my projects and often contribute back to them, but I wouldn't touch a project without tests with a ten foot pole. I don't mean that in a bad way, for others it might fit their requirements fine. I'm guessing the author of this project would like people to actually use it, so I don't know why we should avoid giving this sort of feedback just because it's free labour.
It is by me, that is the real memory usage, pretty shocking.
Sovereign – A token-based liquid democracy software
Your API-spammer interface reminds me of the Macintosh "Monkey": https://www.folklore.org/StoryView.py?project=Macintosh&stor...