skysight-inc/HackerNews huggingface dataset:
>Anyone who hasn't played around with their laptops once receiving the wifi password, running their chosen network analysis tools/penetration suite and messing with people

I don't "mess with people" going about their business for fun.
Did you read the article? At the bottom it said that they have both increased the key size to 11 or 12 characters and deployed methods for preventing the brute forcing of these URL's. I think that it's safe to assume that one of these methods is rate limiting.
Yup. It's the same BPF (well, except for the "extended" bit) that tools like tcpdump and Wireshark use for packet capture: it's a bytecode for handing simple, guaranteed-termination programs to the kernel and having the kernel run them instead of waking up userspace all the time. This was originally created for packet capture, so the kernel could just hand you packets on port 80 (or whatever) instead of dumping all traffic at you and letting you throw away most of it. But it turned out this is also useful for system tracing: if you strace a program, the kernel will notify it on every syscall, and `strace -e` throws away most of that in userspace. So there's now a way to attach BPF filters to processes, events, etc. so that a userspace tracer is only woken up when something interesting happens, which reduces overhead significantly.
Maybe it's just redfin not having this in their own data, but I'd really like to see these graphs from 1998 and up. Only going back to 2012 isn't very useful in my opinion.
A man accidentally deleted his entire company with one line of code
Apparently, iTunes no longer depends on QuickTime.
From the Far Corner of the Basement
> but that doesn't mean that there is no moral obligation for the government to not stand in the way of law.

My eyes keep glazing over... can you reword without the triple negative?
That's not what it says. It says they can pass unspecified local laws to limit your speech. For example, they can make it illegal to talk to a police officer in the wrong tone. Heck, they can make it illegal to talk to your plants in the wrong tone.
And this is why founder vesting is so important. Ideas and knowledge are great, but execution is what really matters. If they'd had a cliff (3 mos, 6 mos, a year, etc) and a written agreement, none of this would be happening.

I went through this with co-founders recently. It was unpleasant and expensive, but at least everyone knows where we stand w/r/t leaving, vesting, etc.

This excerpt from Do More Faster is worth reading:

"A common reason for startup fatalities, particularly in the early days, is some sort of conflict between co-founders. One of the main reasons for co-founder conflict is that many aspects of the relationships were either ill-defined or misunderstood. To minimize the chance of this, it’s critical that you and your co-founders come to agreement on some key issues. I’ve framed the most important of these as a set of questions that the co-founders should be asking each other as they enter into the business relationship.

Many of these questions are hard but they get only harder with time. The sooner you address them, the better off your startup will be."

http://readwrite.com/2010/10/28/excerpt-from-do-more-faster-...
Please don't tell me it's the 24" 4k monitors, I was about to order a couple.
Actually, laws against defamation and insults are very old. And this particular incident falls clearly under the category of pure insults. Even with a strong taste of racial slur ("goat ...").

The only reasons we are debating this at all is that nobody likes Erdogan and that the insult was offered by a comedian.
Netflix Adds HDR to 4K with Marco Polo
PayPal resumes: Neo900 sources again
It's complicated.

There are a couple of directions to examine this question.

First, from the supply of money and how it is used. While everyone will have more money, that doesn't necessarily mean that each unit of currency will be worth much less. One characteristic of being in poverty is needing things that you cannot purchase. If you need $1000 worth of stuff and you are given $100 or even $900 you are paying not only the nominal price of those goods but a very real and a very felt opportunity cost of not getting some other needed good. IOW, it makes sense to be nearly as careful and frugal as it was before you got your windfall.

Once you get past the threshold of 'needed' items and into 'important' items the calculus changes a bit and when you move from that to 'nice to have' it changes even further. It is easy to imagine inflation running a bit wild if a community of middle class people were all given a million dollars, for example. Look at the gold rush or the recent oil boom towns.

From the other direction, the demand for money and time from this population. Sellers who know that a population has an influx in cash might try to demand more for it. They will have trouble because that extra cash still mean a lot as examined above and they will need to compete with others for that cash. Where things will really change are people that don't need cash from this population but time in the form of labor. People who employ the poverty stricken have a distinct advantage that other employers do not have in their negotiations -- the other party is bargaining for their life. If they don't work this week they may not eat next week. This causes those in poverty to sell their time for a loss as long as that loss is not as much as the loss they'd see if they didn't work at all...and it is hard to imagine a greater loss than the pain and risk of death of starvation, homelessness, or lack of medical care for yourself and your family.

Under basic income, however, this calculus changes dramatically. Suddenly these people have a much stronger bargaining position. They are now negotiating for gain rather than loss. Employers now have to entice them to work. They have to pay their employees more than their time is worth to them for other activities like recreation or education or spending time with their family. It is not all bad; thanks to basic income it is easier to reach the gain vs. loss threshold but it will likely be more than what they can get away with when the alternative for the employee is pain or death. These employers might eat some of this cost but some will likely be pushed onto their customers. Some jobs might be lost altogether because people are not willing to pay enough for a service to make up the difference. These tend to be low value add jobs since they were, in effect, subsidized by desperation.

These three effects will lead to some inflation but, unless basic income can push people from 'need to have' to 'nice to have', a big jump, I think it will be held in check.
Here's the relevant law about deliberate defamation of foreign heads of state. (Up to five years in jail OR a fine.)

https://dejure.org/gesetze/StGB/103.html

Anyone know where the section is on the government required authorization of prosecution?
This. Looks like a classical story of ideas guy using an engineer with relevant education and a decade of experience, then kicking him out. Looks very unjust to me, esp. considering there is big SV establishment (YC) on the other side.
Doom has been played for probably thousands of man-centuries at this point so all of them had been found through normal play. However, a lot of them had no real documentation explaining why they happened, since speedrunners tend to view bugs from a "how can this help me?" mindset rather than "why does this occur?" The elastic collisions bug in particular was considered a mystery before I researched it, but the rest were more or less understood.
Honestly, there's something to be said for "shared passwords" for cases like this. I know that mathematically a public password adds no actual security over the long URL, but they're unlikely to be embedded in the link and propagated automatically as easily. But google only offers sharing write-access by account or publicly, not "public with password".

I should be able to just say "here's the link, the password is burp441toaster, no spaces all lowercase".
100% agreed. use the Doom high res texture pack for higher resolution walls and floors, but keep the sprite monsters - the 3D ones have a different art style.
The German constitution needs to be interpreted as a document of its time. It places "human dignity" (which is purposefully left open to a potentially changing interpretation) above all other rights which are derived from it.

The constitutional court interprets all basic rights as broad, and all restrictions which are allowed need be as small as possible while still keeping the intent of the constitution. Interpreting the constitution is not an easy task and takes a lot of practice.
Show HN: A Simple Way to Discover the Truth About Anyone- Even Yourself
It is clearly Merkel who made the decision. The law requires approval at that level, she is the one who announced the decision, the buck stops with her.

This is really terrible news for Germany and the EU as a whole. Merkel has said "this is a bad law and we have the option to ignore it, but we will prosecute anyway". Who rules Germany now, exactly? Is it Merkel or is it Erdogan? And if it's the latter, which is what it looks like, then how much influence does Turkey have over the EU as a whole?
Until the IRS stops using social security numbers to file, it's insecure.
They are paying for the program with taxes from the rich? I had thought the startup was paying for it, or coordinating funds from charitable organizations.
Timothy Fosu Mensah percaya
Yep, I agree. Most likely the best move.
Than it shouldn't have gotten to her desk at all. But it got - so it is outside of the law system anyway. It is her decision.
The idea of empathy for all ignores the limits of human psychology
> Plus, she said that the law protecting foreign officials from defamation is obsolete and they will void it.

While, at the same time, allowing one of her citizens to be prosecuted based on it.
I would have had great respect if Merkel had taken a stand on this issue. Regardless of letting the supposedly trustworthy courts of Germany decide on this, this would have been an excellent opportunity to show the world what European values are all about. It comes over as political cowardliness, but this seems to be the norm now more than ever.
original link http://money.cnn.com/2016/04/13/technology/verizon-strike/

has nothing to do with h1b/disney, numbersusa is anti h1b site.

Also, title is misleading. They are not 'foreign workers' if they are working in their own country.
Those papers are actually mentioned in the article.
I tried without "triple negation". Doesn't work as well. There is a moral obligation for the government to honor that law, but that in turn doesn't mean they have to give permission or that they don't have permission. Yes, the issue is that complicated.
People will look at art solely through the lens of value
It happens all the time, companies unload unwanted or unaligned assets to focus on their roadmap and strategies. RoboVM should pick a page from Xamarin and buy out IP and support from mothership.
In that respect my recommendation is to buy some of these massive Seagate archive disks. I don't know how durable they are but given you can have 8TB for less than $200, I would have one or two in independent places. But I would encrypt the data though. But then where do you store long term the key (brain is a bad choice!)?

And as technologies evolve, in 5y there will probably be cheap 30TB HDD, so it will make sense to consolidated, etc
I'm building Abot, an open-source framework that makes it easy and fun to build digital assistants. We try to handle a lot of the heavy lifting you describe above, leaving you to create some cool things! You can see it here: https://github.com/itsabot/abot

I set out six months ago to do exactly what you describe (build my own digital assistant) but decided it would be more helpful to convert it into a framework and open-source it.

I'm happy to help you get started via our IRC or the mailing list, or discuss the challenges we've faced and specific solutions we chose and why.
The Long Tale of the American Income Tax
Are You Ready yet to Be an Entrepreneur Full-Time?
§ 104a StGB
A Stunning Scale Model of Our Solar System, Drawn in the Desert [video]
Where is the weasel wording? That fundamental rights may be restricted by laws, for example the right of freedom may be restricted for people convicted of a crime? If those weasel words were not in those articles, there'd be no prison sentence in germany, that's hardly useful.
That is only true if competition between the sellers of those goods is broken or there truly is a global shortage of all types of goods that can fulfill a basic need.
Do you mind telling a long-ago Coloradan the neighborhoods? Forty years ago I used to go to Muddy Waters of the Platte, which was 15th St. across the Platte & train yards from downtown. Apart from that, I remember one around Larimer & Speer, but not much else.
As a very late adopter of twitter, I was shock when I first run into shortened URL, not understanding their values and seeing only the risks.

Interestingly, a lot of email client also replace links by their own creating similar risks, but nobody talks about those...

I have to applaud Slack for displaying and linking to links the they were meant to.
Most of the comments here are pretty discouraging, which is reasonable. It sounds like an insanely ambitious project for a single non-expert to take on. But I completely disagree.

You should go for it. Even if you never really get it to work you'll most likely learn a ton along the way. And if you even halfway pull it off it would make an epic "Show HN". Also, a lot of the required technologies are advancing at an incredible rate (both the state of the art and public accessibility). It may well be an order of magnitude easier now than it would have been a few years ago.

I don't have any specific advice other than the usual for any large project: start small and focused, then take it one step at a time. Oh, and read lots of academic research papers.

Good luck!
This tool checks the status of the backup jobs on a Bacula server
Out of curiosity: can a developer totally foreign to .NET, C#, and Windows programming in general become productive with F#?

(I mean, without having to learn the rest of the Microsoft ecosystem)
Eventually, they pay for it all, and the amount of goods they consume declines as well as productive capacity flees or is shuttered when taxes become punitive. The sovereign goes bankrupt because it has to spend more than it can get in revenue, leading to debt that can only be inflated away. The Soviet Union had bread lines at the end; we've seen this movie before.
The oculus cv1 was so unimpressive after using the vive that I ebayed mine (to some dude in china for $1400) within 2 hours of recieving it (for free thank god).

The product has not evolved since the kickstarter project, all facebook has done is add a better screen, shitty headphones, a lot of extra wires, and a shitty positional tracking system.
I don't think using nil to represent uninitialized data is a major issue-- if it were possible to catch uninitialized but queried variables at compile-time, that could be an improvement, but we want to give the programmer control to declare and initialize variables separately.

I agree the second case is a little silly.
...and yet this law has nothing to do with religion, but is about "insulting national leaders".

Most people think it's dumb, but don't misrepresent it.
However it won't stop bad chargers from pumping 220v and full outlet amperage over the USB, and completely frying your device anyways.
Ephemeral Identifiers: Mitigating Tracking and Spoofing Threats to BLE Beacons [pdf]
This is the new design paradigm that I've been seeing for a long time: Make a minimal UI, and take away the "advanced" features (/me glares angrily at chromium and FF). There should always be a way to revert settings you don't want. Sure, make the user type "I understand that I'm disabling $important_feature, and the developer thinks that's a really bad idea, but I need to anyway", but at least have the option.
See the tags, that's version 1.8. See the official blog, the latest is 1.14.
Previous discussion (222 points, posted yesterday) - https://news.ycombinator.com/item?id=11496947
I have! Of course, I've only used F# with Unity3d.
I think people understand it OK.

Böhmermann very clearly violated that law, on television, deliberately. The law makes no exception for intent. So if he hasn't violated the law then what would? And unfortunately it says, quite clearly, it is punished by a jail sentence. Unless German courts are an absolute joke he is going to rot in jail for a while.

The only person who could have stopped that outcome is Merkel. And what has she done? She has said in public, unambiguously that she doesn't want to do this BUT IS DOING IT ANYWAY TO PLEASE ERDOGAN.

That's a huge problem for everyone in Europe. Germany is very powerful in the EU. If the German leader is willing to publicly bend over and obey whilst simultaneously protesting then Erdogan is realising that he has Germany (and thus the EU) by the balls. What will he demand next?
Angular 1 to Angular 2 Filters: The Basics
Yup. Even if Google and MS disabled their built-in shorteners or made them not-actually-short, if I send a URL over a Twitter DM, it will get shortened... and I doubt that twitter's url-shortening forwarder will restrict access to the url to sender and recipient.

Fundamentally, long-urls-as-security makes mathematical sense but doesn't actually work with the way the web behaves. URLs are shared constantly, freely.

If we had everybody using the same auth systems so we could do whitelists without "oh you need a google account" or "oh you need an MS account" then whitelists would be a solition, but In Real Life whitelists get in the way so instead people just rip out the security altogether and count on the security of the URL.

Imho, public-with-shared-password would be the right feature to add, even though it's anachronistic.
Which certain easily offended religion is this?
I would dearly love to see the note I signed to assume that debt.

Nobody owes anybody anything for the things their great-grandparents did. Or for the things their grandparents did. Or for the things their parents did. Or for the things their siblings do. Life happens right now, not 10, 20, 50, 100, or 1000 years ago.

The problem with worldwide UBI is the same as nationwide UBI. The cash is just a token to split up complicated market-clearing trades into a collection of simple half-trades. You still need the goods and services to be produced and distributed. If you take a million US dollars and give it to a Kenyan, that Kenyan would still have to send some of it right back to New York to fill up a cargo ship and send it to Nairobi, because the local markets aren't equipped to handle that ripple in the money supply.

Rather than taking the money, and moving it, you have to take the productivity and move it. You would have to industrialize Kenya to the same extent as the US. You would have to pave it with the same roads, wire it with the same cables, police it with the same cops (or maybe better cops), do business with the same contract law. I think the reason Kenya is still Kenya after the colonial period is because it does not wan't to be the 51st state of the US, or another member state of the EU. And it does not yet have enough robots operating there to sustain a meaningful UBI.

Worldwide UBI means worldwide industrialization and uniform business laws. You can't just screw with the money and expect it to work.
> Actually, laws against ... insults are very old.

So are laws against blasphemy, witchcraft, etc. That doesn't make them at all legitimate in the modern world.
She may be using this as a tool to persuade politicians to scrap the law.
Yes. This is a big problem here in the Netherlands. Traditionally we have been a very open society but more recently people have become unable to speak their minds about religious matters that affect society.
Section 104a - Conditions for prosecution

Offenses under this chapter shall only be prosecuted if the Federal Republic of Germany maintains diplomatic relations with the other state, reciprocity is guaranteed and was also guaranteed at the time of the offense, a request to prosecute by the foreign government exists, and the Federal Government authorizes the prosecution.
OneDrive has removed the short url. Verified in my account.
Note that '11- or 12-character tokens' really aren't secure either: assuming mixed-case and digits, that's only 65- to 71-bit security; if it's case-insensitive, that reduces to 56- to 62-bit security. That's still pretty easily enumerable.

For mixed-case and digits, one requires at least 22 truly-random characters to provide 128 bits of security (43 for 256-bit security).
Why don't you publicly insult them all and find out?

For science, of course.
[webcast] DevOps and ROI – DevOpsSummit IBMDevOps #DevOps
This is missing perhaps the most controversial part of the Universal Basic Income: that it's funded by the same population that it's helping

I prefer the idea of basic income taking the place of debt for the creation of money. This way the tax is in the form of inflation, and everyone gets to directly benefit from the creation of new money instead of just the banks and those blessed by the banks.
Islam
How I debug Node.js
Try siege for stress testing.
My brother in Portland has been complaining about the area receiving all these ex-San Fransisco residents and how they've been driving up prices.
The fundamental rights in the german constitution are interpreted in their broadest possible sense. All laws that restrict any of the fundamental rights can trace their root back to one of the other fundamental rights. They can't make it illegal to talk to your plants in the wrong tone.

Fundamentally speaking, this whole conflict is a conflict of two fundamental rights in the German constitution: Freedom of Speech (or Arts) and Human Dignity. The relevant laws can be traced back to those two rights.
Serverfault “company deletion” question removed
Stack Exchange itself appears unable to monetize the reps of users, and while there are exceptions, I would argue that on average user's contributions if are done for financial gain are not beneficial; clearly, learning, sharing, etc. are important regardless, though long-term Stack Exchanges future is concerning to me given what little I know of its financials.
I've used their API to deploy a scalable docker cluster.

Basically, my docker cluster starts from 3 nodes and as the cluster gets filled with containers I automatically add new nodes on Digital Ocean to increase the cluster capacity.

Our team worked a day to make it happen but we got excellent support from the team.
You know besides being the abstract concept of 'peace keepers' they are also just human beings.
I think the hardest part might be getting lots of context information. Google has a huge database, you probably don't. And Google has access to your calendar, your contacts, your search requests, your location history - and the same for your contacts. They can infer a lot from that.
Could those downvoters explain their downvotes please? He asked for an opinion.

Seriously, building a AWS clone on DO infrastructure is just not possible. Even if it would be it would actually be more expensive in the end as AWS for small to medium projects. If you using AWS you do not only pay for one virtual server, you are paying for a infrastructure. You would have to replicate parts of this infrastructure, which would require a few separate servers and you couldn't share those costs with other users.

Using DO instead of dedicated servers for this would be like building a Uber competitor using the Uber API.

Edited: I overlooked the fact that at least neither Hetzner nor OVH do provide a useful (for this project) way to order a dedicated server via the API. They do offer an Order API, but the spin up time is too long.
Because my country has a 20% unemployment rate and a 50% unemployment rate for youth such as me?