skysight-inc/HackerNews huggingface dataset:
That's not entirely true, at least, using the normal definition of "causes" that is of interest in correlation vs. causation discussions, which certainly includes "causes" which are contributors to the occurrence of an effect but do not alone guarantee it (e.g., smoking causes cancer, but it is not true that smoking implies cancer in the propositional logic sense.)
Yes, that's basically what I meant. I think some of the highly visible projects from tech giants today are succeeding despite their approach to software development, not necessarily because of it, but a lot of the new developers coming into the industry lack the experience to realise that and think of these projects as examples of how things should be done.

Every time I see some young developer posting on HN about how the code we write today only has to work for a year or maybe two at most, or how 10,000 lines of code is a large program, or how some high profile company's web site that is still fundamentally just forms and tables and an API for talking to a database is a complicated UI, I weep a little for the future of our industry and our lack of ambition. Of course things like performance and stability and standardisation and portability don't matter very much if all you ever do is hop from one small throwaway project to the next every few months.

I think the culture around HN is unfortunate in this respect, because from a commercial point of view, it is an alluring idea to build some sort of trivial MVP, try and get crazy amounts of funding, and then if (and only if) you succeed, to throw it all out and start over. As a business strategy for building the next WhatsApp or Instagram, that's rational and perhaps quite effective. But it also contributes to the everything-is-expendable mindset that plagues our industry, and since the overwhelming majority of software development projects don't have the luxury of starting over every five minutes, I think it breeds a lack of respect for professional programming and the skills required to build good software without the benefit of an effectively infinite funding source from benevolent investors (or from the goose that keeps laying golden eggs elsewhere in the organisation).

That might be OK for Facebook or Google, but I wonder how many other startups that fail could still have been very successful, albeit not in unicorn territory, if their developers had paid more attention to some of these issues. I wonder how much time humanity collectively wastes today just because software quality and reliability aren't taken seriously by too much of the industry.
Ironically, you're frequently safer with a written down password than you are a password that is stored on your computer.

For example, to get your password book, the attacker must have physical access to you. This immediately lowers the attack surface. Your passwords can't be sniffed out of your clipboard. Your passwords can't be brute-forced by someone who compromises by one of your accounts (even the account which stores the encrypted password vault). You can burn your password book to ensure secure deletion.

Yeah, a password manager is still probably better; even the OP acknowledges that. OTOH, how secure is your password to access that manager? How frequently do you rotate it? What happens when that password is compromised?
There are lots of prominent counterexamples. The Office was a pretty direct attempt at making a modern middle class show. Breaking Bad at least started with one man's middle class problems.

I think the main artistic factor here is that the sitcom, an awfully convenient medium for telling middle class stories, is dead. A 30 minute comedy where every episode was basically an island could be an oddly touching medium to talk about a teacher dying or a dad losing his job. But these tiny canvases were mostly the result of the constraints of 20th century TV.

Without those constraints, consumers don't have that much interest in slices of everyday life, just as most consumers don't read Raymond Carver stories. Our imaginations go to the rich, powerful and supernatural. I'd argue that other mediums - podcasts, reality TV, social media - fulfill the basic human need behind the sitcom: to simply bask in the company of agreeable/relatable sounding human voices.
Luckily, there are other pursuits in life than those who generate wealth. I don't think it's reasonable to think, that if humans didn't have to work, they'd all spend their time idly in front of the television.
Does anyone ever actually experience greater emulator performance under Windows? Each time an update is pushed, I am excited to always see "XX faster emulator" listed as an improvement - but never do I see a notable improvement... So far, the only usable "emulator" that I've found is actually virtualization using Xamarin's Android Player...
The disability part is definitely an important issue I had not considered before. As for the housing cost I worked out the amount based on food and a room for one person in London. It's doable at £550. You won't be incredibly comfortable but you will have enough food and decent shelter at no cost to you. If you have a partner (so two UBI's to work with) finding a 1 bedroom apartment within that budget is also doable in Zone 4/5/6. And of course we're talking about the most expensive part of the UK. I know someone who has bought a 2 bed apartment in Manchester with a mortgage of around £600pm. Easy for 2 people on a UBI of £550 to manage. Generally I'm very against the idea of poor people being forced out of a city due to it becoming unaffordable but it seems like a fair trade off for a UBI. You can take that and live anywhere else in the country without working or if you want to stay you don't need a high income job, just an average wage to supplement the UBI. It would also be interesting to see how a UBI would effect the cost of private rentals in a city like London. I'm sure a lot of people who don't need to live in London for work anymore would leave and landlords would be less interested in income and more interested in good long-term tenants.
"I fly 747s for a living. Here are the amazing things I see every day."
You probably have to give children some sort of amount. Maybe even the full amount. The public isn't going to buy into a program that gives an abled bodied man who smokes pot and plays WoW all day the full share but give a single mom the 4 kids the same amount.

There is also no way this would work if 50% of the country doesn't really get the income because you raise their taxes to take it back. Middle class taxes are a third rail in American politics. Even socialist Bernie Sanders won't raise their taxes.

You'd be better off just raising the earned income tax credit.
I'm sorta within the target audience of the i3. I live in a mostly walkable mid-sized European city with a comparatively well implemented public transportation system. Nonetheless, and particularly in the colder months, I would like a small electric city car.

Unfortunately the i3 is almost too much car. For my intended use it's pretty expensive and kinda big... at least compared to the Renault Twizy. The Twizy is much closer to the size and cost that suits my probable usage but it's obviously designed as primarily a summer car and it's honestly right at the lower of limit of acceptable size. If Renault chose to update the battery pack for the Twizy it would be a much more attractive option. (For those who might not know, Twizy owners do not buy or own the battery, they must sign up for a long term lease / maintenance contract).

I keep hoping someone brings a vehicle to market that's in between the BMW i3 and the Renault Twizy... or for some reason a discounted i3 appears on the used market in my area.
Couldn't an image of a letter with a thin envelope be used to see the contents?
The issue is that every driver implementation ever ships with a slightly different implementation of that complex parser. That means (every mobile device)X(every OS update) and (every PC ad-in card)X(every driver update) all have the potential to misinterpret/reject your shaders in slightly different ways.

This doesn't have anything to do with shaders as strings. It's been true since the beginning of shader programming, whether bytecode shaders or otherwise.
Original: http://www2.cnrs.fr/en/2753.htm

It includes videos.
Implicit vs explicit binding.
Unfortunately, the racist caricature of the 'welfare queen' who will go out of her way to work 24/7 for 18+ years for welfare benefits that equate to less than the pay of a part time job has been used to drive conservatives to the polls since the 1980's.

It's well cemented in the public consciousness as a result, so you'll see it trotted out whenever monetary benefits are proposed to help children.
I'm a sixth grader in New York City, and I sell strong, secure passwords
Well, when people say Craig Wright is a fraud they mean "he's not the real Satoshi". So obviously, he can't be a fraud in this context and also be the creator of Bitcoin. People really aren't caring at all wether he's been evading taxes or not, as that's something for the Australian government to worry about.
Show HN: Coir for Vimeo - free portfolio website builder
In a couple of days, you could drive 3000 km away from the bioweapon attack, if you don't run out of battery. Even on a single charge, the Tesla's range is 370 km. Typically 1 km is more than enough to escape a bioweapon plume.
The "database computer code" they are talking about is not the actual database software (e.g. oracle, postgres, or whatever). It's the proprietary code used to keep the data in the database accurate, up to date, distributed, etc. And the code used for communicating with the service providers, co-ops, LSMSs, etc.

This may seem a small thing and may be somewhat conceptually similar to DNS. But in reality it is an entire ecosystem of it's own with complexities that are not readily apparent. The incumbent (Neustar) has no obligation to share it's IP with Telcordia.

"The database is significant because it tracks nearly every phone number in North America, making it a key tool for law enforcement agencies seeking to monitor criminal or espionage targets."

This statement is potentially very misleading. The NPAC does not "live" route telephone calls. The NPAC is the database of ported phone number and various characteristics about them. The database is replicated to LSMS databases at the service providers. When you make a call it does not route through the NPAC. It routes through the service providers, period.

While the NPAC could be helpful to law enforcement for knowing which SP manages a particular number and various other characteristics about that number, it would not be helpful as some sort of one-stop shop for wire tapping.

From the NPAC site:
"LSMS (Local Service Management System): The system owned by a service provider and which receives data broadcast from the NPAC/SMS. The LSMS provisions the service provider's downstream systems, such as its LNP call routing database. The LSMS is a mechanized system used (primarily) to receive data broadcasts from the NPAC/SMS."
Another storyline:

Satoshi and Wright were involved on Bitcoin from the beginning. Satoshi did the tech, Wright did the marketing. It starts off as just another of Wright's wacky business scams, but actually takes off. Satoshi dies, Wright takes advantage by telling everyone he's Satoshi, but can't actually get Satoshi's coins.
I'm not sure about this Superdesk, or if I like it, but I think that you're underestimating the number of small papers, nonprofits, magazines, political groups, and trade press outlets that are desperate for something that isn't garbage. Drupal, Joomla, Wordpress, or some monstrosity that some contractor conned them into laying off staff to afford have them on the verge of suicide, and their workflow consists of "the shared drive."

Large papers in the US are represented by about four companies, and the Tribune companies are clearly sharing a CMS. They're really irrelevant to the general market for CMSes.
Many adults make bad decisions their whole lives.
One-step portfolio builder gives any Vimeo user a free portfolio website from their video content.
Bullshit - technology skills can be learned like any trade. Writing code does not require a 4 year CS degree.
Windows 10 and Windows 2000: A visual comparison
Gresham Dollar: Interesting idea, lacks users validation and idea doesn’t seem to have been fully thought through. Underestimates adoption difficulty of online currencies. Pass.

If I could go back and rewrite that description, I would. The idea, at least on the economic side of things, is fairly fully fleshed out. The key thing, which I didn't even mention in my initial description, is the timer/expiration mechanism:

Rather than offer on-demand exchange between USD and GD, we will automatically exchange GD for USD after it remains in a user's account for a period of time. When an amount of GD is transferred from one account to another, that GD's lifetime resets. Consequently, the more that GD circulates, the less we will convert GD into USD and the less we tap into our USD reserves.

Here's a white paper (also linked in another comment) that describes it in more detail:

https://drive.google.com/open?id=0B2jhCMrrxoeONVNQTVd6NG5pNz...

Other online currencies are not both pegged to USD and handed out for free, so Greshm Dollar doesn't face some of the same adoption challenges that they do. Instead of thinking about Greshm Dollar as just another online currency, try thinking of it as a payment/credit system with a basic income attached to it. Or like PayPal but with free money continuously added to your account.

You can think about it that way for user adoption purposes, but, of course, that's not the whole picture.
Instagram Help
They were basically low class, not lower class.
Nothing says "science" like a sample size of one.
> I find it curious that "safety" wasn't one of the points

It was implied by the context of "ML" languages. That was my intention at least; I thought ML languages were characteristically safe.

Regarding "C-like", I mostly mean syntax. I'm not too familiar with the ML family, but many FP languages have bizarre syntax which amplifies the difficulty of learning new concepts IMO.
I don't understand how that wouldn't work within the system described in the blog post. Couldn't you just write down `anger lunar @1` and follow your personal secret munging rule, so it becomes `ngeraunarl@1` (or whatever)?
I despise social security, mainly because it's a wealth transfer tool masquerading as retirement savings. I would love to eliminate it and have everyone just save their own money.

The reason that it's not done that way is three-fold:

(a) People's contributions are not enough to cover their social security. Instead, they depend on the current workers paying in more than the previous generation did (in a perpetual cycle).

(b) Liberals oppose the idea of personal responsibility. If you don't save any money for retirement, they think society still has an obligation to fund your retirement.

(c) It's a benefit which goes to old people and old people vote a lot.

In reality, it's just a cleverly marketed way of stealing money from the youth and giving it to old voters.
By this logic, money theft is 'not a crime' if poor.
You mean the clothes and the electronics made by Asian indentured workers in conditions close to outright slavery? I mean, don't get me wrong, I participate in the modern economy as much as the next guy, and the man who eats meat is brother to the butcher. But let's not get starry-eyed imagining that robots make our trousers and smartphones.
It's important because, on a lot of shows, the character's career is part of their identity. Yes, it's an unrealistic portrayal for dramatic effect. But that doesn't mean it's not a reflection of society.

Even in shows where the career is not a big part of the plot it's still pervasive. On Modern Family everyone has upper middle class white collared jobs; small business owners, real estate agent, lawyers. On How I Met Your Mother; architect, news anchor, etc.

Interestingly I don't think upward mobility is a big part of it. It's career achievement for the sake of career achievement. You hardly every see characters' lifestyle changing when they get big promotions.
Is it possible to prove that one was hungry at the time of theft?
Seems reasonable. Not like he was nicking razor blades and booze just some necessities. Shame it had to go so far but hopefully it will prevent similar court action or arrests in future.
Should probably say starving. I am always hungry.
That's why it's better to play sports. Exercise is more enjoyable when it's competitive. Don't punish yourself with exercise, reward yourself with play.
This 1000x. Having an office space might make you feel like a "real company", but then again so will turning a profit. Having your own custom office space can be very expensive, especially if it's tricked out with all the stereotypical Silicon Valley amenities. The funny part is, most people don't care about those and would prefer to work remotely.

So, you're paying more money to make things worse for employees.

Additionally, if you're all in the relative area of a city and really need to meet there are often coworking spaces you can use.
>Especially when one of them has such a rich history of failure.

Apple Maps has greatly improved since it was first release 3 years ago. If Apple Maps can be better in some way than Google Maps, why Uber shouldn't make the experiment and try?
The Judeo-Christian Bible calls this "gleaning". From what I understand, it was considered an essential part of the social safety net and farmers who erected fences to keep truly needful gleaners out were considered sinful.
>consumers don't have that much interest in slices of everyday life

Last weekend I watched amazon original 'catastrophe' and 'lilyhammer' a netflix original. Both of these revolved around ordinary people doing everyday stuff.
I disagree. It would be weaker if it didn't start with a childish insult.
I have wondered whether this applies to the ethics of piracy too.

For example, on release of a blockbuster movie - the distributor will do blanket advertising saturating every channel trying to manufacture a demand - tv, internet, sides of buses, roadside-hoardings, in taxis, talk shows, newspaper native ads etc. You just can't escape even in your own home eating your breakfast cereal when the box is smeared with adverts.

If a demand has been manufactured by a catastrophic pollution of our environment, I can't blame anyone for satisfying it without paying the maker. They didn't really have a choice.
I meant a fraud more in the sense of the fake doctorates and his specious resume.
The amount of wishful thinking in this thread makes me question how many of you have actually functioned in the real world. Have you ever met a group of landlords? Ever talk to any who deal with low income housing?

You honestly think they care about "losing business" in a market that they absolutely control and have extremely high demand?
Food is a bit more essential.
Do you have a citation for your belief?
The New Kowloon is a nice colloquialism for ghetto.
Can somebody explain to me, what is this?

http://www.theregister.co.uk/2016/05/03/bitcoin_craig_wright...

Is it satire or real Craig Wright?
Being poor shouldn't mean you can't get basic life-sustaining things like food, shelter, clothing. That's why being poor is not an excuse for stealing but being hungry is.
You do not have a basic biological need for money, actually.
Probably easier if all you are stealing is €5 worth of food.
>In 2015, Mr Ostriakov was convicted of theft and sentenced to six months in jail and a €100 fine.

The first judge clearly messed up. A suspended sentence would have been ideal in this case.
Tree traversal is such a basic algo that anyone who's done any amount of programming shouldn't have trouble working out how to do it, depth- or breadth-first, even if they haven't done that before. If a potential candidate can't figure that out, even in a simple pseudo-code, and even with guidance from an interviewer, I can't imagine ever hiring that person.

Next to arrays and lists, trees are such fundamental part of computer programming that I can't find an excuse for not being aware of some basic operations. I am not suggesting here that the RB or AVL trees and all the tricky stuff about them should be your bed time reading, but a certain baseline should be established.
I'm interested, what test do they perform to check if a person in question was hungry?/s Still, it's a bad precedence imho, so according to such logic, a homeless person could also invade my home and sleep in my bed, because he can't afford his own.
It's a loose translation. A better one from the body of the article is "in the face of the immediate and essential need for nourishment".
Correct. I started with "in the US" and was replying to ". In the US, it means that maybe you own a house."
Why would you do any of these?

If your Angular 1 code is working well, doing any of the above would be stupid.

As far as I'm concerned, new JS frameworks are options for new projects, not existing ones.
Two Sigma Co-Founder `Very Worried' Machines Will Take Jobs
Likewise, nobody should be entitled to police or military protection. If you've got a lot of money, you better hire a very large and trustworthy private security force to protect it because otherwise I'm going to take it from you.
Very interesting. Because it's an article rather than something that can be played with, I'm not sure this should be a "Show HN".
Didn't basically every character on The Office become the manager at some point? It felt like it. Jim left the company for a while to start a sports agency or something? The Office definitely fell into the modern trap of every character needing to be upwardly mobile.
France has long had a similar leniency for stealing bread.
OK, so then when you give more to the lower class, and landlords increase rent.... guess who gets the majority of that newly printed income? The asset holders once again!!

I don't see how basic income doesn't create more unforeseen problems than it solves unless there are some serious strings attached to that money.
Reminds me of how trying to escape from prison is not illegal in certain countries.
Codefunc | Johannesburg(No relocations, sorry) | Full Time | OnSite

2 Positions.

JavaScript developer - ReactJS

Looking for a JavaScript guru, with experience in ReactJS
Nice to haves;
AngularJS
JSON
Consuming REST APIs

Mobile development experience (Cordova / React Native)

Up to R40k per month plus quarterly bonus

-------------------------------------

MS BI Developer (SSIS / SSAS / SSRS / Power BI)

Looking for a MS BI developer with experience using SSIS / SSAS / SSRS / Power BI (5 years experience +)

Up to R50k per month plus quarterly bonus

If interested, send CV to hello@codefunc.co.za
That's not really what "gleaning" is. "Gleaning" is picking up the little leftover bits of grain after the reaping is done. The Old Testament does command farmers to leave behind the bits for gleaning and permit gleaning on the part of the poor, however, and it is clearly intended as a sort of premodern welfare system.
I am not sure your argument does not suffer from the lump of labor fallacy. But it's not like there is a coherent definition of inflation, much less a working model for it.
Ignoring the government's costs, people on welfare in the UK can easily end up spending 20 hours a week on claiming that welfare, spread between having to transport themselves to attend a weekly signing on session, making a set number of job applications that meet the criteria (at the same time as conducting a real job search), attending worthless courses and filling out the paperwork. If you remove the moral judgement you remove the need for this busy-work, which is a massive overall cost to society
It took them four years to reach a conviction on a most trivial of cases, that was then appealed even later?
A sort of Jean Valjean rule, if you will.

e: That's probably exactly what you meant. Whoops.