skysight-inc/HackerNews huggingface dataset:
Thank you.

The list is my list that I use to judge my own ideas and other people’s ideas. The value is not in choosing the same criteria as me, but in putting together you own list and questioning your basic assumptions.
PBS Spacetime has some really nice videos about Gravity (Newtonian vs GR)
https://www.youtube.com/watch?v=NblR01hHK6U
> It's the best anti-Outlook as far as I know.

I don't know about Windows, but on Linux... I try every so often to use other clients, but Thunderbird is still the only one I can bear.

For some reason there's always something that doesn't work with Gnome or KDE clients, keystore stuff that doesn't let me save my passwords, or seems to but doesn't actually remember them, or some indexation service insisting on taking half my CPU, or...

And the desktop-agnostic clients are ugly and lack features.

So through all this time, I've both hated Thunderbird and considered it the only usable client. I really wonder which one I'll switch to in the future.
Playgrounds App- Help you to find places for your kids
There was a time where I would've agreed with you. These days I know better. Good ideas are as cheap as "execution" (sweat/guts) guarantees success.

Success is a perfect storm.

By way of analogy - I did a U-turn with my spare time about 5 months ago. Instead of coming home to write code, I came home and created a 1:10 scale replica of a Ford Bronco concept truck from 2004. People see photos and go wild, "OMG the effort put into that is phenomenal" and "wow I wish I could do that", "dude those are crazy skillz" and so on.

That truck is spectacular to others, I just see the mistakes in an otherwise ok build. Because I'm loving it, the process of creating, using my hands. Much like most (note, generalization) people that started unicorns didn't start out thinking "man I'm so going to take a cheap idea and succeed by doing hard labour and live on the sidewalk for the next 12 months".

It's a perfect storm. Good idea. Timing. Mental state that doesn't distinguish between "hard work" and "fun". Belief, but mostly in yourself, and being ok with failure.
On the Efficiency of ValueTask
How much CO2 the Earth is churning out in real time
I fly transatlantic once a month....almost always have Internet. And isn't even that expensive about $20.
HIVE Streaming Integrated with Skype Meeting Broadcast
The problem is that using TypeScript locks you into TSC.

TypeScript solves one fairly specific problem: adding type annotations and static type checking to JavaScript. In this regard it competes with Flow.

But unlike Flow it ships its own transpiler. So if you want support for any new feature you have to wait for the TypeScript team to implement it or you have to abandon TypeScript altogether.

Compare this to how Facebook dealt with JSX. JSX solved one fairly specific problem: adding syntactic sugar for nested `React.createElement` calls.

Facebook used to provide their own JSX transpiler with support for various experimental features. This had the same problems as using TSC does now. So instead they just replaced their transpiler with Babel using the JSX plugin.

In other words, no matter what new features other plugins add to Babel in the future, JSX only has to deal with transpiling JSX.

It's not about diversity, it's about separation of concerns. TSC is for TypeScript primarily but it makes things messy by adding all kinds of unrelated crap it has to support to compete with Babel. That creates a lot of potential for subtle differences and bugs.

I'm not talking about the features TypeScript adds, specifically. The ES proposals are likely going to end up in the ES standard eventually (unless they are dropped in which case you likely don't want to be using them anymore anyway), translating "future ES" to "current ES" (or "previous ES" as most Babel plugins produce code that works fine in ES3 environments) is an entirely separate problem from translating "proprietary extension X" (like JSX or TS) to some flavour of ES.

But that's the crux of the problem, really: TS isn't intended to be an extension to ES. It's conceived as an entirely separate language that just shares a common subset. It diverged after ES5 and carried on separately. It belongs in the same category as CoffeeScript or LiveScript or ClojureScript, not the same category as JSX or Flow.
At least someone still has a bit of common sense.
Executing survival plan for Jolla
> The best solution imo is to just let the community take over.

... which is exactly what is being proposed here, with financial help from the Mozilla Foundation to ease the transition.
This is not such a great approach to take if you have limited resources. Sure you might get lucky and find a great idea (ala AirBnB) even though your first idea is not great, but it is not the optimal way to proceed. I would much rather start with a good idea that I try to make better, than a terrible idea I have to figure out how to pivot into a good idea.
I bought one and definitely recommend it. I played around writing a brainfuck machine in verilog to learn it and it's very different.
Many of the tools are command line. A few do require Gui to be useful. I absolutely agree that there is no need for the 8-10-20gb downloads that people endure to get this functionality. It's great to hear an experienced dev add to this discussion.
Good point...I don't think its feasible currently at all to have the non-editor parts work with the remote dev enviroment. There are things we can do but this is still in the early stages so we will have to wait and see on that one :)
Does the third command really work as intended?

sudo cat ubuntu-14.04-desktop-amd64.dmg >> /dev/sda1

I believe this will attempt to write data after the of the the block device, which almost by defintion will fail.

However, I often do the following, which works pretty well:

sudo cat ubuntu-14.04-desktop-amd64.dmg > /dev/sda1
Notice he said nothing about giving trade secrets to US companies. Of course spy agencies are spying on companies from other countries, but there is a big difference between spying and stealing trade secrets to give local companies a competitive advantage.
I'd give evolution another shot. I find it to be the only enterprise-ready one
What are the compile times on that code-base like? I remember Firefox being so bad it was measured in eons.
Yes you can...Codeanywhere works almost identically on a cheap Chromebook or a top of the line MacbookPro
My clients don't exactly let me disappear for a few months while I'm completing a project.
Remote/Pair programming is a feature of several desktop IDEs.
There is no evidence that the NSA is giving information from Petrobas to US oil companies to give them a competitive advantage.
Yes I think if I have anything of value to contribute to this topic it is not my criteria of what is a good idea or not, but the idea of having some sort of objective list of your own. I would encourage everyone to put together their own list as just the process of doing this is highly valuable. In doing so you start to question your own assumptions and work out what is important to you.
I used sylpheed for a long time! But, it is a LITTLE bit looking long in the tooth these days, with the Windows 95 throwback :-)

However, it might provide a fallback just in case...
Take a journey through the sleeping mind
>I think many find Java to be quite inflexible and old compared to new programming paradigms of the last decade. (...) It is also not an elegant language, requiring lots of verbosity and boilerplate which tend to get in the way.

That sure didn't stop Go from gaining popularity.
That's true, I got confused with min and max there. gre's suggestion of using a min-max heap (if deletion is required) seems a reasonable workaround for this issue.
You actually read my mind :))
I find it baffling that there are people, in the real world, who somehow think that for unexplained reasons they have the right to not be offended or be made to feel uncomfortable.

Somehow they believe that their feelings are the responsibility of everyone else.
Per Wikipedia, Oklahoma Wesleyan University serves about 900 students and is an evangelical Christian university of the Wesleyan Church located in Bartlesville, in the U.S. state of Oklahoma. Their motto is "A university where Jesus is Lord." In this article, conservative OKWU president Dr. Everett Piper seems to dismiss the concerns of one student, calling for more sermons full of guilt and shame, as a tool to get confessions of sins.
Interesting how charts show the growth of human civilization historically. You can see the rise of the Egyptian, Greek, and Romans. Suddenly humans started exploding fossil fuels and the chart goes exponential.
How about developing where WAN speed is not brilliant or the connection is unreliable.

Honestly this would be like saying "GitHub doesn't accept git pushes anymore, all changes to files have to be made through the Web UI".
I don't disagree. I also think their automatic flagging system is too aggressive and opaque partly because of such things having influence.
Icelandic Pirate Party Proposes Basic Income in Parliament (translation)
Public transport is recognised as a "healthy" travel option as it contains a walking/cycling element. If it replaces your car use, then it also impacts pollution/congestion.
The fibre in whole fruit and vegetables blunts the rise in blood sugar level.
I think that this article is fantastic. It highlights what is wrong with all the political correctness going on. To an extent, it is necessary. People shouldn't be made to feel bad about race, gender, or sexuality, but once you start to coddle them, you aren't helping them grow as individuals. People in the real world will treat you like crap, no matter what.
Sued for using HTTPS
Have you got a source on ARMARM? Google and HN are coming up empty.
Advent of Code – solve a puzzle every day
We would like to announce launch of Aidlab.

Please read this amazing article which shows how much Jolla needs new projects at the moment. (https://together.jolla.com/question/123255/issue-1-jolla-sur...) As we said before (http://forum.jollausers.com/jolla-news/response-to-'through-...), we have a plan and we want to follow it by shipping new unique The Other Half.

We invite you to see Aidlab for yourself: http://insalgo.com/en/products/aidlab
Message Your Visitors in Real Time for Free
I think the world would be better if, before you're allowed to respond to someone being wrong, you have to first be able to express their position in a way that they agree represents their view.

Because 'political correctness' isn't the cancer at the heart of social politics, it is straw-manning. On both sides of every issue.

I'd be surprised, perhaps even amazed, if Dr Piper had represented the complaint in any way recognisable to the person who'd made it. This just smells of tendentious reporting.
I've had some deliverability issues with Fastmail, and the search feature is horrible. Other than that, I've been a satisfied customer for over a year now.
Adele tickets: Fans claim personal data has been breached
I always tell my team: never do dirty or offensive jokes in code or test data or filenames. It will be seen by someone important. This has happened many times.
UXGuy.com on educating clients about user experience
It seems completely contrary to the idea of universities, to challenge your beliefs, overcome your fears, expand your knowledge, and more.

That real threat is these narcissistic cretins who use intimidation and worse the courts to get their way will one day influence the laws we live under. We won't have any privacy if people who want all offensive ideas and actions curtailed and boxed. Instead of running away from 1984/V for Vendetta type worlds these kids are embracing it
HomeBinder: Helping Manage Your Single Largest Asset, Your Home
> There's one thing I really hate about coding and that is getting my environment up and synced

Keep the IDE's config between reinstalls/new machines? Some IDEs even have a specific option to export the config and import it into another instance.
Why does Node.js hello world exit but HTTP server doesn't?
10 years ago I built an internal system for tickets (really old school VB and internal access db) for helpdesk & ISM the internal error code for closed tickets due to user error was id10t it was an internal joke until they decided to pull data from it into the new CA unicenter system which then lead to a bunch of quite important people's names appear with the column next to it saying id10t on the big 50" plasma screens in the new NOC/IT operations center.
There is another case, which is unfortunately the most common case.

Great idea, great product implementation, $$$ burned through and bankruptcy.

What is the value of the idea in this case ?
When instead of earning you $$$, your idea caused ruin or got you into debt ?

Should we consider it a negative value idea ?
Is that the Tumblr summary?
Many investors, including YC, have a number of companies that operate in stealth mode until launch. It would be an interesting exercise to map the success of startups that operate in stealth mode pre-launch vs those that don't.
High Fiber Diet
It is just a warning sign that you should be careful - I have picked up many a $20 bill off the street by being aware - both literately and metaphorically.

On this topic I found a wallet once with over $1000 in cash in it which I gave back to the owner. He could not believe that I would do such a thing, but the personal value it gave me doing this was worth much more than any monetary value I could have got from spending the money. Maybe I am an idiot :)
If a family is struggling financially, a sugar tax could easily push them over the edge. This strikes me as an increase in taxes for the poor as the impact relative to their income (as a %) would be significantly higher.
So, the financial strain and stress would likely offset any benefit from reduced sugar for the poor.
There were good posts about people on the poverty line on HN yesterday as a case in point.
Most baffling is that they seem to be the majority by now...
> Is not being worked on by anyone else (i.e. no direct competitors).

This implies you are creating a new market, and that is not easy - or cheap - to execute.
> A good idea does not have to appear to be good after 15 seconds, in fact, it is probably a warning sign if everyone thinks your idea is good straight away as then it is likely that someone else has had it and is working on it, or there is some fundamental flaw that you have missed.

Have you ever been in a class where you feel lucky when someone asked a question which you felt too embarrassed to ask? There is a class of products, which would feel immediately useful but no one feels like building them.

For eg, Errorception[1] was probably the first Javascript error tracking product made. I could guess people before this tested manually on all browsers or had a custom front-end tracking solution. As a product, it felt immediately useful, one more headache resolved but it took till 2011 for the product to get made although the problem was always there.

Of course, products like these won't make billion dollar companies but definitely be useful to large number of people.

[1]: https://errorception.com
I think there is a massive difference between your own judgement of an idea and others' judgement of it.

The latter has to go through difficulties in expressing the idea and the justification of it, and in the understanding, by a different person, of those details.

I think the "ideas are cheap" / "good ideas seemed terrible" thing is mostly from the perspective of other people.

If that's true then individuals shouldn't take it too seriously when it comes to their own ideas.
I hope that Thunderbird continues to grow. What do you guys think of the closed source product http://postbox-inc.com built on top of Thunderbird?
>> The same one who came up with "Au jour d'aujourd'hui".

> That one is indeed beyond stupid. And even "aujourd'hui" is long and strangely build. Its english counterpart "today" on the other hand couldn't be shorter.

You might find this tidbit of information interesting regarding « Aujourd'hui » :
http://french.stackexchange.com/questions/727/evolution-du-m... and https://fr.wiktionary.org/wiki/aujourd%E2%80%99hui

If you don't read French - pardon me if you do - it states that « aujourd'hui » is already a pleonasm where « hui » stands for « today », « this day ».

> I'm confused by your statement. Especially on 'book english'. Where else would you find proper, complete English ? Maybe you meant that today's litterature is poor ?

My mistake. I should have been more precise and stated that I was referring to the current state of popular YA literature. I read a Stross book and Ready Player One this summer and even as a non-native speaker I found some weird grammar (I confirmed it by asking a native later). But it's true I also find today's literature quite poor (at least the one making the headline).

> And even concerning 'internet english' I find that in places like HackerNews or Reddit one enjoys a high level (from my limited point of view) of language. And, returning to my point, I find that equivalent people (in this case middle-class higher-educated STEM) use a strinkingly broader lexicon on the english side compared to the french.

I believe it's a bias and we are (you, me and surely others) in a kind of bubble. I notice my English grammar is getting less and less good over time. So I believe I make a lot of mistakes that people won't correct - out of kindness or tolerance - and that I certainly don't catch them anymore [0]. For instance there are more and more sentences in posts I can't figure out because the punctuation makes no sense or a verb is clearly missing. HN being a polite place I don't correct the author or ask for a clarification (edit: and the author could be on mobile and correct it later). I can't be the only one who reacts that way though.

It surely has to do with the fact HN - and the Internet at large in the Western world - is an international crowd and non-natives end up using some kind of common English. Native English speakers sometimes can easily deduce what is a person's native language from (written) grammatical or vocabulary quirks but I couldn't (except for Indians, go figure).

I also believe the same thing happens with my native language: Internet is lowering its users' language capabilty.

With that said HN is the only place I know of where comments are both interesting, well thought out and well written. I am pretty sure most of us come here for the comments.

[0] Which means that as time goes by I restrain myself from making complex sentences. Which kind of bothers me because I love making them in french :].
The article blames "our culture" - I'd be interested to know what exactly - the media, the internet, parents, schools, sports clubs, or a combination of each.
>It's not the bitstream format that is stopping you. It's the comprehensive tooling in this field that is not open which holds you back. It's like not having access to GCC[...]

I don't think that having a tool that can't produce working binaries(bitstream or native code) would be that useful. Can you imagine a GCC that can't produce native code but instead have to generate COBOL sources(with almost random feature set) to be compiled by vendors tools?

>[...]Intel about their microcode[...]

Intel have a widely known instruction set that can be used with their cpus, there are many compilers, interpreters(and more) that generate and use it without problems, so I don't see how this analogy is relevant

>There is so much more to the process of creating something useful with an fpga.

You need tools and potential creators of such tools need access to bitstream format used by fpgas to create useful tools

>The most useful tools in fpga dev have little to do with the part of translating the Verilog/Vhdl into something the fpga understands.

But without the ability to translate your code(any code not just vhdl/some variant of verilog) into bitstream, where you would run* it on? It's hard to consider tool useful for fpga development when it can't produce something that can be run* on fpga...

*oh come one, don't be pedantic
"I like to offend people, because I think that everyone who gets offended, should be offended." -- Linus Torvalds
You can't put in emails chained together with a semicolon. So I posted a bug report about address field parsing being broken. I was told that it was working as intended and was completely sandbagged. I don't have too much respect for the dev team right now.
Every day, on the wrong side of an air gap.
A great idea and great execution is no guarantee of success any more than a terrible idea is a guarantee of failure. Any venture is just a matter of rolling the dice and a good idea just gives you more rolls.
Man Uses LifeLock to Track Ex-Wife; Company Didn’t Care
Don't gamble with another man's money. Good advice even if you won't get rich over night.
The end of populism
"Oklahoma Wesleyan is not a “safe place”, but rather, a place to learn"

Exactly, I don't get why people are trying to make universities, workplaces, clubs, or anywhere else "safe places". They should not be safe places, they should be places where you feel confronted, challenged and threatened by different ideas and points of view.
Wigzo Raises $500K  a Led by Aarin Capital Partners and TV Mohandas Pai
One good reason to avoid "diet" soda is they contain artificial sweeteners, such as aspartame, which encourage sugar craving and sugar dependence - the opposite effect desired by the parent.

Source: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2892765/pdf/yjbm...
LISA Pathfinder set to launch, paving way for discovery of gravity's secrets
2Factor – Transactional API is out
I use claws. Very simple, very efficient, very robust (well I just use textual email mostly and in a very one-person way, that is, I've got a few mails a day, mostly from less than ten mailing lists)
I put asserts in code for things that shouldn't happen. Sometimes I put them in debug mode only for friendlier behaviour.
"If you’re more interested in playing the “hater” card than you are in confessing your own hate; if you want to arrogantly lecture, rather than humbly learn ..."

I agree with the fundamental point about mistaking being offended (or made to feel guilty) for victimization, that being said:

There is such a thing as opression and the sidelining of the concerns of groups within society that are already marginalized. This veers dangerously close to being dismissive of that fact, and the author seems to nearly (if not outright) mock perceived "political correctness" and a set of working vocabulary that has been established around speaking about such marginalization.

I'm not sure that's particularly humble or self-reflective of Dr Piper. Although I'm also sure that such language can be abused (just as any discourse can be misused in favor of the person weilding it). "We don’t believe that you have been victimized every time you feel guilty" may be true, and may even be particularly true for the group of people he is adressing (OKWU students), but I hope it is tightly coupled with a belief in and an understanding of the very real forces of inequality that exist in society today.
It certainly would. The mere fact that stealth mode exists is an indication that serious people value good ideas.
Genetic algorithm for self-organising tax-rates in a crypto basic income system
Mostly parents+educational philosophy of the 1990's to present.
You cannot do something original doing what everyone else is doing. Everyone else accessing Internet when developing programs.

http://www.paulgraham.com/distraction.html

Myself, I'd be glad to be disconnected. But it is hard in our world right now. Still, I try to do as much without access to internet as I could.
On Learning to Think: Algorithmic Information Theory
Hacker News is kind of funny, in that is it full of the developers that are those who do exactly that! Though, you're right: in your target market (HTML, Node, PHP devs) it's a much safer assumption that they'll be developing with internet access.