skysight-inc/HackerNews huggingface dataset:
I agree with what you are saying but this piece is of little value. It is a poorly written appeal to emotion in the form of a vague anecdote devoid of logical arguments, and frankly is an insult to the intelligence of the readers of the publication. It should not have been rejected by some general rule, it should have been rejected on its merits.
Yes! But it's decentralized. An alternative to Ubuntu One would be ownCloud (https://owncloud.org/).
> the issue is that he did something that didn't hurt anyone, doesn't appear calculated to humiliate, was in circumstances where he might have misunderstood as having consent (given he was already having sex with these women), and can be rectified in 24 hours with drugs and a doctors visit. This would be grounds to discipline him, but not grounds to get worked up.

I honestly can't conceive that you could apply this logic. Not all rape is the same in severity or impact - but it is sure as hell all rape. And feeling like someone had sexual contact with you in a way that you did not want is pretty much the end of the story. Whether there are explicit physiological medical repercussions or not.
Generally, beta is supposed to be almost completely identical to the release version, to ensure that what gets shipped to release users is tested. This particular pref seems harmless, but you never know.

Developer edition is what used to be known as "Aurora", which is in between Beta and Nightly.
Car services in NYC are either pretty shady or expensive.

Going to have to disagree with that. Almost all car services I've used in the city have been fine, and much cheaper for things like airport travel than a yellow cab.
Compelling Sunday – 22 Posts on Programming and Quality Assurance
I honestly don't see what's so hard about the gp's set of instructions. Your grandma doesn't need to install alpha builds of PostgreSQL (though I shouldn't assume, there are some technical grandmas out there ;) ), for 99% of people out there they can use "apt-get" or "yum" or whatever and can wait until the release.

So let's turn this around, how would you like to see builds become easier?
I was once voted class representative because I happened to fall asleep at the front while it was being decided.
Maybe if ads weren't such a malware cesspool people would have less reason to block them.

The people providing ads do a dirt-poor job curating them, so blocking ads isn't about convenience but about security.
Who told you that and why did you believe them?
The Programming Language Amber
Chessboxing – the tale about a startup without a product
When I read this, I thought for sure it was just a lower-level engineering manager. I can't believe she's the Chief Security Officer, and that someone with a Wharton MBA could write something so unprofessional and full of disdain for your customers.
What you just said is not a real position that anyone has (in large enough numbers to be worth talking about). The part where you don't take people seriously is the thing that is offensive. You might be confused because people talk about white males as being the only people who are in a position to completely ignore the feelings of everyone else if they choose to, as you seem to have chosen to do. But to be clear, it's not racism/sexism directed against you, it's a dislike of something that you specifically do.
I know your misery. I've got a Logan 820 lathe (quick change gear box, does 8-224 threads per inch; change one gear and you can do 4 threads per inch). The ways are worn so to hold a 10 thousands over 5 inches I have to twist the bed. I twist it with a level like this on the carriage:

http://www.starrett.com/metrology/product-detail/Precision-M...

I didn't get that one, $863 is spendy. I got a Russian copy for $150.

Anyhoo, you put that level on the carriage and then crank the carriage back and forth over the range you want straight, adjust the levelers on the legs.

I can turn mild (cold rolled) steel and hold a 10,000 of an inch for almost 5 inches and then it goes to hell. And the head stock bearing is crap, the originals had some preload but the replacements do not so I have to use a live center in the tailstock to put some load on them or it doesn't work.

Watching that video? I'm in awe.
Primarily, it's a legal issue.

Although I genuinely wonder what came first - the discussion of ethics of "stealing" books or discussion of ethics of passed copyright laws.
> "We have this fantasy politics right now where people are talking about all the wonderful things they’re going to do while we know these things can’t happen inside the rigged system.”

Followed by:

> Lessig said he would serve as president only as long as it takes to pass a package of government reforms and then resign the office and turn the reins over to his vice president. He said he would pick a vice president "who is really, clearly, strongly identified with the ideals of the Democratic Party right now,"

So, wait. You don't want the "System", yet your Vice President is basically a member of the Democratic Party which is part of the precisely bi-party, rigged System right now ?

Makes a lot of sense if you want to perpetuate the said rigged System.
NYC is a special case - yellow cabs are not allowed to be prebooked in any way, shape or form. Street hails only.

(they're piloting an e-hail scheme, but it's far from done)
Exactly what is Limited by supply and price? Surely not the app? Perhaps the dispatcher charges a fee for access to the API?
Sad that they showed a node example. What about asp.net on .net core?
Wearable sensors that correct your exercise form
I wish he would just run conventionally.
A decade ago? Hell, that still happens with frequency. I don't know how many times since I moved out to Brooklyn that I've pulled the "hop in back and misdirect" strategy. I'll sit in a cab and call 311 and put the phone on speaker, that usually gets them moving.

And the black person thing? I've _definitely_ flagged down cabs and then stepped back so that a black guy who was getting ignored could get a ride. It's infuriating.
Firefox disabled HTTPS Everywhere with no warning to me whatsoever. I use Dev Edition. I always just assumed it would always work, but apparently I can't rely on that anymore. Wasn't Mozilla pushing for non-encrypted HTTP to be deprecated? They should wait for that to happen before disabling HTTPS Everywhere.
This guy seems awfully offended by sweatpants. Practice what you preach.
Education is not traumatic for people who can cope with failure, but can be devastating for those who have not learned how to deal with. Handling negative emotions like rage, fear, failure, regret, envy or disappointment are basic skills we normally learn as kids through all kinds of positive and negative experiences. By trying different approaches a child can learn e.g. that failing just means you'll need to work more to succeed, instead of more counterproductive defences like sour grapes or that you were cheated.

It is unfortunate that some parents inadvertently hurt their kids by either not allowing them to learn to deal with negative emotions, or even worse, teaching them ideas like "it's okay that you failed the test, I know you did your best"
For a moment I thought this was a literal search for shapes in movies e.g. search for a blue face and get Avatar, Braveheart etc.
Quality Assurance Software Tester | Edmonton, AB, Canada | Onsite | Winding River Solutions | jobs@windingriver.ca

Winding River Solutions Inc. has a Software Tester position available immediately. The successful candidate will have approximately 4 years of experience in testing software applications as well as documenting and resolving defect.

The following is a list of some of the requirements of the position:

1. Organize and lead testing on a variety of software systems, primarily web-based.

2. Work with Project Manager and Business Analysts, create overall test strategies and test plans for client solutions.

3. Create and Document specific tests scripts.

4. Maintain and execute scripts and track status of defect logs.

5. Track bugs from identification through to resolution.

6. Investigate and implement testing tools including automated testing.

Software Tester Knowledge Requirements

At a minimum the candidate must have Industry knowledge of infrastructure setup, managing deployments and a basic understanding of database functionality.
Most people don't care enough to care about or understand how important campaign finance is, so it's unlikely he'd even win the nomination, but hopefully he can get enough support to at least get into the debate and bring the issue to a wider audience.
This is interesting, but I have a hard time seeing how being a transparent office holder (through voter referendums) would work for the office of POTUS. I can see it working well as a legislator and would prefer a system where one of the houses of Congress is direct referendum.

I think it would be far more interesting to completely "vacate" the office and do nothing, without formally resigning. The point being that elected officials have far less power than people think. I think the executive would function largely the same without a president or vice.
While the tool to flash the SD that Microsoft built requires Windows 10, it doesn't require anything else besides a Pi: http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm

Granted, if you go through the developer site, it points you towards installing what you need to develop software for it. shrug
Do you have separate (client- and server-side) user accounts or browser profiles?
And if you can cite a real female law student who is actually offended by the idea of learning about rape law, or even the word "violation," you might possibly have the vaguest sense of something possibly resembling a point if you happen to be looking at it from the right angle.
So blocking ads is ethical because it's legal? That doesn't sound right.
Deep-sea microbes have not evolved in two billion years
That is not a good argument to make. The corollary is that the telecom companies "own" their infrastructure. They can modify any packets sent from your computer to theirs, insert tracking, or peek at it or whatever. After all, YOU sent the packet to them.
I don't remember Firefox being well over 30%. The highest I've seen them had been 27%.

That said I can see how users don't like Mozilla's attitude. I've actually noticed it as far back as Firefox 3.5. I know users didn't like the changes post Firefox 2.0. It's too bad Firefox wasn't componentized enough to separate UI from the layout engine and JavaScript engine.

I myself like Australis but I'm also someone who's loved Chrome from the beginning. That said I think it was a mistake to turn Firefox into Chrome. They should've released Australis as a separate browser like they did with Firefox in the Mozilla Internet Suite days. That way they wouldn't have alienated so many users and their core user base would've been secure while they experiment with big user facing changes.

These days I'm more disappointed in what they didn't add to the browser like built-in ad-blocking and tracker blocking. I understand they have this view that the web needs ads but that doesn't mean it needs third-party ad networks. Just like popups they degrade the user's experience. More importantly they also compromise the security and privacy of the user. Clearly they are a practice that should be fought against. That they haven't tells me they are no longer an advocate of the user but the site owners.
Its not where the land is. Its where the jobs are. Is everyone going to live in a tiny house in BFE Texas?
This is interesting, but it looks like this proves nothing according to the article since we don't know if P==NP. We are no closer to understanding whether or not a faster way to compute edit distance exists. All we know now is that it matches up to a class of problems that we _think_ are probably hard. It is still possible that we might find a faster solution to the problem.

I'd like to request a title change - "New proof that a faster way to compute edit distance might be tied up in the P vs. NP problem"
Any examples of good tile-based board games written in React (or other JS frameworks)?
Speaking purely from my own anecdotal personal experience:

Dwelling on something and thinking about how angry it makes me certainly does make me angrier.

However, in the handful of times of my life that I've gotten really, truly, into a rage over something monumental, I had no way to actually let go of it until I had a chance to go scream into a pillow and punched my mattress a few times. The relief was pretty immediate - almost all of the anger drained away. Prior to that I was too amped up to do anything constructive about the issue. After, I was able to focus enough to get to work on fixing it.

I don't know how to reconcile my own personal experiences with that research, outside of a cop-out answer of "Not everyone is the same".
profit driven to zero in a competitive market

No, if profit is close to zero then there would be no point in being in a market. Markets drive profits to the 'standard' risk adjusted ROI for the economy they operate in. In other words if you could run a gas station, a book store, a flower shop, or whatever, then you do whichever one gives the most profits.
An interesting presentation about the development process: "Creating a language using only assembly language" [1]

[1] https://speakerdeck.com/nineties/creating-a-language-using-o...
I was in NYC a few weeks ago and Lyft Line was $5 flat rate anywhere in Manhattan!

Here's the problem with that - it's a heavily subsidised, promo rate. None of us should get used to it, because once Uber/Lyft destroys the other they'll stop doing it.
Is it possible for the benchmark providers to use "Database O" instead of the Oracle name?

Second question: if Oracle bans showing its product(s) in benchmarks does this mean that it is slow?
I'm sorry -- I was loading from a bookmark where all the links had worked before!

I responded above with more detail
Your post is triggering me. Please add trigger warnings before you use those words.
Much of this is the natural outcome of near-complete deference to expressions of offense, and declarations of identity. It was a totally predictable outcome, it was warned about way ahead of time, it happened.
When a site asks nicely, I always disable my adblocker and reload. I did that today on a page and was met with a full-page video overlay ad, with a tiny X in the corner that opened a new tab to the target site anyway when I clicked it. After closing the ad and the new tab, I had to scroll down a page more of ads to find the start of the article and after a few seconds reading another overlay popped up, asking me to connect with facebook or at least enter my e-mail address.

It took them all of 10 seconds or so to convince me to turn uBlock back on and refresh again. If you want me to keep it off, you need to at least let me read the article!
Works for Neo4j, MongoDB, ownCloud and some others.

Freedom ain't free. There is a price you have to pay. That price is to pass on the same freedoms to others, the freedoms which you explicitly benefited from in your use of the software. To me that sounds like an exceptionally reasonable requirement, but evidently the one not being a grubby freeloader is somehow entitled in your worldview. Interesting how that works.

This reflects the fundamental schism between free software and open source, at least philosophically rather than in terms of what licenses fall under their definitions. Free software implies an ethical responsibility to give back to the community, open source is a way to conveniently reappropriate other people's labor with no obligation to contribute, while hiding behind the cloak of "technical superiority" and "code quality" (which is bullshit).
This is a good point. I ways try to remain (or at least project) calm in the face of crisis.

On the occasions where I find myself really angry to the point of wanting to lashing out, usually the issue is something that I don't understand, didn't pay attention to, or didn't anticipate.

Writing a letter can be part of the OODA loop that helps me calm down. The act of writing is also observation, the orientation is the analysis of what's up, and then I can make a rational decision for moving forward. The key is not making emotional decisions -- that's where trouble starts.
I agree--I think that there are problems deeper than special interests. It would take many years and many people in different parts of government, but I think the real solution is a movement to a multi-party system. One person elected as president can't turn the ship around.
"What, then, is ethics? Ethics is two things. First, ethics refers to well-founded standards of right and wrong that prescribe what humans ought to do, usually in terms of rights, obligations, benefits to society, fairness, or specific virtues." -- https://www.scu.edu/ethics/practicing/decision/whatisethics....

Kant 1st Imperative -- Violates -- If everyone used Adblock, many websites would shutdown. I.e. "Adblock is okay because sites can still run if just some people do it" -- cannot be universally applied, contradiction

Kant 2st Imperative -- Violates -- You treat website developers as a means to an end -- to get content, instead of rational human beings who, given a sufficient outcry against their ads, could change their ad service or offer a different model.

Utilitarianism -- Violates -- Ad Revenue - Well being of site owner: -Site Costs / Visitors + Ad Revenue For just you. Well being of you: Site benefit - time wasted * time value. (Blocking "Ad will play for x seconds" in this specific ethical system might not violate)

Rule Utilitarianism -- Violates -- Well being of site owners: Cannot make ad supported sites, current ad supported sites -site cost. Well being of society: Less websites -- more inefficiency and less units of entertainment good.

Social Contract -- Violates -- People accept ads knowing that others will do this as well and this supports the site. Another: Site owners create sites relying on users's ability to see them and thus pay for site creation.

Virtue Ethics -- Violates -- You might feel more shame being in a room with someone who made a site supported by ads and showing them that you use adblock then if you were invisible to the site owner.

The systems above are the ethical systems allowed in the book "Ethics for the Information Age (6th Edition)" by Michael J. Quinn (the list is his, but not the theories themselves, just mentioning my source to show I'm not cherry-picking ethical systems)
I just installed windows 10, and obviously had to quickly fire up "Edge" to get chrome/firefox etc.

My mind was blown when I googled a "how to" and went to a PC help page that started auto playing a video in the sidebar completely unrelated to the topic I was interested in - simultaneously kind of clashing with the music I was already listening to.

Seriously? People have been putting up with this? Some 10 minutes later I was all adblock'd/noscript'd and my internet experience had returned to normal. I literally haven't experienced that since the days of sodding myspace.
I think the was my point: it's totally plausible that a country selling off land could have been "profitable" depending on what the country was going to do with the proceeds.
To build on the other answer, right now, the compiler does

AST -> LLVM IR

Which works, but you have to do all of the compilation passes and static checks on the AST. After this work is done, we'll have

AST -> HIR -> MIR -> LLVM IR

These two intermediate representations will make it easier to write frontends and backends to Rust, as well as making it easier to implement various optimization and analysis passes, and making them faster.

Also, in today's world, for example, we can't stabilize syntax extensions because we'd have to stabilize the AST. But we _can_ stabilize {H,M}IR, much more easily. On the backside, we're very coupled to LLVM right now, and while that probably won't change, if someone wanted to write a backend, they could write their own codegen based off of MIR.
How would we abolish universities? If universities are voluntary gatherings of professors and students transformed into cultural institutions that persist longer than any teacher-student relationship, then they are going to exist and the only way you could prevent it is through force. Authoritarian much?

You seem to be incredibly enraged at the idea of freedom of association: The liberty to associate with other people or not on your own terms.

It turns out that universities act as loci of power in the larger hierarchy of our society: Universities confer status and distinction, legitimize skillsets, and some act as hubs of commingling for people who belong to the ruling class. Students need to go to university in order to participate in society as dignified individuals. That is what is at stake here, and your anger is merely anxiety at the idea of an institution of power falling into the hands of powerless people. You would rather they degrade themselves in order to receive a piece of paper that says they are good enough to be respectable parts of modern society.

I trust university students. There are two reasons to go to university: To go into debt so you can get a professional job, and to learn. I trust university students to transform universities in a way that benefits them most. I do not trust the powers that be to do anything but degrade universities into businesses for profit that hold individual legitimacy for ransom, or propaganda centers for the prevailing power structures that shape our society.

If professors want to teach, they ought to lead, not bludgeon students with the authority granted to them by institutional forces. Unquestionable authority is a tumor in any healthy society. When it pervades the system, society itself is terribly ill.
Considering the post is down, maybe they've "done something about it" already.
Tangentially related but:
I think the ethical way forward for ad-blocking extentions/software would be for it to self-identify [1].
That way if a website owner wants to block you or be more upfront about asking for donations, they don't have to resort to JS hacks to determine if you are using an adblocker.
If they don't want me to see their site ad-free [2] I can either move on or decide that the content is worth a few ads.

[1] I only know the basics about the http protocol but I'm guessing something in the header could be added.
[2] Which is completely within their rights as virtual "land owners".
You Can Stop Writing Comments About Pointer Ownership
Looks like http://blogs.msdn.com/b/powershell/archive/2015/06/03/lookin... didn't make it into this release.
It gives you a chance to develop your mind and opportunity to reach jobs that a regular high school education does not prepare you for.
Don't you think the bigger ethical issue here is how content providers keep using ad networks that commonly serve as a delivery mechanism for malware?

Reading someone's content without looking at their ads seems like a relatively minor infraction in comparison.
For most 2D fighting games, when a character jumps there's nothing else they can do but continue on their trajectory.

When a character attacks, there's "startup frames", then "Active frames" and "recovery frames".

So you throw a Punch with 5 Startup Frames. You send that packet with a timestamp. By the time it reaches me -- you're in Frame 2 of the Active Frame -- my client just updates straight to Frame 2, instead of starting at Frame 0 of the Startup Frames.

This works because there's really no other state the action could have gone, and the frame counts are so low it's faster than humans can react to anyways. So it feels like you're playing locally.

Same thing with jumping -- you might get my "Jump" action 20 frames later than I started it. So you just fast forward your client to that point. Our clients are effectively synchronized.

Traditional clients would have you be continuously 20 frames lagging behind. It's a clever system!
Yep, major version number changes usually bring about excitement to view what's new...
Start-up founders: you should look forward to tough times