skysight-inc/HackerNews huggingface dataset:
That sounds plausible. I'm curious how you tested this. Do you have a FAT-formatted disk to play with, or did you do this in a VM, or...?
Pretty misleading headline.
that's no more true of code than of land or anything else; thats just the fundamental idea of what value of a thing is, what you can use it to do or get.

So it's odd to say that value doesn't lie in code but in the functionality that code provides, without also saying that of everything else, and, to say it at all -- of code or more generally -- is just to use language in an atypical way (and,if its just of code, an inconsistent way as well.)
I'm a bit confused how they claim this has no effect on UK minimum wage workers.

If that travel time counts towards my 48 hours max working hours why doesn't it also count as time I should be paid for?
http://www.spybusters.com/Laser_Beam_Eavesdropping.html
> I think the jury is still out.

It literally is not.
This is only if there is no fixed office, if they had an office they this would not matter and would be the employees issue. Obviously the travel time from the office to the client is during work time.
Especially since you will be a specialist in the company's chosen technology and processes.
Get links from your Slack channel in RSS and Pocket
If you reach out to the author, I'd imagine he'll get back to you as soon as he's able. He's answered a few questions over on Reddit, and his email address is on the page linked in the HN OP.

The author seems to be responsive, but the Reddit thread got /r/bestof'd so he's probably RIP Inbox'd. And he's a new dad. Might be worth a followup in a few days if he doesn't get back to you beforehand.

I hope it meets your needs though!

Edit: He's also in this thread!
More like the opposite of it.
This isn't about this. This is about people where travel is some part of their job. If your employer says you have to be 20 miles north of town at 8 am and 30 miles south of town at another appointment starting at 2pm, they can't pretend that driving those 50 miles in between shouldn't be on the clock.

For ordinary folks who have a fixed workplace every day this ruling has zero impact.
How Opening a School Is Like Building Software
Well to their credit, they did mention "scientific research reproducibility" which is a very well known phrase in computational circles.

But I agree, it would help if they expand on this from the pure CS point of view. Especially if they mention things like containers, CS people would be interested in finding out what they're up to.
If you make Uber drivers employees, you can prevent it.

In the same way and for the same reason Google can prevent an employee from working for both Apple and Google at the same time (by firing them).
Certainly an interesting writing style:

>Remove the radiator filler cap if the engine is cold. (Opening the cap with the engine hot can get you badly burned. The fluid can start to boil once the pressure is relieved and spray all over you. The fluid will be quite painful resulting in first and second-degree burns. It's not likely to be disfiguring but if you accidentally burn yourself, you can very well go ahead with your plan to escape however your mind might be focused entirely upon the pain and not upon escape. With the engine cold you don't have to worry about getting burned.)

That certainly seems like a rather elaborate way of explaining that touching hot things burns.
Computer Sciences Courses That Don't Exist, but Should
The ones from the article work at night though.
Well, it’s simple: Currently, the drivers are liable to get insurance, get a license, etc.

So, for example, if a uber driver has an accident, he has to pay himself for all the costs.

This ruling also provides safety for the drivers, because the driver (which has to behave as if he was an employee) now also gets the protections valid for employees.
Right! OK that makes a lot of sense. Thank you I don't know why I didn't get that right away.
I run Improvely (https://www.improvely.com) myself for a living. I'd be happy to answer questions.
"The ruling came about because of [...] a company which [...] installs security systems. The company shut its regional offices down in 2011, resulting in employees travelling varying distances before arriving at their first appointment."

(Using US examples in the following, because probably the majority of the readers understand it better than European cities, even though it does not apply to the US).

Say you are living in NYC where your company is based. Every day you get an email telling you where you have to install a new security system. One day it might be Brooklyn, one day it might be Washinton D.C, because everything is being managed from the central NYC office.

Why exactly should traveling to and between the appointment (say Newark in the morning, Bronx in the evening) not be considered work? The employee is not living 4 hours away from the first appointment because he wants to own a bigger house, but because his employer has told him to work there.
Show HN: Find developers for your startup nearby
>This is a profoundly naive way of viewing what they're doing.

Please, explain.

>They entered markets and gained a foothold

By providing a better product at a better price.
Wild guessing from someone who has no background in physics:

1. Simulating QM-level events is NP-complete.

2.Assuming P=/=NP, a machine that simulates a volume of size X in QM-correct terms must be exponentially larger than X.

3. This includes X itself.

4. Therefore, the universe is taking sweeping shortcuts that look like classical mechanics at large scale. These are not 'our' computational shortcuts, they're actually how things work at a fundamental level.

5. ...maybe if we build a big enough quantum computer we can overflow the universe's buffer.
> this will be the most inexpensive option

Why do you think so? Russians are charging a steep price because of their monopoly, but it doesn't mean they have similarly high costs. As soon as a competitor surfaces, they can reduce the price. Do you think SpaceX will be able to compete on price? Why?
TUMI+ties+up+with+AT&T,+LugTrack+to+launch+tracking+device
Are you being sarcastic? These are _interventions_ in the free market.
Rupert Murdoch Is Buying National Geographic
From Jerry Pournelle' Blog:

"Although I pay dues, I don’t interact much with the planetary society. My last experiences with them was Carl Sagan arguing for more robotic exploration and abandoning manned space exploration. Making the universe safe for robots. Larry Niven told Sagan 'Carl, I hope you realize that every time you get a convert , you lose support for space exploration. People don’t hold ticker tape parades for robots.'”

http://www.jerrypournelle.com/chaosmanor/why-icann-is-import...
Sheep vs. Cyber Insurance
First Library Effort to Support Tor Stops After DHS Email
NASA Created a Material That Can Heal Itself in Less Than a Second
Short Strapless Sequin Dress by La Femme 19421
I realize working in the tech industry we are not exposed to the real issues that resulted in this, but prior to my work in this field, I worked in the energy industry. We worked on the road travelling to different job sites. Our employer would put us up in a hotel and we would drive to the job site. Some big jobs had 'man camps' on site so you didn't have to worry about this, but often we would be an hour or more from the job site and commute everyday. We didn't get to decide where we lived.
In one instance my hotel was in one country and my work site in another. We spent an hour just dealing with border control each way, every day.

Now I am US citizen so this doesn't help me any but this is a global job and the same circumstances exist in Europe as they do here for working field service jobs.
I gave just one small example, but think about all the plumbers, HVAC, electricians, construction workers, highway crews, that all have to travel to the job site. Their employer bids on jobs that are often very far from their homes and the shop.

It really sucks having to bust ass for 12 hours a day and have an hour or more commute back home, or back to the shop everyday after work. It sucks even more that it's unpaid, but until now people just had to accept as being a norm.

I'm certain there will need to be adjustments in labor rate/job bids to accommodate this, but the hopeful in me is that it's worth it.

edit: sorry I saw your edit after I posted.
You can mandate large contiguous sections of time on your service and punish drivers who reject rides during that time. A driver who is driving a passenger for Lyft obviously can't pick up a passenger for Uber.
What if you're a sales rep working out of your car (so no fixed office). Your region is London, but you live in (checks google maps...) Manchester. Your first sales appointment is always going to be 250km away. Should traveling that 250km count as work?
osquery also has some level of setup overhead and requires a daemon running in the background. I don't think this is true of crab.
Fun fact: In Japan most companies will pay for your public transport ticket.

Never heard any suggestion of discrimination based on this though.

Although time cost > public transport cost.
Well, it's simple: If people are outraged when you tell them what facebook actually stores, then it's not okay.

And the outrage exists.

I do not think anyone should store anything about me unless I explicitly want to give it to them.

One example is Google's horrible traffic tracking system. In my city every lane of every intersection has a separate inductive loop to measure traffic congestion, speed and amount. Also every few hundred meters between intersections. Perfect data, and you only collect as much as necessary.

In comparison, Google's system: Track the location of everyone, and then check if people are moving slowly on a road in a car.

One of these stores an Orwellian amount of information, the other stores just as much as necessary.

Anyway, as a German, I hate this type of data collection. Yes, I openly admit, I hate the business model of the US startup industry. And I hope this fad stops very soon, as currently we have a truly dystopian nightmare of data collection.

Just think about what a less-democratic government could do if they'd get elected in the US in a few years. They could seize Google's data, force them to comply (like the NSA already did) and then use the data against the people.

You have location data of almost everyone, and not just for now, but for every day for the past 5 years. With 5 minutes accuracy. You have banking data and access, emails, browser and search history.

This is too much power that rests in a single place. Potential for abuse is insane.
> So, for example, if a uber driver has an accident, he has to pay himself for all the costs.

Can't the employee get an insurance by himself?
A Venezuelan in Silicon Valley Finds a Niche in Finance
Uber doesn't actually have to win these legal battles. They just need to prolong the time until a definitive ruling on driver classification is made until they are ready to roll out a driverless fleet. And prolonging the outcomes of these legal cases 5 or 6 years (appeals, etc) seems pretty reasonable.

There would be a political route to changing driving classification, but Uber has an incredible lobbying machine.
That's true, but at least in the past I've heard that the FFL will deny your existence to outside parties. One story I read said that a soldier got into a fight in France and then went back to the Barracks. The police came and asked for him and they said "no one here by that name."

I have no idea if they still do it.

Also, if it's a serious crime, they have no issue with turning you in.
What can a map of notable births and deaths reveal about the spread of culture?
Good idea. Just signed up.
You're standing on the edge of a cliff. Be careful not to fall into the Sar Chasm...
This reminds me very much of Breaking Bad when Walter went to the "vacuum cleaner" who hid him in a cabin in the woods and had to follow many of the rules outlined in this article.
Everyday DSP for Programmers: Averaging
Problem is not in that the cap might be hot in itself (it even might not be), but that the action of removing the cap will relieve the pressure inside the coolant plumbing and as boiling point of fluids in dependent on pressure, the super-heated coolant will boil off violently.

Few years ago when I was changing thermostat on my car, the thermostat itself was not significantly hot in itself, but other parts of the coolant circuit apparently were, which after unscrewing the thermostat caused minor case of said violent boil-off. I didn't get burned mostly because I was standing to the side (as to reach to the screws that are obviously perpendicular to the flange which they hold).
So... for some people, the work day now starts as soon as they leave the house. Now those with a "fixed office" can feel they are being hard done by... I have a feeling we started sliding down a slippery slope here.
It was interesting to see a reference to James Gosling's "UNIX Emacs" paper (reference (3) at the end). I keep getting reminded every once in a while that he did a lot of things before Java.
One of the arguments during the Bostom bombings was that "if Boston had, like NYC, a fully integrated CCTV system automatically filming everything and allowing to track people across the city, we could have found the attackers more easily".

One has to seriously think about this. We, as a society, are signing away some of our most important rights for a statistically insignificant boost in security.

I live in Germany, but even here we still feel these changes, which were started with 9/11.

It's now the 14th anniversary of 9/11, and I have to say, long-term, Bin Laden has won. The western world has given up so many rights for the war on terrorism.

Giving up privacy just to collect more data, so we feel safer (while the data is just thrown away) is just another step where we forget that people are actually, well, people. With rights.
How much revenue do you have?
Do you really think driverless cars will be globally ubiquitous in 5 or 6 years? It's not even clear the technology will be ready by then, and if it is, the legal fight to get driverless cars permitted to operate without a licensed driver able to take control will make these legal battles look trivial.
It might be jealousy combined with power to destroy something cool and maybe eliminate something a competitor might leverage. If they're fewer cool companies thriving, it makes the sucky behemoths look less terrible by comparables.
Here in Brazil it's the same and I've heard plenty of stories of companies who wouldn't hire people if they cost more than X per day in transportation. Not for tech workers, but for unskilled jobs.
I almost never see anyone exclusively on uber, usually they are rolling with multiple phones mounted on the dashboard, uber + lyft + some others
VR and Disney Animator Glen Keane
You can't govern what you can't detect.
In programming terms: namespacing.

You have a set of activities which people do. You have validations on those activities. To determine whether a working arrangement is legal, all validations must pass. The UK has one set of validations. The EU has another. Some of them check the same things.

Both the EU and UK validations make use of abstractions. One of these abstractions they reference is a particular symbol named 'work'. However, the symbol for 'work' is not defined in a common namespace or dictionary, but is instead private to each ruleset. Therefore if the EU court rules that 'work' must be defined a certain way for the purposes of EU regulations, it does not affect the UK regulations.

If you think that's at all confusing wait until you hear about the government of the city of London. http://www.youtube.com/watch?v=z1ROpIKZe-c
>UNIX "ls" tool is a case study in excessive command line switches.

'ls' is a bag of weird (bad?) UX. When first starting on the command line, I could never figure out how grepping the output of ls actually worked. Then I think I looked at some of the code, or someone told me, that when ls outputs, it checks to see where the data is going, if it's STDOUT then it pretty prints columns (and probably other things), otherwise it just the more sane 1 line per item.
King law victimized video
Why Barnes and Noble should turn its stores into for-profit libraries
I remember doing a heat transfer simulation in a modeling and simulation class -- seems that the typical adobe wall was just about thick enough to induce a 12 hour phase shift in heat transfer (so that the heat of the day would reach the inside of the dwelling during the coldest part of the night, and vice versa). Thus cool in the heat of the day, and warm at night (this works well in a desert climate where it's very hot in the daytime and quite cold at night).

It probably took generations to arrive at the optimum wall thickness.
Ohm: we've decided to cancel the campaign
Easing into Functional Error Handling in Scala
The amount of spin is making me dizzy

A recent report by City Administrative Officer Miguel Santana shows the scale of police oppression, where the homeless, representing less than half a percent of Los Angeles' population, are subject to 14% of arrests

Yes, how strange! They are after all no different from anyone else. Just as with their over representation in fire calls[1], there is clearly a conspiracy at work here. /s

In Utah, which has pioneered a Housing First strategy, homelessness has been reduced 91% by simply giving the homeless housing. If 91% of people can be convinced to accept services by the state of Utah, why do Schatz and others keep insisting that these people are unreachable?

Certainly sounds like at least 9% are rather unreachable. I've always considered the Utah program an interesting failure in that regard- giving the homeless free housing reduced but did not eliminate homelessness (!?!). Though points about lower total state cost per homeless person are well taken.

The article probably has some good points to make, but how am I supposed to find them under all the spin?

[1]: http://mobile.nytimes.com/2015/08/27/us/san-francisco-firefi...
What I Learned from Making a Shitt App Nobody Wants
Who's Behind DDoS Attacks and How Can You Protect Your Website?
The CRISPR controversy: faster, cheaper gene editing vs. bioethicists
For being the top purveyor of maximum-entropy methods, Jaynes really should have been more willing to accept a probabilistic theory of fundamental physics.
It's not all that bad, seriously. I've been using an algorithm-based scheme across probably hundreds of sites for probably 10 years.

There are 3 'tricks':

1. First, use several different initial functions for different levels of security, each with different levels of complexity (i.e. f1(user,domain), f2(user,domain), etc).

2. Then, use a function for password requirement rules (i.e. g(f(user,domain),rules)).

3. Finally, use a final function for rotating passwords (i.e. h(g(f(user,domain),rules),rotation)).

So, all together, maybe 5 different algorithms, each of different levels of complexity.

You'd think that this would be very difficult to manage, but it hasn't been in practice. Very, very few times do I pick the wrong initial algorithm when trying to derive my password. And, in that case, I can quickly iterate to the correct password within 3-4 tries.

Most of the time I get it on the first try. Sometimes, I get it on the 2nd-3rd try. Very, very rarely (< 1%), I cannot derive it within 5 tries. And, at that point, I just do a password reset (and rotate the password using the h function).
These are Software engineering mostly and not CompSci.
What do you mean by "Pro" apps? Photoshop? Illustrator? Premiere? After Effects? Autocad? 3DS Max? Eclipse? Netbeans? IntelliJ? Visual Studio?

AFAIK mobile OSes don't have "Pro" apps, just niche apps, and unless those niche apps use ARM assembly or something that an x86 wouldn't run at native speed, you should have no issues.
People get steam-scalded by car radiators all the time, even though they know that "touching hot things burns."
R&B, EDM, pop and so on wouldnt have much left without remixes and sampling.
Replying to cancel an accidental downvote.
The Libcox Architecture
Interactive Map of Syrian Conflict
Not reading the original though.
I'm really curious as to what exactly you mean by this...does the same code through the same compiler not reliably produce the same binary? I know very little about actual compiler mechanics, but non-deterministic compilation seems really strange to me.
Making decisions in a fast growing startup
I had to re-read the comment a few times before realising that you wrote "caver" and not "cadaver".
They have the image of all of history's doomsayers to overcome. Just because it's science-doom doesn't make it different. Most people are concerned about immediate risks because it's the best average-case strategy, even if it can cause catastrophic errors.
If Twitter is too noisy, it means you're following too many users or the wrong users.
I love "Unlearning Object-Oriented Programming".
What's the lesson here exactly?

Lets say they spent the time redoing the passwords, would Ashley Madison be better off right now?

This is a pimple on a elephant. And once you've killed the elephant it's kinda easy to find pimples.

If anything this would have been a distraction from the real issues of however they actually got hacked.

You might see it as a sign that they had bad security, but in hindsight it's all to easy to find signs.
How did you find your first 10 customers? How about the first 100? That's always the hardest part when you start something.
Yes, via the isatty() syscall. ls is hardly the only Unix tool that does this; it's just the most well-known example.
I've seen so much criticism of OOP, can somebody provide more details/valuable links why "OOP is bad"? Honest question.
Robot Odyssey!!!!!

https://en.wikipedia.org/wiki/Robot_Odyssey
Can I add another one? How about "The Network Doesn't Work The Way You Think It Does: A Distributed Systems Survival Guide".

As someone who has spent a good chunk of their career building high performance networks and another chunk of it working closely with developers who care a lot about those networks, I'm constantly amazed at how little top tier graduates from well respected schools know about networks.

Relatively basic stuff, like what does your application's traffic look like on the wire, how an OS determines what to do with a packet, how latency affects applications, and many other things are completely foreign to way too many developers. I could go on and on, but given the connected nature of things today, it seems like a very overlooked area.
6+Benefits+of+Outsourcing+to+Your+Outsourced+Employees
You mean someone, somewhere might do something bad with it!? Whew, its a good thing we turned it off when we did!

This is just like that time I thought people should be free to say what they think, but then someone said something that hurt my feelings and made me feel bad and I realized that it wasn't such a good idea after all.
If intellectual property was worthless then Disney's workforce would consist entirely of live performers.
Here I am using `ls -1` for years without realizing the redundancy.
My favourite introduction to Git internals is by Scott Chacon:

https://github.com/pluralsight/git-internals-pdf/releases
Mental Imagery (Stanford Encyclopedia of Philosophy)
I think, another course should be CSCI 9000: How not to be opinionated jerk.
Like all other wildly successful software paradigms, OOP is now out of favor.
It tends to be excessively verbose and often requires detailed naming of temporary objects when solving stupid simple problems like pipelines and data aggregation. Inheritance is often not the best way to compose properties. People who learn only OOP tend to not see the obvious value and convenience of first-class functions.
Thanks, those are great references that I'd totally forgotten about.
OOP is about large scale, and FP is about small scale. They best work together.