skysight-inc/HackerNews huggingface dataset:
I think it's about size and independence. Gaussian distributions connote small scale (the background noise of the electrical output of this sensor) vs power laws connote large scale (the number of electrical sensors per company) that you normally deal with in your field.

The size of a ruler that a machine cuts (quasi normal/Gaussian)

Wealth (Power/Pareto)
Svelte allows isomorphic rendering (client & server side). Svelte also has a feature called rehydrate, which will bind the component to html rendered on the server side; sortof like serializing/unserializing.

This enables me to use Svelte for both client-side & server side rendering, replacing other template systems & having the best of both worlds (page caching, dynamic behavior on the client, a scalable front-end architecture, composition, etc).

https://svelte.technology/

Here's a quick post about my setup for static sites.

http://www.briantakita.com/posts/monorepo-static-sites-using...

Here's a post on converting from riotjs to svelte on a client project.

http://www.briantakita.com/posts/sveltejs-from-riotjs/
The convergence rates are different though, so at finite sample sizes and as a practical matter, it does matter.
we can already do video (pretty well, anyway) : http://www.graphics.stanford.edu/~niessner/thies2016face.htm...
> I think Python has _everything_ a language needs to be the future of Embedded Systems - except a compiler.

My biggest beefs in this space are (not limited to Python):

1) So, far, every scripting language I have used is far too resource hungry for deployment (2-4K RAM/16K Flash or less).

2) No scripting language gives me good concurrency primitives out of the box.

3) Very few embedded languages are familiar enough to coders that they won't scream if they have to code in it. Forth is right out. Lua is a loser because of 1-based indexing (sorry, your environment is C--it's unfair, but I'm not going to bend my brain to undo 0-based indexing habits for anybody nowadays). Lisp and Tcl are marginal but are probably acceptable nowadays since enough people have experience (and Tcl is still one of the standard EE tool embedded languages).

4) No embedded language I know lets me connect an RS-232 terminal on the embedded device, inspect registers and call some functions, write some code, and then compile it to bytecode in flash when I'm done. I would kill for this in order to inspect state and find Heinsenbugs in the field.
If you have only a small sample size to experiment with then you need to run experiments that can cause dramatic lifts (not minor changes like moving a link, etc.) Because if you have a sample size, then you need to wait much longer to measure the significance of these results and as a startup, time is not on your side.
I'm like a goalie. Defense is my game.

Actually, I didn't mean to come across as defensive. I just like to nerd out about tech.

Once you accept the inherent craziness of the proposal, and go "Ok, this is crazy. What now?" you end up concluding that the future is going to be very interesting. It'd be worth investing some amount (that you can afford to lose!) in ETH on the off-chance that it doesn't suffer a major disaster. There are quite a few interesting applications for this technology, and historically that's been a pretty solid bet.
Did Goog fix the ugly kerning on the last change (a font change)? No.
Yeah wasn't able to find a recording either :(
$30M in Ethereum Stolen by Hackers–Third Incident in a Month
Most of all, because if you can prove that two queries are equivalent in behavior, you are close to proving that one DBMS has the same behavior as another DBMS for all possible SQL queries.

And then you ask: Why?

Well, if you can prove two DBMSs equal for all SQL queries, you can prove that an optimization to the DBMS (such as an improvement to the query optimizer or new indexing systems) will not affect the behavior of any possible SQL you provide.
Why couldn't they offer the native app with local vaults and subscription pricing?

I don't mind a recurring fee, its just that I want a native (cloud-free) password manager.
It can be improved on, but blockchain is REALLY REALLY hard
He may also have preliminary approval from an existing railroad that already owns the right of way. There are a bunch of rights of way in that area already, and since his stuff would go underneath, it wouldn't interfere with the existing track.
They're rightfully waiting until they think things are ready to show. Danger of showing early is a recent memory in computing history (see Jobs / PARC visit)
> [Prediction markets] only work for the part of truth that can be eventually verified and objectively confirmed/disproved but it's a start.

Requires an arbiter/judge, otherwise you'll just end up with one of the two sides refusing to sign the multisig payout transaction.

For truly objective determination you could do zkSNARKs and zero-knowledge contingent payments, I guess: https://bitcoincore.org/en/2016/02/26/zero-knowledge-conting...
Wow, nice!
You are talking in abstracts. What does nonstandard clients or interoperability with the client's environment specifically mean ?

And all modern day screen readers support SPA applications. They wouldn't be much use if they couldn't and is the reason you have SPA sites amongst major enterprise companies (who always comply with accessibility policies).
Great points.
Also the sooner you adopt this discipline, the better it is.

...It's never too early. While, the longer you wait to do it, the harder it is to get everyone to adopt them
Rather than relying on URL rewriting by the reader (and, thus, specific URL relationships), it would be better just to put a prominent link to the (www.)poki.com website from the blog.

Relying on manual URL rewriting to navigate to a related page is missing the entire point of the web.
>would find it weird if people tried to make people stealing candybars from Walmart out to be equal to murderers.

it is pretty equal for the 3rd strike
Asking users to leave a review for your iOS app
Do people really pay for news?
Is there a revenue modal for news that appeals to users? I hear a lot of complaints, including from PG, that subscriptions are a pain to manage, yet it is the most widely used.

Would a pay-per-article work better or would it repel users?
Though it should be noted that "cubing" doesn't refer to just taking the cube, i.e if f(x) = e^{-x^2/2} is proportional to the standard normal distribution then the cube of f(x), namely f * f * f is not the distribution you're considering here. Rather it's the "pushforward measure" [1], in this case is 1/3 y^{-2/3} e^{-y^{2/3}/2} where y=x^3 is the mass and x is the radius. (Up to constants.)

[1] https://en.wikipedia.org/wiki/Pushforward_measure
> if you want a scale free process, it must be distributed as a power law.

Could you elaborate a little, or maybe give an example?
> openssl x509 -in [certificate] -noout -pubkey > /tmp/pubkey.pem

I cry a little every time sometimes uses /tmp this way.

This is insecure.
The devil is in the details. From experience, upgrading framework code is time-consuming. It's mainly because frameworks have a layer of architecture that you app needs to adhere to. When the architecture changes, so must the app.

When you roll your own, that is a non-issue. You can switch out libraries as you wish. I have made several major refactorings on my client's app with significantly less pain than it took to upgrade my previous clients' framework-based (i.e. Rails, angular) codebases.

When you roll your own, you can wait until libraries mature, or you can choose to use snippets of the essential code (thereby avoiding bloat).

I utilize patterns that minimize structural architecture, by utilizing dependency injection, es6 modules, promises, async/await, factory methods, agents with events. I avoid classes by utilizing factory methods.

http://www.briantakita.com/posts/sveltejs-from-riotjs/
At risk of sounding foolish... I even read yours/his comments, and I am still confused.

I am fairly confident that I have never seen the word heterodox used before.
I think there should be plausible deniability but I've read accounts on reddit where people were charged with possession because they received/signed for the package. I'm new to the US and not sure about how the DEA and the cops can actually pull this off without hard evidence.

I may sound paranoid but I've since stopped accepting unknown packages.
From my limited understanding, a smart contract essentially runs in a VM with a dedicated memory space that is unique to that contract (and copied along with the contract). However, there is a limited ability for it to interact with other contracts via their (hard-coded) addresses. So a contract can, for example, listen for events occurring with a specific contract, and invoke itself based on the results. It can do this because parts of a contract's memory space are private (I think this is how it works), and so a contract can have secret keys and manage money.

Moreover, a point that was not made clear to me when I first read about Ethereum, the programs are inherently limited in the number of steps that can be run, and the VM monitors this and terminates the program prematurely if it exceeds the limit. Moreover, longer programs cost the caller (the person or other contract asking the network to run this program) more money.
What you are saying technically makes no sense.

SPA applications support the ability to update parts of a web page e.g. an article content might be 5K out of a 20K file. A server side website has to bring down the 20K page again and again as the user navigates through your site. Caching or web server configuration makes no difference here.
Sure they haven't disabled the ability to keep your own password vault. It would be ruinous to do so at this point, even if they wanted to. But I think the writing on the wall is awfully legible.
> First sentence on Wikipedia: "In astronomy, magnitude is a logarithmic measure of the brightness of an object..."

That doesn't tell you whether the magnitudes are normally distributed though. That just tells you how the magnitude is computed from an object's observed/measured flux.
Of course, it wouldn't have been their only market, but it's among them.
Even something ostensibly harmless as cannabis can finance quite questionable people and groups.

A while ago Arte France released a series titled "Cannabis", where the plot revolves around a shipment of Morrocan hashish lost on the Mediterranean sea, with the consequences playing out all over Europe. And while it's a fictional plot, it still paints a somewhat accurate picture how a lot of this business goes down.
Lets say it could be measured accurately. What outcome would show a company is adequately inclusive? 50/50 male/female within management and non-management roles? What if that is not the ratio of qualified applicants or applicants in general? That doesn't even factor in trans people or non-binary genders. The situation gets infinitely more complex when race is involved as race is difficult to determine especially when people have ancestors of mixed backgrounds as almost everyone does. Should race be measured by ancestry via DNA test or by some sort of skin tone scale? How granular should we be with categorizing blacks, asians, or whites, etc or are the categories kept very broad? If so, why? Is height and weight also a factor? How granular is granular enough and who decides this?

What if someone self-identifies as a race or gender different than their appearance implies? Does someone decide how people are categorized or is it 100% embraced how someone chooses to identify themselves? Having one or two pie graphs seems incredibly dubious to me given the complex nature of this topic and major problems can arise from letting identity politics run wild.

It seems like a much better idea to me to evaluate applicants/employees blindly as much as humanly possible and to have a zero-tolerance policy to do otherwise.
>You should always have a plan if your key is compromised.

But the point here is that there was no compromise. None at all, the author simply forged the whole thing and submitted it as part of a legitimate bundle for added plausibility in case there was a human in the loop (which there shouldn't be, and anyway that part could be trivially forged too, just register a bunch of domains over time, get certs for them, then leak the actual legitimate private keys on purpose). So having a primary/backup/backup backup/backup backup backup/backup^n is all useless in this scenario because only the public component was necessary to make a fake sufficient to fool Symantec's incompetent systems.
You seem judgemental. While I share the same preference for clear, open discourse as others here, I recognise that in some cultures (e.g. Japan where I live) I will be in a distinct minority in this regard. It's only as polite or as rude as cultural norms dictate.

I think a good approach is to recognise the different styles and, where appropriate, to help your counterparty to do so too.
But thats a small region - not an entire country. I can't imagine waking up at 8:00 am while its dark.
Attack of the 50 Foot Blockchain:Bitcoin, Blockchain, Ethereum and Smart Contracts
> As a (former) astronomer, I've never understood why people assume normal distributions for everything.

It shouldn't, because there is a big reason to lean towards normal distribution, and that is the central limit theorem. If you sample a variety of different distributions, the sum of all these samples will go towards a normal distribution. That is why the normal distribution pops up in so many places.
Joint Routing Protocol
Apple and Dropbox don't have a webface that can be used to access your 1Password vaults from a browser.
The author, David Gerard, is an HN regular: @davidgerard.

I've reviewed a pre-publication edition and recommend the book.
The 1980s Mercedes crash test is a full frontal crash test, which simulates the car crashing into a wall. Those kinds of crashes are rare. The Kwid and Nano videos are offset crash tests, which simulate the car crashing into another car. I bet the Mercedes would also fare very poorly in an offset crash test.
https://www.youtube.com/watch?v=fCn8zs912OE

Well worth the 20 minutes.
Yeah, I now realized this too. Still weird as CCCen had the videos organized in a more useful way, thus popping up way above in search results.
At least good to know the stuff is still there.
I think the derive_builder crate is worth a mention here:

https://docs.rs/derive_builder/0.5.0/derive_builder/
Manufacturers, please keep interfering with notifications.

Better yet, let's get google in on the business and do it by default in a standardized fashion on every android device. Spam is bad enough sitting idly in my message center. I don't want my phone to fill up with battery-guzzling nagware unless I very explicitly enable it. An acceptable compromise would be to enable notifications by default but put a permanent disable option on each and every message so that users could punish apps on the first abuse.
Oh be honest, the manufacturers will just find something else to bungle up.

They can't just leave the software alone, they all have to add mindbogglingly worthless cruft for no reason that makes sense.
Requiring an arbiter isn't a bad thing. The arbiter should be the person who cares about that particular truth, the one who sponsored the market in the first place.

Say you want to know how long it will take to develop some project (people famously always get this wrong due to optimism bias). You could sponsor a prediction market, ask people to make predictions. Then when the project is or is not finished you will decide who gets the money, since you are the one who will be upset at the people who predicted wrong.
"Active inclusiveness" sounds like discrimination to me. People should be passive about race, gender, and sexuality. Especially in the workplace.
The word aside, he's not wrong. That article is filled with flowery non-sense, making long prosaic paragraphs from thin-air. I like reading long articles, but this doesn't contribute much.
Few historical points that we know for certain:

None of these are 'known for certain' and they are at odds with archeological evidence and well-accepted egyptology.

Cheops lived in 26th century BC. This is Stone Age territory. A time where humans still didn't master metalworks, and understanding of mathematics and written language was very poor.

Egyptians at the time had copper tools, two different writing systems, papyrus.

http://www.smithsonianmag.com/history/ancient-egypt-shipping...

Herodotus traveled to Egypt and later made his claim in 5th century BC.

Herodotus is by far not the only source of information we have about the Old Kingdom.

Up until 820 AD the pyramid was completely closed off by the granite plates that covered all external walls, and an Arab caliph Al-Mamoun broke most of them and found a way in

You can easily find references to egyptologists who believe most pyramids were robbed by the Middle Kingdom.

On top of everything that most people know, it also has an underground chambers with an artificial lake

The only reference I can find to that is on crackpot sites. Do you have anything better?

Shouldn't we see technological progression, not regression in a rich developing society

We see exactly such a progression in the first four or so pyramids.

What I think is that we have a serious case of Cargo Cult where emperors try to emulate the greatness of the pyramid.

Again, do you have any decent references to all this stuff? Because otherwise it's 'internet person vs all of Egyptology' which is not very convincing.
It's the simple cross editor convenience this brings that really appeals to me.
The emergence of DApps
>Status as of yesterday when I reported that I had successfully speculated several hundred thousand dollars through multi-year cryptocurrency trades: Wow, that's great, you should diversify your wealth and marry someone now. The dinner table conversation was relaxed for once.

Don't know about marriage, but definitely diversify your wealth...
Funny. The first thing I do (if it's an option) is disable notifications. I don't like my phone constantly interrupting me. I check for messages and email at my convenience, not the phone's.
I've interviewed there after reading the article.

In fact, I can say that the experience was almost the opposite of what's outlined there.

I was there onsite, 4 interview sessions, 45 minutes each:

1. Hangman game on coderpad (on a computer).
2. Design an elevator (whiteboard).
3. Tic-tac-toe solver (whiteboard).
4. q&a session with product manager.

I was able to answer all the questions easily, and felt really good overall. After the interview, everyone generally "seemed positive" but in the end, I was rejected.

Throughout the whole process, I didn't even get to meet the recruiter who put me there. She sent me a cold rejection letter and zero feedback.

I was genuinely excited to read about their hiring process, felt it was going to be different, but I was pretty disappointed.
Chester Bennington, Linkin Park Singer, Is Dead at 41
For jury, imagine a bunch of people who fall for every rhetorical and statistical fallacy in the book, love a good story and are led by emotions and prejudices rather than facts and reasoning.
>As this article and book say "loneliness kills", but what does that mean for those of us who want to live long and healthy lives? Do we need to start scheduling social time alongside gym time?

No, we need to stop scheduling things and embrace a less forced, more natural, community-centric, living.
Cross platform ASP.NET core: Part 1- writing your first .NET core application
I started in PHP, migrated to Ruby, and now I think I am beginning to be annoyed at Ruby's occasional lack of expressivity. I am probably on a similar course towards FP nirvana. Do you know any place on the left coast that's playing with Elixir or Haskell?
Spam is a concern yes, but not telling the user why the new whatever widget they just installed doesn't notify them when the thing is ready is a pretty bad design over site.

It should just be a front facing user option.

They shouldn't be hiding QOL settings.
And i have my notification going to my watch so I always know what's going on.

People have different uses for their technology.
A friend of mine had her heart restarted at age 40 after 20 minutes of resus by the excellent London Ambulance Service. Intensive Care then applied a cooling apparatus to drop brain temperature.

My friend was in a coma for 6 weeks and had brain damage because of the lack of oxygen.

On one hand, this was distressing because she lost mathematical ability. This prevented her working in her previous field as a chemistry researcher.

On the other hand, she switched to psychology via a one year Masters degree and is now working on a fascinating project on hacking the mind's compassion responses to activate the parasympathetic nervous system and damp down anxiety (sympathetic nervous system) triggered by cardiac damage.

Just saying that although brain damage sounds terrifying, people can and do cope with it.
Blocking Hotspot Shield and Other VPNs
AFAIK prosecutors are motivated by convictions, not justice.
I guess both will be useful - not having http(s)://poki.com configured seems also missing the point of the web :)
See who is near you based on their Wi-Fi networks
Law of thought
> It's now only a matter of time before app-to-user SMS goes away entirely.

Was this ever a thing? The only SMS messages from "apps" I ever get are for 2FA codes.

Maybe it's regional? I know sending SMS to US numbers is a lot cheaper than, for example, Dutch numbers.
The reason that QA is done on radius is because the purpose of a ball bearing is to sit inside its housing to within a fairly tight tolerance. If the balls are out of spec, then potentially the thing the bearing is coupling will be out of alignment/won't rotate freely. The mass is less important.

If you did QA on mass, you could easily calculate what mass would be required for a particular radius, but that would let misshapen bearings through.

You could do QA on both mass and radius, but unless you have potential contaminants, the radius gives you the mass for free so there isn't much point.
All of these battery saving options are great, when they are painless. Running apps that _need_ to stay in the background like Tasker is a much more painful experience now than it was a few years ago.
You still need test cases to make sure the requirements have been satisfied. Even in the case where you know there is a problem with a query and show there is a difference with Cosette there is no guarantee that it will show the specific difference you are looking for. This is a fantastic tool but it doesn't replace testing.
Of course the risk of marriage is that if the marriage falls apart it can cause devastating unhappiness for a long time, that you may never really recover from.
It's not exactly scale. Things tend to fit a Gaussian when individuals tend towards the mean, and power laws when there are "the rich get richer" processes pushing individuals towards extrema.
Very interesting to read this comment immediately after this one:

https://news.ycombinator.com/item?id=14813206
These laws don't usually get changed until people violate them en masse, showing utter disrespect and contempt for the laws.

Remember Prohibition? That wasn't lifted because people wrote to their Congresspeople, but otherwise respected the law and followed it. It was lifted because it was widely disrespected, and a huge black market for alcohol was created, along with a lot of brutal violence. Same goes for civil rights for black people in the 1960s. Same goes for civil rights for gay people (like legalizing gay sex, previously criminalized). People committed the crimes and got caught, it went through the justice system somehow, and either a law was passed or the Supreme Court rule on it. It took a Supreme Court case to nullify the anti-gay-sex laws when some people in Texas were prosecuted for it and it got appealed up to the supremes as a privacy/freedom issue.