skysight-inc/HackerNews huggingface dataset:
I just signed one of these ridiculous clauses because pretty much everyone is just slapping this into their contracts now.

Law needs to catch up on this one and fast. I like the idea of making non-compete enforceable only if you can prove malicious intent. Similar to how tax works. If onus is on the tax payer to prove that if you buy something and sell it at profit you must prove that the _intention_ was not to turn a profit if you want to pay capital gains tax and not income tax on the profit.

Except the burden on proof must be skewed in favor of the employee and the proof of intent needs to sit with the employer if they want to enforce. E.g. If I go to market and get an offer (say at some competitor), you have first right of refusal to give me a counter. If you refuse to counter you cannot enforce your non-compete. This is fair imho. Lots of problems regarding "trade secrets" etc. but the law should be highly weighted towards the idea of "innocent by until proven guilty" for the employee.
Sin radiaciones, aplicación para buscar zonas blancas (sin wifi,
Non-competes, the most anti-innovation, anti-skilled worker, anti-free market, anti-business and anti-American thing in working today. Non-competes are protectionism for larger businesses over small/medium businesses.

As a freelancer, contractor and self-employed business owner/worker, please make these illegal, tired of these.

The worst part about non-competes is they are blanket protectionism usually and up to 2+ years of non-compete, this sometimes happens on a job that is only 1-3 months. You have to laugh at those types of situations. Usually the client will push them aside or lower the time to the job plus some time, but both non-competes and arbitration agreements are horrible for workers in today's economy where people change jobs frequently and many are self-employed/freelancing/contracting.

The non-compete should not exist, at the core removing competition from skilled workers in our economy is bad all around, unless you are one of the current big fish.
>In California, at least, you do need to know your address... at least, the address they registered with,

What I meant was, when you go to the poll, they don't even challenge you to give a name and address. You simply have to assert that you're Silas, and boom, you get my ballot, no questions asked. And that's true, as it's what happened the last 8 or so times I voted.

>The point I really want to address is that having good voter authentication is more or less equivalent to the project of having a national or state ID card. Which no one in the US seems to be willing to undertake.

I thought I made very clear that I wasn't speaking about full photo ID? And that there are trivial mechanisms far short of photo ID but far better than "give away my ballot to any one who asks, and irreversibly count the vote before it can be corrected." For example, photo-less voter cards mailed with your registration (Usable in lieu of a photo ID).

It's not perfect, but it's easy and 100x better than "are you a bot? Promise?" that we seem to tolerate here.

In fact, that's what worries me about this whole thing, how contorted the debate has gotten: how you can't even voice trepidation at "honor system authentication" for something as solemn as voting, without getting hit with a well-tuned copypasta of sob stories about people who live off the grid but still want to vote.

>(Also, WRT it being too late to take back ballots - this is the point of provisional ballots. If you show up for your first vote and can't fulfill the (laughable) HAVA ID requirements or are for some reason not on the rolls, you cast a provisional ballot in a sealed envelope, and over the next month the registrar of voters tries to decide whether it's actually you and whether to count your vote.)

That doesn't undo the ballot that was just cast by the guy claiming to be me.
Blasted clipping errors.
I doubt it. The library seems very happy to exploit whatever C++ features are available, especially templates, to the point where I wonder how easy it would be to use from a language where templates are even slightly different compared to how C++ does it. Could you port the STL to Rust? I don't know Rust, so I can't answer that. But if not, then there's not much hope of CGAL bindings.
"Apple's current non-AIO desktops (Mac Mini, Mac Pro) are utter junk and that's really depressing, but they've put more effort into their notebooks while maybe this MBP will disappoint too but I don't think the massive doom mongering in this or the other thread seems justified just yet."

It seems justified to me.

In fact, as I look at a picture of a macbook "pro" with no physical escape key, I can't help but think of George Lucas and the re-released, re-edited star wars movies.

Mac pro basically disappeared with nothing to take its place.

Mac mini as a very nice all in one device is neutered by lack of an optical drive.

The super thin macbook 12" (whatever it is) can't have power and a usb device at the same time without some weirdo splitter dongle thing.

Oh, and the headphone jack thing.

Get these people away from the product development room. Give them something else to do. Tell them to take a vacation or something - please!
Interestingly, the number of transistors made on entire planet is now comparable to number of DNA base pairs created in a single human body.
Unless I'm mistaken, Theo de Raadt was the author of both projects.
What is it that makes these people hold on to the source code of AmigaOS? It's not lucrative: probably the costs of making these updates are much higher than any possible revenue? It must be economically practically impossible to hire engineers to do this sort of work. It sounds like some kind of hobby for some people.
Thanks. It's a personal data point and I mention it to acknowledge that for all of my promoting of this "freedom", there are real and tragic consequences that cannot be glossed over.

I know that ideas and the words that define them are the proper path, but for such a smug, self-satisfied, and small-minded jerk such as ythl, I'd like to take it outside and wipe the stupid grin off of his face.
> California also prohibits any employee agreement which claims employer ownership of intellectual property developed on the employee's own time

I have always wondered how could such a claim on ownership could exist in the first place. This reduces the employee to a mere company slave.
That's the point - I don't think it's changing us. People felt virtuous and righteous sending other people to be stoned to death, burnt at the stake, slowly driven to death in GULAG or murdered in killing fields, concentration camps, and so on. Now people feel virtuous and righteous calling other people names on twitter. The idea didn't change, people didn't become worse. They just now have a way to do it without killing anybody. There's still a beating or two sometimes, and maybe ruined careers, maybe some property damage and so on - it's still not a pretty picture. But better than before I think. And also more public - so we can look in the mirror and see what it looks like.

> the idiots seem to wield a disproportionate amount of "power" these days. It's like idiocy concentrate.

It looks like it sometimes. E.g. worry a lot when I look what is happening in academia. But then again - it's not like there weren't places that were insane before. At least this time I hope nobody gets burned at the stake.
Not trolling. What makes you think I am?
I don't really understand the brouhaha either, unless my assumption is wrong that an opt-out option will be given for context based remapping on an app-by-app basis if not system wide? Surely, there will be "hacks" to allow things like REALLY BIG F KEYS ALWAYS ON skin, etc.
> That is the attitude I believe was frustrating the grandparent.

Precisely.

kanzure: An informed criticism is valuable. Thank you for sharing yours.
Again, maybe the company I keep :)
From the CityLab link above:

> Thus it has, according to a study from the conservative Heartland Institute, calculated prevailing wages at 22 percent above BLS figures, forcing higher prices.

Well shit is relative, I guess.
> Every second of that year, on average, 8 trillion transistors were produced.

Literally unable to imagine these numbers.
How general/efficient are these AD systems ?

New ops in tensorflow seem to be oriented towards forward-mode AD rather than reverse-mode (for which one needs a pull back op on a dual).
No, because in C++ they are optional.

If you work in a team or use libraries, specially binary ones, you have zero guarantees that the code quality and how the memory is managed.

In Swift, RC is compulsory and manually managing memory requires asking the compiler for permission all the time, so there are minimal set of guarantees how the memory will be managed.

Modern C++ is great, and many in the community do push a lot for improving the quality, unfortunately I keep seeing the working enterprise developers just outputting C code compiled with a C++ compiler instead.
Does Famous' new "instant app' business model address a larger or smaller market - potentially - than their prior business model?

In the past they provided a technology platform that red-lined the hype-meter but never seemed to get past first or second gear economically.
Mice Born from Artificial Eggs a ‘Stunning Achievement’
Do you have the caps lock key already mapped to control then? Or do you actually use the caps lock functionality?

I've had caps lock mapped to escape for years on my MacBook Pro for the sake of Vim. It's so much nicer to hit with the pinky than reaching all the way up to the tiny 'esc' button in the function row, it's not even funny.
Interesting historic piece. the TV movie is called Hyperland (1990): http://www.imdb.com/title/tt0188677/

Similar videos with good visions can be found from AT&T (the big old one), Microsoft and Apple - all from ca 1990.

Apple Knowledge Navigator TV advertisement (1987): https://www.youtube.com/watch?v=umJsITGzXd0

AT&T 1993 "You will" TV advertisement: https://www.youtube.com/watch?v=TZb0avfQme8 , https://en.wikipedia.org/wiki/You_Will

"Information at your Fingertips" Microsoft presentation at COMDEX 1995: https://www.youtube.com/watch?v=-XxeY-OchwY

"Microsoft Network" (MSN 1.0) TV advertisement (1995): http://www.youtube.com/watch?v=kGYcNcFhctc&t=17m25s
Have you considered whether you also need a laptop with a physical caps lock key to do your work? If you do not, then perhaps you do not need to invest in a brand new old laptop right now, but could instead remap your caps lock key to work as escape.
Read the issues for the repository, pick one, and try to figure out what the problem is, and what the solution is. As you progress, you can report on your findings.

It's ok to fail, the journey is the important part here. Eventually it helps you get to the point where you can actually start making impactful contributions.
Good luck pre-rendering a UIKit app on your server, though.
Interesting! Might you be able to elaborate?
Typescript + VSCode. That stuff is crack.
You're just repeating the same old fallacy that comes around every time this issue is discussed: "Most people don't or won't or can't verify the files they download, so there's no reason to try."

I'm sure bad guys and state-level actor-types love it when people like you encourage people to continue promoting Worst Practices for security. Anyone who can MitM can trivially exploit this to take control of any machine that installs software this way, and they can do so surreptitiously by exploiting the technique that sends different content depending on whether it's piped to a shell or saved to disk. And guess what: when it's piped to shell, the evidence is gone as soon as the shell process exits. It's like the perfect crime, and thanks to people like you who expend significant effort convincing people to keep doing it, it continues to be a problem.

Oh, and you apparently haven't even considered what happens when a connection is interrupted and the shell receives a corrupted or incomplete script. This alone is reason enough to never do it.

The correct thing to do is to discourage Worst Practices and encourage Best Practices. The correct thing to is to never tell people to pipe to shell. The correct thing to do is to provide instructions on how to verify the integrity of downloaded software. To do anything else is grossly negligent and irresponsible.

> the only real question is "do I trust this vendor and delivery mechanism enough to run something I just downloaded on my machine?"

It has been demonstrated that the delivery mechanism in question is completely insecure. Even TLS does not ensure that a state-level actor who can forge certs is not MitM'ing a connection. You think NSA can't do this? They probably can. Can they break a 4k GPG key? Unlikely.

So the real question here is why you're trying so hard to encourage people to continue with this grossly irresponsible practice.
Please note the typically more important parts with respect to employee ownership:

> "shall not apply to an invention that the employee developed entirely on his or her own time without using the employer's equipment, supplies, facilities, or trade secret information except for those inventions that either [...]"

I wouldn't expect everyone to visit the source link. I would hate to see incomplete advice (for the sake of brevity, I understand) mislead someone into thinking they can use a company device in any way for something they wish to assert ownership of.
I'm done with Apple's "Magic" features. I'm sticking to my old 2012 MBP retina till it gives up the ghost, and then picking up a Dell XPS 13", which still has familiar keys.

I'm all for evolution, but change for the sake of change means I've to unlearn years of muscle memory and relearn something that is specific to only Apple's hardware. No thanks!
great video bg
Indeed. I'm sorry about your brother, and I'm sorry that in a saner society your brother might have gotten the help he needed, or known the purity of the heroin he took, or someone nearby would've been less reluctant to call an ambulance.

I had two friends overdose on heroin, and I found them and made the call that saved their lives. I watched the paramedics amble up the stairs, looking pissed that they had to deal with two more junkies on a Saturday night. One of my friends' hearts stopped for a minute and a half. I got grilled by the cops for an hour, who wanted me to snitch on the dealer and wondered why I would hang out with such "losers" in the first place.
Ask HN: Is Node.js recommended in the long term?
I'm developing a side project using Vue, Express, and Mongo. I'm wondering whether this is the best idea, since I want the app to last 5-7 years before needing a rewrite. Is it a good idea to choose NodeJS for the backend or should I go with something more old-fashioned?
Google have been spewing gratuitously specious numbers for some years now. A piece in VentureBeat from 2012:

http://venturebeat.com/2012/01/20/google-skews-google-plus-s...

"This post on Google+ statistics is a billion* times better than any other post"

But what concerns me most is that Google is touting these meaningless statistics in the hopes that journalists will misunderstand them and report that Google+ is seeing rapid growth. The bottom line is, those 60 percents, 80 percents and 90 million registered users are just there to mask the fact that Google doesn’t want to tell us how many people are actually using Google+.

(Disclaimer: I helped lift the lid on actual G+ usage numbers.)
> Unless I'm mistaken

Indeed.
Thinking about your last statement:

If the price were an average of beliefs, we would have people that believe it's worth more and people that think it's worth less. Those that think it is worth more would, logically, buy Google stock, and then the price would increase until we reached the price where people are somewhat on agreement that it isn't worth more. So, either there is a lack of funds to make the purchases, or the given price reflects the highest price someone is willing to pay for it, right?
This is so much better. I don't understand why they have to sell the hw whiteboard when everybody could see everything on their tablets and laptops, plus the screen every meeting room already has. Especially since they target remote collaboration.

Is there any app like limnu but without the paid service behind and save to any cloud or local storage?
Pomsky Puppies for Sale in Virginia
Superfast Lasers Create a Hologram You Can Touch
Ask HN: Wondering if you guys need something like this
Show HN: A Flexbox layout for single page web apps
This is fantastic! Looking forward to the next one.

Can anyone suggest good resources in this vein that apply these basic principles to guitar?
New Diet Taps into Revolutionary Concept to Help Lose 12-23 Pounds in 21 Days
Correct. async/await was first introduced V8 v5.2 but put behind an testing flag. Node.js v7 includes the latest stable version of V8 (v5.4) which was promoted two weeks ago but still has it behind a flag. The current beta version of V8 (v5.5) now has async/await enabled by default. Shortly after V8 v5.5 goes stable, in about 4 weeks, Node.js will update to include it. However, it will most likely be only updated on the v7 branch and not the v6 LTS branch.

Also of note, chakra still has async/await behind a flag as well.
Yet another reason to make lots of friends\connections in the industry. :)
>This is why the pure libertarian ideas about a completely free market just don't work for some services. It is a complete waste of human and material capital to run more than two last-mile networks (the second for redundancy and you could argue that is also a waste). When you've got more than 4-5 you simply can't ever make a return on investment.

If the current environment is preventing any and all business from flourishing, in this specific case Google Fiber, this is arguably even more wasteful. There is nothing getting done instead of something getting done. The political & regulatory maneuvering probably costs nearly as much for Google Fiber would as building out more redundant infrastructure. Plus, their business model may have required a large amount of users to really make the business worthwhile, so they wind up in this situation where they can't expand fast enough.
Use rules and labels to bypass your inbox. I use it in the same manner as you and it has come useful to recover their passwords.
> This reduces the employee to a mere company slave.

Generally law enforcement will treat an employee as a slave if a company files any kind of complaint statement against the employee, regardless of how small the company is. Also, former employees have been convicted of violating employee handbooks.

So slave is an apt description.
There aren't many SaaS services I can think of that can be truly hands-off to the extent that you can backpack with a free mind. Also scaling a SaaS business takes time and significant effort.

All of the above is from personal experience.

If I were looking for passive income from software I would've looked at desktop software.
We read articles online, and like us, many others do the same. We want to build a platform to find what others are reading, every day.

My friend and I want to build this. Any kind of feedback on the idea would be super appreciated.
I live in Texas and I'm interested to know if this is actually true. Asking for a friend.
Don't Confuse Tables and Relations
Yep and the powerbook has a much... sharper? external corner (https://d3nevzfk7ii3be.cloudfront.net/igi/OluAXYWRtcY3jVxu.l...) and still a way larger bezel than the above mockup.
The shit's not even selling on the inside.

Googlers are quite good at translating executive messages. I wish I could see the internal memes for this.
It was always going to be that way -- the screen is an empty canvas that you can project anything. All other hardware is superfluous at best and finicky at worst.

This is the ultimate end result of phone evolution.
>Procrastination is a psychological problem, not a planning problem.

This is one of those "circular cause and consequence" things.. our psychological state is a function with side effects changing the events in our lives, which are themselves functions with side effects changing our psychological state.

In other words, psychological problems can also be viewed as symptoms or consequences of something happening in the lives we live in the physical world which are shaped by the way we plan them.

If it is indeed circular, the question becomes not which one came first but which one is easiest to change and what you can make of both. This is akin to postponing the chicken/egg question, making poached eggs and chicken thighs for lunch, and thinking about the question while you eat.
From that same article:

> Recent scholarship confirms that merchants made far more money than miners during the Gold Rush. The wealthiest man in California during the early years of the rush was Samuel Brannan, a tireless self-promoter, shopkeeper and newspaper publisher. Brannan opened the first supply stores in Sacramento, Coloma, and other spots in the goldfields. Just as the rush began he purchased all the prospecting supplies available in San Francisco and re-sold them at a substantial profit.

> Some gold-seekers made a significant amount of money. On average, half the gold-seekers made a modest profit, after taking all expenses into account; economic historians have suggested that white miners were more successful than black, Indian, or Chinese miners. Most late arrivals made little or wound up losing money.
I need to understand all of the features to understand both your code and Bob's, especially when they interact. The point of "using a subset of a language" is having less feature interactions to understand.
Honest question: were they ever not?
I am not sure if you're agreeing or disagreeing with my comment. It does seem like we're saying kind of the same thing. May be you meant to post a parent comment? :)
What AI? There is no AI at present, and no known way of making one. The "AI" we have now is all specialized to a single field, there are none that can generalize like humans - or even animals.

Just large numbers should not concern you - there are far more bacteria than transistors.
Webpack Bundle Analyzer – an interactive zoomable treemap of modules in bundle
Dalsegno: write games, see your changes immediately
You'd probably enjoy the Suzuki method.
Depressing seemed a bit strong at first but I don't think I could argue against it
Yes, Node is fine. Check out the long-term support schedule: https://github.com/nodejs/LTS
I've turned down 3-hour layovers before that required change of airport in NYC because I'm not confident it's enough time.

On the other hand, I take the Chinatown buses in / out regularly. It's a pretty smooth arrival experience in comparison.
TLDR; Phone cameras are not as good as SLRs because of tiny sensor, tiny lens and fixed focal length. How do we improve them then? Well, put as many as 16 different sensor+lens combinations in a small body, capture multiple views simultaneously and then algorithmically combine them to generate picture that looks as good as SLR.

I think its cool idea and this is where smartphone industry is heading anyway, iPhone 7 being the first example. The key is algorithms to combine multiple views which can invariably introduce errors and artifacts for the trained eye. In extreme case, the entire back side of phone can be just rectangular matrix of 100s of lenses and sensor capturing the scene simultaneously and generate gigapixel image that can be viewed at variable focal length after the fact. That would be cool!
How Distributed Outer Joins on PostgreSQL Work with Citus
I waited for the Drive client. It never came. Stayed with Dropbox
What is the authentic developer cliche?
I think that the idea behind such employee agreements is that they encourage the sharing of new ideas within companies, as employees will not 'hold the ideas back' to use when they go off and start their own companies.