skysight-inc/HackerNews huggingface dataset:
Sure, that's valid.

But most of the real nightmare scenarios I've heard related to backwards compatibility have more to do with third-parties doing things they were never supposed to do.

Things like hitting private, undocumented APIs. Or checking the Windows version with a "9x" wildcard, giving us the jump from W8 to W10 over a decade later.

Microsoft has made their own mistakes, but supporting the mistakes of third parties has been absolutely vital to them keeping their core customer base.
A friend grew an engineering company in Oregon from 200 employees to > 1000 employees. He took the company public and is an industry standard. His reward: getting charged with not following the letter of the law. He spent most of his life savings fighting back.

Moral: do business in a different state.
Hey I'm the Autoblow guy, just saw someone posted this. While you are at it, if you are interested in data science, we published one more paper: ballspaper.com, analyzing the data from our scrotum beauty contest as well. Both written by a PhD data scientist who requested to remain anonymous.
You either are a landlord or you are paying one (probably a bank). So I don't think your characterization is technically accurate, as deeds exist, and only a small portion of that deed is taxed - as opposed to all of it in a georgist system.
You can do this sort of thing already with Magic Lantern[1] on a Canon DSLR. It has a lot of features for running large custom brackets, complex intervalometer sequences, focus bracketing and so on. If that's not enough there's also a Lua scripting capability[2] that lets you control the camera programmatically.

The one thing it doesn't do is much in the way of image processing on board the camera. Generally it is left to the user to perform post-processing on a PC - partly due to lack of CPU power on the camera, and partly because you can get far better tools and hence results on a PC anyway.

[1] http://www.magiclantern.fm/

[2] http://www.magiclantern.fm/forum/index.php?topic=14828.0
With debt to GDP ratios at all time highs around the world we do seem to have reached (4). But money markets aren't free markets, being effectively controlled - and distorted - by central banks. They hold interest rates low to attempt to spur investment in productive capacity. But business investments are motivated not only by interest rates (and labor market "flexibility") but by perceived demand, which, in part due to aforementioned low wage growth, stays weak. Capital and debt flows instead to bidding up asset prices.
> there is an aristocracy of heirs who own rights to expropriate surplus labor time

As a Georgist, I tend to view Marxist critiques such as this as fairly superficial. We agree that something wrong is happening, but a Georgist is able to pin-point the point of unfairness and recommend a remedy, whereas the Marxist believes that any employment generates a "surplus value" (how?), which I'm skeptical is true much of the time.

In short, I see this line of reasoning as the result of conflating capital and land, at the expense of the honest employer.

Unions are clearly a powerful tool to allow for collective bargaining, and advance the position of labor. But I don't think it affects the fundamentals of the economy―what is being produced, where. I tend to think unions have declined in America largely because the efficiency of our economies have declined in the places they were most effective.
> To get my degree accredited in Canada, I must work some huge number of hours as a Software Engineer working with Software Engineers. But of course, there is no such thing in Canada, and so... yeah.

We exist. I'm a Canadian P.Eng. (Software). I got my experience working on software for controlling unmanned vehicles, and I know a few dozen other Software P.Engs.

Requiring some amount of local experience makes sense, as a major part of engineering is ensuring your project abides by all local laws that govern what you're doing.
Getting the required work experience under the supervision of another engineer is a lot rarer than in other disciplines, but on the bright side, that P.Eng. title is required a lot less often than in other disciplines.

With that being said, it certainly is difficult for foreign engineers to get their degrees recognized. If any improvement is to be made on that front, the government almost certainly will need to prod the engineering associations into doing a better job of evaluating foreign credentials.
Your counter argument only makes sense under the assumption that there is no other way to change travel speeds. As others have mentioned, narrow lanes do wonders, as do trees near the roadway and shorter sight lines. The trees are even more effective if they become mature enough to form a canopy across the top of the roadway. You can also achieve these changes with more temporary measures, such as paint and cones.

Your situation sounds ripe for change. Look into street calming demonstrations, and seek neighborhood support to do one as well as possibly painting lines to narrow the lanes for drivers.

Just don't be surprised that drivers try to drive highways like highways, even when you try with signs to tell them that it's a low speed road.
> where were you at 8:00pm on the night of January 23rd

HAH! There was no 8:00pm on that night! Time skipped from 7:59pm to 9:00pm! Nice try.
You can use hjson for human editable json.

http://hjson.org/try.html

Human editable json, with comments, and doesn't kill you for a lack of trailing comma.

Available libraries in tons of languages.
This is an excellent idea, but I suspect the camera manufacturers aren't keen on it as they use software features for price discrimination.

There are some options available: http://chdk.wikia.com/wiki/CHDK , http://magiclantern.wikia.com/wiki/Magic_Lantern_Firmware_Wi...
Bohm Dialogue (2017)
Yup. My car can pull 1.17g on a skidpad, but you pulled me over instead of the SUV that can barely stay in his lane at legal speeds. A classification system seems logical. We already have one, trucks often have seperate limits. Why not one for people with better car, and perhaps a driving skills certification.
The matchups are deterministic. When they happen, however, is not. When making the schedules, they need to take into account rivalries (you probably don't want to have Cowboys/Redskins, Packers/Vikings, and Steelers/Bengals all happening on the same weekend), traveling, and potential playoff contenders. A game between two teams fighting for a playoff spot or division title is much more exciting in December than it is in October.
Doubtful. If Iraq is any indication, US reconstruction money is as likely to be stolen by the contractors, as it is not.
Myplanit
Several of my co-workers really enjoy them as reference. They say that it's a decent book to learn with, but it's more geared towards best practices with Django. So it can definitely explain some of the common pitfalls of developing Django applications.
This just seems to lack a coherent narrative. You talk about unions first, then go on to say wages are too low leading to an inability to pay, masked over in the short-term by credit issuance.

Okay, let's imagine we unionised. Unions fight for better pay and they win. Wages go up, labour captures more of the surplus value they add. Disposable income is up.

Are happy days here? No. Our system issues credit against land. People have more money now, they can pay more for land. Banks, literally 2 days after your unions get their victory, start lending more. How do they know how much more to lend? They are going to saturate all that extra income with the cost of carry of debt.

How can we stop this? Land value tax. Tax land not income. Stop the speculators who know that our current system funnels all productivity gains into land.

And in fact if you did this you would let labour save again and they would be able to refuse to work for a pittance or for a bad boss. We would still need unions, but labour would be less oppressed because we have solved the problem at the root rather than seeking to counter a side effect of the main problem: rentiers exploiting a flawed system.
Ah yes, let's just be "tough on crime". I mean, cops sit and clock traffic all the time. Hey, that must be why nobody speeds anymore! Oh wait...
Your map clearly shows Europe being larger. Unless you want to completely ignore European Russia.
They won't. Firstly because the traffic is insane. Secondly because labor rates are so low that rickshaw and taxi drivers are dirt cheap. The productivity function is way skewed towards labor in India to where expensive robots to drive the cars don't make economic sense.
Dutch 'Flo' Traffic System Lets Cyclists Avoid Stopping
I think the article was about highways specifically (the arguments do not really hold up in an urban environment), but I don't think it said so specifically.
Just tons of drone cars picking up kids and delivering them to their parents. Owners of said cars collecting monthly AirBnB style rent from the people that can suddenly no longer afford a $3000 beater to get them around, but will happily pay $10 a ride in a self driving car. Oh yeah, don't forget about the vomit and drinks spilled all over the place in your ride share. Also sick people touching all the things. Where do I sign up? </sarcasm>
So I can ruin my gas mileage slowing and stopping every time someone in front of me turns onto a side street or pulls out in front of me?

No thanks!

Generally its the middle lane I use, but sometimes it's even the left if some landscaping truck or cement mixed is in front of me dropping who knows what into the road.
So if you let people run arbitrary docker commands on a box, it's pretty much a given that they can affect the availability of the system, heck a low tech version of this would just be to keep spamming docker run on an image and move some files around to chew disk space.

If you're looking to restrict what users can do with docker on a host there's a variety of overlay packages you can look at to do that, with things like docker Universal Control Plane.

Theoretically there's a Docker authorisation plugin framework which could be used to restrict what user's who connect to the daemon can do, but it's never (AFAIK) really taken off.
This title is misleading clickbait, from the article:

> of more concern, are the documents you
> provided that indicate you may have
> engaged in unlicensed engineering work
> in Oregon.

They're clearly being dicks, but him calling himself an engineer in an E-Mail isn't the full story.
I use it to look up things now and then as the result of a google search but generally its a distraction and I'm not there to find validation so I don't even have a login. I don't think this has anything to do with age though. Maybe older people just have less enthusiasm for filling out surveys.
Nope, hand out $1000 BI a month and rent will go up by that amount, leaving the very poor even worse off.

Why take from the rich to give to the poor when the way they get their money is flawed (in the main). Address the root cause: fiat issuance against land.

edit: I cannot reply to you as yet again the faux HN "you're a georgist submitting too fast" has come out so here is my reply:

Not that many jobs are going to disappear overnight in a step change. BI alone is totally flawed as a concept because it utterly fails to comprehend credit issuance against land as the driver of "money" creation and the effect that has on rents.
It's Utah. You know, Mormons. The bit about them having huge families is real.

With one kid or wife per bedroom and 1000sqft for kitchen/dining/whatever, you have room for 28. (4 wives, 6 kids each) Making the non-bedroom part of the house more luxurious and adding a bathroom to each bedroom, you have room for about 16. You can hit that even without polygamy.

He may be counting a large garage. That could be 1000sqft by itself, so knock off 3 or 4 bedrooms.
Looks great, looking forward to new stacks.
No, a computer engineering program typically offers a blended course of software and hardware. It is typically half way between computer science and electrical engineering. That being said, it all depends on the university. At some universities, you can pretty much take all comp sci classes as a computer engineering major. The major difference is that it is a "real engineering" degree in that it requires the engineering core curriculum.
In 2013, there were 4,071,000 miles of roads [1]. How many cameras are we going to need? I think the idea of randomness is supposed to make people think "there could be a cop anywhere, so I'd better not speed", but I think a basic psychology education (and driving on a US highway for three minutes) proves that that's not actually how people behave.

[1] https://www.rita.dot.gov/bts/sites/rita.dot.gov.bts/files/pu...
>What is the strong emotion that affects you so upon reading of the wealth of a person you will never meet?

That wasn't just a description of wealth, it was a description of a crime, and the extravagant purchases of the criminal.

Disgust is the emotion in question. It reminds me of a cat I had that would just keep eating till it puked, then eat the puke. Only the cat wasn't stealing the food, so it wasn't quite so gross as Imelda.
Theoretically "always pass on the left" is a rule in the US too, it's just a rule that is not consistently observed.
TFA is about a case in the U.S.
This. The free-market fallacy is rife in this discussion, as it is in economics.

Unless you and your counterparty exist in a vacuum, there is no such thing as a free market.
Frankly any comparison is going to be superficial unless the comparison is done by a person who has actually shipped a non-trivial game on both engines.

So many of the problems you run into making a game on Unity, Unreal, etc come down to the out-of-the-ordinary requirements of your game and the inevitable peculiarities of the engine itself. Part of becoming an "expert" in building games on a third party engine is knowing where the pain points lie, where you should absolutely not fight The Way It's Done, and what bugs remain unfixed for years on end (Unity asset bundle system, looking at you).

Edit: My point being that unless you know the needs of your particular game and have familiarity with a candidate engine, it will be very difficult to determine if your choice is "best" or not.
The article actually seems pretty balanced in that respect. It acknowledges that there are centers of gravity for some industries but, in some cases, you can work from almost anywhere.

What I think people here sometimes don't recognize is that there are costs and tradeoffs to location choices. Those tradeoffs aren't constant for people over time. And there isn't a single right answer however much one needs to justify their own decision.
I had a similar experience looking up algorithms for space-filling curves:

https://www.reddit.com/r/ProgrammerHumor/comments/4xzi9a/oh_...
That was the same with the Upper East/West side of manhattan, (although truncate the timeframe by 1/2 and going N/S instead of E/W).
Hmm... would be interesting if we started taking XMP into account when designing compression programs then...
Average speed cameras are a solution to that problem and frequently used for long-running road works on UK motorways.
Rather than just positing the question, share with us why you think it shouldn't have been downvoted. And explore reasons—even if you don't agree with them or think they're groundless—why someone might downvote it. Of course there are those out there who downvote for reasons we think are frivolous: they're not likely to respond to your comment anyway.

The guidelines ask us not to comment on being downvoted: I think in general this should extend to commenting on other's downvotes as well: it makes for boring reading. You mention this yourself—it's a broken record. If you are going to do so, put some effort in to make the comment worthwhile. It's also a good exercise in improving discourse, if that's something you're interested in.
You might like this post: https://blog.buoyant.io/2017/01/31/making-things-faster-by-a...
Plenty of US states have small populations, no? Also lots of states are comparatively homogeneous (Sweden has 19% of population as recent immigrants).
A Curious Case of Disregarded Robots.txt
I would think they would work even better there?
> The waste of space and resources that was required to put those extra lanes in, and all of the traffic control measures could have EASILY doubled the number of lanes on the beltway - alleviating traffic for many many years to come.

Adding traffic lanes increases traffic. (Amusingly, I originally learned this reading about the research that went into SimCity, though I've done a lot more reading on urban and traffic planning since.)
Should some of the stunts they have pulled during that time be considered when defining "stable?"
Your logic while flawed is actually sound if you increase the speed limits to realistic levels and then enforce them at that point.

Enforcing the limits when they are artificially low helps no one except for the police.
All of those scenarios you describe can be solved with appropriate application sandboxing and shimming.

I don't personally believe the "Windows 9" story - if a program is old enough to feel the need to check for Windows 95/98 then it should already be fine to run under Windows' own app-compat layer which spoofs the Windows version string anyway. I believe it's marketing-based out of fear consumers would see "MacOS 10 vs Windows 9" (like how it was PlayStation 3 vs Xbox 2 - hence "Xbox 360").
I think you mean prosecute? Or maybe you really do mean persecute...
Ooo, this will be a good one for the ethics panel. How many of those million people could have saved, or ended a life in that time? Its a juicy one.
If lots of jobs disappear we will no longer be having this conversation. As this conversation is dependent on the amount of discretionary income people have.
Thanks for following with a citation, but I am well aware of that research. The national weight control registry is a heavily self selected group of people who have already lost significant weight before joining - therefore weeding out most of the failure rate. And even then, only 20% of their audience lost over 10% of their initial body weight and kept it off for one year.
All We Have Are Words
Failing to keep pace with the flow of traffic is just as much of a safety hazard. I see near misses all the time on the highway due to people make desperate lane changes to avoid getting stuck behind a slower car.
No, it won't be efficient. People here simply are not thinking realistically.

I want to go out to shop. Right now, I get out in my car, drive for twenty minutes to the mall, and leave when I want to do so. My kid is with me, but on the way back he gets sick, so I have to cut short my drive and head back home. he throws up in the car. I clean it when I get home, and go back out to the store five minutes away by car to pick up some medicine for him as my wife watches him.

HN "solution."

I page a car. It takes maybe ten to fifteen minutes to drive to me from the last passenger, since it only is designed to head back to dispatch every so often. The car reeks of weed, because why not light up a bud? It's not like they can arrest you or anything. I punch in a complaint on the app.

We get to the mall. I shop, and summon a car. This time it takes a little less, maybe five to ten minutes, because the mall is closer to dispatch or a place where a lot of cars get dumped off. I program my next shopping route. My kid gets sick mid-ride though.

I have to hit the emergency button, and reroute back to my house. My kid gets sick in the car. When we get home, I have to hit another button to "rent" the car another period so I can clean it, but it still gets sent back due to the emergency button being hit, and I can hit with a nice big fee due to cleanliness issues. I now need to go back out to get medicine, but five minutes by car is 30-45 min by walking. So it's another 15 minutes to get a car.

Even if all goes well, I could be looking at an additional 45 minutes just getting stuff done, as well as cost and loss of passenger quality because I don't own the vehicle. Hell, it could show up at my door full of shit, semen, and vomit, because some homeless guy is using it as his own personal hangout to sleep in. Or it could take even longer because I need to rent a driverless suv so I can bring furniture home to me, and those are relatively rare and command a premium to rent.

No one here is thinking of day to day use by all kinds of people, or what benefits ownership provides. I own my car, that means I dont have to worry about it showing up in a horrid state, I don't have to worry about paying large amounts for minor cosmetic damage, I don't have to budget extra time summoning the vehicle on site (which escalates the farther out from a city hub you are...you're doubling your travel time, and this would heavily penalize rural people), and there are a host of issues eliminated as well. Just the fact that I don't need to put a destination in is one thing. I can change my mind en route, I can wander, and if my wife calls me and tells me to come home, I can do so near instantly.
Now imagine the world where Microsoft became Adobe's direct competitor and cut their oxygen supply.
Could you recommend a good introductory book on his ideas?
> But tricking yourself psychologically into a hard working employee is as crazy as it gets. You are not supposed to feel happy for being an employee and making money for someone else, because you are not in control of your own life.

Fortunately there are no rules for what you are supposed to feel happy about. If you are convinced that being an employee means you should not be happy, then that's a (painful) psychological trick as well. Even if you run your own business, you still have customers to satisfy, so are they in control of your life? Regardless if you work for yourself or not, you are always working to provide value to someone else. You are always selling yourself; your abilities & time.
I think you meant to put this into a Google search, not a comment.
Adaptive cruise makes highway driving so much less stressful. You don't even notice the small changes in speed. It's becoming pretty popular and will soon be standard on even lower end cars.
I feel like we may be talking past each other there. Imagine:

const data = { name: 'foo', time: new Date('05 October 2011 14:48 UTC') };
const data2 = JSON.parse(JSON.stringify(data));

typeof data.time === 'object'
typeof data2.time === 'string'

What I'm getting at is: JSON.parse and JSON.stringify convert date objects into strings. While dates are not javascript primitives, there are no other things I can think of that you'd use to hold state that aren't preserved across JSON.parse(JSON.stringify(thing)) boundaries. If you want to write a JSON handling API endpoint, you can pretty easily process all the incoming data and deal with it in a zero-knowledge fashion, but if you want to properly deal with dates there, you're going to have to add knowledge to the parser receiving the JSON object.

This is a complaint I have about JSON in general, as a method for serializing data for transport across the wire. XML is an annoying format to work with, but at least metadata was possible (of course, dealing with dtds or other metadata formats basically made zero-knowlege parsing impossible anyway, you just wrote a meta-parser that used the dtd to encode the knowledge).

If, instead of '2011-10-05T14:48:00.000Z', or 1317826080000, we took a page from binary / octal / hex numeric representations, and defined a date prefix - 0xcoffee is a number, why can't Dx1317826080000 be parsed by JSON.parse as a date?

I mean, I know why. But it's still annoying that, when receiving data from an API, I basically can treat everything in the API as fine as written, except that I have to go in and fiddle date strings into date objects.