skysight-inc/HackerNews huggingface dataset:
I never said you had to. I provided a list of tools. You have yet to bring anything worthwhile to the discussion except to complain about tools you don't understand.
HTC Vive, Oculus Rift, and Windows Mixed Reality headsets... and it seems like Windows Mixed Reality headsets are available for around $200 on Amazon. Wow, we live in the future. I guess the main cost here is the PC attached to them... probably costs about $500 minimum if I'd have to guess for something with the specs required.

[edit] wow, you can get an Asus pre-built desktop for $440, damn! i5-7400, 12gb DDR4, 2TB HDD, graphics good enough for VR... wow. Anyone know if it's possible to build your own for a competitive price, or if that'd drive up the cost? I remember the days when it was cheaper to build your own...
>I'd qualify myself as fitting in the norm of young CS students

I say this in total seriousness, and with no ill intent: based on a number of CS twenty-something males that I've met in the Valley and Seattle over the last couple years, an unusual interest in lingerie is not necessarily that inaccurate of a prediction...

Which doesn't entirely surprise me anymore. Competent, self taught hackers tend to represent the upper tail of intelligence, and it seems to me that having such interests from a young age correlates with a number of unusual and perhaps less than socially acceptable interests. Which would probably be influenced by a lifetime of trouble "fitting in", something I suspect is a disproportionately familiar experience to many of us on HN.
If I'm the writer of the original code, that's fine by me. If EC wants to expend the money and effort to replace my code, and that's their prerogative.

Getting changes back upstream is not the goal of the GPL and associated licenses, it's just a handy side effect. The goal is to ensure that the end users can see and modify and audit and redistribute what's running on their machines. It's to ensure the betterment of all software and the empowerment of all users, not just programmers.
On the one side, you have Facebook. On the other, you have lawyers trying to bring a questionable suit and wealthy investors upset that their portfolio's value went down slightly short term.

This is not the thread to get sanctimonious about people defending Facebook.
Buying a competitor isn't so strange, though
This exact thing does exist: https://www.vocalid.co/legacy

I believe there's also another service I'm forgetting the name of right now.
Non-compete agreements like that aren't enforceable in every state. Check the laws of your state.
Modern Sales Closing Techniques to Help You Close More Deals
The "I assign everything I do" aspect is complete bullshit anyways. The post 1 year makes it greedy. Personally I would unprofessionally laugh at the contact person and then specifically call them out for that sort of crap. Swearing might/would be justified.
Benchmarking things like file creation without noting the filesystem or how it was mounted is... interesting.
I've signed some crazy NCA's in my time, it the full knowledge that the only way to enforce them (here in the Netherlands that is), is through a judge that will asses the if it is reasonable and will force the employer to continue paying you in full until said NCA expires and it prevents you from performing your profession.

I'll sign that 'you will not work in IT for 2 years' and take 2 years paid vacation if you insist on enforcing it, thank you ;)
Feeling Guilty? That Could Be a Good Thing
Education can somewhat increase the percentage of people we would consider media literate, but there will always be a group of voters who simply can't reach that level of media literacy — some of whom are literally illiterate (a couple of percent in most modern democracies) and some who are literate, but can't (or won't) fully grasp the subtleties of media manipulation. Those are still a lot of voters.
That's crazy, copyright also counts as intellectual property, so technically you'd have to promptly communicate to the company almost everything that you write (I'm pretty sure all of your HN posts would qualify), every stick figure you draw, every song you hum (you have copyright on your performance). That contract forbids you from doing any creative work for a year after you quit (or are fired). I don't suppose that contract included a year's wages as severence pay?
React does not harvest data.
What changed is awareness. I would like them to provide a resource which allows users to know which microsegments of facebook audience network they are showing up in, without spending any money.
Umbral: a cryptosystem for private data sharing in public consensus networks
In my experience the problem is that these clauses are traditionally presented to you by a non-technical employee typically from HR, and (in my anecdotal experience) these employees usually try to dismiss your concerns with a "oh it's just a formality" or "all companies make you sign this sort of thing!"... so if you're not important enough to talk to someone higher up, you might just get your offer revoked if you try to fight it because your HR contact isn't important enough/doesn't care enough to fight against it for you, and the legal department only has so much time for custom agreements.
After you take or attach a picture to the Signal chat you haven't sent it yet; you can write a caption for the image or send it without. The red cross if for removing the image if you change your mind. At least, this is what popped up in my mind immediately after your description.
Europe proposes taxing tech giants to ensure they pay ‘their fair share’
I don't like downloading random extensions, and Mozilla makes it hard to view the source of this extension. What's the trick to avoiding the paywall? Use Facebook as a referer?
I encountered this problem on what must have been the first web programming project I ever tried and it’s haunted me since. I still think all the time about ways to solve this issue. It crops up all over the place.

I’ll never brush aside the SQL-object impedance mismatch like many people do, as something to work around in an otherwise great system that you can adapt to anything. SQL and relational modeling is an abstraction that leaks way too easily when it comes to these sorts of “human” use cases, wherein you want to do something that’s not perfectly rectangular like arbitrary sort. SQL probably didn’t leak like this when used for enterprise invoice-orders that it was designed for, but using it for applications where a touch screen is the primary user input that motivates the model: I’m not so sure it holds up.
It's not a huge ask, especially in this day and age when the friction involved in hosting a fork with your changes is so low.
I just wanted to say how comprehensive and enlightening your first reference was: It gives clear empirical / historical evidence of why working too many hours will ultimately kill your progress.

http://www.igda.org/?page=crunchsixlessons
Yeah, same here. If Lyme disease is incurable, seems like we should be studying the western fence lizard.
This is a pretty uncharitable description of copyleft. There are those of us who don't want our code to be used in proprietary software. When you say "licences that actually enable software to be written" or "_useful_ licences", the part you're leaving out is "licences that actually enable software to be written [and embedded in proprietary software]" and "_useful_ licences [for embedding in proprietary software]".

When I write proprietary software (or code that can be used in proprietary software), I want to be compensated for it. For everything else, there's copyleft. I certainly don't want or expect everyone to follow this standard, and I'm also perfectly happy for others that share their code under permissive licenses, but for me (and others like me), copyleft is not "an outdated dogma".
That is largely a change in how parliamentary sovereignty is applied, not an abandonment of the principle. Parliament has placed other bodies over itself in specific areas, but this is not irrevocable or remove Parliament's ability to reestablish itself in a period of supremacy. Specifically, per Denning in Macarthys v Smith (often cited alongside Factortame):

> If the time should come when our Parliament deliberately passes an Act with the intention of repudiating the [EU] Treaty or any provision in it or intentionally of acting inconsistently with it and says so in express terms then I should have thought that it would be the duty of our courts to follow the statute of our Parliament.

or see Thoburn v SCC which established that constitutional statutes (such as those establishing the primacy of EU law) are only protected from _implied_ repeal.
Right, but my argument isn't that things are all gravy for people working low paying jobs, it is just to point out that many many jobs have been added.

It's fairly clear that more jobs would be better for the US work force; it's less clear whether automation is the main thing driving the reduction in job "quality" and labor force participation.
Travis Kalanick will soon be CEO of a small real-estate startup
Total copy-paste mishap on my end! All fixed :-)
> I don't get what changed?

Momentum.
Sometimes people won't do stuff unless they know everyone else is too. If you quit Facebook and your friends still use it, you're missing out. But if all your friends delete it as part of the #deletefacebook trend, it'll be easier for you to do the same thing.
Bullshit?? It may be autonomous but these cars are still far away from driverless. YOU get in the car, you know the limitations, you just said you even consider yourself physically incapable of responding in time to motor accidents, and that the safety will worse than a non autonomous car. Sounds to me what's bullshit is your entitlement to step into an autonomous vehicle when you know it diminishes road safety. Autonomous vehicles can in theory become safer than human drivers, what is bullshit is that you want to drive them now, when they are strictly not yet safer than a human, but do so without consequences.
Microsoft Flow Spring 2018 Update
5 New Venture Events Where Agility Pays Big Dividends
I'm honestly struggling to figure out what you even think might be the issue here – is it that you think React might be harvesting data from people's projects?
Those benefits came later, and slowly, after a lot of struggle for worker/female/child rights. Initially you had kids working 10h a day in coal mines because of the industrial revolution, steam machines needed the coal to run. Many people lost their jobs. There was of course also many great benefits, like cheaper textile making clothing much more affordable. With time the work force adapted to the new conditions, found new jobs, factories opened, and slowly the benefits outweighed the horrors of the transition.
Perhaps it has something to do with the individualistic culture that that exists in the US leads to people making risky decisions for personal benefit?
Careful, if you read the label on a permethrin bottle, it will specifically say not to apply it to anything that has direct contact on your body. Specifically -- hats, socks and underwear. You really don't want this stuff on your hat.

It also says not to spray it indoors, to not breath in the spray, and to let your garments rest for at least 4 hours indoors or 2 hours outdoor before putting them on.

Permethrin is powerful enough to still work after 50+ washes, be careful how you're using it.
In practice, that might get you more in trouble. I like to think LEO as well connected gang members. One should generally do what they tell you to not make them angry in any way. And after the interaction is over, one can think about taking legal action if necessary. Some sort of on person hidden video recorder would be better, as LEO can make up charges or plant things, but that's too much annoyance for normal people, so complying to whatever the ask is the best option. If you want to assert your right that might upset police, camera whose memory can't be destroyed easily is a must if you don't want to end up in prison.
> I really think false testimony should carry the punishment the accused is facing.

Theoretically a sound idea, but people misremember things. It is possible to give false testimony without actively lying, and difficult to prove conclusively whether someone is actively deceiving or misremembering.
(IANAL)

Not signing the contract is one thing. Misrepresenting your position is something else. If you gave the impression that you agreed to the terms provided, then it's possible you could be held to those terms.

A contract isn't defined by a signature. A contract is defined by a "meeting of the minds." The signature is commonly-accepted evidence that such a thing occurred, but it's not essential.

By pocketing the contract rather than pointing it out to them, you've arguably violated the "meeting of the minds." The company was under the impression that was part of the agreement. You can dither about "due diligence" and say it was there responsibility to check, but in some cases that can be seen as an intentional misrepresentation on your part, for which there are consequences.

I will concede that this is unlikely to come back to bite you in practice. But others should be aware that it is technically playing with fire. And personally, I consider it unethical.
Tesla Investors Head to the Polls on Musk’s $2.6B Pay Plan
If you’re using a surrogate key in the preceded_by column, you won’t be able to reorder items in the list without updating the relevant keys, which obviates the use of the surrogate key (which is meant to be immutable).
React is an open-source freely-licensed javascript library that you can self-host, so I don't see the problem with it just because it's maintained by Facebook.
Designing for Open Source Software
Why is WTFPL a problem when WTFPL allows Google or anyone to take WTFPL-ed software and relicense it under MIT or another acceptable license?
Auditing, performance metrics, and best practices for Progressive Web Apps
Jack Dorsey expects Bitcoin to become the world's 'single currency' in 10 years
Yeah also SELinux / AppArmor state would be interesting to know as well.
Isn't all that end-to-end encrypted?
I thought it was an interesting way to look at it, and while I see your point I still think there's value in the company store comparison.
Rust explicitly allows shadowing, that way you can have it both ways. An immutable variable that can't be reassigned but you can still reuse names.

That is to ease the pain of unwrapping nested types and error-checking intermediate steps so you don't have to come up with new names for each intermediate.
Work day length actually increased dramatically during the early industrial revolution. Early factories frequently required 10-14 hour shifts, seven days per week. It was only the labor movement pushing back that resulted in a shorter work day and week. Even then, it's unlikely that the current work day or week are significantly shorter than they were in pre-industrial Europe. Meaning the labor movement really only brought us back to something resembling a reasonable baseline. Even if pre-industrial agricultural laborers worked longer days or weeks during periods of maximum activity, they did so seasonally, with long periods of relative rest between harvesting and planting seasons.

Ultimately it is political conditions, rather than technological, which determine typical working period lengths. For example, despite relatively little difference in technology or economic activity, African-American agricultural workers in the US South shifted to dramatically shorter working periods following abolition. Only the political conditions of slavery enabled slave-owners to compel a longer working day than would normally be tolerated by workers.

And while technology can increase the amount of surplus wealth generated, it can't change the distribution of that surplus (at least not on its own). Factory work increased the value per hour produced by laborers but it took labor organization and mass strikes to shorten the work day. It took women's suffrage and widespread moral outrage to stop child labor (which was far harsher in early factories than it ever was in agriculture). It took government intervention via social security and medicare to extend the life-expectancy of average laborers (in the US, though the equivalent programs in other developed countries had similar effects).

Basically, employers aren't going to give time off or other benefits just because they want to or just because they can afford to. At least not in any great numbers. They're going to do it because political or market conditions compel it, such as when Henry Ford increased the pay of factory workers dramatically to prevent them from working for his competitors. But market conditions are stacked against the laborers getting greater benefits in this situation. Employers are substituting robots for their labor and so their labor is less in demand and thus demands a lower price (benefits + pay). So with increased mechanization and automation, the average laborer can't demand more benefits in the market while still maintaining wages. Barring political/legal pressure, employers will simply pocket the surplus from this situation rather than charitably donating it to their workers in the form of PTO or other benefits.

It isn't necessarily bad that workers get laid off, because that frees them to pursue more remunerative or fulfilling activities. But we can't rely on employers to help workers transition after disruption in the labor market, just as we couldn't rely on employers to set reasonable working days or to not hire child laborers.
That was very generous. I'd have laughed in their face in a similar situation.
The problem I have with non-competes, is that I've always been given them as I'm filling out paperwork. So my options are: Say no to the job that I've just quit my last job and moved two states away for, or sign it.
Google Scholar is doing a reasonable job at solving the OA discoverability problem, though at the risk of us becoming dependent on it.

The deposit problem is, as you say, a lot knottier. I personally suspect a linked network of institutional repositories with a twelve month embargo may end up as the end state of the current process, which I don't think is good enough.

Sci-hub provides a sociotechnical means of doing differently, and that itself justifies its existence, I think.
Mind the Gap: Women in Tech
In what jurisdiction? That's not true in the EU (even pre-GDPR), where Facebook also operates.
I've signed one once that had a clause where everything I made for a year after the job ended I had to approach them with it and give them a chance to offer me money for it (right of first refusal), but never anything where they automatically own it post employment.

They did have a 'we own pretty much every thought you have while you work here' clause, though, because it was a game studio and the owner's reasoning was you could have inspiration for game ideas for what you're working on pretty much anytime, anywhere...which he's right about, and he was a cool guy and I don't think he'd enforce the clause to actually steal other people's outside projects, but that clause still made me uneasy and I didn't really pursue my personal projects while I worked there much as a result.

But what you received is much, much worse.
OP, I'm going to go out on a limb and assume you are Taichi Kato? If not, I'm assuming he, Arya, and Khush will read this discussion.

The three of you should be very proud of yourselves. This is a really cool, novel idea! The fact that you all are sophomores in high school is very impressive too. Continue to follow your passions and you will surely be very successful.
The decades-long quest to take the salt out of seawater
What Obama did was very, very different.

The fact that you don't know this (or ignored it) tells a lot about how biased you are.

And yes, there should be backlash against conservatives. They just elected a Nazi in Illinois.
Though you've taken a different path with licensing than I have (I release under GPLv3, even though I don't actually consider myself a Free Software fundamentalist), I very much respect your decision and your post here. You're probably the only person I've seen advocate for MIT et. al. who acknowledges the major power disparity between individual maintainers and gigantocorps. It's given me something to think about with regards to my own projects. I still may not release under MIT, but it may lead me to working in very different ways.
It's awful that something as misleading as that anonymous, superficial rant is held up as important. The only lesson there is pretty meta: you actually can issue a retraction for a rant, but nobody will care.
I also find that supremely ironic. Google's reasoning is probably sound from a legal perspective, because 'do what you want' with it can be argued that the responsibility of the original code lies with the original author, and it's not clear. But yeah, it's humorous that a license deliberately designed for this reason isn't accepted.
I would just return this back to them and ask, "why?"
The worst thing Facebook could do to React is seize support and development (or make future development proprietary).
This is why the solution to this kind of problem is industry-by-industry collective action. Once 10 people in a row tell the HR person that they're not signing that garbage, even the densest bureaucrat will take notice.
Ghost them.
Show HN: A Vue component wrapper for Feather
I agree, but I note that Hibernate will put nulls in your list if you have gaps in the sequence. I have run into issues as a result of this.
There's a relevant discussion that happened recently here:
https://news.ycombinator.com/item?id=16575920
What's unsavory about it? Why should the Chinese care about American IP laws? Also I encourage you to look up how much the US has respected IP law when the shoe was on the other foot.

http://foreignpolicy.com/2012/12/06/we-were-pirates-too/
I maybe wrong, but unless he changed his name he is Kanye West and his wife is Kim Kardashian. And I know this not form facebook but probably from reddit memes. And again, unless I missed the fact he changed his name, it does prove the point that you really don't know who he is since you mixed up his name ;)
Are you legally allowed to copy the contents of these textbooks? If I recall there is often on the first page of textbooks long legal texts which prohibits copying of any kind without written consent from the authors.
This is about knocking dams down, not putting them up :).
That's not generally how it works. Modifying a contract without being clear that you are making a counter offer isn't going to hold up in court. They are going to see the company's offer, your acceptance, and then hold you to the original company offer.
And with a graph database this would be trivial.
Obama's campaign didn't do what Cambridge Analytica is accused of doing.
> Starting a GUI? Wait for 5 seconds.

You're holding it wrong.

> My laptop and raspberry pi at home both work a lot smoother than the hi-end (it's a brand new Dell XPS machine with 8 GB RAM - which I consider hi-end) laptop I have at work.

If your RPi is faster at comparable tasks than that Windows PC, your Windows PC has some extremely serious setup problems.

(if your employer uses anything like the commercial security software mine does, that's one potential problem)
In some states, it's not enforceable unless there's a monetary compensation that goes along with it.
gasp

Are... are you... this is the internet and are you... you are serious? Can I believe this? I want to believe this.
Show HN: Turn a low res image to high res with ML
I also find that (at least in my social network) many friends don't broadcast their lives (and rightly so), so you need to talk to people anyway to get the real picture. What you see in a social network is limited to content that people want to broadcast.