skysight-inc/HackerNews huggingface dataset:
Ok right. It just seemed like the article and jordigh were making contrasting points. Although neither make an explicit broad claim (in which case, what are we doing here other than running an arbitrary MCMC and then stating a Markov property), the article is saying hey look, rich people get richer, while jordigh is saying, nah "you should eventually see each person hoard all of the money in turn.".

So which is it, probably? I think this might be more complex than "everyone will hord all the money eventually", given that the most probable number of sign changes in a 1D random walk is zero.
don’t this become a moot point in retrospect?

with the global trade electronics are simply made to work anywhere 100~240V 50/60Hz so the manufactures don’t have to make several different models. (They obviously still ship with different plugs but the actual converters work with almost any input)
Murabaha is largely a semantic hand wave that really doesn't fundamentally differ from the credit/mortgage model we have. The lender makes profit, frequently there are late fees, the government gets involved if the loan is not repayed (with varying consequences based on the country), the underlying asset gets seized etc. The major difference is that you don't call the profit 'interest.'

It's really basically just a way for Islamic countries to claim that they are adhering to Sharia law while not being completely left in the dust because credit is so completely vital to a modern economy.
Yes, it certainly a gaping security hope. Yet I cant bring myself to submit a patch
The Great Decisions and Lucky Breaks That Made Microsoft
In response to my message saying that Lightning Network is only a year or so away, you said:

> But it may probably not be a solution or take a couple of decades, like the scalability of Elon Musk's projects.

But OK, if you meant something other than what you actually said, fine.
It all depends on what opportunities you miss because you break down, right? Weighed against the chance of a break-down? Of course even new cars break down, but the chances are probably much lower.

I imagine some people may not take your "insurance" deal with a 50% chance of breaking down versus no insurance deal with a 5% chance of breaking down.

Folks probably put a large price tag on the time and trouble they'd have to spend waiting for help, getting towed, and dealing with the repair, plus the opportunity cost of losing that time and interrupting or missing outright whatever they were on their way to.

There's also the consideration that a small fraction of break-downs may be dangerous (either high speed loss of control, which I'm sure is rare, or even standing at the side of a highway, which I bet is much less rare but also dangerous). What value do you put on that?
Stallman's a philosopher, so his precision and consistency in how he interprets the digital world is actually mandatory.

Do you know the time limits for how long your games can run in Steam's offline mode?
They're addictive.

Saved you a click!
Insurers also care about passenger risk. I assumed it was related to the safety and reliability profile of the car, as well as the profile of claims involving older cars (i.e., older cars possibly being involved in more claims).
Ten ways HMRC can tell if you’re a tax cheat
Being from Indiana, I'm really surprised that 'Hoosier' didn't make this list as it's even more mysterious than the others(and most explanations are apocryphal). But fun read none the less.
Take a stand and advocate for net neutrality on your site
Reading on DAO
Some more ammo for you: Viennese, Milanese, Maltese, Faroese.

'-ese' is also used heavily in Italian.
Apple’s iTunes Falls Short in Battle for Video Viewers
We call it health inspectors and what they do and check is not a secret at all. Everybody can ask them about their job.
Given the Volkswagen affair, I'm not sure that any official efficiency figures can be trusted. Improvements in average efficiency might be genuine, or they might be the result of gamesmanship to meet CAFE requirements.
> Freely copied recorded music shifted the value back to live concerts.

Overall, I get what you're saying and I don't disagree with the premise (though I'm ambivalent about the conclusion), but the word "shifted" doesn't usually mean "eradicated"--most live concerts net vanishingly little money and that's a real impact on creators. Whether that's a net societal good or not can be argued about, but "shifted", IMO, paints a misleading picture.
I don't get it, how is one supposed to use that, if the domains point to your IP addresses?
> People don't listen to RMS because he makes no effort to be listened to

So ... you should only take advice from people who put in extra effort to specifically reach you?

> constantly takes absolutist stances

The concept of an absolutist stance as an accusation is nonsense, as it's orthogonal to whether it's right. If you are not willing to compromise on slavery, you are taking an absolutist stance. So should people have fought for only partial slavery in order to not harm what they defended?

> Governments for not regulating consumer rights?

How about governments not destroying consumer rights by making it illegal to understand how your own computer works?
I heard that Google's AdWords management portal ran into a similar problem because their web pages had HTML and CSS using names containing the word "ad" because that is related to the domain of ad management. AdWords customers running ad blockers couldn't manage their own AdWords campaigns. :)
Whilst he's wrong from a geographical perspective, I assumed in good faith that he was talking about 'Europe', the political institution - which he'd still be wrong about. The UK is still part of the EU until it isn't.
That's basically what the entire web is: a data service that describes the UI to the front end. It wouldn't make sense to create (from scratch) an entirely new protocol/language for an API to create a UI when such a thing already exists.

And if you don't have a description of the UI that comes to the client along with the API payload, then how can the client know how to render it? It's too ambiguous -- data schemas are not deterministic when it comes to UIs. That's why HTML/XML are not sufficient for rendering UIs. You need CSS to tell the browser how it looks and JavaScript to tell the browser how it behaves.

The best you could do is an API explorer. But maybe React + Relay would get you closer to what you want.
Your argument only works if technical restraints are (a) necessary and (b) effective. If they’re not necessary, i.e. rightsholders can profit without needing to “enforce their rights” either legally or technically, then the limited effectiveness of lawsuits against individuals is not the end of the world. (This doesn’t contradict a belief that legal relief should be available in principle, and in any case, it is available in practice against large-scale or commercial operations.) On the other hand, if technical restraints aren’t effective, then rightsholders gain little by imposing them, and lose little by removing them. Thus, even under the assumption that piracy is a huge cost and can’t be solved without technical restraints, it wouldn’t be inconsistent to advocate banning them, because piracy couldn’t be solved with them either!

In fact, there’s a good argument that DRM is neither necessary nor effective: the former as demonstrated by the music industry, the latter as demonstrated by the movie industry (where the availability of new releases on torrent sites is a matter of course, as it has been for many years). True, it’s more complicated than that, as both technical and market factors greatly affect the utility of DRM in any specific situation. But as a general principle…
At the same time, don't be too harsh on yourself - like you aren't condemned to a lifetime of a helpless victim, men aren't exactly condemned to be brainless animals following their dick everywhere. At least sometimes; I take your word that you have seen plenty of solid evidence to the contrary ;)
Are there any blockchain-free cryptocurrencies currently on any exchange?
Check ebay, packs from hover boards that got recalled are available.

The cost can be $1 a cell, a pack might have 20. Each cell might be 10-12 watt hours. It takes 3 cells to produce 12 volts.
For a lot of people, the law is a source of morality. Whatever it says is desirable by definition.
Show HN: Console based email client with Lua scripting
Where do you think most of the 40,000 deaths occur? Fender benders at low speeds in cities?
There's a fine line between limiting the free speech of these personal information aggregators and violating the privacy of people. Right now, there seems to be a lawless and limitless environment for the aggregators. They freely present people's physical address history, phone numbers, relatives, date of birth, etc. to the open web.

I hope some reasonable restraints will be put in place. Something like aggregated address history can only be displayed on official government websites with rate limits.
Agreed. It might not always be the most performant option, but it's reliable. I only use CDNs in dev environments, for quick tests, or for non-public facing minor temporary projects. If they go permanent I switch to serving the libraries locally. More often than not when I am dealing with a CDN in these situations, it's from CDNjs alone -- if I can't get it from them, I take the extra few minutes to serve it.

I'll either serve each library separately, bundled, or bundled with my own client code. at least until es6 modules are ubiquitous.

In enterprise situations, it's a little different. I work for a company that pays Akamai a significant sum to make sure all of that's sorted out for anything large. Custom client code usually is served locally -- depending on the project.
When I looked into this originally, before choosing StartCom, the KSoftware process was really non-optimal.

Just to get a signing certificate I'd need to get my personal id docs signed by a public notary, get those docs to the KSoftware people, and THEN they'd be ok to issue the cert.

Whilst not impossible, that's like the process was back in the Stone Age ;) for getting normal https website certs.

Obviously went with the StartCom approach instead, which may need to be looked at again if we need to sign packages in the near future. :/
This extreme vetting made me disable all of those adblocking lists. Now I manually go through web scripts and block the stuff I don't like. It turns out that majority of ads on the web are served by just a handful of advertisers. So my list of blocks include only 27 websites. And these site turn out to be the notorious displays of junk on the internet. I don't see ads on the web anymore. I also don't get called foul on by sites that block adblockers.
> GitHub supports rendering ipynb files so nicely (...) without cloning and firing up a Jupyter notebook.

There is a better way, with (even) nicer rendering, without any cloning: https://nbviewer.jupyter.org/

Here is a direct link for this repo: https://nbviewer.jupyter.org/github/coells/100days/tree/mast...
>> Every time you need to add a code comment you have failed to write clean code that it easy to understand.
> I find this to be a rather curious statement. I don't believe "clean code" and "easy to understand" are necessarily related as strictly as you seem to.

Well, if we select a definition for clean code to be what Robert C. Martin defines in his book "Clean Code", it very much is related to code that is maintainable, that is readable (i.e. easy to understand). I'm not saying they are "strictly" related as you seem to suggest I think.

The absence of comments is not a necessary property of clean code. But the absence of unnecessary comments is. Most comments are unnecessary.

Also, most importantly, the presence of comments is not a sufficient criteria for clean code. Code can be of very high quality without any comments.

You seem to say that _good_ comments may improve the quality of code and I agree.
This virtual fitting room startup just got a £10M boost
Google News spammed with drug spam, dating sites and more
the fun is in actually starting from every initial condition and then evolving the simulation out for as many rounds as your computational resources allow....

then do some statistical analysis to categorize the various initial conditions and their distributions.

then inject perturbations in the simulation like "death taxes" and other redistribution policies.

I built up a lot of mathematica code for anyone to play with.

https://github.com/un1crom/givemoneyaway

one of my favs was to start 1 person with all the money and see how long it takes for them to no longer be the richest person in the game.... you know like millions of ticks of the clock.

https://github.com/un1crom/givemoneyaway/blob/master/qqplots...

enjoy!
Posting this here because it has been mentioned in some of the recent mutt-related stories, and I just made a new release.

The recent release doesn't have too many changes, primarily because it is pretty stable & reliable. But a new release is always time for a minor celebration.
In the article Google claims they have fixed the problem, but Google News Canada is still filled with viagra spam in the health section

https://news.google.com/news/headlines/section/topic/HEALTH....
I believe the term is "expatriates".
I noticed that this article was written in 2015 and I wonder whether SKIP LOCKED in Postgres 9.5 could have changed the entire situation,

https://blog.2ndquadrant.com/what-is-select-skip-locked-for-...

http://www.cybertec.at/skip-locked-one-of-my-favorite-9-5-fe...

Also, duplicate of: https://news.ycombinator.com/item?id=9576864
How to find the nearest VR arcade
In this simulation, the amount of money you have does not affect how much you have to give away per round (until you get to $0, in which case you give away nothing) or how much you will get per round (until some people get to $0, in which case the money you get is less on average). So in most cases, with whatever you have, you are expected to see a gain distribution with zero mean. Since it's not a self correcting process other than at the $0 end, it's not surprising to see (1) a snapshot with uneven distribution, (2) no one dropping out permanently.

Actually I don't know what is the point they are trying to make with this video. There is neither anything surprising in the general sense nor a solid statement about what is specifically seen.
one option to push events (jobs) into RabbitMQ using NOTIFY is this little thing https://github.com/subzerocloud/pg-amqp-bridge
Username "degenerate" defines startup culture as equivalent to macho culture and wonders if women are as good and determined at work as men. Got it.
Probably you could look at # Watches, Stars, forks etc to gauge that, but if you want to look at vs theano, torch, pyTorch, Caffe2, start with cs231N lecture: http://cs231n.stanford.edu/slides/2017/cs231n_2017_lecture8....

(I think there's vid on youtube)
Ask HN: Finding a Remote Job as a (.Net) Developer in Germany
I'm currently looking for a remote job (fulltime or freelance) in Germany as a .NET developer.

For the past month I was looking on GULP and HAYS and I noticed that the amount of remote jobs is pretty low.

Any tips on how to find a remote job in (or from) Germany ?
Any sites dedicated to that you have experience with ?

Thanks a lot.
The barrier to move and change jobs is much lower
Ask HN: What API do you wish you had while building your product?
Ripple, Stellar.
It's somewhat tacky to plug your own startup without prepending "Show HN:" to the title. It gives the appearance that you're endorsing someone else's work, even though you're not. It's helpful to know if someone truly is a fan of something or whether they're plugging their own work.
GDS is doing an exemplary job on gov.uk websites. There are actual user groups with accessibility challenges that will evaluate web services in the UX labs before release.

Service designers, UX people and developers will take this user group into account at all stages of design, or else GDS won't let them GA the service.

Contrast it with the unicorn/more money than you can spend .com tech companies that view accessibility as a "necessity we wish would get away with" or small startups that view it as "why are you wasting your time with <1% of our users" and you see the challenges and design decisions being drastically different between different entities... :(

Bear in mind, accessibility concerns a huge array of people one way or another, from straight out being blind/deaf to dyschromatopsia and related issues, people unable to use a mouse etc...
It's not an easy problem to tackle and it is a problem that I wish everyone developing for mobile/web would take into account every day...:/
Most other distribution methods for those artists have also been shown to net vanishingly little money. If you can't make money with a live performance, you sure as heck aren't making any selling CDs through a record company.
> gives a dollar to one randomly chosen other person

I wonder is the person randomly chosen by the machine or is it randomly chosen by the person who gives away the dollar? If it's the second case - I wonder how much does personal attraction matters here. Unconsciously you would want to give something to a person who you find more attractive...
For a long time now many people are already working on this topic.

This apps are called static program analyzers and some can prove totality of code.
you can make the first state such that 1 person starts with all the money.

here's how that looks in a 100 person with 100 bucks game (10,000 money supply)

https://github.com/un1crom/givemoneyaway/blob/master/qqplots...

but no you cannot get back to that initial condition.

but in the real world you most definitely can start that way.

chess is like that too... the initial condition can never be regained.
Indeed, not only do you have a problem with corrupt backers of a particular view, you have a problem with systematic slipshodness. A whole raft of reporters would have an incentive to report "what you would expect" for any given outcome since that actually is what happens most of the time. So even if reporters can be separated from outcome bettors somehow, outcome bettors wind-up with an incentive to be on "what people expect will happen".

In a lot of ways, it seems like you could create something like a theory that it impossible to create a system that distinguishes "real world input" from "noise that I get from outside" without that system having a model of said real world.
Amber: The Dutch self-driving startup that could beat Uber, Tesla, and Google
> Democracy only works when the population is properly informed and understands the implications. That's hardly the case in the sort of situation I mentioned above.

And so we install draconian enforcement technology in everyone's home ... in order to make people more informed on the issue?
Yes, unfortunately that's one limitation of the (experimental) API cleartext extension. It'd be really nice if they converted the image to an URL, but alas! no such thing. Just made me realize that I'll make a request for such a feature to Wikimedia ASAP..
My brother studies Chemistry. One of the first things they told them was that they could make Meth (I think) with a street value of about 1000 times the cost of the materials, but the police would know where to start looking as soon as they got their hands on some, because it would be too pure, too well made.

Mind you, this was told to incoming (freshmen) students, presumably the professors would be able to make the precursors in such a way that the authorities wouldn't know.
Always make sure that critical flows in the app won't fail if analytics event fails.

Monoprice's site won't allow checkout with uBlock unless you define a function they're trying to call: _satellite = { track: function(){} }

With inventions like Google Tag Manager that allow marketing departments to inject JS into the production site, things like this may not even be the developers' fault.
Medium had the same problem where hash-named paragraph divs would disappear if they contained "ad".
Have you considered that you can structure your code with something else than "header comments"? For example, if you find that you need to split a function into multiple steps and you end up adding "header comments", you could also split that code into subroutines and name those functions accordingly?

Also, I usually find that just adding one or two line feeds between code blocks helps to add enough structure.
The Spiderman principle
I've made a similar (albeit far less capable) react framework Dorian.js.

https://github.com/jasongforbes/dorian-js

Takes markdown and yaml to generate a static web-page (designed for landing-pages).

For more information on designing such a framework, see:

https://www.jforbes.io/posts/first-thing-first-part-1

https://www.jforbes.io/posts/first-thing-first-part-2
Gandi incident report of DNS hi-jacking for drive-by payloads
Not really. Today, any reasonably industrialized country could develop nuclear weapons if they wanted to. The technology is over 70 years old, and there are few secrets left below the H-bomb level. It takes far less infrastructure than it used to. Here's a modern centrifuge enrichment plant in the US [1]. Here's a typical WalMart distribution center.[2] They're about the same size. The plants needed used to be huge; Oak Ridge had one building that was a mile long, and they were using most of the power from a TVA dam.

Opting out of that decision makes sense for most countries.
Having nuclear weapons puts you on a lot of target lists.

[1] https://goo.gl/maps/LMHS58VtRR22
[2] https://goo.gl/maps/Sxg6FDc5bwP2
How hardware startups can find a good OEM in China