skysight-inc/HackerNews huggingface dataset:
...I am not having a good brain day today.

1. In my previous comment I meant OpenSSL, not OpenSSH.

2. So I just established that Theo is the author of OpenSSH, while OpenSSL is the large pile of fail. I certainly recognize the difference between the two, but failed at reading while researching about OpenBSD.

Thanks.

And now my view of OpenBSD is a bit more positive :)
Inbound Marketing
Digitant is an inbound marketing agency providing services for b2b companies like content marketing, marketing automation, search engine optimization, social media marketing, search engine marketing, influencer marketing and website design and development.
No drone pilots in UK
How to Create a Marketing Strategy to Maximize Your Mobile App Adoption?
Think: Uber without the driver. Do you think the market for more comfortable transportation is just going to disappear or something?
I'm impressed. How did you know where to start?
I don't understand how these clauses are even legal at first place. It violates the basic right of freedom of work. You can't have on one end freedom of enterprise but on the other hand no freedom of work for employees. the worst thing is the fact that these agreements usually come with 0 compensation.
The 2015 MacBook Pro still has fans... You'd have to go to a MacBook instead. Two very different laptops.
> I'm sure Comcast and Time Warner and friends are all breathing a sigh of relief.

Not really. I read this as "Google no longer regards wireline providers as an existential threat as everybody is on mobile."

Google fiber was never about profit; it was about preventing Comcast et al. from cutting Google off from users
I think "competitive" (i.e. solving algorithmic challenges for fun) coding really gives you some insight into how to write code that's short and to the point. The user with the most reputation on LeetCode, for example, consistently posts solutions that are surprisingly short, efficient, and readable.

https://discuss.leetcode.com/user/stefanpochmann

(some random examples)

https://discuss.leetcode.com/topic/18731/7-lines-c-c

https://discuss.leetcode.com/topic/16988/7-lines-3-easy-solu...

https://discuss.leetcode.com/topic/33430/6-lines-o-log-min-m...
Male pill one step closer as scientists make 'startling' discovery
"Good old C#, SQL Server and a proper boring stack and tool set that I know won't just up and fall over on a Saturday morning and leave me debugging NPM dependencies all weekend instead of bouldering in the forest with the kids."

Microsoft tax.

Yes you can get alternative C# implementations [0] but SQL Server? Having to deal with "MS Tools" in an era of high quality alternatives? Boring for me would be Perl/Postgres, both in their 20's, solid, reliable, with plenty of quality developers and language support.

[0] https://en.wikipedia.org/wiki/C_Sharp_%28programming_languag...
IOW... They're going to make all Starbucks' WiFI slooower, just like they did with the city of Mountain View.

Thanks for almost nothing, Google.
How to split String with some separator but without remving that separator:Java?
From your comments I gather you might not understand the problem.

Were Soft Engs simply to do 'work' then you would be absolutely right.

But in a world of IP ... it's a different story.

Company ABC brings you in, trains you on their know-how and core IP, which took a lot of struggle, $, and R&D to create - then you leave, go to a competitor, and effectively communicate and give away ABC Corps. most valuable asset.

Non-competes can certainly applied far too aggressively, esp. in situations where there is not merit ... but there are definitely cases wherein I think it does make sense.

I'm thinking companies like DWAVE in Vancouver that built the 'first' qubit/quantum computer. The guy spent his whole life developing that tech. It's feasible that Google just grabs up some of the team and internalizes all that work and effort for the price of a few headcount.

It's a real problem in some cases, but worse - very difficult to parameterize.
I agree that non-competes can be inconvenient for some, depending on their business model or career plans, but I am not sure how they are anti-innovation or anti-worker. Is there some evidence that they reduce overall productivity, or any other quantifiable metric?

I am not particularly in favor of or against non-competes as a whole, (though I would be reluctant to sign one,) but they strike me as less invasive than other marketplace restrictions (such as government regulations).
Probably just the tone, and possibly lack of a source of some sort. It would be useful to have a source, at least for us non-New Yorkers.
simple solution: all workers must be paid full salary and benefits for the entire term of the non-compete agreement.
"If a company wants to keep me from working they should pay for the privilege."

They are paying you. You join the company on those terms. If you don't want to join, then don't join.

What they don't want you dong is taking all their IP, walking off and passing it onto a competitor.

It would be extremely naive to not understand that this happens all the time.

It's a tricky and nuanced problem, but it's real.
Thanks for the feedback. It is not open source yet, but you can look at the js source if interested. It is where all the encryption and decryption is taking place.
Posting as rampant speculation: The thought occurs to me that Google may be finding that achieving its aim of improved broadband service through regulatory mechanism might be cheaper than building their own. Armed with the data from the response of entrenched broadband monopolists, making the case to the FCC of a market and/or regulatory failure seems plausible. That could actually cast this as a win.

Background: With Google's strong ties to the Obama administration, the exceptionally high likelihood of a Clinton administration (also with strong Google ties), another item today of the resignation of the (now former) head of the US Copyright Office under the Library of Congress (seen as a loss by old-guard copyright interests, especially Hollywood, the RIAA/MPAA, and possibly book publishers -- which would also include Apple and Amazon among thsoe affected), a current and sustained (for at least 4, and quite probably 8 years) favourable regulatory inclination to Google's goals of widespread, high-speed service might be expected. This would serve Google's general interests (serving more ads, surveilling more data, running high-speed and omnipresent services such as Google Now), and as noted, put several of Google's major competitors back on their heels (though I'm not sure how big books are for Amazon any more).

Another theory is that Google have worked out a fiber-to-wireless concept which removes much of the need for last-mile connectivity.

Again: no source other than my own fevered brain.
Flip side is languages with such a small intellectual footprint that the moment that the problem domain / workloads shift a bit you are forced to switch to a different language.
You don't think it'll happen, or you don't think it'll be a revolution, or you're just arguing that we should prefer solutions that work today?
MS SQL Server is so awful crap, you can just try any another DB to see that - I can't trust this author after "good old SQL Server". And I don't see nothing except boring oldman grunting in that article. Programmers should always learn and they know it from the beginning of their way.
Does it come down to having a deeper understanding of what is available? In your example, I guess a new engineer may not know that Where() is available, but a seasoned engineer should know.

I also think that this why the social aspect of code review is so important. It is a knowledge sharing mechanism.

edit: grammar
Nuclear plants leak critical alerts in unencrypted pager messages
So it's like a reverse lottery? The more people that play the lower the payout?
It's worth noting I know at least Delta offers "bereavement fares" and I would be surprised if the other airlines did not offer the same discounted service.
Fair enough, I may very well be reading too much into it, but, just to explain myself: A comment strongly advising to do personal changes in someone's life, and lifestyle in particular, based on barely any information on that person's life, does sound judgmental to me. It's implying that he or she is doing something seriously wrong if he/she hasn't managed to save money and it's on the IT business (like if that were a guarantee of earning good money). The "seriously wrong" interpretation comes from the "strong advice emphasis". The comment is clearly making it sound like someone in IT who hasn't managed to save doesn't know what his doing with his finances and needs basic advice on lifestyle and saving choices.

> All of those things can lead to surprise costs, which serves to justify saving some coin

I think you're missing my point here. Of course it's a good idea to save, but not everyone's circumstances at any time allow to.
Python Deform 2.0
Are you being meta on purpose?
How would a company "pay for the privilege" of preventing you from transferring their trade secrets without being able to enforce non-competes?
> Company ABC brings you in, trains you on their know-how and core IP, which took a lot of struggle, $, and R&D to create - then you leave, go to a competitor, and effectively communicate and give away ABC Corps. most valuable asset.

Um, that's covered by an NDA--Non-Disclosure Agreement.

Those are generally QUITE enforceable, even in California and often last for 3 to 5 years.

Non-compete is quite different.
PEP 531 – Existence checking operators
Great! ...as long as this doesn't just mean nonsensically narrow rules like the new Illinois law, which only applies to low wage workers (< $13/hour).
Can sugar beets provide the perfect biofuel?
Bob Hoover, Aviation Icon Whose Aerobatic Stunts Thrilled the World, Dies at 94
Completely agree. In the UK it's called garden leave: the employer pays you to drink tea in your garden.

It's too easy for companies to claim losses from competing employees. They need to put their $$$ where their mouth is
An NDA would suffice in that case.

Not being able to work work in the same field for up to 2 years (non-compete) and not disclosing internal ip, processes, etc when you go work at another company (NDA) in the field are much different.

Preventing someone from working in a field and not disclosing or sharing secrets/ip are two different animals.

NDAs are useful and I use them myself when contractors work with us, but non-competes create a very master/slave type of relationship, ownership of someone's skill that they need to work.

Paid non-competes are something that isn't as bad but non paid non-competes are horrible for the little guy and really a form of ownership that really goes against 'pro-business' ideals for smaller companies trying to compete while seemingly being 'pro-business' for the company doling out non-competes (big fish).

Contractors can't be told where to work, how to work or times to work, why are we allowing companies to tell skilled workers what they can and can't work on after the contract is up aside from what is under NDA?
If you are more into mechanical practice of notes reading I had created http://notationtraining.com
> 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.

It's up to the company to provide incentive for workers to "share new ideas" by rewarding innovation within the company, not limiting where the employee can work. Of course, most companies don't do that, steal ideas from employees without rewarding them in any ways or even give them credit when an idea leads to a successful product. Boss A or manager B gets all the recognition, and the employee gets nothing.
Sorry the delayed response. I just posted a performance comparison of jsoned and jq.
https://github.com/tidwall/jsoned#performance
Our first-generation L16 camera will start reaching consumers early next year, for an initial retail price of $1,699.

It's a cool concept, but I'm hoping that the second generation is a lot cheaper.
Here's the video of him pouring tea while rolling the plane:

https://m.youtube.com/watch?v=V9pvG_ZSnCc
I would argue for the last example it is better to write split the loop into four. I believe the intention is even clearer (because you are doing four different things), and that it is also faster even when optimizations are off due to better cache behavior. It may also make a smart but not "sufficiently smart" compiler to transform two of the loops into simple memset.
FYI the job description says Seattle, Washington
All-male #VC firms prevent women from building successful startups
With a severance package. Non-competes should not be allowed to last any longer than the severance package.

P.S. Non-competes should have nothing to do with trade secrets; those should be covered by an NDA.
The root of the problem is that "the thing that points to an entity" is not a consistent concept in this kind list. Sometimes it's "head", sometimes it's an entity's ->next. I wonder what Linus would think of implementing the linked list with a dummy head node, having no value and pointing to the first entity. Personally, I think that would be tasteful. It allows for simple loops like the "good taste" one, but you don't have to think so hard about how to implement a simple operation like remove. You don't need the added indirection.
Thanks for the good references.
Ask HN: Teachers of HN, which student do you remember and why?
I use eight space tabs when I write C, to force myself to think twice about using if, for, and nested loops

(I convert it back to 4 space tabs before I commit anything)
Germany Inc. Sits on $500B in Cash Amid Weak Outlook
The company thinks it is providing incentive for the employees to share the new ideas by paying their wages; their argument would be that if a prospective employee disagrees with the assessment of the value of the work and ideas, that individual should not accept the agreement.
I also live in Texas and recently signed a non-compete after talking to my attorney.

The general gist is that, yes, they are enforceable. The legislature keeps pushing for them, and the courts have, at various times, pushed back against them. There are limitations on them, but you'd have to talk to an attorney to figure out what they are -- I don't remember exactly what my attorney said. I do know that my attorney said my fairly typical non-compete probably would hold up in court.

While I signed this one, I've just flat out refused to sign them in the past. People seem to have the idea that the employment agreement is set in stone. For some companies it might be, but I've had some success pushing back against clauses I didn't like.
> Mac pro basically disappeared with nothing to take its place.

It's still there, just hasn't really had a refresh. Have a feeling it is going to get killed due to not enough demand.

Even the original Mac Pro behemoth of a tower didn't really sell all that well.

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

Wat?

I have owned a Mac Mini since 2012 and not once have I said "Damn, I wish I had an optical drive".

I haven't touched optical media in years. I still have some DVD's and whatnot but they are all in boxes in storage (thanks for the reminder, need to drop em off at Goodwill).

What do you need an optical drive for?

> 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.

Yes, and for 99% of the target population this isn't a problem. I've had a couple of friends and family buy them, they charge the device overnight and use it during the day. Depending on how often they use it it gets charged maybe once or twice a week.

They don't use headphones with it, the device is used to check email, browse the web (facebook mostly) and that is about where it ends. Which is what the device is perfect for. No moving parts, nothing. Most of my friends also pair their bluetooth headphones to it if they are using it to watch movies. I blew one of my friends minds when I told him that it was USB so he could plug in his camera, instead he had been transferring pictures using Wifi (took a little longer, but he didn't mind).

> Oh, and the headphone jack thing.

Not a big fan of that one myself... kinda like my 3.5mm, but only because my preferred Bose headphones (QC20's) don't come in a bluetooth/lightning version yet. If they made a bluetooth version I'd be all over that asap.
This is not telling the complete story. In 2016, Apple shrunk around 25% in China, after growing 100% in China in 2015.

Something is very odd with their China business.
Kansas City here. We recently moved to a new neighborhood where Google Fiber is still two streets away from us (our house was very recently finished and there are lots of vacant lots on our street still). We'd had Google Fiber before.

We signed up for Time Warner and the rep expressed surprise that we wanted them just for Internet, since Google Fiber is a thing, until we explained the situation. That should give you some idea of how it affected them.

Prices have dropped for other providers, and speeds have gone up, though they're still worse than Google Fiber. It's been great. I'm really bummed that this may mean they won't ever hook our street up, or at least that it'll be delayed until someone else takes over their infrastructure and starts expanding again.
Managing Driving’s Many Distractions
The bar makes sense for people who look at the keyboard to type, otherwise it makes no sense. Where it might make sense is if it were still physical keys but you could customize the letters etc on them and generally just change how they function. Which is a concept that has been around since 2004ish. To me this is a cheap way for Apple to have a touchscreen without having a touchscreen as the actual screen. Unless they show some crazy functionality, the I don't get it. Even the "touch ID" thing is sort of a "why?" for me when you have Windows Hello using your face as the password.
Bitcoin is at over 43K unconfirmed transactions
Cloud Storage Vs Traditional Storage
I am planning my transition to be similar, there will be a trial period to get a feel for how well this works for us. And I plan to have a separate office in the house or garden so that there is a more clear separation between work and home life. No working on the couch for me.
These are great examples, and they hint to, but do not mention, the big counterpoint: development time. In his own examples, the author admitted that though the code was ugly, it worked. He then spent extra time reworking the existing code to make it, well, prettier.

"If I had more time, I would have written a shorter letter." -- Voltaire

The problem is that, in many (most?) professional settings, the developer is under huge pressure to get shit done. Not get it done perfectly, not done beautifully, but just done in the first place. We rarely have the leeway to spend extra time refining existing code, existing features or bugfixes, to make them prettier. It's gotta be done, and it's gotta be done yesterday because maybe some other part of the project is blocked because of it or some customer paid for it and it was supposed to be done last month or it broke and why the hell isn't it fixed yet!?

Some projects, I daresay mostly open-source projects, can afford to be detached from the pressure of deadlines that corporations require, and reject code that isn't to their quality standards. Sadly, that's not the case for most of us.
Russia Is Reportedly Banning LinkedIn
my state (in a different country) does - https://www.vplates.com.au/
Reverse Shell Over SMS
Nor psychologically.
On the other hand, you work at a company for most of your professional life, and become an expert in a field you love. One day you are no longer employed for some reason, but due to non-compete there is no way to get a job you want, since your expertise is somewhat niche. So you are forced to build websites or sell coffee for two years. Or drop your life in US and work some other place.

If the person from your quantum computer example gets fired with non-compete, it would mean being forced out of he field with 100% certainty. Quite a leverage for a company.

In my opinion, there is still enough stuff out there benefiting corps over employees even if non-competes go away.
Anything that stands in the way of a worker finding and securing their best employment, in terms of both productivity and play, is both anti-competitive and anti-worker. The fact that noncompetes also prevent effective technology transfer between companies (which is how innovation happens) means they're also anti-innovation.

On the last point, see generally J. Doyne Farmer and John C. Holland who've done significant work on innovation and the processes by which it occurs. You'll find presentations from both on YouTube, as well as publications. Both are/were associated with the Santa Fe Institute (Holland died in 2015).
>Small nitpick, this is not accurate, C Major and A (natural) Minor have the same notes but different starting notes so they are different scales, and pieces written in them sound different from each other.

Only because they follow usual (classically derived) patterns about the chords played in each key (e.g. 1st, 4th, 5th etc, with are different in each key, and thus give different priority to each note of the scale).

One could play absolutely the same song in C major and A minor (same chords, not same relative chords) -- and it would sound 100% the same, the chords would just have different relationships with each key.
So the company should keep paying an employee's full salary without any guarantee that the employee won't 'quit' the severance to work for a competitor? This is basically guaranteeing that nobody who has valuable knowledge can be fired for cause or laid off.

NDAs are nice, but there is no way to know whether a trade secret has been transferred to a competitor (if the competitor keeps their secrets secret).

The other problem with allowing NDAs but disallowing non-competes is that it provides a huge loophole, where businesses can classify all non-public information as trade secrets, thereby preventing the former employee from implementing any competing system (which will inevitably contain some non-public process from the previous employer).
‘Solar Winds’ Spur Geomagnetic Storm That May Affect Power
I agree - I think it looks really striking. The odd aspect ratio actually lets them have a standard 16x9 ratio screen above the software button row at the bottom.
As mentioned in another comment, I plan to have a dedicated office space and "go to work" up the stairs or down in the garden.
I am making the assumption that lack of proper structure and set up will make maintaining discipline harder, so I'm trying to avoid that trap.

Any suggestions with regards to what works when communicating ?
Is Mongo recommended in the long term?
i'm waiting for someone to write a bot that would ruin it for everyone
G2 (Moderate) Geomagnetic Storm Watch Remains in Effect for 26 Oct 2016
I know this, when I get a non-compete it makes me not want to work on that project.

It is like a reverse market regulation against workers that are bringing the productivity and skills to the company.

Company: "Hey come here and build us this thing that makes us capable in this area, and when you are done you can't go on building things for other people". It almost seems like a fatal attraction or overly obsessed/attached owner/girlfriend.

Non-competes are a kick in the nuts really to put it bluntly. You'll know the feeling when you get one. It is closer to a company trying to own a skilled worker rather than a partnership.
>It's very western-focused, especially when you describe the chromatic scale as "modern music".

99% of the music people write and listen to in the west is western-focused, and not even that adventurous at that, so this is a little moot point.