skysight-inc/HackerNews huggingface dataset:
Snapchat Founder and CEO, Evan Spiegel, Is Marrying Supermodel Miranda Kerr
This thread. Lesson is to be transparent while going through the process, so there's no surprises. And that all said, never feel guilty if it's ultimately the wrong decision for you. Hiring managers and recruiters are used to having to move on if a candidate falls through.
Well, this means that we have a potentially great technology that possibly can make a difference 10 years from now (or more). It's good to know, but it's not something to expect in new consumer products by the coming Xmas.

Many things were invented way before their mass adoption. For instance, LED effect was known since 1907, first prototypes built in 1920s, but commercial LED indicators only took up in 1970s, and LED lighting, in 2010s.

So we just have to wait — unless you're a solid state physics researcher, then you can actually work on making it practical.
> It's the study of the climate using scientific principles.

Like falsifiability. Oh, wait, you can't falsify most of the climate-related
speculations because of complexity of the system.
With the amount of installs, he could put an ad in there and cover his monthly costs in one day. He obviously chooses not to.
Snowden to present design for a device that warns if iPhone radios transmitting
Demos of open web technologies
There's also a significant tort issue. Consider the case where a drunk driver kills himself and someone else. Now consider the case where an autonomous vehicle kills its passenger and the passenger in another car.

A jury needs to award damages against A) the grieving widow of the drunk driver or B) A large corporation. I suspect the latter will be at least an order of magnitude higher. This means that until autonomous vehicles are an order of magnitude safer, the car companies will have to absorb more damages than the sum of what all of their customers would have.
That's been my experience too, and people are also moving to TypeScript in fairly large numbers as a way to make JS development more predictable.
When Startups Fail, Silicon Valley’s Millennial CEOs Like to Share Feelings
Trumped
Software development is not coding only. For quite a few roles, proximity does, and will always, matter.
Job: Support Developer (UK, entry level with training)
Unfortunately I believe that even if the suit was successful, we would just see more purchases become 'perpetual licenses', skirting the updated law. IIRC, Tesla was very heavily against letting anyone tinker and went to some extremes to stop it. It wouldn't surprise me in the least to see them make buyers sign a EULA in the future when you go to 'purchase' a vehicle.
nice, though would love to see CoAP support.
> Compared to 1950, motor vehicle death rates have more than halved.

This is due to safer cars, no doubt.

I'd love to see some stats between 2008 and 2015, which I believe would show the abundant increase in distracted drivers thanks to smart phones.
Both MIT and AGPL are Free and Open Source Software licenses, by the very official (FSF and OSI) definitions. I don't think there's any need to disagree here.

One provides a way to create a proprietary non-free derivatives/builds, granting more freedom to the non-end-user developers who use the code. Another provides a way to ensure end-users always have certain freedoms.

Debating which is better is meaningless, as it's just a matter of personal preference. We should avoid that.
Can you comment on how hard it would be to get 20,000 Mormons to move to Vermont? Would such a big migration have to be endorsed by the church hierarchy? Where would these 20,000 people work?
Ask HN: When is the next Xerox Alto update?
I have been deeply enjoying vicariously renovating YCombinator's Alto and have been devastated by the lack of recent updates.
​30 of the Best Free 3D Models on CGTrader
I can understand in these environments they want to limit risks. And because the work is boring and the conditions are average to begin with, these companies are always on a massive roll of junior developers. It's especially bad if code isn't their main area of expertise.

I've seen companies of 300-500 employees struggle to keep even a single senior programmer over half a decade. They'd get far more talent by actually embracing an engineering culture. What I always see is that the juniors start getting experience, realize the place they work at is a huge pop culture and leave for an engineering one, thus lowering the talent pool of said company.

Basically they don't want smart engineers, they want replaceable code monkeys. They have yet to realize there's a few orders of magnitude worth of quality and productivity between the two.

I used to work in such an environment until I had enough of this cancer and decided to move to a small studio with less than 30 employees but with a very strong engineering culture.
Your idea of a mixed system that has the best of both approaches (some stored state which may be hard to compute and/or may be complicated for you to figure out how to store) and data that is often updated not inside the JSONB column but related to it either via a foreign key or another column in your table is perfectly fine.

The thing you want to avoid in that type of system is having data in both locations that you need to update to keep in sync, this is a bad sign and you probably need to move some data out of the JSONB column.

Also, I would almost never choose anything but normal row data unless I absolutely had to and produce some json at the end of the pipeline. However, your situation has a special type of work you can save and it would be silly to redo it all over again on each request.
Great to see the EFF on board: https://www.eff.org/press/releases/eff-lawsuit-takes-dmca-se...
4sysops review: NetCrunch 9.2
I think that you may be failing to separate the dissimilarities between two different ideas, "service economy vs. industrial economy" [1] and "robot revolution". The two share the single commonality that I think you've latched on to, that they both involve people whose entire job is to build ideas that they don't manufacture themselves, but are otherwise completely separate and the thoughts you've noticed don't transfer.

The "land of smokestacks and cheap labor" thought comes solely from the division between service and industrial labor, noting that, at the present moment, someone has to be doing the industrial labor. The badness of industrial jobs is an unfortunate consequence of bloody evolution horribly murdering anybody that tries to fix it [2]; service jobs bottom out in overwork and psychological problems, while industrial jobs bottom out in pollution, disease, and dismemberment. The problem is now is that part of the global economy is forced to remain on industrial labor when they should have advanced to service labor.

The "in the future we'll live off our ideas" thought is entirely derived from idea of the robot revolution, which explicitly rejects the very existence of the "land of smokestacks and cheap labor". Indeed, the robot revolution will force everybody into service jobs, because it will do to industrial jobs what automation has already done to agricultural jobs: automate them all away.

1: https://en.wikipedia.org/wiki/Service_economy#/media/File:Gd...

2: http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
A similar effect is happening in the US with gentrification of city centers.
Find your Facebook friends' Tinder profiles
(silent nod)
Against the Law: Countering Lawful Abuses of Digital Surveillance
The key being, "in Silicon Valley"

As an analogy, Russian VC money supported FB. I don't believe that is an argument that Russia is a tech innovator.
Yup, similar story here. We moved for family + get out of the city. Cost of Living was something we knew was going to be lower but man, is it lower.

It takes some adjustment and I'm sure that remote work isn't for everyone but if you can find a team that it works for it really feels a bit like the future.
Funnily enough, this is exactly what lead me from Clojure to Elixir.

Parallel programming in Clojure is nowhere near as well developed as the glory of OTP on the Elixir/Erlang platform.
I don't know if this is sarcasm, but I believe the article is definitely tongue in cheek to push the issue about where we should draw the line.

I completely agree with your comment. In my mind, cryptocurrencies offer no real protection. The people that need protecting are the minority, but in practice the people that will get protection are the majority.

People saying that they don't have to use the hard fork of ethereum are only demonstrating the problems with the system.

In principle our government is designed to operate where the disenfranchised are entitled to the same protection as the rich (whether or not that is implemented well isn't really the point of this post).

Ethereum's response is "hey create a fork proposal and see if people will vote on it". Its a bit like asking someone without much money to go get 51% of the Americas vote so that a new law can be passed and he can get justice. Instead I would rather have a set of rules that transactions are bound to and people can't change after the fact (such a simple concept) that allow anyone to seek justice.

With the rich on ethereum (I think I read 25% of the vote came from 1 person) being able to retroactively changes laws, its far worse than most first-world government structures today.
This seems like a control fantasy. Convince a bunch of rootless and naively optimistic folks to live in your planned community, where every aspect of their lives -- personal and economic -- is supervised, and they live in tiny boxes. Oh sure, residents are free to leave anytime, but will have to fight to extract their assets and may be shunned by their erstwhile friends, family, and colleagues.
I don't see why it should, symbiosis is a widely spread phenomenon. We've already done it with domestic animals for example (cats against mice/rats).
Well is there really any incentive to change? Code is just a method of communication with the computer, just like language is. Sure a country like France could move over to speaking English instead of French and probably be a little better off for it, but fundamentally, French gets the job done just fine. There's too much inertia to change amongst established companies I think.
Let's take a quick look at the understanding of Copyright law that this litigant seems to possess:

>Before Section 1201, the ownership of ideas was tempered by constitutional protections. Under this law, we had the right to tinker with gadgets that we bought, we had the right to record TV shows on our VCRs, and we had the right to remix songs.

Wait, before the DMCA "we" had the right to remix songs? Okay so this case is going nowhere because the person filing really doesn't quite understand the mechanics of basic Copyright. Just kind of throwing out the concept of "remixes" does a dis-service for the real nuances of how the rights/permissions/compensation system works, has been tested in court, etc.

The subject of ownership and repair is extremely complex and this lawsuit is frivolous when the matter is being actively tested by John Deere and various farmers. Maybe this person could assist in funding that challenge to 1201. There are some glaring flaws in this whole approach, from what I understand about Copyright law and the DMCA.

Also, I don't know why the EFF continues to push erroneous information regarding how Copyright, the DMCA, and Fair Use actually work:

>This ban applies even where people want to make noninfringing fair uses of the materials they are accessing.

Fair Use always trumps the DMCA; the nature of Fair Use, however, is subject to four factor tests, if an IP owner should feel compelled to assert the Fair Use was not in the spirit and letter of the law. Sometimes it seems like the EFF and TechDirt try to claim things that aren't true just to make a point. It's something that bothers me routinely in this subject in particular.
The richest gambler in the world
Legwork. Find sites that you find you could make better. Make a demo, contact the owner. Do this a hundred times a week. Starting is hard, and you should be willing to do the legwork. Also reach out to folks at your old workplace.

As for portfolio, just go with linkedin and whatever you feel you would like to sign up for. These hubs are the first place people check. A personal site is nice for blog posts and such, but I wouldn't put more effort into it than a wordpress site with contact info and links to things you already made. Stuff you write, if you do at all. See weatherfactory biz for an example
Or, if you want to just provision a letsencrypt certificate on Heroku without cloudflare:

https://github.com/dmathieu/sabayon
> I end up reading news every hour.

If you find that this is a compulsion, you can use https://freedom.to/ to block yourself from it. It costs a very small amount of money that is far cheaper than losing your job.

Physical newspaper and magazine delivery services still exist.
Sadly this is not a two year issue, it's been going on for at least the last 10 years. I mainly deal with SQL Server, so maybe it's just particularly bad there - I haven't seen anything to indicate the rest of their products aren't like this to some degree though.

There are active bug reports and feature suggestions for SQL Server that are more than a decade old.
Building a C Compiler Type System – Part 2: A Canonical Type Representation
>>..isn't that what happened with Japan? First they just copied American TV and Radio designs..

That's correct. My dad worked in international sales for a company that makes industrial equipment, from the early 1970s until the late 1990s.

He says that in the early days, whenever he sold a product to a Japanese company, a few months later, one of his Japanese competitors would mysteriously come out with a product that seemed to look and function exactly like the one he just sold.

It seems to me that it's not that different from how people learn - you start by copying what other people do, and even though you're not doing anything "new," you're learning the low-level basics of why things are the way they are, and then you use your unique perspective to spot ways to improve upon that.
There's one question I saw on Stack Overflow a while back that irritated me. If you copied and pasted the literal question directly into Google, the top hit was directly to the canonical documentation, where you could just scroll down to the clearly marked heading, and copy and paste the sample code and have it work straight away.

When I pointed this out, I was berated for not understanding that Stack Overflow is trying to become the canonical source. Sure enough, a few weeks later, the top hit on Google no longer pointed at the official documentation. It pointed at that same Stack Overflow question, with a half-assed answer that only gave a fraction of the information the real documentation did.

I appreciate Stack Overflow for its strengths, but it's harmful too. Being able to go directly to the canonical source of information for a product and do your job without anybody spoon-feeding everything to you is a vital developer skill, and I'm seeing more and more people who won't bother to lift a finger unless somebody does half their work for them. This project seems like it will push the developer community much further down this path.
"Just" pass a law that makes these EULA's null and void.
As always, the freeloaders are flagging the thread whenever too many pro-copyright comments appear.
Slightly unrelated, but just tried to install curl using Homebrew:

$ brew link -f curl
Linking /usr/local/Cellar/curl/7.49.1... 352 symlinks created

352! That many?
Based on usage it does suggest being both xenophobic and a Trump supporter is worse than just xenophobic rather than suggesting all Trump supporters would be xenophobic.

PS: I don't support either major candidate. But, the non-xenophobic trump supporters seem more reasonable.
You are exactly right. There is this inherent superiority complex in this thinking. And I think I know the reason why:

The elites in western nations aren't builders or doers. They are talkers (lawyers, bankers, politicians, MBAs) who have told themselves their entire lives that builders don't matter as much as the talkers. They love Steve Jobs, but wouldn't know who Woz was if you asked them. They talk about the "jobs of the 21st century" but make fun of the technology experts by calling them nerds on the floors of Congress.

If this is your line of thinking, then the whole "let them build the stuff, and we'll do all the ideas and innovation" makes perfect sense. Its a perfect example of why the remaining "doers" in the US have such a deep-seated hatred of all politicians and government. I'm talking about the remaining auto-workers and the oil-drillers, etc.
They certainly could have had the same success or even better, by taking a 10% vs 25% from the get go. I think it has more to do with the Uber management's vision of what that platform is. This has never been a platform to empower drivers or to right inefficiencies in the transportation business. It has always been a platform to exploit inefficiencies in the system.
Lambdas with Galactig Fog and make server less computing real!
This venture has nothing to do with the Mormon (LDS) Church other than the fact this guy is a member.

The leadership of the Church will not acknowledge or encourage the project in any official capacity, and will definitely not 'dispatch' members to live there.

The only exception being if there are actually 20k people, there may be a single pair of missionaries assigned to visit every now and then.
Voce Podcast Player – Unlocking multimedia buried within podcasts
Why are solar roadways stupid?
Trump praises Chinese business, how is that xenophobic ?
One big difference here is that if you decide to dump Apple, you can resell your overpriced iPhone on the used market to get a good portion of your money back. You can't do that with razors. The main problem with dumping your iPhone is, as you pointed out, all the software and online services you might be tied into. That's where most of the lock-in is. People who avoid all that crap are in a much better position because they can switch phones easily at any time.
Dichotomy implies a forced choice. I think you're reading far more into this than was intended.

Professions have ethics. These ethical standards evolve over time based on how these professions interact with the larger society. Lawyers can't testify on their clients, for instance, because to do so would destroy the adversarial system of justice. Doctors don't prescribe medicines for themselves. Elected officials can't receive personal gifts from foreign countries over a certain amount. And so forth.

There are conflicts of interests here between the professional responsibilities these people have and how their profession can interact in a free society. A good set of ethics requires that we identify those conflicts of interest and prevent even the appearance of impropriety.

This is just ethics 101. Doesn't matter what your profession is.

We can quibble about what ethics should be for publicly funded scientists. We should not be quibbling about whether those ethical standards should exist or not. At least I hope not.

Nobody is asserting that scientists that advocate are not real scientists, and more than doctors who self-prescribe are real doctors. The question on the table here is in a democracy which funds lots of science, what is the appropriate ethical standard for recipients of public funding? How about for scientists in general?

I can define the word "science" for you, and it's not about persuading people in a democracy. People who do this thing can also do many other things. There is no dichotomy.

I've pointed out the conflict of interest. We can either continue exploring that conflict with an eye to finding solutions -- or run off into the deep grass with the misunderstandings and whatnot.

With the reproducibility crisis alone, science has a lot of problems. It doesn't need to be adding any more. We all have the same goals here -- at least where it concerns the advancement of human knowledge.
That doesn't entirely characterize the whole story. First off, people should realize there are 4 LDS Temples (3 running, 1 being renovated) in the Salt Lake Valley. There are even more within a short drives distance (including two in Provo, UT, within walking distance of each other!). There is no shortage of Temples around Utah. Where there are large populations of similarly minded individuals, you will give them the amenities they want (and Mormon's want Temples).

Second, while only active members of the LDS Church in good standing can attend the Temple, anyone who can attend the Temple may attend any Temple within the Church at any time and for any reason. The Oquirrh Mountain Utah Temple is not exclusive to Daybreak.

Finally, Temples are split into "Temple Districts" which is where most of the volunteers for running a Temple are selected from. The Oquirrh Mountain Temple District runs from Magna and the Salt Lake City International Airport in the North to Herriman and Bluffdale in the South. Daybreak is a tiny dot on that map. It serves a lot of people outside of Daybreak and is anything but exclusive.

Now, I can safely say I don't believe that people move to Daybreak because of quality but they also don't move there because the Church endorsed it. They move there because of good, old fashioned, marketing. Daybreak has huge signs all over the place offering "affording living with amazing amenities". They send out mailers and even people door to door inviting whole neighborhoods to come to open houses, have a BBQ in Daybreak, enjoy the lake and pools, shopping, and entertainment. It's all very enticing. But that's all it is, marketing.
"Other people like to live in the caves of steel, with a seething mass of humanity flowing all around."

I thought you were talking about cars at first.
Yep. I jumped on that small bandwagon around 4 years ago, and though the initial learning curve was a little steep, I stuck with it and I wouldn't go back. My total cost for 4 years: around $35 (I think) for a premium Edwin Jagger DE razor handle, and about $8 for a 100-pack of Derby Extra blades (which I've only used 75% of so far in 4 years). That's just over $10 per year, and about 3 cents per day. And most of that cost is in the razor itself, which doesn't wear out. So over 10 years, I expect the total cost per day to be around 1.5 cents.
Mapillary – Crowdsourced Street Photos
Can an anonymous social network ever work?
“In my crazy mind, two-thirds of Vermont would be wilderness and one-third would be the farms that are occupied, and you’d have 20 million people in Vermont,” he tells the group, slapping the table.

That's about the size of Beijing proper...
Great job! One thing I noticed is your app requests my location always (even when the app is not on the foreground). It seems like you would only need my location while I am in the app.

You might get a higher acceptance rate.
I clicked on this hoping that it was a game about organizing a religion.

I am thoroughly disappointed.
While I've successfully managed distributed teams (and there are a number of companies that do it heavily), working remotely is not a panacea. There is definitely something to be said for face-to-face communications. People miss out on a lot of hallway conversations when they aren't in the same place. There are a lot of other tribal dynamics that come into play when you separate people, even when they're at opposite ends of the same building.

Even a company like Google with global presence and an amazing proprietary internal video chat system generally discourages remote working and often defrags teams (reorganizes them so they are all in the same geography). And while it may be possible to get your current employer to let you move out of state, many employers are going to be reluctant to hire someone who is already remote and is an unknown quantity in terms of output. This potentially limits job mobility, one of the perks of living in a tech hub.