skysight-inc/HackerNews huggingface dataset:
Not all software developers consider something from 2015 'old' and immediately jump to the 'fancy new' stuff that came out this week. See the discussion on "Happiness is a Boring Stack"[0] from yesterday.

There are crappy new building materials that don't work (which you often don't figure out until years later when you have to replace your roof or windows or siding or doors), and there are bad crews that do crappy jobs.

This is really no different from software, though I'd argue it's easier for the crappy developers to continue working. This partly has to do with your website having ugly-but-working code has little impact to your typically business owner, while having bricks that are crooked and unevenly spaced -- even though they're perfectly functional -- is highly visible to everyone.

The bricklayer that does a functional-but-ugly job gets a bad reputation immediately. The website developer that does the same thing isn't found out until much later when you have to modify the code.

[0] https://news.ycombinator.com/item?id=12788804
Interesting, but too bad it's not much more than the basics. I struggle to find a good explanation of how harmony works, i.e. what they mean by the terms "resolution" or how chords are made, in short: how a musical piece is built.

My piano teacher's refusal to explain these to me is one of the reasons I lost interest in the instrument
New German Comparison Platform for Business Tools
YAML has braces. In fact, it's a super set of JSON. Any YAML parser should be able to parse JSON encoded data with one exception. Block comments. Which is a bastardization of JSON (as mentioned in the article) so block comments shouldn't be a problem in most cases.
Does it then follow that the half between meridians +90° and -90° is "Northern Antarctica"?
I think big countries should be made to pay the smaller ones affected by climate change.
We weren't the ones that caused it but will be made to suffer the most because of it(rising tides, effects on the ocean which we depend on for our food source, lack of rainfall).
We are very much seeing the effects already!
Certainly, edge cases are a source of pain. Luckily I mentioned that even if you ignore most of these edge cases (as a parser) the data will come out just fine.
Serious question: after figuring it out, did you have a somewhat better grasp of linked list mechanics than before?
A lot of those pictures seem to be due to limitations in the technology they were using, not limitations of regulation... however, to address your question- if society decided to grant someone a monopoly, it should be to the government, not a private entity. So, for example, if society decided we only wanted one set of fiber cables ran throughout the city, they would decide that the city would run them, and then lease access (using VLANS or similar tech) to any service provider that wants to use them.
Implant Bypasses Visual System to Let Blind See
Yep, they spring it on you by giving you your 'Employee Handbook' or something on your first day, after you accepted the offer and relocated and whatever else you wanted to do, then sit down to sign paperwork on your first day and.... yep, there it is, that sneaky little non-compete. You ask HR about it and they'll probably just say "It's standard legalese, everyone here signed it, it's no big deal, just sign the damn thing, or you can walk."

You have to bring it up in the interview if you don't want to be bound by one. But even just asking could spook out the interviewees and get them to pass on you "Is this guy a Snowden? Is he going to steal and leak all our preeeeecious 'secrets'?"
Transactional email: Postmark releases new templates, guides, and tools
May the solution be Project Loon?
So bummed to read this. Even though I wasn't going to directly benefit from Google Fiber, it was sure nice to have a non-entrenched player tackle this market.

From the big G's standpoint, it makes good biz sense to exit this market. I sure hope the subtext in the article comes to fruition ie that Google / Alphabet has figured out a better way to get high speed internet to homes in the US sans fiber.

In an ideal world, this fast fiber internet ought to be a municipally managed utility, with my tax dollars paying for the fiber in the ground. Then, my take home dollars paying for whatever competing service(s) I choose to light up said fiber to bring me access to the net.
Therein lies the problem of the accuracy of predictions. If there's three AI judges, one gives a court case a 35% chance of being guilty, the other a 40%, and the last a 45%. The case was a guilty. Were the predictions correct?
Did I read this correctly?

"which would prohibit companies from requiring non-compete agreements for employees who make less than $15 an hour or $31,200 annually."
You can opt out of the service
> Hint: this bug exists in the wild on a massively deployed framework. I'm working up a disclosure on that one now.

Alright you win. I'm curious to know which one it was after it's fixed!

I really didn't expect this to exist...
"which would prohibit companies from requiring non-compete agreements for employees who make less than $15 an hour or $31,200 annually."

A step in the right direction but not enough. It needs to address all non-executive employees.
I'm in Colorado Springs. Didn't know a CO based city was doing this. That's pretty awesome!
Good point, that wasn't the best article for my point! There are no specific lawsuits fighting the non-compete, however in the years following that case several states decided that the harm actually is caused simply by making employees sign the non-compete, and the company no longer has one.
So yet another KASLR bypass.

Reminds me of[1]:

> Consider this our "I told you so" that we hope you'll remember in the coming years as KASLR is "broken" time and again. Then again, in this offensive-driven industry, that's where the money is, isn't it?

[1] https://forums.grsecurity.net/viewtopic.php?f=7&t=3367&sid=e...
"270W of Integrated Computing Power" - that's nothing, my old Celeron was 300 watts!
The reasons why you should like react

- forces you into an object oriented paradigm with constructors/destructors

- mutation from external sources and internal sources results in a single function being run to refresh the output.

- inline html/xml is your freind. You can see easily how a ui is structured rather than parsing a 300 line file to see what gets created, destroyed, appended, prepended anD etc

- all jsx results in is a "patch". This "patch" is then compiled into components (which also result in a "patch") or html elements/text/null values. This makes reasoning about the application simpler since a "controller" component may not care about updating canvas info. But the "canvas" component certainly does
Would be nice to be able to buy that and the display separately.
I wonder if you can sink the bamboo in the sea?
In fact, you can use Chrome plugins for Opera. It's basically Chrome with a slightly different feature set.
Depends on the jurisdiction, obviously.

But Apple was actually marketing iTunes with the slogan
"Rip. Mix. Burn." and put out this awesome ad featuring De La Soul, Iggy Pop, Barry White, and others. Check it out:

https://www.youtube.com/watch?v=4ECN4ZE9-Mo
The Google Fiber rollout in my neighborhood has been a debacle from the start.

They walked around and put up door tags -- really really big ones saying, "Google Fiber is coming!" and immediately after that the 0 crime neighborhood I live in had a slew of break ins. Anyone who didn't remove this massive door tag was an easy target, the crooks knew who was home and who wasn't.

Then like a week later... they put the exact same door tag up on all the doors. And we all laughed... but we were like, "WTF, Google..." Then the next day they put the exact same door tag up again... even doubling it up on homes that already had a door tag. They door tags were just promos to sign up; they didn't tell us to mark our sprinkler systems, or who to call in case the construction crew accidentally cut our water lines...

The actual cable laying came about a month later... and it's been going on for 7 weeks at this point. Some days the guys work, most they don't. Doesn't appear to be any pattern to it. There are a bunch of expensive drilling and trenching machines parked at the end of my cul-de-sac and along the street in the spots where residents used to park. 7 weeks and counting...
The Google Fiber rollout in my neighborhood has been a debacle from the start.

They walked around and put up door tags -- really really big ones saying, "Google Fiber is coming!" and immediately after that the 0 crime neighborhood I live in had a slew of break ins. Anyone who didn't remove this massive door tag was an easy target, the crooks knew who was home and who wasn't.

Then like a week later... they put the exact same door tag up on all the doors. And we all laughed... but we were like, "WTF, Google..." Then the next day they put the exact same door tag up again... even doubling it up on homes that already had a door tag.

The actual cable laying came about a month later... and it's been going on for 7 weeks at this point. Some days the guys work, most they don't. Doesn't appear to be any pattern to it. There are a bunch of expensive drilling and trenching machines parked at the end of my cul-de-sac and along the street in the spots where residents used to park. 7 weeks and counting...
Your request was routed internally and we hope to have an article in ~1 month.
With its Subsystem for Linux aimed at developers and now this desktop PC for designers, it seems Microsoft is quickly catching up with Apple. Now if they could release a good alternative to the MacBook Pro that would be great.
...and still added $9B to the $200+B in the bank
Maybe there's some scenario I'm missing out on, but I've never had any issues just using Windows Defender.
Could be worse, can't see a new keyword yet
uBlock Origin + Windows Defender = pretty good defence for people who don't click yes on everything that pops up
Isn't it simple enough to make three bounds checks to essentially do the same thing you did with the zero padding? You can even make it a function

is_in_bounds(x, y, z)
They backed out of Portland after spending a ton of money and time with city officials. Sad to hear this is not happening and hope Google finds a way to get back into this because the options today are a joke. This will just embolden companies like Comcast to charge more for horrible service.
Except I'm relatively certain that like most states once you're outside one of the major cities the options and quality of broadband access drops significantly. In many non-US countries this is not the case. Likewise the level you're able to get isn't even equally available in main cities across the U.S. My hometown of Milwaukee WI for example has very poor options for s moderately large city.

Compare this to a relatively small city like Pereslavl in Russia where I lived for a summer. It's about 120some km north of Moscow but the base options for most of the ISPs was 50/50; note the plural on ISPs. We had more choices and better service in a small Russian city than most states have across their major cities. And my girlfriend (Russian native) was annoyed that we had to pay an "outrageous 450 ruble" for the access.

It's not just a matter of size with the U.S., the planning in general is very poor and not built out compared to many countries. The priority on the last mile networks just seems to be lower or more poorly managed.
Do you have any proof Comcast being the monopoly is "better" than your municipality (who doesn't have to show a profit)? Or is this just how you feel?
If by America you mean the citizens, yes we want to do it and have made it quite clear we've wanted it for quite a while.

First problem is the cost of the infrastructure for such a huge space. We did offer to subsidize it to a point and the companies took the money without delivering. As usual, no repercussions.

Second problem is very few politicians, in office or wishing to run, will listen to the citizens and prefer taking money from corporations to maintain the status quo.

It's a bigger issue than it seems on the outside.
Does anyone have a link to the demo video? This video refers to the first, but doesn't have much useful info in it.
Not every county. It depends on the state.

Florida, for instance, is decided via the state, no local city or county has power at that level.

In other states, it can be set at the city level (different franchise agreements for each city without any county say).
That was irony :)
In addition to the comment about private WebDAV (which took me 10 minutes to setup and as a side effect made the synchronisation much faster by using geographically closer server), OmniFocus can encrypt the data synced.
When I need raw performance: ovh.com .

When the client doesn't care about $$: aws/heroku.

When I don't need raw performance: https://www.webfaction.com/?aid=9281 (the best/unique vps/shared hosting available)
Are you talking about the outlawing of railroad rate rebates or the break up of the company?

Just as an FYI (and apologies if you are already aware of this), but Standard Oil had already lost about ~25% of it's market share by the time it was broken up. Rockefeller had no influence in Texas and California where the wildcatters had moved to and found oil.
I'm not a lawyer, but from what I understand is it depends where are you. In many states non compete is valid, it can't be enforced in California for example. My current company does have non compete agreement, but they have exceptions for California and in the end it translates to that I supposed to let them know where I will be working next.
New York Declares War on Homesharing
I've never heard of Northern Antarctica. The questions was about West Antarctica, which makes total sense since the globe is laterally made up of a western and eastern hemisphere. But since Antarctica is in the southern hemisphere, talking about Northern Antarctica doesn't make much sense other than talking about any point away from the south pole. Maybe you are confused by the concept of a hemisphere?
I have 2010 MBP, 2013 MBP, and Surface Book that I've had since Feb. I never use my MBP anymore. The hardware is great, it looks very sleek (in my opinion) and I am a big fan on Windows 10, which seems to run very well on it (no issues thus far).

edit: if you asked me 5 years ago if I would ever be happy with Microsoft, I would have laughed.
> This is really no different from software, though I'd argue it's easier for the crappy developers to continue working. This partly has to do with your website having ugly-but-working code has little impact to your typically business owner, while having bricks that are crooked and unevenly spaced -- even though they're perfectly functional -- is highly visible to everyone.

But in the wonderful world of e-commerce those unevenly spaced bricks are roughly the equivalent of the gap a skilled hackers needs to enter your store or to raid your db.

Also, it is probably important to make the distinction between engineers and contractors, engineers design stuff, contractors execute the designs.

In the software world we used to have these people called systems analysts, they would be roughly the equivalent of engineers, whereas the programmers were more comparable to bricklayers.

Then for a while we had 'analysts-programmers' and now the whole analyst bit has disappeared. This is a pity because I think it was a very valuable role and worthy of being an independent discipline because I believe that there were people that were good at these different aspects of the work but rarely really good at both.
It's not a perfect system, but I find index cards to be superior to notebooks in almost every way. Notebooks are good for linear content, but for most of what you described index cards are better because they are modular, fileable, and sortable. Before the Internet, the world ran on index cards.

Cool quote in a book? Put it on a card and file it by theme. Reminder about feedback I want to write up for a colleague? Put it on a card. I did something really great at work and want to remember it at annual review time? Put it on a card and file it under Personal Achievement. Etc. Recipes, Writing ideas, presentation first drafts. Cards work well for all of that.

I'm really using a combination of two systems. The first is Ryan Holiday's index card system for harvesting the wisdom and interesting bits from reading. The second is an index card version of the 43 folders tickler file. It's not a perfect system, but I love t and I like that it is something I can keep doing forever independent of any stupid decisions by Apple or app developers going under.

To get started you need:

- Some nice index cards. I like the Exacompta ones.

- Tabbed divider cards. Smead makes really nice ones.

- A way to carry some with you all the time. Right now I'm using the Nock Co Fodderstack for this.

- A way to file them. You can get some crappy boxes on Amazon, or something nice and vintage off eBay or elsewhere. Index cards used to be a lot more widely used than they are today, so the old selection of index card furniture is much better than what's available new.

http://ryanholiday.net/the-notecard-system-the-key-for-remem...

http://ryanholiday.net/how-and-why-to-keep-a-commonplace-boo...

https://en.m.wikipedia.org/wiki/Tickler_file
The problem is that a low level employee doesn't have the money to fight something like this. The simple fact that they can be litigated is enough.
>There just aren't enough bits in the transaction to identify you.

From the ZCash Whitepaper:

>A powerful attacker could potentially fabricate an additional block solely for a targeted user. Spending any coins with respect to the updated Merkle tree in this “poison-pill” block will uniquely identify the targeted user.
A Prediction: 2020 the year of (PC-)BSD on the desktop
Thank for the feedback. It might have not been obvious in my article but I am definitely open to changing my mind about stuff and I gave 2 examples: Ember & VIM. So just because I hate React now doesn't mean I will not be a fan later.
love the article. hydrophobic glue and so on. interesting stuff. i upvoted it.

but i'm not convinced that inspiration from nature to medicine is a new thing.

haven't researchers been looking at the techniques plants and fungi use to combat bacteria for a long time, for example?

or didn't Pasteur get inspired by nature to create vaccines with the cowpox vs smallpox phenomenon?

or weren't more recent attempts to derive an anti-coagulant from the substances used by blood sucking leeches also inspired by nature?
Agri Entrepreneurs Take Two of the Top Three Spots at the 2016 Anzisha Prize
Starting at $2,999 to $4,199

Product Page: https://www.microsoftstore.com/store/msusa/en_US/pdp/Surface...

*Surface Dial included

edit: as pointed out below you do get a Surafce Dial with the purchase of the studio. I originally looked at the "what's included" section where the dial was not listed.
Mostly you're getting downvoted because you want to make legal policy based on what you suppose or imagine, rather than what you can demonstrate actually happens.
This is a misinterpretation of the concept of karma.
Yep. As long as the abstraction is tested and functions as advertised it can be very useful.

I'd much rather see a few lambdas in a chain of function calls than blocks of conditionals and loops. Every keyword or bit of code that has to be typed is a potential source of errors, and abstractions of this sort help minimize that.
The issue is with lumping all learnings and knowledge transfer with protectable intellectual property that belongs to someone. (Hence the "property" part.)

Of course there's overlap. But the issue that people have with non-competes (especially broad ones) is that they effectively try to limit all knowledge transfer that may benefit a competitor directly or indirectly. Especially when this gets to a point of prohibiting people from working in a given profession or role for anyone else without any compensation, this seems wrong.
In our system it actually doesn't matter if they have no legal teeth. If your former employer wants to spend money to take you to court to attempt to enforce a non-compete, you'll be forced to spend tens of thousands of dollars (if not hundreds) defending yourself.

It doesn't matter if they'll eventually lose. Just as long as they can play legal chicken with you and get you to give up because you don't want to waste all your money on lawyers defending yourself.
Especially for something like kernel code, which was the original example. "Obvious cost" matters at least as much as "obvious code" in that world.
Exceptions should only be used for exceptional cases. For a parser, bad input should be expected.
Surface Book? It has a touch screen, high dpi display, and you can configure it with an dedicated graphics card.
Measuring the accuracy of a single prediction is difficult, but there are reasonable ways to measure the accuracy of a set of predictions. For example, https://en.wikipedia.org/wiki/Brier_score
GM brings IBM's Watson into it's vehicles
I couldn't really care less if someone POSTs some garbage JSON that results in them getting a 500 response. Better than someone POSTing an XML bomb and affecting other peoples' requests. Please enlighten me if you know of a serialization format with libraries for all common languages that lacks any gotchas or edge cases.
Well of course there are always other factors - but citing zoning will get you no traction here, sir. Beyond some very basic limits on things like opening a "vice"-related business of some kind near a church or a school Houston has no zoning laws. I can open a nail salon next to a restaurant and there's nothing anyone can do about it. See the infamous "Ashby Highrise" http://www.houstonchronicle.com/business/real-estate/article... as an example of residents taking matters into their own hands and suing developers after City of Houston rubber-stamped a traffic study that would have allowed a high rise complex in the middle of a neighborhood. The residents were forced themselves to sue because they had no other remedy.

Houston's near town development has a long history unique to our area - everything from a former Freedman's town that left lots of prime real estate in the hands of people who really preferred not to sell for development to local management districts using tax money to buy property outside their taxation area in order to prevent or slow gentrification. The area recently expanded to by the Northline extension was considered a blue collar area at best and frankly too crime-ridden and dangerous at worst for any redevelopment. That has turned around with the rail - and since Houston's is an at grade rail, we actually lose one-two lanes of the thoroughfare when rail goes in. Yet North Houston which was the site of the Moody Park Riots is now the target of development and gentrification and you can track that against the rail's expansion.
It's nice because it allows a slow and controlled timing attack, but you don't need a page fault to do that, you can simply measure elapsed time with high resolution timers, perf or whatever you have on hand :-)
Would love to try one, looks like a perfect DAW station for my kind of workflow, especially if the pen works as quickly as they claim. I've not been totally won over by the experience on the Surface Pro 3 but also don't intend to put it down (it is impressive). Very interesting development in my opinion, and actually something I'd be interested in, strangely enough.
Surface Book is brilliant. Solid as a rock, keyboard better than a Mac. Battery life in tablet mode sucks, but as a laptop it's excellent.
Before you bury it, convert it to biochar. This keeps it from rotting into methane and escaping and improves the soil requiring less water and fertilizer to grow crops.
US mental-health chief: psychiatry must get serious about mathematics
'That would be quite unusual in the U.S.'

...depending on your provider. try driving around in the sticks of Maryland just 20 minutes outside Baltimore, good luck getting EDGE on tmo!
Show HN: Tech job board for over 30's in the UK