skysight-inc/HackerNews huggingface dataset:
That's far more simplistic than what the law actually says (where "law" is the collection of statutes and judicial interpretations).

As an example:

http://resources.uscannenbergmedia.com/2016/08/videotaping-a...

"Remember, even if you’re in public, you cannot record conversations between two people unless you have their permission. This includes conversations that you’re one of the parties to. If one person in the conversation can reasonably expect his or her conversation to be confidential, this standard applies."

If you're having a private conversation in a public park, then it is probably illegal for somebody else to record you.

Driving is a different question. Personally I think since a license plate is literally meant to publicly identify your car, a reasonable person should expect it to be recorded. But my guess is this will go to SCOTUS at some point, since privacy is increasingly being invaded in unanticipated ways by private companies.
I was glad to see that this included my favorite calendrical fact: the existence of February 30th, in just one year in Sweden.

It misses another good one, which is what happened in Alaska. Alaska's transition from Julian to Gregorian happened when ownership of the territory transferred from Russia to the United States. This also involved moving Alaska to the other side of the International Date Line (or more correctly, moving the Date Line to the other side of Alaska). The net effect was that, in Alaska, Friday, October 6th, 1867 was followed by Friday, October 18th.
Brazil needs to involve all stakeholders in Internet governance
> GoLang has a concurrent garbage collector.

Golang also has a single, shared, mutable heap, it does not have tens or hundreds of thousands of individual heaps.

> Yeap, I mentioned that.

No, you did not.

> Again, as a developer you want the choice.

Er… no?
> Tracking down regressions, crashes, and perf issues without good telemetry about how often it's happening and in what context.

If that's what you're aiming at. Collect the data but keep it local. Install some sort of responsiveness/"problem" monitoring. Ask the user to send data relevant to the problem if a problem occurs. IMHO there is no need to systematically collect user data for that.

Or get the data from a random sample of users. You don't need data from everyone.
So freedom is not having the choice to use DRM?
Hosting for people who hate DevOps
Right, i wasn't entirely clear on what the implications of this are.

You said they have a good track record.

The current context of the thread is the revival of a game series 12 years after its last entry. This means they'll need to do a vast amount of work in updating both the graphics and the gameplay in order to produce a worthwhile successor. (Note worthwhile and good are not the same. It's entirely possible to make a good game that won't be worthwhile for a large portion of the possible audience.)

One of the examples you cite towards their track records is a game that had success, but was built in a completely different way from what they do now. (Immediately after the inspiration thus not requiring a leap in graphics; and gameplay-wise with a smaller feature set.)

Thus it doesn't seem to me that Company of Heroes is a particularly useful indicator for what they'll do with AoE 4.

(Edit: Also, tbh, due to what S:HOWW2 is (in simple terms, multiple games combined), the decisions of which parts to keep were trivial. I don't want to go into detail here as the post is already big enough, but i recommend investigation of the details.)
First you have to have money to invest. Then you have to have enough money to make it worth considering the transaction fees. The bottom part has debts, not spare cash for investing, so the stock market is almost completely irrelevant for them.
I don't think the President should be hindered by a private company to do his job. Whether we agree with how exactly he's doing it or not.

The TOS is clearly based on law, it's legal for him to do it, so in essence the TOS regarding to his legal rights, shouldn't (in spirit) apply to him.

Now if he was doing something that he doesn't have the right to do, i.e. inciting violence against a private person, he'll break the TOS.

If all you want to say is that what he has done is strictly against the text of the TOS then sure I'll agree. But I don't think it matters.
Inspector Component: React Inspector done in WebComponents
DRM was already possible in browsers by using NPAPI or similar plugins. EME is no worse in that regard, and is from a technical perspective a much better solution.

Pocket's integration during that time amounted to a button which sent a request to a potentially useful service. Such buttons have existed in firefox long before pocket ever existed, and you are of course welcome to no click on them.
Wood Group reports 77% drop in half year profits amid Amec acquisition
This has been predicted: https://en.wikipedia.org/wiki/Factor_price_equalization. Under this model, incomes (especially those of lower-skilled workers) in developing and developed countries will eventually meet somewhere in the middle. Once all countries are equally developed, this downwards pressure on low-skilled wages in developed countries will abate. Restrictions on outsourcing and trade would prevent this to a degree, but doing so would slow down the income increases in developing countries, hence many economists do not support such restrictions, as it's hard to make an economic argument that developed countries' citizens should be privileged over those of developing countries (although a political argument can certainly be made), and more trade is generally seen as increasing the overall size of the pie.
There have been well over 1000 YC companies now. They aren't a unique enough demographic to get any special treatment, positive or negative. Just treat them like anyone else. Report them as spam and move along.
> Mozilla fought DRM until the very end and lost. If Firefox is to have any chance at remaining a mainstream browser it needs to support Netflix and the likes. You can't seriously blame them for this, because they are damned if they do and damned if they don't.

Yes I can, and I will, because they sold out. They sold out their principles for the sake of market share. (And looking at their marked share, fat lot of good that did for them anyway.)
>There are at least two portable libraries to do this.

What are they?
That might have worked. However I discovered that the machine wouldn't talk to my mouse or keyboard through my KVM switch (as it introduces a USB hub into the path), so my guess is that I wouldn't be able to switch from the jiggler to the real mouse.
No, I wasn't making any remark about French colonies as I was replying to a direct question about Hawaii.

I actually think unification is preferable to independence. Independence mainly seems to benefit the people in control.
So, I guess you think that this new driver tracking would be cheaper than traditional obstructions (i.e. speed humps, chicanes, etc...)? I guess it could be, but what are the non obvious secondary and tertiary order costs of tracking all car movement? This seems worrying to me.
Not as inequality is normally measured, no.
... or he committed the cardinal sin of questioning the Code of Conduct, and when challenged on it, responding with snark and condescension, demonstrating the need in the community for a Code of Conduct.
If you're running your business on any provider, wouldn't you want to make sure you had support?
I thought the regularization analogy was kind of a stretch, but otherwise, everything else was on point!
Errrr... I think it's a bigger give away than that. I came to the three body knowing almost nothing of what it was about... the information in the article would have removed much of the surprise.
That's not true at all.

For one, you're talking about a digit currency derived from a (currently) finite resource: electricity. While you suck up electricity mining BTC, you add to the demand for said electricity. Higher demand means higher prices, meaning those with money can afford more electricity and mine more BTC, while those who can't afford more electricity to mine cannot. Additionally, those who could afford just enough power for non-BTC mining now struggle to afford power at all; and even if they do, they now must save less, growing the gap.

I didn't say the word "steal"; that's something you derived from my analogy because my analogy is obvious. Resources, and wealth, are all finite; so more for one literally means less or none for another if that one takes as much as they please. Otherwise, I could walk into any bank in the world and just take out as much money as I wanted to.

I was once told that if I were in the middle of a discussion with my wife and she completely refocused the discussion onto something else, I should be happy internally that I was right, but externally I should take the loss.

You're talking about BTC now, so I guess I'll take that L.
Pocket was included almost two years before the acquisition:
https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-po...
https://venturebeat.com/2015/06/09/mozilla-responds-to-firef...
checkout the demo at https://www.webcomponents.org/element/pankajpatel/inspector-...
> Rvagg seemed to more of a doer than a talker

So you mean he actually contributed to the code instead of inventing new ways to police what can be said on Twitter? What an horrible person.
because last time they tried that it didn't even work?
You wouldn't say anything else, so your statements don't change anything: Any company which wants to collect more data would justify it in the same way.

The main reason to collect data is monetization. People don't like to think they're being sold, so it's justified on other grounds. That's a universal. Since the way data is monetized is to track and segregate users, claims that it can be done in a privacy-respecting fashion are, therefore, specious.

There is one conclusion to be drawn here, and it isn't that Mozilla is going to respect my privacy.
The more interesting question is how did they get your email address?
Really? I hope we will enter a post-ICO era of fundraising. Tokens simply do not make sense in most cases, nor do new chains. In my startup, we're issuing Token-Shares (Blockchain Bearer Shares) that pay dividends[1]. I think something like this will be the future. Let people actually own and share in the profits of the enterprise. The share prices can still 10x or more, so there is still a benefit to early investors. Plus focusing on actual business fundamentals.

1: If you want more blockchainy tech, the dividends get paid into the smart contract owning the shares, automatically.
I didn't mean barriers that prevent through traffic, I meant barriers that protect pedestrians.
If the inequality is artificial, it might be that an artificial intervention will reverse it. If it's not, than so God help us. A democratically "elected" Robin Hood will probably just take a lot from the rich and give a little to the poor to keep being "elected" democratically.

On another side of life, the moment people have enough to pay the bill, anything more will not make them any happier. Leveling the income or the wealth is not doing anything effective to increasing happiness. What's and where's the problem of inequity? The fact that I can't afford a luxurious yacht trip?
You do not agree with the conclusion / opinion so therefore you will not consider the facts?
http://www.elementscompiler.com/elements/silver/
As an Android developer this is a big pain in the arse if you intend to develop apps using google apis.

The development is easier, but if you plan to distribute on other stores, google play services are useless and will make your development more time consuming as they are exclusive to devices with google play store.
Why not think about the program you are working on as a program that is built to support the open standards that enable people to communicate and concentrate on performance within these standards?
If someone wrote a bad performing non standard compliant code the program should throw an error.

Making bad code run faster is overstepping the boundaries.
I think that's an uncharitable reading. It's one thing to be anti-CoC. It's another thing to be anti-CoC when you're on a committee whose job is to maintain and enforce the CoC. There's nothing dishonorable about saying "I don't think I agree with the goals of the job that I am doing, so I will let someone else do it," but he didn't do that.

It's sort of like going to work for customs while being a strong believer in open and unrestricted borders, apologizing to people about the existence of customs and waving them through, and then complaining about "the alt-right brigade" when people ask if you're actually the right person for the job.
The EU system doesn't encourage consumers to sue corporations. But as the last two points show, it offers a much easier and cheaper way for consumers to get what they want from corporations, without going through the hassle of a lawsuit.

Consumers should be able to sue corporations if they really need to, which is what the article is about. But it's even better if they don't need to sue in the first place.
I you apply a scaling factor 𝒌 to everything, nothing changes between the incomes in relative terms and that relative change is what matters and is shown in the chart.
The chart is measuring income growth not wealth growth so I would imagine QE probably isn't that large of a factor actually.
The issue is that division by a constant of 2, when it's highly optimisable - must already be embodied in the algorithm on a higher level.

Essentially you must have a piece of code where that constant is just a parameter to the algorithm that suddenly when set to a value of 2 makes it that much more efficient.

Now here's the bummer: if you had already planned for it, then writing custom assembly for it is not going to make the algorithm that much faster. But when you didn't - you're rewriting the whole of the algorithm anyway.
You still have the overhead of maintenance.

Live in a cold region in a home built before natural gas was piped to your region? Heating suddenly fails in February? That $95 dollar proprietary, mechanical zone-controller from Honeywell is going to cost you $120 after markup and another $600 in labor. That heating tech also saw some "green death" on that copper, so you're going to have to call a plumber.

I'm fine with that but I went through vetting three heating techs before I found one that one which knew his industry well enough to answer my fairly baseline questions.[0] Eventually the guy I settled with explained the mechanical properties of both zone-control unit designs, and why one brand is more popular in the region[2]. He then mentioned what he observed as the more reliable Taco lines "always go with the gold series controllers, the green ones are poorly constructed especially if not installed properly".

All in all, I probably spent ~20 hours on top of the labor. In my NYC co-op, all of that would have been dealt with and paid with the co-op fees (which are more than reasonable). On the flipside, I'm perfectly fine with the home maintenance issues-- but it's ultimately the vetting process for a well informed[3] tradesman that takes the bulk of the time[4].

--

[0] Generally, I get on some forum with trade masters[1] I found the answers to after about half an hour of researching on a master plumber forum [1] (i.e., "so how often do these units fail? How does the Tacos compare to the Honeywells?").

[1] For EE, the EEVblog is usually second to none. Need a copy of the firmware for a 1984 HP sig-an? Some dude will have it. Other trades have similar sites- Hvac-talk in this case, absolutely high quality discourse. The great thing is that most of the time these guys will have in their vBulletin signatures their qualifications like "Master Certified ..., 1984 ". Similarly, practicalmachinist is great for certain things. Contractor-talk IIRC was very helpful as well.

[2] It turns out Honeywell is out of Rhode Island so there was some local brand loyality developed out of buying local + the sales reps hit western MA pretty hard.

[3] I.e., this 55 year old chap informed me that you apparently want to have the unit head pointing up and positioned vertically and mounted in-line with horizontal (not vertical) piping. This mistake is fairly common apparently and can lead to significant issues down the line. So while I paid more for his labor, his industrial knowledge was effective "preventative maintenance".

[4] If you don't want to/don't have the time to perform due diligence, having a friend who is informed enough to vet the quality of work with you is worth it. A buddy of mine is a contractor who knows all of the corner that are often cut, the indicators of quality workmanship, etc.
اخبار الهكر
Previous discussions:

https://news.ycombinator.com/item?id=14956698

https://news.ycombinator.com/item?id=14959346
> Difficult when the definitive compsci course, Structure and Interpretation of Computer Programs starts, and ends, with Lisp.

Poor choice.

> Several decades of computer science disagree with you.

compsci hates lisp along with the industry, what are you talking about?
He expressed himself against The Word, so he deserves to be cast out, publicly shamed and never find a job anymore.
It isn't just a capture of the justice machine by the wealthy, though I agree this is the case too. It is also an issue with the government, courts, and the laws themselves. How is a citizen supposed to petition the government over injustices and grievances, and be dealt with fairly according to the law, when the government itself sets the financial barriers to entry so high? How can a poor person get justice when the courts are set up to favor lawyers over citizens? You can represent yourself in court, of course, but any mistakes you make in not filing the right form here or declaring the right motion there will most likely result in a huge injustice being done by the courts, simply because you, as an average citizen, don't know how to navigate all the legal minutia.

Have the wealthy really captured the courts, or have the government, judges, and lawyers set up a situation in which only the rich get justice?
>Why is it so?

Because you weren't any good at all that hard stuff?
Co-founder of Gustav here. Thanks for the kind words :-) The 3% is of course a blended rate. There are positions/sectors where that would never fly, but others where 5% is feasible. Also we cover the full spectrum of what staffing agencies typically offer, including permanent placement type transactions. For those, our take-rate is closer to 20%.

Here's more info on the pricing: https://hellogustav.com/recruiters-and-staffing-agencies
User machine, not blockchain, security will continue to be the biggest risk in all these systems.

With gold for example, stealing the physical assets takes effort, resources, time, equipment, etc.

With digital assets, that is not the case... and our current level of system security is not adequate in the slightest. It is a challenge we are still largely ignoring today, but crypto currencies will require it be fixed, or better-risk-managed at any rate.

(not advocating gold over digital, but people continue to hand wave the actual risks)
I don't understand why binding arbitration is legal for anything ever. Having your disputes resolved in court is a fundamental right. Signing away that right in a contract should be impossible, like signing yourself into slavery.
this is why I should stop commenting I stuff I haven't gotten super familiar with. I didn't know Dart was the choice for user space. I suppose they could theoretically include an compatibility layer for java/kotlin userspace apps, but that seems like a lot of baggage depending on what the real goal is.
> What if the rules of the killer robots are benevolent? Maybe

The owner of those robots would likely lose in a war against someone with more efficient robots, so the outcome would be the same in the long run.
>>responding with snark and condescension

Tell me it is not soo... Not snark and condescension.... Why that is the most terribleist thing ever.... <<Is this snark on my part....??>

it makes me sad that we has a society seem to be reject the concept of Free Speech in favor of speech codes and acceptable Speech with punishment for anyone that does not use the "correct words"
I don't buy that argument, sorry. Because it requires something as anti-freedom as DRM to exist in the first place.
I am not sure how can you blame inequality to other nations. Why American workers cannot complete with other nationals, while it seems American elites are still winning?

The truth is that the elites in any nations are gaining from the poor.

The idea is to blame one nation's inequality on another nation is like blaming one poor man's tragedy on another poor man's being more tragic; while ignore the ones who causes the tragedy...
Checked exceptions suck. Every method has to explicitly throw them up to a higher level where they can be handled causing tons of useless boilerplate. Its much better to just let unchecked exception bubble to a higher level of the app. This is a best practice in java so letting the exception bubble all the way back to the user is just poor programming.
Why does the software development world seem to attract so much SJW drama lately?
Back between 2000-2002 I decided to acquire all the machines I had drooled over in the 90's, so I purchased Alphaservers, Ultrasparcs, RS/6000s, PA-RISCs, SGIs, and others. I was getting non-trivial configurations, usually quad CPUs, lots of memory, multiple NICs, and I was getting these things for anywhere from $20 for an Ultra1 to $200 (top price I paid) for a quad CPU Ultra Enterprise 450. That same machine is on eBay now for around $2000.

There was definitely a time between early eBay hitting a critical mass of sellers and eBay getting saturated with professionals and robots, when the deals COULD BE incredible. You still needed to suss them out, but they were a regular occurrence
"It is evidence to others that Node.js may not be serious about its commitment to community and inclusivity. https://twitter.com/nodebotanist/status/887724138516951049 "

So one SJW hardcore feminazi has her feelings hurt because she had to read an article by someone who's accused to be a MRA. God forbid someone fight for men's rights but she's allowed to be a hardcore feminist.
> if Alice prefers Central to Devonshire, and Bob prefers Devonshire to Central, then we could allow Alice and Bob to switch... There would be no incentive to lie.

To be fair, there is an incentive to lie when you add neighborhood and other preferences to the system. Say Sally, who wants Central, lives near Devonshire and thus is given better odds of getting a spot there. If Dick wants Devonshire but doesn't really care about Central, it gives him incentive to lie and rank Central higher to increase his chances of swapping with Alice.

Far from an exotic scenario, this is exactly what happens in the SFUSD system.
You signed the paper the bank handed you. The bank is unlikely to sign the paper you hand them.
The IRS Has Special Software to Find Bitcoin Tax Cheats
Understanding SOLID Principles: Single Responsibility
Yes, and what some call daring, others call scary. One thing many people loved about Node was its openness to everyone. But when a leader of a group shows distaste for CoCs, one can see how that might mean the group's CoC may be threatened. Without CoCs, many people in the Node community wouldn't feel as safe.

You may still feel just as safe, and that's great for you. But it's not very hard to understand why people aren't happy. Even if you vehemently despise CoCs, you should still be able to see how a mass exodus, for whatever reason, could be bad for a project's future.
Regulation-wise, Sweden is not hostile. But yeah, I don't see much incentive to start a business in Sweden when you forfeit 65% of your profits to the State.