skysight-inc/HackerNews huggingface dataset:
I'm currently working with John on producing a Julia-based prototype of the original unums (work has stalled until I am getting paid again). A lot of the decision choices in this are based on annoying things that came up during the development. For example: subnormal numbers are a horrifying pain in the butt (but there are also really good reasons for having them)

I think there might be something to this "new unum" especially if there can be a shortcut that trims the size of the lookup tables when going to higher precision.

PS if anyone has some interesting math-ey contract work let me know.
How about the front squat? I've heard it's better for the back, balance and arm training... how about its impact on running?
I think this is one of the destructive legacies of Internet Explorer. Many web developers (including myself) got fed up with IE, and that rage transferred onto Microsoft.
Aye, but it shows something important. Testing your work with other toolchains and toolings can help discover weaknesses not only in your code, but in the rest of your tooling. Strength in numbers is useful.
Im just imagining the Linus smile nowadays.

This is a really impressive achievement comparing with the Microsoft and the Linux of the nineties.

I remember creating dial-up internet provider in the nineties using Linux, and all the prejudice the IT people have towards it.

"Eww, you are using Linux? here.. i have a Solaris for you"
or : "Why dont you just use NT 4?"
How Gendered Language Affects Perceptions (2013)
stares at the animated graphic for a moment

Well. Someone failed to properly apply animation cycles in whatever they used for the header image. When a runner's near hand passes across the body going forwards, there's an extra frame that is almost a duplicate, but slightly further back, which results in a little hitch in the motion.

This error is meticulously maintained on all of the running figures, despite them being all out of synch with each other.
ALGOL: the language of academia
statically linking to properly(!) made libraries will only maybe increase storage space

it will decrease memory usage (as most loaders load the whole library, even when just one function is used)

more things to upgrade, yes

more bandwidth, yes (not much if one uses binary diffs)

potentially increased security risks, yes.
although shared libraries are bigger security risks

i made an acc just to reply to this.
why do people never understand static linking ?
Is that an issue with more modern systems like UMTS and LTE? For some reason I remember reading somewhere that when UMTS was introduced, the SIM card standard was updated to include some data allowing devices to challenge UMTS (and I assume LTE too) BTSes to provide proof in the form of an answer to a challenge code presented by the device using data from the SIM card. Have I got this right?
The calculation must be based on their internal data. How exactly are they supposed to show the supporting evidence without compromising their users privacy?

You seem to be engaged in goalpost shifting. CloudFlare have no incentive to make this figure up. They aren't going to give random people on the internet root access to their servers to recalculate the figure themselves. By claiming they aren't "sticking to the facts" all you do is show a closed mind.

Tor proxies tons of bad stuff. Everyone who has run a big web site knows this. Remember you only need one or two bad guys with fast enough tools to generate a flood of malicious traffic that completely overwhelms thousands of legit web browsing users. It's just so trivial for a minority of bad actors to end up dominating traffic profiles. So, I believe Cloudflare.

Tor guys love to talk about journalists, whistleblowers etc. That must be a really tiny amount of their overall traffic compared to people who just want to torrent, be assholes on forums etc. Just because they love to "educate" anyone who disagrees with them doesn't mean they're right.
Fyodor Dostoevsky wrote some of his most significant works after his execution by firing squad was stayed at the last minute.

http://www.history.com/this-day-in-history/fyodor-dostoevsky...

There is a vivid description of his experience in the novel "The Idiot", you can read it here: http://www.gutenberg.org/files/2638/old/20081222-2638.txt, search for: "As to life in a prison"

Or see it here with English subtitles: https://www.youtube.com/watch?v=jYN40R9Hjtg

Edit: s/began writing/wrote some of his most significant works/ (thank you dang)
Slavery is forced labor. I don't see anything forced here. Salaries for unskilled labor are driven down by lack of demand for unskilled labor, and nothing can be done about that.

What can be done is adjusting employees' skills to the areas where demand is still high. Coding bootcamps are one obvious possibility, but there are others. Everyone can learn new things.

You, personally, can help these people, too. Hire an Uber (I am sure it helps many people survive; I had my share of tough times, and I'd sure could have use it as some source of income; unfortunately, it was before Uber was a thing where I live). Buy something on Etsy. Spend money locally. Etc, etc.
After the mess they made with windows metro/store apps, half-implementing apis and horrible documentation I would be wary of anything microsoft starts
What are you smoking? I'd ask for sources but this is an absurd idea. You don't even need innocence in the US. You need to show there is reasonable doubt that the individual is guilty. At least that's how it works during trial. I'm not going to claim this works flawlessly, nor that it justifies a death penalty, but let's be real here.
I hear what you're saying. As a means of "helping out the working class", it's stupid and simplistic: "workers aren't paid enough? Mandate they get paid more! Problem solved!"

The problem, of course, is that there are many ways to save money by screwing workers (eg worsen the working conditions) and if the market price is below the min you set, employers will just shift into those other ways.

A more robust solution -- as opposed to playing whack-a-mole over all dimensions of worker screwing -- would be to a) make their options more transparent and b) restrict supply somehow.

That's why -- counterintuitive as it may seem -- I actually think it's a step forward, what LA is considering: a system of "minimum wage OR be represented by a union" (which helps with a/b above). It gives a "release valve" for excessive minimums that allows for some market pricing while also proving a check against the things advocates really care about: worker mistreatment.

A minimum wage by itself is a clumsy fix for a more complex problem.
It seems Reddit has been intentionally vague as to what this is all about. Theories abound in /r/joinrobin[1]

Interesting to note the icon is a red bird, right after Reddit removed its NSL canary[2] (yellow bird), and joined an amicus brief in support of Twitter[3] (blue bird).

[1] https://www.reddit.com/r/joinrobin

[2] https://news.ycombinator.com/item?id=11400112

[3] https://www.reddit.com/r/announcements/comments/4cqyia/for_y...

Edit: formatting
Middlebrook?
If you click on the robin, and again on the next page, you'll get in a chatroom with a random stranger. Everyonce in a while, you will get to vote for either growing the chatroom to include more people, abandoning the chatroom, or keeping it like it is. Seems to be reddit's social experiment of the year.
They intentionally tried to destroy the web, because it didn't suit their monopoly. That rage was well and truly earned by Microsoft.
But then I'm not running the same code as either the parent of my comment, or the article, and the benchmark doesn't hold. It's how fast can my CPU run the same code vs theres. I could make it faster again by precomputing a table and doing a lookup but that defies the point!
App Engagement or Acquisition? Are Downloads Driving Your Revenue?
> There really is no longer a credible case to be made that Linux is hard to use on the desktop.

No, Linux desktop is as easy to use as Windows (sometimes perhaps easier), the problem is one layer lower: the drivers.

1. Bluetooth breaks about every 3-4 months.
2. Wifi. Where do I start. Say: https://wiki.archlinux.org/index.php/Wireless_network_config... "If you have problems connecting to networks in general or your link quality is very poor, try to disable 802.11n" -- are you kidding me? Then if you have anything complicated, chances are you are completely and totally screwed. Examples: a) PPPoE over Wifi is simply not supported. b) The only way I found to connect to my work VPN is via a Firefox-running-as-root (I kid you not -- and it wasn't me me who came up with this solution obviously).
3. Battery life. http://unix.stackexchange.com/a/119620/9452
4. USB 3.0. Sure, NEC and Intel hosts are supported. Throw your card away if it's not NEC.
5. Hybrid graphics.

On to the destkop:

1. Skype. Say what you want, Microsoft abandoned it and Skype is a huge part of communications these days, sorry.
2. Chrome and hardware acceleration.
Comments moved to https://news.ycombinator.com/item?id=11402862.
> When you press the button, it leads you to a page with a button that says "participate". Pressing this button puts you in an IRC chat with another user. Along with being able to chat, there are three buttons to press. These are Abandon, Stay, and Grow. This is actually a voting system. When joining a room, a small text will be output by the server saying how long you have to vote, calculated by 2level - 1 and output in minutes. The vote runs on majority rule.

> When the timer runs out:

> If you voted Abandon, you will be kicked from the room. You can hit the participate button again to start from the beginning.

> If the majority voted Abandon, everyone is kicked from the room.

> If the majority voted Stay, the room is closed and a new subreddit is created, with the name of the chat room being the sub name. Up to 5 random people in the room are granted moderator permissions in this sub. It should be noted that the chat room name is a mashup of the current room users.

> If the majority voted Grow, they will be merged with another group of about the same size in a new chat room. You can vote again from there.
Every time it grows, the "level" variable from earlier goes up by one.

From https://m.reddit.com/r/OutOfTheLoop/comments/4cwi9o/whats_up....

Basically it's another Reddit social experiment.
Learn to use "Dynamic filtering" or check about the "Blocking Modes"for example, uBO's abilities far exceed those of your average adblocker that relies only on filterlists
https://github.com/gorhill/uBlock/wiki
If you define "good job" as the rich getting richer and the poor getting poorer, then fine.
The thing that helped me the most personally with my estimate accuracy is estimating times beforehand, and then tracking the actual time and evaluating the accuracy of my own estimates. This is partly to get out of the mindset of trying to explain why past estimates were over/under and focus on being more accurate in the future.
Some carts also had expansion RAM in them also
Because a stay of execution is literally a (temporary) last recourse. Up until that time, you are pursuing the years of appeals or otherwise trying to get the conviction overturned.
Until when? Manhattan density? They still have this problem.

Do we not stop until until we've turned entire cities into Mega-City One?
Interesting, I was expecting to see something about QUIC/UDP and was pleasantly disturbed by something different entirely.

First takeaway: SSL is optional? Let's the games begin! Better pay your ISPs on time, or God knows what they will accuse you of, extralegally or not, to get encryption turned off here.

Second takeaway: our company had major problems with upstream link from a local ISP to VPN across the Atlantic to the link on the other end and egress traffic out of our main office. It is really more than one, but you get the idea. The ISP in the US mentioned "caching problems" when we had many users with irritably high latency for Google servers: slow page loads, terribly syncing, crappy IMAP, but only for Google services we use. This data compression stuff seems limited. Does Google have boxes on-prem for ISPs a la Netflix that do the same thing or is improperly configuring this for an ISP enough to do damage?

https://openconnect.netflix.com/
Personally, I think that sounds cool, but it's pretty far outside of the norm in the US in several ways.

Part of it is the spread-out car culture of the US, where virtually the entire country is so car-centric that walking anywhere is prohibitively difficult and/or risky. It's kinda self-reinforcing - walking is awkward and discouraged, so almost nobody does it, so there's no incentive to fix any of the walkability problems, like missing or neglected sidewalks, bad traffic light behavior, huge parking lots everywhere to cross, etc.

But the bigger part IMHO is the stranger-danger paranoia. Google the free-range parenting movement here for a few disturbing stories. The media hypes up stories about rare child molesters who kidnap children off the streets for better viewership numbers, then people start to think that kidnappers are everywhere and you don't dare take your eyes off a kid for a minute. This makes its way into policy and expectations. Add that into the common viewpoint here that if you have a child, they must be the most important thing in your life and your entire life must be centered around improving the kid's life. You get a society where letting a child, or even teenager, walk to school seems so outrageously dangerous and irresponsible that kids may sometimes be picked up by the police and returned to their parents even though nothing is wrong, and the parents may sometimes even be investigated themselves for their supposedly wildly irresponsible behavior.
anddd get the best date you can. If you don't get it from stakeholders, it doesn't count. Get it from stakeholders.
I like that idea, but my worry is it will take years to reach that point

It won't.
But then it wouldn't be "Portland" any more, just some terrible city full of huge ugly housing projects (or so the argument goes).
US jail sentences are crazy. But ... I think the UK approach here is not all that crazy. In a world with encryption, where does the balance lie between the need to investigate crimes and the need to stop a country becoming a police state?

NSA style "own it all" is clearly too far towards the police state end. But then preventing any and all investigations that involve a computer seems like an over-reaction towards the other end; targeted high-effort investigations have always been possible.

And if you want to make that be the balance and allow specific, warrant-based human-driven investigations possible but block mass surveillance, then trying to regulate the details of the technology is a bad idea. Regulators won't be able to do that. It's the wrong approach. It's like the Clipper chip, the law specifying too much stuff. A law that says "you have to decrypt your files when asked" is at least simple and it doesn't scale to mass surveillance.
Right, I am the same way. Not at all a morning person. I, don't want to get out of bed before 8, at the earliest no matter how much sleep I get. That is why having flexible work hours is important. Many of my co-workers have been at work for 2 hours before I wake up. But that's what they like to do. So nothing wrong with that. Having flexible school, at least for high school teens, would be a really interesting idea. Though like you said, scheduling issues would probably be too complicated.
This would have been a far more interesting article if he had spoken more about his thoughts and feelings, rather than the mechanical processes.
Dostoevsky (The Brothers Karamazov, Crime And Punishment) was sentenced to be executed by the Tsarist government in 1849. He was actually in front of the firing squad, waiting for his turn to die, when he learned that his sentence had been commuted to a measly 10 years hard labor in Siberia.

One could argue that this was the defining moment of his life, and most of his greatest works were motivated in some way by the intensity of that experience. So yeah, for lots more on this, read Dostoevsky.
Original Go compiler was based on plan 9 C compiler (http://plan9.bell-labs.com/sys/doc/compiler.html) because Ken Thompson and Rob Pike (co)designed and (co)implemented those compilers and they were 2 out of 3 original Go designers/implementers.

Those compilers are at least 16 years old so Pike and Thompson aren't as incompetent as you think them to be.
I'm glad to read this. When I exercise I frequently get "Runners Low" instead. I've seen people suggest that running is great for depression, but I've often found the exact opposite: exercise can actually induce sadness & negative thoughts in me on days when I feel great. It doesn't always happen to me, but it happens often enough that it annoys me whenever I hear the suggestion to "go for a run, you'll feel better". That doesn't seem universally good advice for everyone.

The longest I've ever run is 14km, and I've done 12km City To Surf a few times. I still exercise & work out, but I keep myself motivated & upbeat using music, and try to make it the last thing before bed, so I can sleep off any bad feelings and/or exhaustion.
I'm not sure you need a new unary "/" operation. Just use "1/" as a unary operation and you get the same results. Trying to do "/" as a new unary operation will probably just lead to confusion.

For instance, when I read an equation like this:

Information = /uncertainty

"Information = 1/uncertainty" is just plain clearer.
Do you use NoScript in everyday? I think while it would make those annoying APIs go away, the web site experience would became a bit poor and even not work properly.
The Coke example makes no sense for a couple reasons:

1) Oculus' SDK does know where your head is pointing, but it has no idea what the game engine is actually rendering in that direction. It just warps the image the game engine gives it and passes it through to the headset. There's no real way to glean semantic information about what you're looking at through their platform.

2) If Coke wanted to track this, why would they track it through Oculus instead of just asking the game developer who has agreed to the product placement to track that information themselves? That's much easier technically and from a business standpoint. Of course, you could do this for any game or application, VR or otherwise. But I guess that makes it less of a story.
One use case already pointed out is to check for gaps that your tests have not covered.

Other use case is figuring out what tests to re-execute when you change something - you can skip tests that never touch any code you are changing. Can be a time-saver if you have a big test suite or lack finer-grained tests (component/unit).
You are completely misinformed. Reasonable doubt applies at trial, not on appeals. Also, the ad hominem adds nothing to your point.

Edit: look at Herrera v. Collins (SCOTUS): "Petitioner's claim of actual innocence based on newly discovered evidence is not ground for federal habeas relief. United States Court of Appeals for the Fifth Circuit affirmed."

Two questions were presented for the Supreme Court's review:

Do the Eighth and Fourteenth Amendments permit a state to execute an individual who is innocent of the crime for which he or she was convicted and sentenced to death?
What post-conviction procedures are necessary to protect against the execution of an innocent person?

https://en.wikipedia.org/wiki/Herrera_v._Collins
Building more doesn't devalue their land. It actually increases the value simply due to the fact that there's more revenue to be made on the same amount of land.

It also doesn't solve the housing crunch, because there's no meeting the demand. It doesn't matter how dense you go; even Manhattan isn't dense enough.

There are two things this does accomplish, though:

- It exacerbates the wealth divide, as it increases the market entrance costs and moves ownership into the hands of fewer and fewer "landed gentry" who, invariably, build rental units.

- It destroys quality of life for existing residents, as it foists all the scaling issues of upzoned density (traffic, crime, costs, required size of bureaucracy) right onto them.
The perfect alternative to SWATting someone.
You're hitting at the difference between identification and authentication. We use tokens/passwords/etc for authentication of a public ID. I feel like one's fingerprint is pretty commonly used as an identifier, so using it for a password (heck, engineering it into your system in the first place) is terrible.
REVIEW COPY: Node.js, Backbone.js and MongoDB Book
Tor users are complaining about the captchas. I'm not sure why you think it's so hard to create a sample captcha page to demonstrate the experience. You just need two pages: one with JS-enabled captchas and one with JS-disabled captchas. Do you need me to do this for you?

It's not that simple.

reCAPTCHA makes an on the fly decision about the strength of the CAPTCHA served depending on the visitor. In the case of Tor there's no visitor information other than IP address (and whatever the browser gives as User-Agent etc.).

So, I can dummy up a CAPTCHA page trivially, what I can't do is dummy up the experience of a Tor Browser user hitting a reCAPTCHA. The way to do that is run the Tor Browser.
If distrowatch can be trusted, they have so as of 15.4...
Anyone claiming to definitively know the results of increasing minimum wage is talking out their ass. The economic effects of minimum wage increases are complicated and situation dependent. I think the people making 'back of the envelope' economic' here are being intellectually irresponsible.

I personally think that the minimum wage is a bad solution to the problem of providing a minimum income to our citizens.

By requiring people to hold a job to receive an minimum income, we create a glut of 'un-skilled' workers and we drive the price of that 'un-skilled' work down to the price floor created by the minimum wage. This means that jobs people don't want to do aren't being automated because there is so much cheap labor.

By creating a minimum wage price floor, we also eliminate the ability to offer jobs that don't produce enough capture-able value. (E.G. investigative journalism or child-care for low income workers). This means we are forced to automate jobs that people do want to do, but that are unfeasible due to the minimum wage price floor.

By gradually switching from a minimum wage to a minimum income, we can fix the current inefficiencies in the job market while solving the same problem.
Thanks. I am hopeful that the solution we come up with for Tor will be applicable to situations like this.
>>>I'm not against the Death Penalty on general principle grounds

You should be...

When you kill someone outside the conditions of self defense that is murder and is immoral. I do not care if the government doing it as some kind of "punishment" or a person doing it for another reason, murder is murder, "capital punishment" is murder.

If we want a peaceful, just and free society, it can not include capital punishment. A free and civilized society does not have Capital Punishment.

History will not judge us by how we treat the acceptable people, the people that follow the rules, the nice people... No history will judge our society by how it treats the worst of us, the evil people that given the opportunity would slice your throat open and laugh as you bleed out...

It is likely that in 100 years, this time will be viewed by people living then like we view the barbarism of Early American history. People will be asking "how could anyone support that kind of treatment of others". This of course is not just about capital punishment but the entire prison system.