skysight-inc/HackerNews huggingface dataset:
While violence may not be a part of the teacher role, education certainly is. And that sounds like the kind of social education that is an extension of what family should be providing. I'm wary of sending policemen to school, just the same as I'd be wary of sending policemen to families ("violence is not part of the parent role").
What CSS rendering engine is used?
> Atleast then I know how my information is being used.

No
I bet I could take a few moments and come up with a proof that such a method would require P=NP.
It's worse than that - entire states have adopted the concept of a minor in possession by consumption - if a minor is behaving in a way that leads police to believe they are intoxicated, that is enough to charge them with being in possession of alcohol.
Visualising the Go garbage collector
> abiding by each one gives you certain benefits

And drawbacks.
A Model of Room Rentals
Nah, e is obviously the best transcendental number.

I hope the author's pending patent is limited to pi though, so I can work on ef^H^H. Hmm, I see why maybe the author preferred pi over e.
If one isn't running on Windows, is there still a strong argument to be made for supporting OS threads over simply multiprocess (with some form of message passing)?

In what kind of situations would one really benefit from threads over processes? I'm genuinely curious, it's been a long time since I've run into blocking on 100% cpu in any kind of real world workload (doesn't mean they don't exist!).

I understand that we will need multicore support, I'm just not sure why we need multithread support?
This is the first thing you should do. It also makes questions like "what was incoming and outgoing last month?" very easy. (download csv. done.)
Slightly related, but Companies House, the UK's official registry of incorporated businesses, used to close up the database search function on its website every day at, ISTR, 5:30pm, then open it again the next morning. This would have been in the late 90s/early 2000s.
my startup (http://tataatsu.com ) launched similar ditto amazon zocalo 1 year back, http://collablayer.com/ :(
If you're going to use a normal number for this purpose, why not choose a much nicer one? Let's use a number such that its binary representation is the concatenation of consecutive ascending binary numbers.

0 1 10 11 100 101 110 111 1000...

becomes

0.0110111001011101111000...

It's much easier to demonstrate that this number is normal than to do so for pi. It's also much easier to calculate the nth digit, and to find an occurrence of a given string of bits.
Where to see Silicon Valley (2010)
This wouldn't be as big of a problem as it is for both the population who has to stay extremely vigilant (more than they want to) just so they don't pass something quickly and in secret/when no one pays attention (like at holidays), and also the Supreme Court wouldn't be barraged with bad laws from Congress (and these laws don't even reach them for decades sometimes), if US was using a Constitutional Court.

I think having a Constitutional Court that verifies every single bill that passes through Congress and administration, and has final say on whether a bill is going to become law or not, would be a decent solution for an out of control Congress and administration that don't even care if their laws are Constitutional or not anymore.

This is not to "replace" the Supreme Court, or any other Court. this is in addition to them. A Constitutional Court could filter out a lot of the bad bills, before they ever had to reach the Supreme Court for their unconstitutionality. With a Constitutional Court something like the Patriot Act or FAA might've never passed, and we wouldn't have to endure it for 20 years before it even reaches the Supreme Court, to decide its constitutionality.

But what happens if a Constitutional Court allows a "bad bill" to pass anyway, you ask? Well, nothing different than right now. It goes out there, and eventually someone sues over it, and it goes through the same process up to the Supreme Court, if it's that bad. The point of the Constitutional Court wouldn't be to "set a precedent" but to filter out at least 90 percent of bad/unconstitutional bills coming out from Congress. Other than that, everything else will work as normal.

The system is already used in many European countries, and I think it would work well for US, too. Without it a lot of EU countries would probably have a lot worse justice system, since they don't even have the precedent thing, which means that if a lot more bad bills were allowed to go through, they would have a lot more judges split on the decisions, and more unconstitutional laws would be allowed to continue for more years. But the Constitutional Court filters out most of those, so the judges can only be split on a few of the bad ones.
That's wierd, I can't notice FF being any slower than Chrome.
Even if pi isn't normal, there are plenty of normal numbers to choose from (almost all of the reals are normal, in fact), including some really simple and predictable ones like Champernowne's constant (in base 10: 0.1234567891011121314...) that would support simpler index calculations than pi.
Ah, the LenPEG approach.

http://www.dangermouse.net/esoteric/lenpeg.html
If, like me, you didn't understand the difference between tengine and OpenResty, see here:

https://github.com/openresty/ngx_openresty/issues/54
I had an interview at Goldman where multiple engineers explained to me that "there was no staging environment." No joke. They deploy everything straight to production, and when something breaks, they might lose millions of dollars.
Emphasis on can. Of course it can, there is always outliers and there is nothing that can be done about that. However I would guess that in the majority of cases people beating do get handled. I am just guessing. Are you just guessing too or do you have some hard evidence or statistics to back your claim?
By the pigeonhole principle, no matter how fast you can calculate pi, you cannot actually use this to compress data. The index to relevant sequence is on average >= the size of the data to be stored.
Silly Selective Service. You need the stone of Erech, and to be the heir of Isildur, to summon the army of the dead.
I'm curious how a vague cheerleading-your-favourite-technology comment became the most upvoted in this discussion.
I wonder why there are so few standardizations on specifying a generalized hypertext format for HATEOAS; Atom is being mentioned whenever this aspect comes up, but I think there should be a more suitable format.
> I never really saw NaN come by on purpose

We use NaN for masking in image processing, for instance for filtering out defective pixels. If a pixel has value NaN, it is ignored across the board.
Not sure who down-modded you, I think it's a fair point. It's a little horrifying, considering that the chromium build-process is quite awful too, but still better.
Precisely the reason why government can never represent the will of the people. For regular people it's hard to project their will onto government, but for rich entities with lobbyists it is much easier. A politician, after elected, has very little incentive to serve his voters and all the incentives in the world to serve those who give him money. Voters, unlike lobbyists, cannot stop paying [tax] money.
I agree, and you nailed it: State has slowly stolen authority to parentd. Either you allow slap and spank nor you let other call the cops...
I'm skeptical that adding another layer for the bill to pass through will cause any meaningful improvement, unless there is some clever way to align the incentives of the individuals in the layer more closely with the people.
Quick Guide to SEO
As dragonwriter has remarked above, the type "Number" includes stuff that isn't a number. That's a bit absurd, it's like having a value "Red" for a "Color" type.

The type should obviously have been called Float or some variant of that, and the type identification function isFloat.
The ultimate goal of the NSA is total population control
but not for windows.... fml.
FAQ: The Annotated "American Pie"
Charge your clients like a boss
Smartest thing I've seen in months, not so much the speed, but the compression value of it is great
Mainly tech/programming related, few jokes, witty (i hope) remarks and the occasional retwitted quote: https://twitter.com/uraimo

And, if anyone is interested, a few years ago this guy made a list of HNer accounts here: https://twitter.com/tlrobinson/lists/hackernews
Why use it and not now Atlassian's SourceTree?
WordPress 4.0 Beta Announcement
I've been looking for the lyrics to the song that, when sung, will bring about peace on this planet. Now to hear that the file containing these lyrics is already contained in pi is revelatory. Could someone please give me the index and length of the file? I've got some singing to do.
You cant copyright a number, but you can make it illegal[0].

[0]:https://en.wikipedia.org/wiki/Illegal_number
If anyone here hasn't read The Library of Babel yet, then now is a good time.

Here's a link in case you have trouble locating it within Pi: http://hyperdiscordia.crywalt.com/library_of_babel.html
I don't know, "liberated" associates strongly with "liberty" for me -- as in the software freedoms, and the users right/opportunity to self-host, like email. I think "stripped and independent" better conveys what op means. I suppose in the tradition of "indy" that should be shortened to "strindy" or something. Or perhaps just "an indy service" (stripped aesthetic implied by virtue of being "indy").
Not just terrible, in my language it means "chamberpot, loo, privy".

Though I guess not as terrible as SOPA (stick you beat someone with), or PIPA (he is touching me in inappropriate places).

And CISA which sounds like cyst in all languages.
The app is clever, but as somebody with long-time interest in personal finance, I feel the premise is a bit on the wrong side. Avoiding bad buys doesn't mean the same sum is now somehow free to spend. You need to both avoid bad buys and have a sane budget with money allocated for your needs and wants - which should come out of real money you earn, not imaginary money you "saved" when not buying what you didn't need anyway.

Otherwise it reminds me a joke about a man who brags to his wife that he saved money by running after the bus instead of taking it and paying the fare. The wife says - next time run after a taxi, you'd save more! Unfortunately, savings don't work exactly like that.
Reminds me of Jan Sloot; http://en.wikipedia.org/wiki/Jan_Sloot. It was like an april fools but a lot of big people fell for it at the time.
The decline was gradual, got worse over time and the users often have multiple reviews. Also it started before the google thing.
Hi Gerben! If you want to connect, my email address is in my profile page.
I think the most important article to estimate Uber's market size is this article, where their CEO mentions that the ground transportation market in San Francisco is around $22B and this is only for 800,000 people (http://qz.com/218717/what-people-who-think-uber-is-worth-17-...). Now multiply this by 10,000 so that you are at 8B people and you have a global ground market of 220 trillion dollars. Now that number is probably too high, as the gross global product is $100T, but the transportation market can be well in the range of $10T.

So once self-driving cars are up and running, nobody will drive their cars by themselves anymore, because self-driving cars are 5 times safer than humans driving them and for that reason, insurances will charge 5 times more if you want to drive your car yourself. Where do you order get these self-driving Google cars? You order them through Uber and then you have Uber attacking the $10T ground transportation market.(http://techcrunch.com/2013/08/25/uberauto/)
> What's the alternative?

government research, like darpa.
Not read the Tesla piece but at least with the Uber piece the assumptions were clearly stated so they can be challenged.

One challenge I would make to this article's assumptions is that the world is like San Francisco. In many places there are already cheap private hire options available[0]. I'm not sure how to calculate for the existing cost and availability of such options. If it makes sense for the drivers they may become Uber drivers but there may be less decrease in car ownership and changes in customer behaviour.

[0] Minicabs, rickshaws etc.
In a vacuum, yes. But we don't live in a vacuum:

--- more people knowing how to program means more people with a better understanding of the machines that run our economy. An educated populace is a good thing.

--- more bosses knowing how to program means a better understanding of the reality of technical debt, the advantages of good tools, etc.

--- perhaps most importantly, programming is a vehicle for wealth creation, because it's so free-form. There's a limit to the amount of money we're willing to spend on copper, so copper mining is a limited trade. Good software, however, has a long way to go before we can't use more of it. And since software lets you think previously unthinkable thoughts, its demand feeds on itself.

But I agree that a bunch of market-clueless nerds would be terrible. They'd just be exploited by employers for moar VB. We don't need programmers so much as we need entrepreneurial programmers. We need more savvy wealth-creators.
I'm not sure pi is proven to contain all sequence of digits. Anyone care to link a proof. The joke be on them and they might not really understand pi at all.
The company that does best in this market will be the company that exists to service its customers, not the company that exists to compete with others.
The UK is also passing "emergency" data retention legislation just before Parliament closes for summer and before the data is deleted. http://dataretentionandinvestigatorypowersbill.uk
IoT will become the Army of Things in fight against cybercrime
AMD HSA kernel driver
Just so you know, they're pulling the same kind of shit over here in the UK: "emergency powers" being pushed through with barely a debate by an unelected PM, his lapdog deputy in the Lib Dems, and a weak opposition, with tripartisan support thanks to the party whips. No one even really knows or understands what they're agreeing to, the "temporary" shouldn't fool anyone as it can be extended (and it would be an 'emergency' not to, wouldn't it?) - and the real kicker is that the "emergency" is the EU courts have ruled the UK's existing mass data retention laws contravene our human rights, so the UK Government's response is to… pass another mass data retention law as a matter of urgency, explicitly before ISPs start deleting (unlawfully collected) data.

What the fuck. Sometimes politicians just disgust me. We could use some help over here too - Pirate Party UK, maybe, or the Green Party?
There are 4,294,967,296 possibilities in 4 bytes.

To store a number in range of 0 to 4,294,967,296 - you will need exactly 4 bytes.
Isn't this one of the April 1st jokes from 2012? Most of the commits were made on March 31, 2012[1]. And there's even a reference to the pi joke[2].

[1] https://github.com/philipl/pifs/commits/master

[2] http://www.netfunny.com/rhf/jokes/01/Jun/pi.html
I can't find an authoritative source on this, but the algorithm used by SuperPi: https://en.wikipedia.org/wiki/Gauss%E2%80%93Legendre_algorit... seem polynomial in the number of digits you want to calculate at first glance.
Landing pages, email signups, and so on aren't ready to be tried out yet, so they don't count as Show HNs. Please read the Show HN guidelines at https://news.ycombinator.com/showhn.html.
JavaScript is the language of web browsers. And, the web browser is one of the most used software on the planet.

Write a cool web browser that runs MRuby, Lua, or anything else, and maybe you can reverse this?
Why not change to this: "Available for 5% of computers".
Or ask people from other platforms to sign up for a mailing list to be notified once you have something for them.
The infographic around half way down the page is really well put together.
This is not a Show HN. Please read the guidelines at https://news.ycombinator.com/showhn.html.
Dutchakdev/mylar
4 Wi-Fi Tips from Former Apple Wi-Fi Enginee
$20 OpenWRT module with 64Mb RAM, WiFi n, USB and more
You could try tikz with latex which works very well and is very slick:
Example Gallery: http://www.texample.net/tikz/
Handbook: http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf
To add to that, what about those cities where you have also a good public transport in place like NYC, Lodon, Paris, Berlin and many more? Where it is may be comfortable to use such a service, but also more expansive and more slower (because of traffic jam).
Don't use "Wide" 40MHz channels on 2.4GHz is helpful~
My first reaction was that it reads to be about American culture (and wonder if 'schrodinger' is Swedish, racism accusations are used as often as "hej" these days).

My second reaction is trying to replace 'white' with 'black'. Also, considering the heterogeneity of different parts of USA...

OK, racist.
Do you know of any publicly available API that is truly RESTful (has embrace HATEOAS)?
Could an alternative DNS system fix this? Tor for DNS that both masked the lookup and the resulting IP would stop any type of filtering/blocking/take down etc? Coupled with https, to stop packet inspection?
Chinese hackers pursue key data on U.S. workers: NYT
schrodinger, which part of your comment is racist?
Amazon begs Feds for drone test permission slip
Ask HN: How will a service with try[service].com change it when it scales?
If a service (I just saw Keep and thought about this: trykeep.com) has a website like that, what'll happen when they want to make it large scale? Will they move to keep.com (given it's available?) Or is it an indication that they are not confident of becoming big?
That last word really resonates: Specifics.

Why is it so hard for people to boil down their message? Is it fear? Is it ignorance? Is it lying?

It must be some combination of these for if presented with a life and death situation I doubt corporate psycho babble would spew forth.

In general, in the words of the late/great Mr. George Carlin, "People tend to use extra words when they want something to sounds more important than it really is."

I would encourage everyone at M$, and frankly anyone that hasn't seen it, to watch George Carlin's bit about the boarding process of airlines. A couple gems worth note (that could easily be translated to corporate speak):

1. Please look around your immediate seating area
SEAT!
2. Items you may have brought on board.
Well, I may have brought my tiddly-winks collection, but I didn't, so I'm not going to look for it!

If I worked at M$, and could roll into work anytime I wanted, take off early without anyone noticing, two hour lunch breaks, and so on and so forth - I'd be scared. Layoffs are the next step after letters like these, and you're the fat.

To sum it up nicely in a way only George could do:
"More shit from the bogus captain!"
I tend to always use OpenResty for a certain set of tasks these days. Notably, when it is mostly about lightweight data processing. I.e. an API that reads from a DB, transforms some fields and returns json, or a simple proxy server that slightly modifies the data (or just returns it). Or, performing simple calculations based on a few inputs.

All this usually just requires a few lines of code and due to the nature of OpenResty, it scales really well and is very lightweight in terms of CPU consumption and memory.

I haven't really used it for anything bigger yet, mostly because then I'd rather prefer Django or Clojure (depending on the tasks) as they have much more functionality / packages for web development.

Particularly the nonblocking IO for db/file/networking operations (out of the box) is neat. Another interesting aspect is that, once you've set up the system, development feels a lot like PHP development, where every lua file can be one page and changing the file results in a direct change on the frontend (if you turn the lua code cache off).

On the other hand, there're some pitfalls, the project is young, it still lacks packages for many, many things (notably, if you want to do crypto, you have to FFI right into the C library, for now. There's a new sha/hmac module, but it's not part of the current OpenResty distribution yet). Also, sometimes it is difficult to find solutions to problems, as it is not widely used as Django or Rails. If you're interested in using it, take some time to read up on LuaJIT as there're several important optimization techniques to really get the best out of it (see below).

All in all, for smaller projects, I love the stack as it is simple, lightweight, and easy to install.

Here're some useful links:

Lua(Jit) Profiler: https://github.com/jgrahamc/lulip/

IDE With Debugger for OpenResty (Pretty cool, you can debug while your browser requests): http://notebook.kulchenko.com/zerobrane/debugging-openresty-...

LuaJIT Performance Guide: http://wiki.luajit.org/Numerical-Computing-Performance-Guide

Lua Performance Guide: http://www.lua.org/gems/sample.pdf
Sounds like fornication to me.
Awesome! I've just posted this comment in Breach browser!! I hope that I can open a atom editor directly by some short cut (e.g. cmd + m)!
On windows phone, keeping on holding opens a right-click menu and I cant go ahead.
Off the top of my head:

- sub-goals ("you have already saved x% towards paying of your debts")

- smaller awards (Amount: "$5 saved", Frequency: "3 taps a day award", Time: "you saved something every day this week")

- a ranking (not sure how that would work)

This would not only provide incentive to save, but it would also increase usage, which makes the app harder to forgot/uninstall.

Good luck!

PS: On your website, add a subscribe via e-mail box. Then you can capture people (like me) who would be interested to sign up when you build a native app.
Show HN: Themes for Slack, write Custom CSS for your Slack client
Congratz! Its a very nice game.

How was this made? Was it with a framework? or with OpenGL? Would love to know some details.
For what it's worth, the level solution hashes in github are pretty googleable. (Easier to google than your name, I found!)
That's what "Zero Tolerance" means. It means the powers that be have no leeway, and no tolerance to any thing, and must call the cops.
Ask HN: What are you guys working on?
Hey Everyone, Happy Friday :) Just thought I would ask you all what personal / work projects are you all working on. Please feel free to discuss and post links etc..

I'm currently working on a rotating world in Javascript. Its pretty cool. Will post links soon.

Also this weekend I am working through the swift tutorials i've found over here: http://iosblog.co.uk/swift-tutorials/

Might also tackle an Arduino project :)
I do put it in a separate bank account (a company account), but up to now I take drawings in chunks, maybe every 3 months. To make YNAB easier I am trying to take a chunk once a month, which feels very unusual.

There is also other random income that's not income. In the UK it's common for savings account interest to be paid back into the linked current account. For me that's not income to be spent each month, that's money to be re-invested.

None of this addresses ease of use though - or does no one else (or their partner) find YNAB confusing and difficult?
Still, though, the weak link remains that everyone has to trust these officials will actually uphold the constitution. Unless we can develop something more binding than swearing on a Bible, we're going to keep coming back to this same problem.

That's not to say I don't like the idea of a constitutional court, though. I just think we need to also add some sort of protections against blatantly unconstitutional actions.