skysight-inc/HackerNews huggingface dataset:
Yup, I'm completely sure about that as nobody else seemed to have experienced the same problems, but after trying to reflash a couple more times I eventually gave up. That doesn't mean I won't try on a different system in the future though.
Wow, congrats!
Augmented Reality in 10 Lines of HTML
is your logic that a plane full of passengers sitting on the tarmac is worse than a man being assaulted and dragged off a plane? Because if not, the answer to your question is a very obvious yes - they should be made to wait. I would happily wait on a plane if i knew it was to prevent someone being assaulted....

(though if the crew wasnt there, they wouldnt board the plane anyways, the other flight would've been cancelled or delayed, which happens all the time)
Agreed, I'm back to thinking desktop apps, thanks to electron. I did a project with Qt last december. It's usable but very old style and the license is not very permissive. A small electron app is not as heavy as I though first.
They should've done a number of things before resorting to forcing people off. They should've increased the value far more before this occurred.

And on top of all that, there is no transparency at all on how they kick people off. And they have the audacity to talk nonchalantly about this man who had obligations refused to get off so he needed to be bloodied when they could've done so much more.

Sorry, it's not this man's fault someone got sick and a flight crew needs to be in Louisville. Hire more people or save 4 seats on every plane in the future. We shouldn't be responsible for a company's mistakes.
Storm Lake Times Takes on Agribusiness Wins Pulitzer
Allset Launches Its Restaurant Reservation and Pre-Order App in Austin
There are many mechanisms for crew (and just airline employees in general - think mechanics on an emergency call-out to a remote airfield) to pre-empt paying passengers.

This case was exceptional in that those crew (presumably) showed up to the gate after boarding, but I've watched a set of mechanics walk up to a gate just as it was boarding with "must fly" company tickets and some of the last folks who had yet to board got denied.

I don't think there is a significant difference in calling this flight overbooked due to the 4 extra seats needed were on company tickets - it just typically happens behind the scenes 99% of the time and is invisible unless you're specifically watching for it.
By summer, a quarter of a million shops will accept Bitcoin in Japan
AM1 was a competitor to Intel's Atom chips. Which have no socket at all!

AM1 was very niche, but a socket for ~20W CPUs is outstanding. You can pair any AM1 motherboard (down to $20 crap) with any AM1 CPU ($20 crap to $100 less crap). Good for HTPCs and NAS machines... when you need a "serious" Raspberry Pi ish machine with x86 compatibility, AM1 was my choice.
I get your point, but the pentagon is pretty recognisable if only because it's often the backdrop of news reports. That and it's a giant pentagon.
I think it was in the book Spycatcher [0] that I recall there was a story of how English intelligence bugged a foreign embassy with a microphone and was able to figure out what they were typing on a typewriter by analyzing the sound of the keystrokes. That was way back in the 1950's I think, so the idea has been around for a while. The book has a lot of interesting details about spy technology at the time. In addition to all the juicy intelligence stories it's also a fun read from a security engineering point of view. The British government tried to ban it which naturally triggered the Streisand effect and made it a best seller.

[0] https://en.wikipedia.org/wiki/Spycatcher
The Bangladeshi-born mayor of Tower Hamlets

Not an excellent person.

"An east London mayor has been removed from office and a poll declared void after he was found guilty of electoral fraud."

http://www.bbc.co.uk/news/uk-england-london-32428648

Current mayor is John Biggs.
Does this mean IndieHackers become the propaganda arm for Stripe's customers? Or is this a goodwill purchase? Maybe it's cheaper than a national ad buy targeted directly at potential new customers?
Faking Dependent Types in C++
What mechanism for "killing all plants" through sudden atmospheric CO2 increase do you have in mind?
No, London of course won't fall (whatever that's supposed to mean anyway) but it probably will be significantly less important if the Little Englanders have it their way.

Switzerland, Norway and Iceland all have very unique characteristics that make them rather independent. The UK on the other hand - and London particularly so - is very connected to the single market.
While going from a blog-to-acquisition in less than a year is an impressive feat, there have been suspicious circumstances around IndieHackers submissions to Hacker News including clickbait titles that are frequently fixed by HN mods, and in one case, explicit voting manipulation with an attempt to bypass the voting ring detector via linking to /newest: http://i.imgur.com/08pAFOw.jpg

This acquisition sends a disappointing message that growth hacking works.
This attack and an annoyance that I see on Android from time to time could be easily mitigated if in Chrome if they would simply ship permissioning for access to hardware devices.

There is this annoying popup add that infects the ad networks of a few websites that first smashes the history of the tab and then vibrates your phone and has a page with a bunch of red warning text telling you that you have a virus, your phone is "damaged" and trying to get you to download some crappy virus scamware.

No way in hell a random website should be able to make your phone vibrate without your permission much less tell how its moving with the accelerometer.

I've google around a lot there is NO WAY to disable this :/
Photon: More pictures of the new Firefox theme
I should say "measurable in task manager" - which reports in increments of 0.1%.

Realistically I would imagine that a native Win32 app (Notepad++) that's totally idle except for message loop and cursor blink requires less than a microsecond of CPU time per wall clock second.
How so? It was directly addressing this:

> Dynamic typing was popular some years ago, but opinions have changed.
4 Things you need to be cautious about on the internet today
No, they hold your data hostage because they can. Welcome to capitalism.
When did you switch? Atom was damned near unusable around 1.0, and VSCode was only a little better.

The difference to now is night and day.
Why Crystal CodeCamp?
In fact, if the numbers on the lockscreen are not scrambled, a low-tech version of this is to look at where the most prominent smudges are on the screen to find the PIN number :)
>All 3 of those countries are still in the single European market though, with freedom of movement. Given UK appears to be heading towards a hard brexit and doesn't seem to want freedom of movement I think comparing them directly is a bit disingenuous​.

None of these countries is in the "European Market" in the way EU member states are.

And Britain will be as much a part of the free market as those countries are, if not more.
Same here. Any movie remotely related to the cold war (or just any conflict involving America) will probably have dramatic views of the Pentagon, often with "The Pentagon" as a caption.

There's a difference between being "an attraction" and "recognizable".
Supra-national organizations help prevent war. The original purpose of the EU was to integrate the countries so tightly that war .. which happened twice on this continent not so long ago, would be unthinkable. Now - when the world is looking particularly unstable - is not the time to damage the organisations that keep us close.

From an economic perspective, we live in a world of supra-national companies. To have leverage when negotiating with the likes of Amazon or Google the UK needs to work with other countries to avoid a race to the bottom on working conditions, taxes and so on.

Its the same for trade. When we're not tied by EU legislation, the UK may keep going economically, by building a low tax imitation of the US with shorter holidays, poorer healthcare, welfare etc. But I think the world is a better place for having the EU as standard bearer for a fairer kinder society. Not perfect for sure, wasteful definitely (as is all government). But also holding hope that as human beings we're able to identify with a bigger picture than the tribal nationalisms we grew up with.
The parent correct: C++ runs destructors on all local variables, even if they have been "moved from", so it must be valid to do so. This translates into a null/"valid invalid"/sentinel state that the destructor can check to avoid truly destroying the underlying resource (which could result in double-freeing memory, or double-closing a file, or some other undefined behaviour). For instance, moving out of a unique_ptr will swap in NULL, and the destructor checks for that.

Static omission of destructors in Rust is more than just an optimisation: locals (and other values) never have their destructors run once they've been moved-from, and thus no values need null states, and moving a value doesn't have to run arbitrary code (it can be, and is, just a memcpy).
I just use Franz:

http://meetfranz.com/
Ask HN: Determine what website client was on
I don't know why I'm not sure if you can do this.

I just want to know for analytics purpose where a connecting client came from. Is that something you would know from say HTTP?

I use PHP right now for backend. I can get IP/requested URL, I just for some reason assumed you can do this. I mean if you think about Google they are running a browser so this information is probably easy to get/makes sense to have.

But I mean when you leave one server, how would another server know which server you were just connected to?
Yeah, I think KDE would need a 10,000 papercuts project before it would be ready as a default desktop that OEMs etc... would be comfortable shipping.
The future, where we write in native languages, that are compiled to Javascript, run in a webbrowser VM, and power desktop applications. Jesus wept.
Sarcasm doesn't translate to text very well at all. The comments that come after when people are mistaken about the lack of/use of sarcasm are pretty pointless and detract from actual discussion.
w00t w00t, congrats Courtland, this is awesome!

Indiehackers has tons of great content that can seriously help companies using Stripe Atlas. Together, IH+Stripe could helps companies go all the way from incorporation to profitability ;)
Show HN: SendOut – Simple App for Newsletters and Course Emails
Yeah, that sucks, you don't want more than 5 or 6 people in one really.
AMD Developers Discuss Better Switching of Radeon/AMDGPU CIK Support – Phoronix
> Real journalists are outside chasing down stories in the real world

You're never seen a breaking news story come out through twitter in a way that's not possible without instant social media?

> I am not arguing anything even remotely close to this. I don't think private companies should be able to break the law, for example.

Missing the point. This is a discussion about theoretically changing those laws.

> nobody needs or is forced to use twitter

I mean, nobody needs newspapers either. A lot of unnecessary things are very important.

> I'm sorry but this is totally absurd. Twitter does not have the power to levy taxes or a standing army or literally any influence or authority over your life at all beyond what you give it.

Look at walmart. They have half a trillion dollars of money flowing through them. In terms of GDP they would be the ~25th largest country in the world. You think that money doesn't have ridiculous amounts of power just because they don't have a standing army?

> At most you should be entitled to your money back

Imagine for a second that twitter grew to become as important as an ISP. Let's say 90% of the alexa top 10000 required a twitter login to use. Or getting cell phone coverage from a national company required a twitter login. Would you still say they're entitled to discriminate? Is there any threshold of impact on people's lives where you change your mind?
Eh, they were luxury cars. It just wasn't in Japanese culture to use separate marques for luxury and non-luxury cars (though I guess it's changing, with Toyota bringing the Lexus name to Japan about a decade ago).

The Toyota Crown is probably Japan's most historically significant luxury car, and it's always been sold as a Toyota alongside cheaper cars like the Corolla and Yaris (fun fact: a huge chunk of Toyota's cars are named after the Crown, including both the Corolla and the Camry, plus cars that aren't too well known outside of Japan like the Corona and Carina).

Another interesting tidbit about the Japanese market: you know how American car companies used to practice badge engineering? That is, they would sell the same car under several different marques, each with its own dealer network; an example of this would be the GM's W-body cars from the 1990s where the Chevrolet Lumina, Pontiac Grand Prix, Oldsmobile Cutlass Supreme, and Buick Regal were all pretty much the same car, but different dealer networks would sell them (though Pontiac and Buick eventually merged dealer networks). Well, Japanese manufactures did that too in Japan, except they put all the badge-engineered versions under the same marque while selling them through different dealer networks! For example, Toyota has something like four different dealer networks in Japan, each one gets to sell about 1/4 of their cars, all their cars at all their dealer networks are badged as Toyotas (or at least they were until they introduced Lexus in 2006), and it's not uncommon for two different dealer networks to each get a car that's identical to the other in all but name and minor styling differences. A classic example of this is the Toyota Corolla and Toyota Sprinter. They're pretty much the same car, but they have slightly different styling, and they go to different dealer networks (fun fact: the Sprinter styling was available in the US during the '90s, badged as the Geo Prizm). With that said, Toyota has been cutting down on this lately, just like how GM has also been cutting down on their badge engineering (mostly by killing Oldsmobile and Pontiac).
They might be shunted to a disk somewhere and removed from search indices while on the free plan, reducing their costs but allowing them to recover things after.

> Are the bandwidth costs really that high to justify hiding all those messages (likely on the order of 100k or 1M for many servers) ?

Given that the cost to you is 0, what cost to them is required for it to be justified to you?

It seems odd that providing a free but limited service is evil, based only on it being slightly more expensive to give you an even better service for free.
C# has been the default way to write Windows apps since the early 2000s. It is no more "closer to the metal" than JavaScript.
Recursive Neural Networks with PyTorch
The CIA's dos and donts specifically mention putting build timestamps into others time zones: https://www.schneier.com/blog/archives/2017/03/the_cias_deve...
Is it really Leavers saying that, though? Or is it Remainers telling everyone that Leavers are saying that as a way of trying to make Leavers look bad?

Obviously, as with anything in reality, it's a bit of both. But polls both before and after the referendum consistently showed that immigration was not the primary concern motivating Leave voters, support for immigration in general is still very high across the board (well into the 80s IIRC, and ISTR the most recent poll I saw showed only about a 1% gap in support for it between Leave and Remain voters), and support for all existing EU residents being able to stay after Brexit is near-as-dammit universal. The only reason that hasn't been officially confirmed already is that the EU refused to reciprocate for UK citizens living in the rEU until the Article 50 notification had happened.

I understand that a lot of people are anxious, and I hope things get cleared up soon to remove that anxiety, but the people continually screaming that Brexiteers hate immigrants and want to throw them out, against all evidence to the contrary, are not really helping matters.
It took me 13 months all told but I had a lot going on at the time. If your expenses are low you can do it in 8 months or so but that's unusual. Note that I say expenses and not income, it's usually best to pay as you go and not go into the red month to month.

That said, if you live somewhere with a convenient airport and a decent rental fleet (more places than you'd expect) it's highly liberating. I live near Denver and have gotten bored and flown to Canon city and surrounding areas for the day. Also, Pilots n Paws is awesome
I don't have a strong opinion about this, so I changed it to be either MIT or Apache 2.0. Thanks for the feedback!
>There are two novels that can change a bookish fourteen-year old's life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs.

-- John Rogers
What? Qt is very popular and I use several Qt apps. Same for GTK. And there is MUCH more desktop software out there than functional web apps. I don't know what kind of Windows 10 fantasy land you live in but there has long been an answer to desktop apps.

What Electron has done is allow people with a particular skillset to apply it to a domain where it is both unnecessary and wasteful. These "developers" would be better off generalizing their understanding of software and UI design to the point where the tools used are irrelevant
Top places in the world you cannot visit
While that 1-week (or longer) ramp-up is generally true for companies, it's clearly not true for most (successful) open source projects. The things that a good open source project has (good documentation, onboarding, tests, etc.) are also the things that a good work sample will have.
If only this were true.

I worked at the Ayn Rand Institute, and still keep tabs with their activities and their progress.

If Ayn Rand's ideas were as widespreadly acknowledged and held, then we'd see a distortion free economy, not a series of spin jobs all geared towards acquiring political power.
I bet the total acquisition price is less than Stripe would wind up paying a content agency for fees, placement, etc. over a couple of fiscal years for similar exposure.

And they're getting all the goodwill & talent alongside of it as the cherry on top.

Brilliant move @stripe and congrats to the founders.
How the Denver Police Crack and Search Cell Phones
An interesting idea to say the least. Also, is that Buffalo NY?
There are a couple of things going on here:

- Ryzen is weaker in single-core IPC than KL, (it's at Broadwell levels) and many benchmarks are single core optimised.
- There are lots of optimisations by software vendors as well as fixes by AMD yet to come, (a couple were already released)
- Most of the coverage focuses on gaming, where Intel wins hands down, because of the better single-core performance
- The Ryzen i7 is really aimed at content creators who export a lot of photos or 4K video and developers who do a lot of compilation, basically tasks that require and benefit from multiple cores - in those categories, the $500 Ryzen is neck and neck with the $1000 i7 Extreme CPU, this is where it really shines and is worth considering.

The reason why most of the benchmarks are aimed at gamers and thus favour single-core IPC is because the PC market is such that if you want anything decent, you have to be a gamer.

Want a good mechanical keyboard? It's going to be a gaming keyboard etc. because the Pro market is much smaller than the gaming market and thus these CPUs are rarely shown in comparisons where they really shine, one exception is here: https://www.youtube.com/watch?v=UIIb5uZfukU
The Ultimate Guide to SEO for Bloggers and Entrepreneurs
> Nobody in the last ~20 years has cared about writing Web apps before JS came along. There's basically zero money in it

Zero money in web apps? You mean like Google, Facebook, Amazon, Twitch, Netflix, and YouTube?

There's way more money is web apps than desktop apps. hands down. I'm not talking about mobile because this is a convo about electron.
Most civilised countries already have a < 1 growth rate, which means they'll have populations smaller and smaller as time goes by. So if you want to decrease the global population, you'll have to target essentially Africa.

Just check the distribution of growth rates across the world:

https://en.wikipedia.org/wiki/List_of_countries_by_populatio...
On the plus side, this is an ideal situation to take advantage of - by creating native and fast applications, it becomes easier (compared to before when everyone was doing it "the hard way") to distinguish your product in a bloated market.
> Writing Electron app felt like sketching, at least to me. You place one line of code with tags and boom there's a button.

Runtime issues aside (bloat, cpu, etc), why is this a bad thing?

I like that I can write a single line of code and "bam!" get a button (or any number of things) to appear. Why would or should I want things to be more difficult for me to develop a piece of software?

Sure, I could do things in some other language - I mean, I know a ton of others. But implementing the same functionality can be a much larger pain in those other languages (and honestly, for app gui development, I haven't found anything that beats the drag-n-drop editor of VB3/4/5/6 - there was something close to it in Visual Studio for C++, but it still required some manual "hook up" with the code for callbacks and event handling and such).

I mean - if I really wanted to do things "right" - why don't I just whip out my text editor and write assembly for whatever CPU I'm targeting? I can full control over everything, then! Best performance! Those guys and their compilers, I tell ya, they don't know what they're missing!

(heh - sometimes they don't - there's a whole generation or more out there who've never coded for a CPU by looking at a datasheet and finding the byte values needed to represent op-codes to hand-assemble a piece of code - sometimes I do miss hacking on the Apple IIe and monitor - CALL -151 ftw)

Anyhow - as someone who's been coding for longer than I really care to say (of course, I kinda gave my age away above!) - I don't want to return to those days; I kinda like living in the future of computing I could only dream about as a kid.
There's probably, line for line, more VB6 desktop apps in existence than any other language. And that's not just because of how verbose VB is...
As someone who works remotely, I really appreciate things happening more on chat channels, because then I'm included in part of them.

> But personally I prefer a little personal interaction over a long chat.

Although it's hard to schedule an 80 second meeting between five people, but a quick set of questions and answers might only take that long.