skysight-inc/HackerNews huggingface dataset:
My particular axe to grind here: car manufacturers seem to be unable to create a usable random function on audio players. There's (almost literally) nothing worse than hearing Bohemian Rhapsody 6 times on a road trip (out of 2500 songs, with 200 played). "Random" (applied to audio playlists) doesn't really mean random (even assuming they're seeding their RNG properly) - it means shuffle, which requires maintaining a list somewhere in memory, which is probably why they don't bother doing it.
> describes haskell as having a "nice emphasis on functional programming"

understatement of the century
The default status isn't as powerful with registered users as with unregistered lurkers. Hitting the main site for the first time will bring one to the defaults, and (likely) influences who joins or does not join the site.
The name of this article is definitely leading without context. For a competition that is focused on building a race car simulator, certain languages are going to be a better choice. If the competition was to build a web app, I'm pretty sure that C/C++ would not be high on that list, and Java would be ranked lower.
This is a core idea I've been thinking about for a while. What I settled on is a system where I have different sensors around which just broadcast (really multicast) a trivial binary encoding of an object (in the JSON sense) whenever they feel like it. The idea is if you standardise the fields in the object then anything listening can decide which messages it wants and which it doesn't.

The problem is inventing or maintaining a standard in this space is going to be a completely thankless task. We've seen things like Android where the theory of Intent interoperability is really good, but in practice it just isn't used that much, or is deliberately broken, such as with Facebook (in order to promote their SDK).

The other problem is that there is a lot of feeling that any standards are being created in the hope that a problem emerges, and it's not like we have any really compelling problems with which to guide the standards. The reality is 90% of the IoT fuss is cloud infrastructure providers trying to come up with a use for their systems, and anything which doesn't rely on them will be told it's not part of the IoT, and is just a traditional hardware effort.

EDIT: started fleshing this out on github a while back ( https://github.com/atomirex/chirp ), but never got round to uploading the actual implementations thanks to their terribly embarrassing state! This might persuade me to get round to resolving that.
The mods of the default subreddits are basically handed millions of users but can a lot of the times run the subreddits however they see fit. I would rather let the site moderate itself instead of relying on automated mod scripts and often highly biased people.
If you are willing to consider a different direction entirely, I'm working on a little library for simple, declarative AJAX:

http://intercoolerjs.org/

We do away with the client side model and complexity entirely and use partial HTML updates to get a better UX.

It isn't right for everything, but it is orders of magnitude simpler than Angular and it allows you to reuse many of the perf tuning tools we've developed over the last decade of web development.
I think the term UPSERT really gained popularity in NoSQL databases, such as MongoDB and CouchDB. That, combined with missing implementation details of MERGE could explain the term usage.
Let the Type System do the Work
I see this as a weird failure of reddit.

You have creators of a subreddit that want to move discussions in a certain way. As I understood they didn't want "old news", "political" or "spammy" topics.

They get a huge amount of posts in /new as they're now a default subreddit. One of the efficient thing to do to narrow the job is to ban keywords.

I really don't blame them, some defaults subreddits don't get moderated at all (looking at you /r/funny).

And as I said in another comments, the community that I find the most interesting are the ones which are the most heavily moderated : /r/askscience, /r/games and HN. Less trolls, less spam, less racism.
I like that they've done with Messenger. All they did was make an app specifically designed for messaging and remove the bolted on version from the main app. You shouldn't notice any UX differences once you install the new Messenger app thanks to the wonders of deeplinking.
Similarly, on this meta side conversation, the 3D model of a simple box falls in the "because we can, not because we should" category. I scroll with the mouse wheel, and it was captured by that model viewer the moment it scrolled by.

Enjoyable article, though. Sounds like their solution and its optimistic locking may be susceptible to a race condition, however.
This sounds really paranoid. Do you have some concrete evidence? What does "coordination on a scale of a nation state" even look like with respect to a subreddit?
Irish scientists discover how to mass produce ‘wonder material’ graphene
You can be as sure as you like.

The fact remains that the concentration of lead in the living environment is the most strongly correlated measurable datum to crime rate than any other single factor.

If you compare factors directly relating to motives, methods, and opportunities (the crime triangle) in different cities, the correlations are still weaker than whether the population was exposed to lead pollution as children.

This is not the first article on this topic that has been published. None of them, as far as I am aware, have proven causation rather than correlation--probably because proving it would take 20+ years and be grossly unethical.

But nevertheless, it would be interesting to see what happens if one city decided to completely eradicate lead contamination from within its limits, and compare it against cities of similar character that chose not to do so over the next 30 years.
Bundling information and bundling of functionality are being mixed up with this article. Facebook doesn't care about bundling information differently between apps, they care about narrowly designed functionality for each app.
API Banking: The Era of Mass Customization
I think it's more that various powers that be want protection from other powers that be, and thar be profit opportunities in providing that protection.

The consumer follows that trend as real material consequences impact individuals and receive press coverage. The average consumer understands when they have to switch out their credit cards repeatedly due to theft. Gamers understand when a kid gets sent to prison for trash-talking someone on Facebook. When the IRS uses Facebook postings to augment their audits, or local prosecutors pull your accounts to convict you for something, then the need for privacy becomes more obvious.

Privacy is the necessary antecedent to security. It's funny that almost every other poll option points towards increasing totalitarian control and lesser security for everyone. It looks like tech in general is trying to frogmarch new developments before they can be properly secured -- cobbling together networks that are fragile to pillage, like building un-walled cities in Genghis Khan's grazing grounds.
Totally agree. It's the difference between urgency and emergency which gets confused.
I think that spending a day trying to moderate /r/technology would make a lot of people understand "why".

Tesla got relevant suddenly with the apple news, then with the texas law, but then it was just spams to get the interest around Tesla going on.

Technology moves quickly and I can see why moderators wanted the discussion not to focus on ONE thing for too long.
Yeah, we just completed a switch to MailChimp after years of sending out our email ourselves. It's just too much hassle now for a smaller organization.
Heroku on Amazon
What does it matter if they have insurance, or cash for a copay? Public hospitals are required to treat them, with an extremely high standard of care, regardless of their ability to pay. Not only do they not need to pay to get care, but they don't even wait longer in the ER; ER triage (at least, where I've asked, but I assume this is true everywhere) is need-blind.
Hey, since you asked, a couple of things that I noticed:

- "Is trial fully functional?" -> "Is the trial fully functional?"

- "it's only $5/month with 14 days trial period." -> "it's only $5/month with a 14 day trial period."

- "install the app on unlimited number of devices." -> "install the app on an unlimited number of devices."

Those are just a few minor ones - it may be worth proof-reading the rest of your copy more thoroughly, given that I noticed those in <30 seconds.

Good luck!
Bad days always happen, mistakes are always made, nothing ever goes according to plan. If you don't fail some of the time, you're not taking big enough risks. Jason's post attracts people that understand this to work for Fab - clearly you're not his target audience :)

And yes, I would demand equity and compensation commensurate with the risk being taken and the effort being put in. No-one is promoting slave labor here.
A mix of "Dont be this guy" ad messaging and emphasis on the social sharing side similar to Vine. Auto-sharing (or at least auto-queue for sharing) so you're also not 'texting' in the middle of the show right after you get the shot.

To be honest, I'd love to see it added as a feature in an existing successful photo app.
Considering the difference in sample size and make-up, the latest results just show the competition is gaining broader appeal and with it more mainstream languages start to dominate.
Correct, and the onus is on Amazon to tighten up and crack down on abusers.
The ideal career generator
About the Cargo Cult thing: Fair enough. I'm not a native speaker myself, but thought that it may be a well-enough-known idiom.

Anyway, SSL is still what people know it under (plus, according to Wikipedia, TLS support was only added in Java 7, and there are still many Java 6 setups around which have to put up with SSL 3). So I'll stick with SSL/TLS for the time being.
SES uses different IP ranges than those used by EC2.
Here's my question: why do the TV networks still broadcast over the air? If they weren't doing that none of what Aereo is doing would be possible.

Do they really make that much money from showing commercials to people with rabbit ears? Maybe I live in a bubble but everyone I know that watches TV gets cable or somehow watches over the internet.
Your link has a certain amount of spin going on. Bush was a pretty intelligent man; his SAT scores are known. He got a 1206, the equivalent of a 1276 post-1995 but before the inclusion of the writing test. Certainly (well, I hope) not smarter than the average student at Stanford Business School, but, notably, smarter than Kerry was.

I think the more interesting questions here are, "how much power does the US president actually have?" and "how similar is becoming president to overthrowing the existing government and replacing it with yourself?"
Aereo didn't avoid the negotiation - they discovered a way to not have to pay the retransmission fees at all. No negotiation needed.

This is the heart of why Aereo is at the Supreme Court trying to defend a situation that the Court created themselves. If Aereo can skip out on the fees, the cable and dish companies will follow suit immediately. And this is what has the broadcasters scared.
Hi!

Unfortunately there's quite a bit of context behind those statistics that doesn't fit in to the title nicely.

I suspect that mentioning just HWO or Hello World Open or real time race car AI coding competition is not enough either. Do you have any suggestions on what would be a good title?
> I would rather let the site moderate itself

This is how it moderate itself, by having admins moderating their communities. What do you propose?
HN has a penalized domains list. (one such penalized domain is medium.com -- stop writing posts there if you want your post to hit the front page) [0]

Unlike /r/technology, it's still possible to hit the front page with a submission from a penalized domain, it's just much more unlikely. (will only really happen on the weekends when it's a slow news day)

[0]: http://www.righto.com/2013/11/how-hacker-news-ranking-really...
Or Amazon might take a closer look at who is using SES and clean up the system.

I'm all for cleaning up email.
Software companies can't do software either. It's draconian masters that force usability on programmers that would be happy if the world ran on CLI. You know its the truth, or you haven't really worked with programmers before.
Instead of contributing something to Angular's GH repo that would help your problems, or even creating a branch that's an angular-optimized branch, you create a whole new project. Why?
I think you're not thinking far enough. Why not have a compiler that can take your specification and just write your program for you? You'll probably need to write some code yourself, which will then interface with the written-from-formal-proof code a-la quark.

My intuition is that a specification that can be checked and is good enough to guarantee that your program is 100% correct should be enough to compile a full program from, possibly with some hand-written lower-level code for guidance so it doesn't fall in pathological cases like "the empty program satisfies these constraints and is easiest to generate, so here".
I'd love to use proofs that my software is good; but after reading the 43 page "coq in a hurry" document, I still have no idea how to prove that "print 2 + 2" prints out "4", let alone how to apply it to any of my real world apps :(

Mostly it seems formal proof stuff looks a lot like my memories of the functional programming world -- lots of one-letter variable names and unicode symbols, no code comments, any word that isn't an abbreviation is in Latin; all emphasis on the abstract, no mention of how to make this wonderful formula interact with the real world... Is there some fundamental reason that a proof language can't be as readable and practical as Python?
Yes, it does. This is to keep politics and other crap out of the site.

https://news.ycombinator.com/item?id=6120530
How much good mail gets mistakenly canned? I'd rather sift through a little spam than lose something I wanted.
sayI appears to be the directory service designed for MinimaLT / Ethos. CurveCP looks like it fits in the same use case as MinimaLT. That's where I'd say Telehash lives, too (but I've only skimmed any of these papers so far).

Telehash started out life as a more generalized global DHT-for-your-apps design circa 2010, and the spec has since evolved significantly to include the same kind of wire-level crypto.

Opening an issue is the easiest way to get the FAQ updated (and we'd definitely appreciate the feedback): https://github.com/telehash/telehash.org/issues
Who Dies on Everest–and Where, and Why
For an idea how actions could be used, see what GMail is doing: https://developers.google.com/gmail/actions/
> one or two users mark a newsletter as SPAM.

I'm one of them. Those newsletters are spam. I would never sign up for a newsletter and somehow I'm getting those too. If my intent was not to get the newsletter, it's unsolicited mail by definition, i.e. spam.

Stop spamming me and I'll stop flagging you. Period.

How not to be flagged as spam:

- There should be a checkbox clearly visible and it shouldn't be pre-checked.

- Your "kind" product reminders are obnoxious too and I'll flag them as spam as well. Did I ask you to remind me of your product? Nope. Unsolicited then.

- If you ToS say I agree to receive mail, guess what? I don't agree, I just want to try your product. I'll flag you in a breeze.

- Social reminders like Twitter's trending around me or people I might know? SPAM! I don't care if I can disable these, I didn't enable them.

- You want to offer me discounts but I didn't ask for them? Flagged!

- I submitted a paper to a conference and it got published? Dozens of "calls for papers" in my inbox. Flagged, flagged, flagged, flagged!

- Calling it a newsletter or adding a tiny "unsubscribe" link won't hide the fact that it's still spam. I didn't click subscribe, I shouldn't have to unsubscribe.

--

EDIT: Woah, this seems controversial. Lots of up- and down-votes.

Dear product owners, downvoting me here won't change the fact that me (and your fellow users) will still flag the shit out of your unsolicited mail. I guess it pays if you keep doing it, but you should direct your energy far from that downvote button and closer to "ways not to annoy my users".
Yes, I found the same problem with email, it's not getting spam (relatively easy to deal with) but deliverability, that's why at the end we need to use a 3rd party service like sendgrid, mailgun, mailchimp etc
Right, I guess to me it's just almost not worth using a LISP if I can't use any of the features that make LISP enjoyable to use (LISP without conses, closures or any other interesting features). But I suppose in principle a very carefully written imperative LISP program could be pretty fast, sure :) I'd rather write in a language that supports that style of programming natively in that eventuality, though.

(I'd also add that there are some issues surrounding larger unboxed types, but I won't venture to posit how SBCL handles those).
I wonder at what point did Tesla stop being Nikola Tesla, and started being nothing more than a car?
Almost Equilaterial Heronian Triangles
It seems like there are three obvious divisions of the Facebook product:

- Chat

- Shared content (news feed/photos/etc)

- Events

I wonder what the world looks like in which each is treated as a separate product with a common login. I imagine that the size of the user base goes up, but total usage could go down.

I know many people who don't have Facebook because they don't like the constant distraction of its shared content core, but would be open to using it for chat and events (if only because everyone else is). At the same time, there are probably existing users who haven't abandoned it yet because of events/chat, but would like to be less distracted by the content stream. If someone could install only Messenger and Events, effectively opting into those two products and out of Paper, it's not hard to imagine a sizable subset of the Facebook population doing exactly that.
Have you tried Office 365 online? I was surprised at how well it worked.
Are there reliable sources on that?

Also, using Lead Acetate[1] as an artificial sweetener probably didn't help matters.

[1] https://en.wikipedia.org/wiki/Lead%28II%29_acetate#Sweetener
I actually have to agree, /r/bitcoin is one of the subreddit I spend most of my time in. There is kind of a "mob" that tries to promote bitcoin in all other subreddits and kill any unpleasant topic in /r/bitcoin.

But this is not surprising as some people are heavily invested in bitcoins. It just kills intelligent discussions on the subreddit sometimes.

Also, /r/technology wouldn't have been erased from the defaults if it was not for /r/bitcoin, everything started there (because the word "bitcoin" was banned from /r/technology).
The law wasn't designed to allow this. That's absurd. The laws were written before any of this was possible by people who didn't conceive of this sort of company.
I love projects that have a hardware and a software piece like this one does!

The features seem to have gone through a progression based on the hardware available.

The initial thing, a red/green light, could have been done entirely through simple logic built just with transistors and passives. The next iteration, a web-based yes/no, could have been satisfied with an Arduino and Wifi/Ethernet shield, or maybe an Electric Imp. The final phase, tracking duration by toilet, the menu bar helper, etc, requires either some backend infrastructure (if using an Arduino or Electric Imp) or the Raspberry Pi.

The animated header, giant video, and annoying spinning model almost lost me though.
The 5 different spaces on the alphabetic screen all work as spaces in other contexts, including manually entering an SSID. When switched to numeric there are 3 grayed out spaces, and punctuation has 1 grayed out space. The developer who decided to disable spaces in wifi passwords was very thorough.
I'm not an Android programmer, but I hear that the Dalvik-based Java is Java 6ish, and will likely stay that way, while Java (from Oracle) moves forward. Much bad has been said about Java 6. So from that perspective, one might hope for a change.
Business opportunities abound is no doubt, but I'll quote John Young over at cryptome from his interview back in 2010[0]:

"We also say don't trust anyone who offers you protection, whether it's the U.S. government or anybody else. That's a story they put out. It's repeated to people who are a little nervous. They think they can always find someone to protect them. No, you can't. You've got to protect yourself. You know where I learned that? From the cypherpunks."

So whenever I see snapchat and the like being peddled as such, I have chuckle because shows me the banality of privacy as a service[1]. I'll reserve any hope for anything otherwise when the behaviors of people reflect such ideals they want others to live by.

[0]: http://www.cnet.com/news/wikileaks-estranged-co-founder-beco...

[1]: http://blog.pictobar.com/post/63785124046/the-banality-of-pr...
Don't forget putting a streaming server + firewall on your computer to let you watch when you're out of the house. Plus another inbound server to let you schedule recordings. Plus the upstream bandwidth at your home to stream to that device outside the house.
This sort of vague comment with no substance is just opinion stated as fact. If you have more information - hell, even a more expressed opinion, I'd be interested. As expressed, however, it's a garbage comment that waste's everyone's time. Why bother?
Yes.

Do we really need a 4MB animated GIF for this? The fact that they had to host it on Dropbox instead of their own site should have been a hint that it might be overkill.
How do you keep your Saas startup secure?
If you are running a Saas startup, how do you keep up with the vulnerabilities that affect the software that power your startup? What are some time saving power tips? Thanks in advance to those who answer.
Google Asked to Censor Two Million Pirate Bay URLs
I mean, you can sympathize with their bad behavior, but ultimately they were de-listed for it. Their bad behavior was a mistake.
Did they revoke the filter? I would love a tech news site where all those things are banned.
You have all the right to mark it as SPAM of course. What I'm trying to get across here is that IP blocking is a bad solution. There are many cases where several domains share the same IP, specially with the shortage. So if domainA.com sends spam, why should domainB.com mail delivery on the same IP suffer from it?
Mithril looks very interesting - added to my research list. I've skimmed through the docs and couldn't see the list of supported browsers - can you please advise?

Also, have you considered adding an entry to ToDoMVC project [1] for ease of comparison to other frameworks? I know it's not an exciting endeavour but it does make comparison much easier.

Thank you for creating it and your time in advance.

[1] https://github.com/tastejs/todomvc