skysight-inc/HackerNews huggingface dataset:
No, it was me who said that.

If I understand you correctly, your main points are:

1. The law can never compel you to make a false statement.

2. Lots of firms are doing it, and they probably know what they're doing.

For point 1, if you can show me a credible legal authority arguing that British law can never, under any circumstances, compel a person to lie, I'll accept that I was wrong, and I'll thank you for teaching me something new this day.

But rather than do that, you've suggested that I should try to disprove your claim. Well, I admit that I can't offer a rigorous disproof, but that's to be expected: disproof is always hard. (Can you disprove the existence of sasquatches?)

So let's put that aside, at least until a real lawyer gets involved, and move on to point 2.

And for 2, I don't think you'd say that if you'd seen as much legal bullshit in your time as I have.

Do you remember, back in the 90s, envelopes that said, "By opening this envelope, you agree to the Terms & Conditions enclosed." Or more recently, have you seen online services whose Terms & Conditions say something like, "We can change these Terms & Conditions at any time, without telling you." They're both obvious bullshit, and yet in both cases lawyers kept pushing them onto their clients until a court ruled against the practices.

So I believe that the warrant canary is another piece of obvious bullshit, which will die a quick death when a court examines it. In fact, it's possible that a court already HAS ruled against the idea, but we just don't know about it. Or, to put it another way, I think there's every chance that some of the warrant canaries we are seeing published now are lies. That would certainly explain why we've yet to see the non-renewal of a warrant canary!
Also think about something for shutting down if one of the wheels lose contact with the ground. Eg being lifted up (or flipped over)
Obligatory: ¨RISC architecture is going to change everything¨ - https://arikia.files.wordpress.com/2013/02/test2.gif?w=625
Found it here: https://github.com/downloads/danchoi/kindlefodder/unix.2012-...
There's always the Mill[1] which does have an add varient that detects them by default. Of course that isn't even out yet.

[1]http://millcomputing.com/
The people don't give any money to the government. The government doesn't need their money, it creates money when it spends.

The more government spends, the greater the capacity of the private sector to save (so long as the government doesn't spend beyond the productive capacity of society to create excess inflation or compete with the private sector for resources which would stifle innovation).
Another see also: STOKE: https://github.com/StanfordPL/stoke-release

"STOKE is a stochastic optimizer for the x86_64 instruction set. STOKE uses random search to explore the extremely high-dimensional space of all possible program transformations. Although any one random transformation is unlikely to produce a code sequence that is both correct and an improvement over the original, the repeated application of millions of transformations is sufficient to produce novel and non-obvious code sequences that have been shown to outperform the code produced by general-purpose and domain-specific compilers, and in some cases expert hand-written code."
Or, d) so overly cautious that barely any work gets done at all, due to too many precautions slowing you down. But seriously, I can't think of any time in the past 25 years where I thought "This is going to get me fired"... with one exception. At a medical related company, I got in a blow-up shouting match with a director that was trying to get me to cut a three day procedure down to less than one day. The only way this could happen is if I rushed through everything and "hoping it was done right", vs. double checking not only my work, but everyone else's inputs also.

Long story short, I cornered that director some time after the meeting, apologized profusely, and explained that I'm overly sensitive to mistakes in this position since I witnessed first-hand what happened when a predecessor of mine made a "simple" error, which resulted in a major patient-impacting event (which resulted in an FDA investigation). The upshot is that this director, from that point on, trusted me more than anyone else on the team (even though I was "highly insubordinate" in the previous meeting).
I assume that's all CSS across all of their projects, not just the main site.
Neat idea, good luck with it!
Anders of course also did TypeScript.
Universal income and job guarantees/full employment are PRO STARTUP but ANTI-VC.

Given PG makes all his money from the glorified HR scheme that is the VC industry, it's not surprising he is against a system that empowers people to take risks on starting companies that don't require any investment.

If people are able to start companies without risking the health of their family, or their long term prosperity, they don't need as much investment and there wouldn't be room in this world for VC funding, and thus not as much money to trickle down to the inaptly named "super angels" like PG and the YC crew.
Govtech: The $400B Market Hiding in Plain Sight
Hitler owed a lot to Ludendorff, who created the stab-in-the-back legend just as soon as he asked for the armistice. He was also taking power in a somewhat democratic way, adding to his legitimacy, and he was able to keep the Army as an ally by doing stuff like getting rid of the brownshirts.

So for the first few years of the war he was able to avoid the classic dictator syndrome, especially after the early successes. But later on, as another poster notes, he started to turn on his better officers and vice-versa.

American hubris is quite awesome. The US establishment really has a thing for picking the worst losers and assholes for allies.
Perhaps specify that this is Ruby specific in the title?
Otherwise its incredibly clickbaity, as for loop is central to so many C style languages.
In fact, the process to precisely figure out the survivors is so difficult, it involves everything ChuckMcM mentioned in his comment. All these things are happening in the market to figure out which will be the survivors, and though a challenging process, the market is figuring it out, for all of us.
Not all articles have original publish date. But for those that do, here you go ;-) Hope this helps!
Well, fatness in todays society is basically a sign of malnutrition.
Healthy food is still expensive.
If it's a mass of stats or something like that, I'll fire up a flash card program. If it's something more abstract, an important concept or the like, then I'll try to apply it to something - use it in a program, try to see what it implies in different contexts.
I thought the "Buy Survivor Library on Disc" [1] link was a bit funny ... if you don't have electricity, you better make sure your laptop is charged when the end comes (unless of course it's EMP'd by the sun).

Where's the link to buy "Survivor Library" on paper? How do I get a subscription to receive new and updated pages once a quarter? Does anyone remember getting manual updates from Microsoft, etc for their products where you had to manually go through the whole manual and insert and/or replace pages?

[1] http://www.survivorlibrary.com/?page_id=2909
We weren't allowed access to the OS code itself, just the developer API, so I can't give detailed info about the implementation. I was the chief QA engineer for the Envoy team, but I was locked out of bug discussion meetings with the GM people. Everything was handled at a very high level.

I remember they were very proud of the fact that the programming language was fully object oriented, and drank deep of the OO kool-aid. So no C-style direct memory access AFAIR.
See the "Second System Effect" in the mythical man month.

https://en.wikipedia.org/wiki/The_Mythical_Man-Month#The_sec...
Not sure what you are trying to say here... If you're talking about ReadText, first of all its not a startup and second there is only one none-intrusive text-only ad on top and no one forces you to see it, you're welcome to use uBlock or AdBlock if you wish :-)
Bigger question is, why does a company like Etsy (or any non-trivial project) was not already using some kind of CSS preprocessor from day 1?
I know you mean well, but here's a counterargument. The more unequal societies tend to be less socially coherent and less interested in pushing universal whatever. So it's probably a chicken-egg problem, and the standard way to address a problem like that is to fix both ends at once, little by little.

And it's insincere to think that universal access doesn't affect the wealthiest at all. In many cases (not all, it's probably not the case of Y combinator kind of people), the wealthiest got where they are by abusing the poor.
How do you suggest we modulate land price if not via the current system? How is land tax going to make things any easier? The US already has property tax - you want to raise it?
Compose, a community-written story
nitpick: it says to say "may be" instead of "maybe" on this page. If this is unintentional you might want to fix it.

Sorry if correcting a typo is not an appropriate comment.
Interesting that ALGOL 60 inspired other languages such as Pascal and C as well as Ada, etc.

https://en.wikipedia.org/wiki/ALGOL_60
An open letter to Paul Graham
Integer overflow in critical systems
Reversion to the mean, having to rely on one's own motivation and conscientiousness instead of an older adults, many othes.
Nice idea. I am thinking on having some way for the company to "claim" a site to be able to knock it off the hall of shame, and so there should easily be a way to contact them automatically also!
There was a demo a while back where some researches created radio interference in headset cables to trigger Siri remotely.

It would also be interesting if you could create sounds that sound like commands to the algorithms, but are not easily recognizable for the user.
Lessons Learned – Custom ERP in Smalltalk
caffeine is a neurotoxin produced by the coffee bean to repel insects

The source you quote (Wikipedia) doesn't call it a neurotoxin, nor can I find a source that calls it neurotoxic to humans or other great apes.

Were you thinking of nicotine instead? It certainly serves that role against insects for the tobacco plant.
And Lars Bak is the co-author of Dart.
Hi bud,
Thanks for this. What part is confusing? landing page or the app?
Well, I guess if he succeeds in doing all of this in a year, it tells us that AI is actually a much simpler discipline than, say, OS development, or compiler design.
Overcoming Intuition in Programming
BNF (formal abstract systems) is baked into the structure of the Internet. Knuth himself suggested BNF be referred to as "Backus–Naur Form" in '64. [1]

Reference

[0] For example RFC5511: "Routing Backus-Naur Form (RBNF): A Syntax Used to Form Encoding Rules in Various Routing Protocol Specifications"
https://tools.ietf.org/html/rfc5511

[1] "backus normal form vs. Backus Naur form"
http://dl.acm.org/citation.cfm?doid=355588.365140
I'm surprised that no one has mentioned Jasper [1]. Its a cool little but very well organized project that I put together this Christmas.

[1] http://jasperproject.github.io/
There's a great podcast with Sam Altman discussing these "valuations" a couple of weeks back[0]. He describes how the valuations everyone talks about in the press often come from preferred stock financing rounds (ie: classes of stock which come with a caveat limiting both their upside and downside). As a result, the numbers betray what many people think to be the company's "valuation" come IPO time (Square, which possessed a 'ratchet' was an example of this apparently). As a result he said it's possible to largely disregard many of the stated "valuations" in the press for these $1bn+ companies as their financing rounds have been closer to debt than equity. One key upshot of this also was that people holding common stock (employees who have exercised options, e.g.) may be caught with their pants down as they made choices based on a stated valuation which differed from that of their shares.

[0]: The Jay & Farhad Show: The Tech Industry: Tech Bubble or Tech Bust?
https://overcast.fm/+DcD5EhUGs
Ha, another work I get to know by its author's death ... sigh. Obiwan's quote get boring.
I think they keep the other formatting for backward compatibility in legacy code.
I am in the beginning stages of creating a web application to interact with Bitmessage (a theoretically totally anonymous messaging platform). I am modeling it after Mega.co.nz, which provides varying levels of ways to be confident that the JavaScript it is serving you is not compromised, and relies on you having a private key it never intercepts.

I think the biggest barrier to privacy online right now is how inaccessible applications like Bitmessage are to the average user. Having to install a local python code base and store gigabytes of data that takes potentially hours to download sucks.

A browser application like this is not a fool-proof method of privacy, but it's pretty darn good, and is leaps and bounds better than Facebook which stores your data in plain text and proceeds to sell it or whatever. It's also better than something like a zero-knowledge service such as SpiderOak's Kloak where your data is still owned (but encrypted) by some random person who can revoke your access at any time and track your usage, who you're communicating with, and possibly serve you malicious JavaScript.

In summary, an application that:
* Provides completely anonymous, encrypted, untraceable, uncensorable messaging between people and groups (using Bitmessage as the data store)
* Is accessible like any other web application and provides pretty good security in doing so
* Can be used as a browser extension if you want virtually guaranteed security/privacy
* Relies on a data store that no one owns, everyone can access, and everyone can forever contribute to

There are questions about the security of Bitmessage, but I know it will be improved over time.

It is a struggle to decide how much time to dedicate to this application, though. I'm a somewhat underpaid developer with aspirations of actually making money to support myself with side projects, but at the same time wanting to contribute with open source applications like this to make the web a better, more private, place.
Hi :)
Are you talking about the website or the app?
Talk to me!
Thank you, I removed the version that was online because I'm planning to setup automatic deployment for it.

I think I've posted it here [0], I will hopefully finish a better release soon, and I'll share it again.

Thank you!

[0] https://www.reddit.com/r/ethereum/comments/3ynznd/poll_what_...
GE spun out GE Capital entirely and is divesting from it. Even Synchrony is separate from GE as well now. It's also selling off its appliances division to anyone that is willing to handle it long-term (seems that the sale to Electrolux fell through). This is all consistent with the strategy to return GE to an "industrial" company.
I had to become a failure in the eyes of my parents before I ever started to succeed.
I have been using GWT since 2007, so I'm rather biased. I have come from a Java/Swing Development, so developing with GWT was rather easy for me. Over the years as I've been training junior developers to develop with GWT, I found it is rather hard for them to get their heads around the framework. But, once they do - it becomes easier.

GWT is for large codebases, if you are trying to make a small project with GWT - you won't find much benefit from it. As the development is Java based, there is a lot of cross-pollination of good ideas, practices and tools. For example, you could use familiar testing frameworks, DI frameworks and debugging tools.

Finally, you can share code between Server, Web Clients and (Native) Mobile Clients. This is one feature which is hard to beat in today's code multi-platform world. Checkout https://drive.google.com/a/vaadin.com/file/d/0B3ktS-w9vr8IS2...
I don't see anything wrong with bread and circuses (although I think I prefer pork and porn ;-)).

This actually reminds me of Chomsky, who said that if people are really allowed to vote, they might decide to spend more on education and universal health care, rather than on nuclear weapons. Oh, the horrors!
I'm with you in not expecting stuff from people, but surely as a human you have a right on earth. Who gave the ones before you the right to own the planet and the right to make you work if you want to live on it?
(Written in 1985)
>What ever happened to the Unix principle of doing one thing and doing it well?

Rob Pike has the answer for you. http://interviews.slashdot.org/story/04/10/18/1153211/rob-pi...

A Slashdot user named sczimme asked Pike this question: Given the nature of current operating systems and applications, do you think the idea of "one tool doing one job well" has been abandoned? If so, do you think a return to this model would help bring some innovation back to software development?

Rob Pike's reply was: Those days are dead and gone and the eulogy was delivered by Perl.
site is garbage is judging a bit quickly don't you think?
I am here ... ready to answer anything
Etsy: Founded: June 18, 2005

SASS: First appeared	2006

CSS: Initial release	December 17, 1996

If they knew how to time-travel I hope they focused on implementing other future tech.
You can even add another layer of abstraction that people seem to do OK with, which is "Goal seek". Excel will tweak an input cell until the output cell reaches a given condition.
I backed for just one board, and then they offered to let me add more without paying additional shipping, so I added a second, $18 for the CHIPs, $5ish to ship them. They are en route from China. To be fair, I only just succeeded in ordering a Pi Zero from Adafruit, $5 for the Pi, $4 shipping...
Quite useful!
If you want to have string interpolation in Python 2.6+ just use https://github.com/syrusakbary/interpy
Nonsense, please quit that strawmanning. Reducing the pace of consumer technological progress to the benefit of more equality would very likely beneficial for humanity; and it does not imply returning to underdeveloped times (assuming it would reduce it significantly in the first place).
It's indeed trouble inducing. But Naur's name has been printed and mentioned in classes since forever. It's a pretty strong threshold.
Obviously it only works on yes or no questions.
Hmm, the place I got that from was Matlab, but VisiCalc (1979) predates Matlab (1984).

I wonder if the colon idiom for matrix indexing was in use before 1979?
Hmm. That's what I'm doing. Ok, so the pressure's on...
I'll wait for the print version.
That's pretty harsh considering you don't really know him at all, and he was at least smart enough to build a company that was good enough to "get lucky" and balloon to the billion dollar one it is now.
Chemspiral Gradients
Looks interesting, but takes some time to grasp. Some personal experience: posting on weekends and when it's late in US almost guarantees that your post won't get noticed.
I see, that makes sense. How much would the shipping cost if you paid for it directly?
DBJ puts random IDs in his papers and uses that that as a persistent (work) identifier.

An example from http://cr.yp.to/bib/documentid.html

> Date: 2004.04.02. Permanent ID of this document: 46d904d0613f360904e88a85dcdaa52b.

> When I cite a paper with a document ID, I list the paper's document ID in the bibliography entry:

> [7] Daniel J. Bernstein. Sharper ABC-based bounds for congruent polynomials. Journal de Theorie des Nombres de Bordeaux, to appear. ISSN 1246-7405. Document ID: 1d9e079cee20138de8e119a99044baa3. URL: http://cr.yp.to/papers.html#abccong. Date: 2004.02.10.

> The idea is that, even if the URL changes for some (probably bad) reason, you can still search the Internet for the words

> Permanent ID of this document: 46d904d0613f360904e88a85dcdaa52b
THIS. It baffles me how people expect devices such as the Echo to understand every nuance of human language, then get annoyed when it can't answer your overly-complex or vague question. Voice interfaces for me are always reduced to clearly enunciated and simple commands such as "set timer 10 minutes" or "play album Anjunadeep 4". You'll have a much better time than saying "alexaplaymesomealbumsbyaboveandbyond"
It could also suggest there are more tutorials and/or easy to use tools available, making it easier for novices to make a quick impact in the field.
BTW, I'm planning an Ethereum meetup in Asuncion, Paraguay this week (in the middle of South America), just in case there's some hacker around the continent/country :)

Contact me for details!
Here's a Feb 1994 article from Byte that offers some additional insight to the General Magic product, and has some screenshots too:

http://www.guidebookgallery.org/articles/justlikemagic
What Does Virtual Reality Do to Your Body and Mind?
I saw an article somewhere, I don't remember where, about the $10 Echo/Alexa. He could customize that and put one in every room/dungeon in his house(s).
Peter Naur – Programming as Theory Building (1985) [pdf]
converts hydrocarbons to kinetic energy most efficiently of all internal combustion engines

Doesn't an LPG ICE convert the chemical energy in the hydrocarbon fuel more efficiently (although there is less embodied energy per unit mass of LPG as compared to diesel fuel)?
Just because simply one way isn't enough.
Related HN submission: https://news.ycombinator.com/item?id=10833278
Everyone has an accent. Do you mean that you speak General American (i.e. the North East non-coastal accent)?
Apple has also said that Siri gets 1 billion requests per week, so by those numbers each core can handle ~10k requests/week, using its share of 32GB of RAM. Doesn't seem that much.
I used CodeWarrior for PowerPC a few years ago and this did something similar. You did have to declare register variables with `register', though. (Being RISC, all instructions took register operands exclusively, so the distinction between memory and register was fairly important.)

This worked really well - the compiler would sort out spills and reloads at the start and end of asm blocks, so you could generally just write one or two instructions per asm block, then have an assert, then on to the next asm block. Made debugging amazingly easy, and I never had to care about the ABI.

For day-to-day programming it was certainly streets ahead of the nonsense gcc foists on you.
It's hardly judging. Considering the amount of effort it takes to master a single language or even a set of algos or putting those algos into a running program. Unless you have been a programmer the last 10 years, you're a manager. A manager should not try to take credit for what his programmers do. That's really the really stupid thing about Stark, he did it all himself. No one does it all him self. Everyone stands on the shoulder of giants.
Deleuze for Developers: Assemblages (2012)
Take a look at early versions of Windows.
I see the value of Pinterest being something like houzz. You recognize products being sold inside pictures and then sell ads related it to it. It's like visual google advertising. You get the advantage of people looking for the thing that they want to look at.
I'm not opposed to being served ads. I just think taking an essay about counterculture and serving it with ads is highly ironic.

And I didn't say readtext is a startup. I said it's hosted by a startup (vrocket). Also ironic.
Ask HN: How do we secure our current system of 'electronic money'
I'm a bitcoin fanatic and I've even started to use the blockchain for non-bitcoin purposes. It's s fantastic ledger for financial transactions and it's exciting to see a multitude of companies investigating ways to use it with our real currency.

My questions is simple. If only a couple percent of our currency exists as cash what (if anything) is stopping a hacker or unethical banker from just adding $1,000,000 to their the database entry for their account? The government isn't keeping logs of total balances are they? If not, who is? If I've learned anything in this world it's that if you aren't watching, someone will be exploiting...