skysight-inc/HackerNews huggingface dataset:
An alternative desktop client using libspotify and a non-web GUI toolkit would be much more interesting.
Monodraw is written in Obj-C against the AppKit framework and we always strive to create the best native experience.

This means the app is not portable as it is right now. But with the recent announcement from Microsoft about their support for Obj-C, this might be something that could happen in the future (MS does not yet support AppKit).

(Monodraw developer)
If they actually cared about their site they would go back to the old united.com, not the crappy one Continental brought with them in the merger.

I would have been a lifeline customer, but Continental ruined it.
Not only that, but: "Award miles offered under this Program are not Premier® qualifying miles." So you don't even get the free checked bag and priority check-in that those miles would otherwise entitle you to.
The idea would be that for a web app, posting or fetching little bits of JSON every time an action is taken would be less intense than getting a whole page every time. Of course, as you have experienced, that's not helpful if the initial page load is too heavy. Also it's not too helpful for sites that have content to read, rather than actions to take.

ps. "citation needed" is kind of obnoxious when it's something you can think through for yourself.
Yeah, that would be a nice improvement. Some day, I will need to improve my literate programming tool: https://github.com/BurntSushi/blog/blob/master/scripts/rust-...

:P
Thanks for the response! I read it yesterday and thought about it and did some investigation and just read it again today. You've convinced me to go with Phoenix for a couple weeks and see how that goes. I think what sold me was you selling me on plug, as I think that is the correct solution and answers the core issue (that I was having trouble articulating.)

I am definitely not working on the %80 use case you're targeting, in fact, the best explanation of what I'm doing is I'm competing with you. I agree with you on the choice of elixir, and I agree with you about the direction of connected devices but we have some philosophical differences in solution. (One could say you're coming from the web world, and I am coming from the native world.)

But I will work on breaking out my solutions, as much as possible, into plugs so that people using phoenix can use them.... and if I end up pulling in some N2O I'll probably wrap it as a plug.

And since phoenix is based on plugs and lets you build a pipeline, this may be pretty convenient.

Thanks again for your work, contributions to making Elixir the Next Big Thing and your answers above!
That is a very standup move.
"Bugs that are eligible for submission: ... The ability to brute-force reservations, MileagePlus numbers, PINs or passwords"

"Do not attempt: ... Brute-force attacks"

This seems contradictory. I assume the intent is to not allow DoS attacks (although they call that out separately further down the list)?
> Huh, I guess others think like I do..

There is absolutely no safety in numbers:

http://lmgtfy.com/?q=columbus+discovered+america

http://lmgtfy.com/?q=aspartame+dangerous

http://lmgtfy.com/?q=indigo+children

> I guess we're all morons

Maybe, but it's more likely you're just wrong.
I don't know, I just know he's one of the luckiest people on the planet. Even if we accept that there are, say, 100 million people who had the same luck in those three measures, that puts him the top 1.5% of the world's population. And that's all before he becomes an adult.
Could go with Heroku type "sleeping" of blogs.
I was surprised by this too, but iDevices are extremely popular with blind people.

This is one of the few places where I give iDevices a lot of credit. Apple knew that touchscreens have certain disadvantages in that regard, and put a lot of thought into features that overcome those disadvantages. The result is something that's in many ways more usable for a blind person than a full-sized computer.

Source: A family member volunteered to help blind students for a while.
That seems to fit with my experiences of hypnagogia being drowned out by awareness of my environment.
Identifying music genres using deep learning
EnChroma: Glasses for the color blind
They're currently beta testing a new (more modern) site: https://beta.united.com/ual/en/us/
Great article. Even without mention Elon's drunk-tweeting about Catherine the Great.

http://www.parabolicarc.com/2011/12/30/elon-musk-tweets-on-c...
The 5 year old wasn't the youngest?!? How young was he?

I'm shocked you managed to even get that high up with two kids younger than 6
No systems I've seen use that specific data point. Sadly for communities (and probably good for prospective renters), the third party sites you might find listings on (Craigslist, Apartments.com, ForRent.com, etc.) don't share that data that I've ever seen.

However, demand, which is usually a variable in the pricing equations, will definitely be generated by the lead tracking the community does, which can include: # of incoming phone calls, # of walk-ins, # of incoming emails.

tl;dr: Clicking on the ads won't do anything. Taking action and reaching out to the community can do something. And a lead is usually tracked on a unique user basis--so one person calling 50 times vs. 50 people calling once is vastly different.
Not exactly.

Seems they're saying they'd accept a bug that can be caused by brute-force, but do not actually attempt a brute force yourself.

But yeah I'd guess they don't want intentionally invite a bunch of people to DoS the site.
100 Years of Beauty: Aging
Cyrus was the name of the traitor in The Matrix. Coincidence...

... Surely.
What's .Net Native gotta do with it? Can that really provide the performance? Is MS gonna start using C# for perf work? You've still got the GC and no easy way to eliminate such things. And what's stopping the JIT from doing similar things?
Yep, that's exactly why I used the scare quotes too. :)
"Bugs on onboard Wi-Fi, entertainment systems or avionics" are not eligible for bounties.

It's very strange to see website timing attacks as worth rewarding, but not avionics. Perhaps they'd rather not incentivize people to attack airplanes in flight?
Get Web Hosting for just 1p and help us raise £15,000 for AbilityNet
So I don't know much at all about kernel debugging, but when the author mentioned not being able to attach a debugger to launchd since it's PID 1 I got to wondering if it would be possible to use a debugger by launching OS X in a VM instead.
I was just about to delete sunrise from my phone because it seems to have a lot of trouble noticing when events have changed or been deleted, and it's actually caused me once or twice to re-arrange my home life around phantom meetings that had been canceled.
I've started to just ignore games that seem even slightly pay-to-win.

But what really pisses me off are games I bought and the then have an ingame store, I demanded a refund on steam for a game where that actually happened with no indication on the page for the game.

The only way we can deal with this is to completely ignore these games and not give them a penny.

There are not many games that get F2P right, off the top of my head I can only think of TF2, Dota 2 and Path of Exile (shoutout to https://news.ycombinator.com/user?id=Negitivefrags for an awesome game).

(no affiliation with any of those companies)
Try to make something useful that hasn't been invented yet - and you'll see my point.
Cost is one factor, but SNI also has performance and IPv4 exhaustion repercussions as well.

An SSL cert chain with 30 SANs is 4.3kb, versus 2 SANs at 2.5kb. This is data that is sent for every new connection, and nothing can happen until it is successfully received and processed by the client. This isn't a huge overhead, particularly with modern initcwnd settings, but there is a benefit to a smaller SSL handshake payload.

The other part is IPv4 exhaustion. Think of how many IP addresses are currently in use solely for the purpose of SSL virtual hosting. This is why CDNs charge such exorbitant fees for SSL certs, because they a) want to discourage you from doing it and b) have to incur real expenses to maintain their dwindling supply of v4 space.

We're past the point where it's alright to not support SNI. It isn't the server's fault anymore if you can't connect, it is your client's fault now.
Sadly,

> You may not use Promotional Credit for any fees or charges for Reserved Instances, Amazon Mechanical Turk, AWS Support, AWS Marketplace, Amazon Route 53 domain name registration, any upfront fee for any Service

[1]: https://aws.amazon.com/awscredits/
at the time, twin girls age 7, two boys ages 5 and 3. The 3 year old was and still is more physically capable than the 5 year old though.

I could fill a journal with stories about the 3 year old.
I think you want to have a system that can use XPath or CSS queries to select the elements you want.

This way writing a scraper for a given page is almost as easy as right clicking on an element in dev tools and selecting "Copy as XPath" for what you want.

You definitely need some validation that your scraper is still returning accurate results, so that you can get notified when things go wrong. Things like following links from an item to the item's product page and comparing scraped prices, names & images should get you a lot of the way.

At some point this will definitely get unwieldy, and you can try to build a more general solution that can understand grids or layout, but despite my preference for this as both a shopper of long tail sites and a developer, this is probably not where you want to start unless the long tail is your actual niche.
Alternote: The Beautiful Note-Taking App for Evernote Finally Goes Live
Mr. Reagan would be offended.
What kind of fucking retards are at work here?

Microsoft's previous incompetence have been explained away for decades that it only makes business sense to be just "good enough". But there has to be limits.
w.r.t. concurrency:

As you know, the difficulty with concurrency is with shared mutable state. Purity simplifies concurrency by restricting mutability; rust simplifies concurrency by restricting sharing.

That makes purity less important for rust.
I can't comment on your claim to provide the cheapest Canadian based VPS hosting, but when I looked at your offsite backup service the following sentence raised some serious concerns: "All clients must have a static IP address and allow us remote access into the system being backed up to install and manage our sync software."

You claim that you are better than other VPS providers because you can keep our info out of US government hands, but then you ask us to give you free rein into our systems.

I don't think so.
The New Wave of VC
Very impressive that PyPy's JIT with Pycket out-performed Racket's language-specific JIT, and that it supports tail calls and continuations, both of which are impractical to implement on say, the JVM (see Clojure).
Show HN: Twitter like loading animation for the Apple Watch
RFC 7540 – HTTP2
So.. what about significant white-space?
Clojure and Metacircularity
Because meat is amazing!
I'm pretty sure that's the reason. While identifying vulnerabilities in the actual airplane is high-value, it's also high-risk. Even the most cautious researcher can easily affect a system being investigated, which is potentially financially costly for a website and potentially fatal for an airplane in the air.
>Even assuming his fears as a kid were blown up, they are still real and the dad's attitude towards them is extremely cavalier.

Yeah, it was another time, when you were overprotectivily cuddled 24/7, and people had fun and adventures in nature even when they were kids.
Yes, I am pretty sure it is a safety thing. That would be very dangerous to encourage people to try to hack a flight in the air.
Sure, but we can't encourage it's use until people can get access to server software that includes it, and openssl - and everything that links to libssl - doesn't right now.
Two things jumped out at me:

First you don't have the pricing. I personally won't invest my time unless I know at the end what it will cost me. Been burned a few times on this one.

Second you mention how great your hand built editor is so I watch the video. As you create the blog post in the video you autocreate loren ipsum and never show the editor itself! All you do is select pictures and type the headline. Now I admit design wise what you showed was terrific but if the video is all about the editor - then show the editor.

I happen to need a blog right now so if you added those two things (and I will check back) you might gain a customer.
Actually, honey prices have doubled since 2006 (http://www.honey.com/honey-industry/honey-industry-statistic...). That doesn't invalidate your other points, but there's definitely a sustained, long-term rise in prices, though the exact driver is not necessarily CCD.
Yahoo sues former employee, claims she leaked information to book author
hey! we're working on support for office 365 on desktop but no plans for support exchange on promise from our desktop app (sorry if that's confusing)

happy to chat more at support@sunrise.am

pierre - ceo @ sunrise
Maybe its obvious in hindsight, but does seems strange they totally missed the use case at first. Seems simple that their app is an app to show passwords you've stored in there, so the Apple Watch should be no different.
Wow, reading through this story and you can't help but notice some comparative traits to the late Steve Jobs. The incredibly high work ethic, not taking no for an answer and being highly optimistic in the face of bankruptcy. Those familiar with Steve Jobs and the story of Apple will know that Apple found themselves in this exact situation, a man with a vision burning through cash and not really making any ground - only for them to become a highly profitable company.

After all is said and done, SpaceX is not only profitable, but Musk somehow remains its largest stakeholder, even though he went through a desperate period of trying to raise more capital. Seems taking on debt helped Musk retain SpaceX's majority stakeholder (a brilliant move if you know you're going to succeed).

This is probably one of the most inspiring things I have read in a very long time. A very well-written article that doesn't skip on the details. Absolutely riveting, I was supposed to be working and I could not stop reading this. We need more opportunistic thinkers like Musk, everyone thought he was mental or was having a breakdown, but he proved his detractors wrong by not giving up (even when it looked like bankruptcy was the likely option).
There are LLILC project. LLILC is an LLVM based MSIL Compiler. https://github.com/dotnet/llilc . May be it helps in the future be .Net community and Rust(llvm) community collaborate close.
United's checked bag fees don't actually matter since you'll most likely be refunded as their standard operating procedure is to delay your bag for a week if they can ship freight instead.
How Tor Works – The Consensus
That's a decision for you guys to decide, test, iterate, and come to a conclusion about your user base. I brought up the storage/hosting issue as a problem for your sustained business. Your current policy is great for users... just not you in the long run! You could try maintaining the current policy and see how many dead blogs you end up having to host. Perhaps I'm thinking there will be a lot of ghost blogs and retention/hosting will cost you guys more than it actually will.

An alternative solution to the problem would be to allow users to download their blogs as a backup from the service and reinstate them if they wish to continue using the site. The only major issue I see with this is retaining Disqus comments? Perhaps make a note that any Disqus comments on blogs will be lost in the event they stop hosting.

This also allows the user to be in complete control of their blogs, if they decide they would rather host their blogs elsewhere.

I would then retain their data (mostly for disqus comments?) for a year - maximum - and cease hosting when you guys see fit, be it immediately (most fair IMHO), or after a period of several months. I see no reason for you guys to have to host without being paid your monthly dues, but if you wish to host for 3 months or whatever period of time that's up to you guys!
Suppose you are a true vegetarian: not one who thinks that flying and swimming creatures aren't animals, or that fish don't have faces.

Well, how long must you have been one to actually count as one? If you last ate meat 12 months ago, are you a vegetarian today? Or does it have to be five years ago? Ten?

Depending on how we set this cutoff, we get more or fewer "vegetarians".

How about if we look into the future? If you're one week from relapsing into meat eating, are you a vegetarian today? What if you're five months away from downing a hot dog? Or how about five years away from enjoying a juicy, char-broiled steak?
You may have noticed they're really emphasising this point:

> We can be accused of going open source and abandoning the development of Space Engineers. Our answer is definitely NO.

This is because Keen previously abandoned their game Miner Wars 2081 to build Space Engineers, leaving a lot of bad blood with their backers despite handing out free copies of the latter game. And recently Keen launched Medieval Engineers, sparking fears they were going to pull the same move.

Look, this is a radical and bold move, with potentially huge upside if enough people donate their time to making Keen's product better. Modding is the main thing driving Skyrim sales three years later, for instance. But it's leaning heavily on community trust that's already fragile. They'll have to earn their kudos on this move.
Eh. I dunno. When you get in that deep it kinda feels like it's an inevitability, one way or the other. I hate doing it because it's almost cliche at this point, but Avon Barksdale has a pretty good point:

"Comin up the way we did, you know, you kind of expect that. Waitin on it. See, the thing is, you only got to fuck up once. Be a little slow, be a little late, just once. And how you ain't gonna never be slow? Never be late? You can't plan through no shit like this, man. It's life."
As much as I agree with the comments below/above about it being a safety issue, I would argue it is possible that a contributing factor is in flight WiFi being so flakey that it would be too expensive to run the program on this asset.
Fixed it! It's now blazing fast... at the middle of the page! Thanks!!
That sounds about right. certainly less than 45 degree slope at the start but closer to 55 at the end.
> text 'heyyyyyy' to 551-333-7865

That's far too difficult to do drunk...
Email Shows How Google's Lobbyists Get Things Done in Washington
The altcoin ideas are getting downvoted, but with the right alt coin he could make $10k+ in the bank to keep.

Anything related to creating an ongoing service whether for love or profit, is madness, because in 12 months that service has to stop unless the OP has $100k to spare to keep it going for the next year.
If you're using iOS i'm pretty sure that custom keyboards aren't allowed to access the password fields?
I personally think a truce is coming with python3 static typing. As long as type systems have an 'any' type which is the default, then dynamic languages and do everything.
The problem was that Node was based on a way older version of V8 with little sign of being ready to move on in the near future, and io.js users had access to all sorts of new features, so it was not a good thing for library authors - either you use the new features, and nobody using Node can use your library anymore, or you keep compatibility and have no advantage over just having Node.

They weren't really different implementations anywa - io.js was based on Node and most of the work they had done (as far as I know) was the move to the newer V8 engine version. So they were the same thing, just partially incompatible!

So it's really a great thing that they're merging, because it means that many more people can start actually using the new stuff!
The price of manual labor in China is almost nothing. We could replicate that outside of China... but it would mean crushing poverty everywhere. We don't want hand pollination to be economically viable in comparison to bees, and it's only that way in China because of a historical fluke.
Actually, pay $150 and write an essay. Big difference.
I don't think GETs should ever change state. I'm fine with all other operations being POSTs though. If nothing else it provides compatibility with clients that don't support all the HTTP verbs (yes there are some)
It's like lively-kernel[1] with a layer of Scratch on top -- except it doesn't use WebDAV for storage, and you can't self-host the whole stack.

Still, very nice.

(Now I wonder if there's a service that allows you to list intersection of contributer to github projects... hmm.. there's an api, isn't there:)

npm install -g json
cons=(https://api.github.com/repos/{LivelyKernel/LivelyKernel,Microsoft/TouchDevelop}/contributors)
comm -12 <(curl -s ${cons[0]}|json -a login|sort)\
<(curl -s ${cons[1]}|json -a login|sort)

#ed:spoiler alert: no overlap

[1] https://github.com/LivelyKernel/LivelyKernel
I prefer to call my APIs RESTish. That way, I can avoid never ending debates about whether some particular feature of my API conforms to REST.
Show HN: Augmented Reality Beer
Once enough people are using wearables with fitness tracking and built-in reminders of when to take a break we will be able to run good large scale A/B testing with robust data collection.

Simply increase the time interval between breaks by different amounts for large randomly selected subgroups and measure the health impacts over an extended period of time.

/s (because of Poe)
The funding would do much better if the "buy" button is placed prominently at the top.

The button's current location requires a little hide and seek game with the eyes.
So he should be credited for his achievements and not falsely accredited for others' achivements.

My respect for him was one of an inventor. The problem is everything I had respected him for inventing - he hadn't even invented!

It's like being told Superman isn't actually Superman, he's Batman. Sure, he's still a superhero and might do awesome things. But I like Superman, I'm not a big fan of Batman. *

*this is a terrible analogy, but I hope you understand what I'm trying to convey.
Self-hosted package? It is important that you make the backend available for self-hosting if you want paying customers. It is the reason why Wordpress, Ghost and company are doing well - they are open source and can be examined for security flaws and modified if necessary. Very few casual/amateur bloggers will pay for a blog when Blogger, Tumblr etc. exist.

You want to be a blog hosting company. Make the engine available.
How do you manage big queries with GET?
Cool, these days I usually use Octopart though.