skysight-inc/HackerNews huggingface dataset:
It would be irresponsible and being a bad neighbor to post on social media about your neighbors door being unlocked at all ever, really.

But you might want to tell your neighbors housemates about it if your neighbor keeps leaving the door unlocked and they haven't noticed but you have. Or worse, if your neighbor is making duplicates of his keys and handing them out around the neighborhood.

The flaw in the analogy is that your neighbors door being unlocked effects nobody but your neighbor and their housemates.
How Does Contributors’ Involvement Influence the Build Status of an OSS Project? [pdf]
> As I pointed out in my old post, there's an old and nagging question in monetary economics that has never been satisfactorily answered: why is fiat money valuable?

I've always been surprised by questions like this. Why is (say) gold valuable? The gold supply fluctuates unpredictably depending on gold strikes and without any consideration for creation of underlying economic value (so is inherently inflationary, except for gold strikes). The big gold strikes of the 19th century were each associated with economic boom/bust. But the underlying utility of gold is low.

Some people complain about a central bank "controlling" the money supply (let's not forget that you "create" money when you use your credit card and "destroy" it when you pay your bill), so monopoly there. That's a fiat too.

In terms of value, the shilling case makes more sense if you think of money in its role of signalling (there are lots of bananas available right now so the price is going down -- don't bother to go harvest some more until the price goes up) rather than as a store of value. That's why people don't worry about counterfeits. Presumably the actual measure of wealth there is not monetary -- perhaps land, more likely some kind of family/community strength.

As robots drive the marginal price of goods and services very low and humans live on UBI, the signalling role will become more significant than the wealth role.
counterpoint
https://martinfowler.com/articles/dont-start-monolith.html
Of course it's faster. Sorry, I wasn't clear. But good luck handling a tab in a quoted field, then.
The death rates are very variable depending on how you do it. On the main southern route they are quite low now. I rationalized you gotta go some time, why not something fun rather than Alzheimers.
> However, if that vector is effectively a tuple (so a, b, and c are heterogenous and can be named), cond is more explicit and readable.

I don't understand. Could you illustrate with an example?
Money as a concept is interesting, and many of our conventions for thinking about it don't stand up well to scruitany. A few realisations I've had over the past few years:

1. Prices are ratios. A price is the ratio of how much X you will exchange for some Y. "Two dollars per dozen eggs" is the ratio of dollars to eggs. (William Stanley Jevons observed this in the 19th century.)

2. Money is, generally, the most universal exchange medium, within a given region. In this article, Somalia utilises both US dollars and Somali shillings.

3. Most currencies take their names from either units of weight or of quality: Weight: Pound, peso, mark, shekel, livre, penny, denarius (and dinar, dinero, etc., subdivision of 10), dirham (also drachma, from dram). The Japanese ryo.

For quality: dollar (referring to the high-quality silver of Jochimstaller, Germany), franc (Francorum Rex), ducat (from ducato, related to duke). References to royal imprimateur are common: royal, real, crown, kron, kroner, etc. Guilder, Guinea, gineih, zloty (from gold). Toponyms (afghani, bolivar, etc.) are also common, and refer to the authority of the issuing nation. Sterling (star-like silver). Ruble and kopek both refer to the cutting off of slivers of silver from a bar. Rupee again refers to silver.

There are some exceptions, of course. Scudo and piaster refer to shape, as do yuan and yen. Florin refers to the flower inscription (arguably a mark of quality or merit).

4. Whilst Gresham's Law applies -- poorer quality coin of a given denomination will drive out higher quality, there is also quite frequently a flight to higher-quality alternative currency. So: in Somalia, the Shilling is used for general trade, but dollars for larger transactions, where both value and acceptability matter.

5. Many regions and periods have seen what were effectively multi-currency systems. With stable rates of exchange between copper, silver, and gold, the English currency Adam Smith describes (at ... great ... length) in Wealth of Nations is actually one of three independent currencies largely used for different types of transactions: copper for retail, silver for wholesale, and gold for finance. The farthing (four-thing -- one fourth of a penny) was nearly 1/1000th the value of a pound sterling (240 pennies, or 960 farthings). Twenty pounds was a good income for a labourer. If you consider a farthing as essentionally a dollar, then those 20 pounds are an annual income of about $20,000.

6. There are multiple drivers for currency value. Clamshells (the origin of "clams" as a term for money) were used in the US for small transactions. Obtainable (with some work), exchangeable, relatively easily accounted for. Convention, agreement, assurances of legal currency, mandates for tax payments in currency, standards for international exchange, commodities trade (think oil), etc., all play a part.

7. Virtually all currencies, specie or fiat, devalue over time. Again, Smith addresses this ... at length.
I wonder if Apple was perceived to be playing a security first product approach, whether this same audience would not be able to find a far more forgiving view of the Apple price list?
A lot of components for a few dollars
https://github.com/Kickball/awesome-selfhosted
Does anyone see an advantage here over, say, GitLab?
Welcome to Hacker News. The bookmarklet link is interesting, but a duplicate of several other recent submissions. https://news.ycombinator.com/from?site=ycombinator.com
Look forward to reading your comments and links.

Good luck.
GOLD: Consolidates with Upside Bias
i often hear "soa is dead. long live services" or some such thing
I think China may be more on the brink than people realize. Right now there are about 30 million men in China who can't get married,not wont, can't. There simply aren't enough women in China for the men to find a bride. That's 30 million men who may be left jobless, and without a relationship. That is a recipe for disaster, maybe even a revolution
Except it doesn't work...

# bash vst-install.sh
vst-install.sh: line 1: syntax error near unexpected token `newline'
vst-install.sh: line 1: `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'
Also, both Landsat and Sentinel (which is still free but has higher resolution, 10m/px, without needing pansharpening) data is available on AWS:

L8: https://aws.amazon.com/es/public-datasets/landsat/

S2: http://sentinel-pds.s3-website.eu-central-1.amazonaws.com/
Wow 0.o
So even the ones that are making a profit, will take a long time to break-even and return the investment to the taxpayers (in the form of money, not just having a network). Now do an analysis on how long till the public breaks even on the many subsidies cable companies got, and failed to deliver the contractually-required networks.
It's the other way around. The vaccine is attenuated live virus, it doesn't (normally) have the consequences of a measles infection. The immune system is not suppressed by the vaccine and because the vaccine prevents the disease, the immune system is not suppressed by measles either.
This makes me wonder, are there any systems that make it easy to build a modular monolith that can relatively easily be split into microservices in the future?

Erlang (OTP?) comes to mind (though I have very little experience with it so I could be off)
BBC Worldwide Confirms BBC Store Closure
Pricing of information goods. See Robert Nozick.

Gresham's Law -- race-to-the-bottom markets.

The price of extractive resources.

Rents, generally.

The fact that wealth is power.

Totally drug-resistant tuberculosis.
Notes App That Treasures Your Data
It would be pretty silly to think this a coincidence and of course <pop>culture drives all sorts of behaviors.
Awesome. Thanks for the reply. I'm comfortable with full-stack development when I'm on MEAN but I've definitely been looking to branch out. I think you convinced me to try Phoenix.
Bitcoin in One Minute
"Systems Engineer" seems to be an overloaded term. In the area I work in (applied R&D, East coast) the role is a mix of the software architect and QA, but encompassing both hardware and software.

Some science background (whichever science is relevant to the project) but mostly a lot of experience in general engineering practices (what generally works, how things break, what is sufficient to test to feel good that a unit will still work when moved from point A to point B, etc.). Many have software skills, but some do not. It is generally a high level role so not all projects have one even part time, but those that do tend to have it scoped roughly the same.

Projects that deal with field work / tests, especially bringing stuff to faraway / hard to get to places tend to value systems engineers (defined as above) highly and almost always have one at least part time. Just my experience.
Kind of a click bait title. Not a very good article criticizing OpenDoor's business model, which was fair, but with limited data on how this generalizes to the whole software start up scene. Basically because one risky start got funded they must all be bloated?
How to Find the Best Software Development Companies for Your Projects?
That's a good hypothesis. How about someone suggests that Harvard, with its $36B endowment, tests it out? Pick a rare disease, ask Harvard, or any similar institution, to tackle it with their world class medical school and research capabilities. Offer them gov't matching funds. Or threaten their tax-exempt status if they don't do it. And let's see how they do.

Maybe a socialized or non-profit R&D program would do better than big biotech companies, but before we legislate this idea, how about we test it? My concern is that a non-profit/gov't drug development program will work as well as the ACA's $2B website.

I get hives whenever someone suggests pharma companies are "too" profitable. My daughter is alive today because these "greedy" pharma companies have developed chemotherapies that beat leukemia 90+% of the time. A 20% margin for these companies that regularly produce miracle drugs seems totally fair. Pharma is the closest thing we have to magic in the modern world.

I'm open to the idea there are better possible systems, but the burden of proof is on your side, not the side that regularly cranks out life-saving medicines like the goose that lays the golden eggs.
I suspect Zuckerberg had a traumatic breast feeding experience as a teenager, and decided if he can't do it anymore, nobody can.
I've observed this, but it depends on experience level.

Folks with <5 years experience, tend to enjoy the DevOps portion of their title. Whereas, neckbeards with a deep background tend to dislike it.
Could you elaborate on "filesystem workspace dependencies" ?
Feds probing psychiatric hospitals for locking in patients to boost profits
Did you summit?
A giant ark is just the start. These creationists have a bigger plan
There's a bit of a drugs problem anyhow:

http://blogs.sciencemag.org/pipeline/archives/2012/03/08/ero...

And, well, medicine ain't all it's cracked up to be:

https://ello.co/dredmorbius/post/msqfdpan_0xudzuorebfbg

Which is to say, you're vastly better off investing in public health measures than in intensive medical interventions.

(See Laurie Garrett, The Coming Plague, for more on that theme.)
Do you know why/how is it faster than say RabbitMQ? Is it some tradeoff in features for instance?
Actually, Nasdaq makes more money on licensing its data than on the rest of its businesses. You can go to each exchange and buy the historical data directly. Generally, this is better for backdating depth of book data than say a Bloomberg in my experience but requires a lot more upfront work (parsing, normalizing). Additionally, any non-hft trader that handles institutional trading needs to pay a small fee (roughly $20/month per exchange) in each system that requires real-time data. Also, little-known fact, no retail trading orders hit the actual exchange. Even institutional investors who are not brokers (like most hedge funds) must execute through a broker/EMS.
While I was nodding my head in agreement while reading your comment, this sentence disturbed me...

But the average person in many of these small organisations (even the tech team) is probably confused by a simple WordPress install or even the process of uploading files to a web hosting account.

If a "tech team" can't even upload a file to a server, that is really a piss poor tech team and in general shouldn't even be labeled as such, IMO.
Isn't that what Sandstorm[1] was trying to do? It was a very cool project, but got hung up on enterprise sales and ran out of steam.

[1] https://sandstorm.io/
One thing i've come to believe is that interviews are broken not because of some cultural relic or clueless managers or unintentionally evil bureaucracies and processes but because of the engineers themselves. I've been a part of interview panels where during the voting I think "well shit, I wouldn't pass this either".

I also came to believe that the questions I historically asked were also mostly pointless. They were either cookie cutter things from googling "how do ininterview" or things i thought up myself to go on an ego trip of seeing how well a person matched my specific thought process.

The process was heavily biased towards the type of person who would memorize "cracking the coding interview" who would often be people who would overcomplicate things and rapidly create terrible abstractions because the only thing they knew was making things DRY. Then there's the positive feedback loop that comes with this and the resulting codebase of increasing complexity from everyone trying to prove that they're smart.

It's ridiculous. Though i suspect it's intended. The other trait this process filters for is heads down order taking and the specific type of discipline necessary to memorize a dictionary. Also, the long hours of someone trying to prove their worth. A benefit in large companies.
You could also say that the observations that you point out is simply the outcome of economic forces at play.

That degree of professionalism is not rewarded enough. Or the lack of it is not punished.

So from the perspective of a business person, why go chase more burdens when you can hack together some polished turd on top of mostly free tools and sell it for millions?

I guess this is embedded in the last part of the parent comment.
I've noticed this phenomenon too and I have some theories:

First, the subject is very wide and diverse, such that one individual might take decades to come across a reasonable percentage of it all, and by that time 75% of the field would have churned to new stuff.

Second, relatively little is written about real life software, certainly until quite recently. Most books and papers are about academic subjects and issues, not closely related to rubber hitting road and war in the trenches.

The result is that techniques get reinvented without the new inventors ever having realize the thing they invented already existed. So now it has a new name and even the people who did know about the old thing don't realize the new thing is the same with a different name.

Good example : Sharding.
#Biafra50: Osinbajo, Obasanjo, Others Delivered Speeches on Biafra War
It's not general AI, no one said it was. It's similarly not going to play checkers at the drop of a hat like KJ could.

The thought experiment a little more refined, like alphago programmers get time to implement only validMoves() and makeMove() then let the same learning process go on it, I wouldn't count it out. If you only flip the switch once the new game variant starts, before a human has even begun to take an action the computer will have played out thousands if not millions of games using MCTS and slowly training up its networks in real time instead of using a static one. As the game progresses the bot should only get better and better.
I'm a huge proponent of alpha Go and I think it is a revolutionary leap.

The key I think is,

> yet it clearly generalizes rather well to unseen board situations and still evaluates them sucessfully

I'm not sure this has been proven to be meaningful in a general sense, as you seem to also imply. Extrapolation can be a tricky answer subtle business. What about unusual board sizes, for which no training data exists? Or if you changed a rule? I'm sure deepmind would say the adversarial approach would work for these cases, but I'm not sure it would. Would be very interesting to see if humans could 'learn' a new state more quickly than the algorithm.

That might provide a hint that the algorithm is 'just' fitting the data well (with appropriate baked in regularization, of course). Or if it can more generally 'learn' given system rules.
It's like this at the world bank and IMF as well.

Their senior staff travel like royalty in first class and often their fancy luggage is also paid for.

There's no doubt that these organizations like the WHO do a lot of good. But the perception of this definitely does hurt them when they want to get more funds.
The Beleaguered Tenants of ‘Kushnerville’
Analysis of the growth and impact of plastic surgery in Eastern Asia
Very interesting comments. I've been thinking a lot about UBI and the one thing I still can't work out is if we are going to just have to print tons of money to be able to make it actually universal (meaning not for people < $50K). Some will still be creating real value for their income so how much is that money devalued by the amount that is given for free via UBI? Will this just cause massive inflation? (I guess I should take some economic theory classes somewhere..)
You are comparing apples to oranges (in my opinion of course).
I would say it's often hardly about just "operating" the machine. You need to know how the machine works how it can affect other machines and what can you do if parts of the machine break.

Not only that but also how many operators you can find, how many additional modules (libs) are there and how often you need to oil the wheels.
Sure the implementation of the known algorithms will be similar in Java and C++ but the overall usage and how it connects with everything (aka the workflow) will be very different.
Related, I've found that the term devops is too poisoned to be used effectively when hiring. It brings out charlatans in far greater numbers than anything else at the moment. Garden variety technician level folks who self inflate their titles and roles to try to jump from 60k to 100k overnight.
It's been frustrating as they're able to get things syntactically correct for the most part that they get through early phone screening but absolutely fall apart once they reach someone with technical expertise, wasting everyone's times.
Learnings from analyzing my compromised server
This seems like the kind of thing that should be packaged to be one-click-installed on a NAS box.
> Uploading/flashing code is annoying [...]

A nice thing about MicroPython is that you only need to flash the chip once - at least if it has enough flash storage to support a file system. Once flashed, you can work on a REPL (over either UART or WLAN) and write files.
Such a nice app! Made my life easier with the views!!
> Just a little note if would be easier to find it if the source code was hosted on GitHub.

For some background: MediaGoblin is a GNU project, and GNU discourages the use of GitHub:

https://www.gnu.org/software/repo-criteria.html

But GNU doesn't prohibit the use of GitHub for mirroring, only as the primary location for the project and repository.
Announcing styled-components v2: Smaller, Faster, Drop-in upgrade, More features
direct link to paper, https://arxiv.org/pdf/1102.1889.pdf
What’s your Sales Style?
Why would I spend my time discussing a political hit piece with weak science thrown in just to justify generating hits on a known-crappy web site?

As I mentioned, I had a bunch more that I threw away while editing. To summarize, I mostly pointed out how their "science" was straw men and other misleading statements. As I was editing my responses, it occurred to me why the logic was so poor. It was obviously constructed after the headline was created and so they were working really hard to put something out there.

Other responders in this thread spent their time pointing out some of the logic flaws I also saw. Take it up with them if you think this is a good use of your time. I've now wasted even more time on this, but I normally respect your posts - especially when you're discussing security. I thought I would at least give you an explanation as to why I won't be spending further time on the Vox article.

Update: I just skimmed through the HN discussion on this. You have plenty of other people who have responded to the Vox article quite thoroughly. HoustonEuler in fact looks to have specific knowledge on this subject.

Why aren't you hashing it out with him and others?
Machines vs humans: The battle for jobs in India
Just make sure you pay for the permit: http://metro.co.uk/2017/05/09/everest-climber-found-hiding-i...
The product in a factory farm kind of way.
8 Questions to Ask Yourself Before Starting a Customer Community
Ask HN: Should I move computation to the front end? Why not?
I've been in doubt about this. This project is calculating curves for cement maturity.

My backend is smallish and the frontend is a VueJS project a few times bigger.

Which pattern makes more sense: calculate on the backend, or pull the data to the frontend and make my calculations in JS?

Since there are several ways to transform this data, I've been doing most of the calculations on the frontend...
I don't know very much about this field - what are the major uses of JavaCard other than in SIM cards?

Or are SIM cards where this OpenCrypto would be most useful for makers/researchers?
Let's say I had a software vendor who coded everything in Brainfuck and, historically, had only produced applications that had failed catastrophically.

Now, let's say they try to sell me an application that they haven't written yet. But it'll be fine, they say, because they've decided not to use Brainfuck though they won't divulge what they will use.

Exactly how unwise would I be to dismiss them? I mean they might produce Utopian software next time. But is it really wise to assume so?
It is an incredibly long time, but places like Ounjougo in Mali have been inhabited for hundred of thousand years by several species of humans:
https://en.wikipedia.org/wiki/Ounjougou

An explanation lies in the fact that in those ancient times there was little numbers of humans, sometimes less than 20,000 (on the whole earth) so it is not surprizing they inhabited the same places over and over. They had no manpower to even build a village. That would come much later with neolithics when population will explode in numbers, but perhaps not in quality of life.
But where's the alternative Youtube website?

Youtube differentiates itself by being a go-to platform, a website that people actually visit to watch videos. Otherwise, call it an alternative to Vimeo, which is de-facto just a video hosting platform.
Also in Windows XP? You are a threat to society
A real-time voice-based lyrics suggester, in a web browser. Similar to a karaoke machine, but the rhyming words are generated based on your most recent word.

https://www.youtube.com/watch?v=M3aOPo5ofPU&t=47m
Now possible to open a business bank account online in Estonia
Not to take anything from Self, but in regards to HotSpot, a more accurate history attributes the lineage to Smalltalk and the Animorphic team. Some details here https://en.m.wikipedia.org/wiki/HotSpot