skysight-inc/HackerNews huggingface dataset:
GitLab itself is pretty fast if you host it yourself. Pretty much independent of scale.

GitLab.com, our hosted instance that you're asking about, is slow. Sometimes painfully so. There are several reasons for that, but as an end-user that won't relieve the pain.

We are working on it, hard. You can get an idea of that here [0]. As you can see, we've made significant improvements over the past months, but are now facing some setbacks with our hosting provider.

At GitLab Inc, we use GitLab.com exclusively for all our development. We have all the reason in the world to make sure it runs really really fast and stable. I'd encourage you to give it a try and otherwise consider running your own instance. It only takes about 2 minutes to set one up, less so if you use pre-build versions like our Docker containers or various cloud-platform images [1].

[0]: https://gitlab.com/gitlab-com/infrastructure/issues/59

[1]: https://about.gitlab.com/downloads/
funny that they mentioned 2009's “Gundam 00”, but haven's said a word about Authur C Clarke's 1979 novel "Fountains of Paradise", the whole novel is about this.
and It's Always Sunny In Philadelphia:

http://www.imdb.com/title/tt3765158/
Sleeping on your stomach often helps problems with sleep apnea, which is often something that isn't something patients know they have.

If you stop breathing in your sleep, it can make your body enter a "flight or fight" state that makes your heart race and adrenaline rush through your system. It also decreases o2 saturation and the poor sleep quality negatively impacts daytime mood and concentration.

Consider getting a sleep study, at least to rule that out as the root cause
Ask HN: What survey/poll service do you use?
I need to automate a newsletter with a poll. So I'm looking for a service with strong API and overall high quality.
My needs are:

- to receive parameters from poll's link (e.g. client id hash);

- conditional branches in the poll;

- pass all the data from the poll back to my service (preferably even unfinished polls)

- mobile optimized version;

- preferably some CSS or other styling customization.

It seems that the market is oversaturated and it's hard to choose the right tool. I'd love to hear HN's opinion.
It's also incorrect to assert Europe is more progressive on abortion. Europe's two largest countries, Germany and France, only permit abortion during the first trimester (12-14 weeks), and have mandatory counseling. Germany has a 3-day waiting period, and France had a one-week waiting period until last year.

The Supreme Court threw out Arkansas's 12-week abortion law earlier this year. Two states have 20-week bans, and those are being challenged. Almost all states are at 24 weeks, and most have no mandatory counseling or waiting periods.

And on same-sex marriage: it became legal in France only shortly before Ogberfell, and and is still not legal in Germany.
I wonder if the camera was even real? I.e. people often install fake cameras because it's cheaper and achieves the same deterrent effect.
I think the point being made was that governments don't produce gold, and they have a much harder time controlling it.
Types+of+Computer+Processor
I think that depends very much on the suite of apps you use. There's plenty of apps where the scaling is rather broken and seriously takes away from the experience.
> I understand they have a purpose for genuine security incidents, such as terrorism attacks

Presumably they're installed primarily because of day-to-day crimes, not terrorism prevention.
You were just one day too early, the names are beginning to drop now
Pg-Cert-check: Monitor PostgreSQL SSL Certificates
That sign is a bit weakly designed compared to this: http://www.wipp.energy.gov/picsprog/articles/wipp%20exhibit%...
So everyone's pet bird that lives in a cage and animals in zoos would be better off dead? Or does your logic only apply to humans and not other species?
> I think we should use star trek transporters. They would be even cheaper and even better.

Most of the energy of a spaceship in star trek is provided by anti-matter annihilation. Those are stupendous amounts of energy that they have available. Transporters may not be cheaper or better than space elevators. They're just far more convenient.

For lifting gigatons of raw material into space you probably still want an elevator or other more "conventional" launch systems (anti-grav, impulse engines, etc.). Or just tow asteroids from outside the gravity well to your manufacturing site.
One problem with the web is that it will remember wrong information just as well as it will remember correct information.
Ask HN: Would you consider MicroPython to create small executables for desktops?
In a recent discussion [1], someone suggested the use of MicroPython [2] to "make standalone executables for distributing simple python programs". These executables would "be significantly smaller than what PyInstaller [3] can do". MicroPython team member Paul Sokolovsky said that support for building such executables is a future possibility for the project, but nobody has started to work on it.

I have been considering making some contributions to MicroPython to enable the generation of small, standalone executables for desktop platforms. It seems MicroPython executables could be as little as 500KB in size, compared to around 5MB for CPython (with PyInstaller).

Unfortunately, in the linked discussion the idea of using MicroPython in this way was received quite negatively. Doubt was expressed that anybody would be willing to "deal with MicroPython's limitations just in order to get a smaller executable [...] ([MicroPython] only supports a subset of the Python language, and does not support C extensions such as NumPy)".

I am now worried that I would be wasting my time - is there any demand for this feature at all?

If you are writing simple, pure-Python code and creating standalone desktop executables using existing tools (e.g. PyInstaller or py2exe), would you consider working within the limitations of MicroPython to get binaries which are an order of magnitude smaller?

[1] https://www.reddit.com/r/Python/comments/58h34w/micropython_185_released/d90tuhm/

[2] http://micropython.org/

[3] http://www.pyinstaller.org/
All the time these days I here people describe economies and political systems as "rigged".

Do you actually mean the US political system was deliberately lain out by a mastermind with the goal of preventing the emergence of alternative parties?

Or just that the system has evolved (without design) to be hostile to minority parties?

If the latter, the word "rigged" seems misleading and inflammatory to me. If the former, where should I look to learn more about this conspiracy?
No.

https://news.ycombinator.com/item?id=12772801
In China, this about half the price of a Macbook Air and a third the price of a Macbook Pro (or something like that - correct me.) Definitely a good deal.
They allow quadrooter and stagefright testing apps. Why would this be different?
Given how satisfied I am by my other Xiaomi products, I think I will replace my Macbook Air with this.
Things cost as much as people are willing to pay for them.

If I'm willimg to pay $5/$20/$50 for an ebook, it should be irrelevant how much it costs to distribute it.

It has information in it and if I want this information I will give author the money.

He may have determined his price by considering the distribution costs, or how much he wants to make per hour, or based on how much he thinks people will buy it for, or he may have simply pulled it out of his butt.

If I'm handing him $50, and am not disappointed after reading the book, it is not a rip-off.
It is passable for a phone, but if you do something more productive than browsing the web or watching youtube, 1080p is definitely not an economical use of the space.
QHD+ is absolute minimum in terms of how much information you can display.
I think working hourly basis will generate low income because how much effort you will give you always get the fixed income e.g. $15/hr. Whereas if you work in a project based chances are you can finish the project early and move on to the next project.
Or we could try, oh, you know, prisons that aren't torture to be in even for a few days.

It's kind of a radical new thing for humanity that we now have the means to provide lives, even meaningful ones, to people who prove themselves too dangerous to live in open society. We should at least give it a try.
Iirc, Robert L Forward's variant was an electromagnetic cannon launching metal pellets, which were slowed down at the top and fired back down.

The pellets would go up and down like a juggler's balls was thrown.

Since you'd regain much of the energy when you slowed them down, it wouldn't be so energy expensive as it seems. And yes, you need vacuum pipes. And a stop in electricity would have side effects ("Timber!"). :-)
> "The GNU/Hurd reference might also be a pun, as in a "herd" of Gnus "running" in his living room, as wild animals reclaim the Earth after the end of human civilization."

If we fill our home with IoT devices which carries Lithium ion batteries and relies on AI to function, I am sure fire will happen. Look at Samsung phones, even after recall there are cases of explosions.

So much automation in basic things is be like shooting in foot. Driver-less cars, really? Since when people started considering mental retardation as a status symbol.

I wonder if self-driving is going to be illegal in near future because we are incompetent to keep up with technological advances happening in our lifetime.

One day, masses will learning this hard way and come back to GNU.

PS:
I am not alone saying this.
https://www.theguardian.com/technology/2015/jul/27/musk-wozn...
I would say most of the articles linked to on HN could be static HTML pages. How practical HN itself would be on IPFS seems less clear.
Germany also still has 'Kirchensteur', you'd almost think the two have something to do with each other, after all, a country where the government will happily collect the tithe for churches quite possibly has a large religious influence on its politics.

Some other countries also still have this:

https://en.wikipedia.org/wiki/Church_tax

And the sooner it dies out the better.
I recommend Welcome to Nightvale (Which is amazing, and you should be listening to it: http://www.welcometonightvale.com/), The Technical Difficulties (A trivia show starring Tom Scott (of emoji keyboard fame) and friends http://www.techdif.co.uk/, Radiolab (it's fricking Radiolab: what else do you want?), 99% invisible (loved Radiolab? you'll love this, too), Ask Me Another (trivia, and music by Jonathan Coulton: any questions?), and finally the recently ended YouTube series Let's Drown Out (Ben "Yahtzee" Croshaw and Gabriel Morton play videogames of varying quality, and snark over them).
It ate up all my system memory after I got to about 9th place or something after 2 minutes and I had to force quit Chrome.
There's no moral difference between a wall and a migrant visa
By going beyond frameworks and languages and investing in more abstract things like design and algorithms.
PyCharm is good. Happy to subscribe for good programs. If I can write 1% better code with PyCharm it pays for itself in one week a year.
A deal like Switzerland? Really?

Because Switzerland has to let EU citizens in to live and work there. Not quite as freely as if they were Schengen members, but still.
The problem with fix bid is the formula is hours* rate * risk of bad/fuzzy requirements. If I assume the risk I'll get a project done less expensive. I do have to management the project though.
Indeed. Why isn't a big dynamic map with all the camera locations plotted not the first thing I see when I click on the daylightingsociety.com link?
Want to Boost Market Liquidity? Just Let It Rain
The thing is that if you drop the phone in the toilet you aren't covered but that doesn't mean that you void your guarantee by using your phone while you are there, for me that's the difference.

If I flash my phone and later some part of it breaks because it came bad from factory, that is independent of me flashing the phone and should be covered.
You can also use the meta referrer tag on modern browsers.

https://moz.com/blog/meta-referrer-tag
Guess the .1% of programmers who write Erlang aren't the target market?
Oculus on Platform-exclusive VRContent:it’s the only way to jumpstart the market
> Anybody know of any good tutorials for this specific use case? I've googled it a few times and they never seem too easy.

While it's not exactly what you're looking for, you could use dnsmasq, you could use the "--min-cache-ttl" option to increase the TTL: but only up to an hour. You can patch the source to increase this time to suit your needs.

To exactly match your use-case dsnmasq would need to have a regular cache that respects upstream TTLs and a last-resort cache that doesn't.
Yeah "shareware" on usenet. People were sharing "shareware".
Curiously, can I run Linux/*nix on it?
It was more a reference to the whole "History of the Middle East, 1870-1960" thing, wherein Europe got its empire building thing on, redrew national boundaries, set up new governments, and generally made a hash of things before deciding it wasn't fun anymore and abruptly exiting the region, leading to the power vacuum the US stepped into in the 1950s.

Which doesn't change the fact that the US had no business invading Iraq in 2003 and probably should have stayed out of Afghanistan as well, but pretending Europe -- Germany near the top of the list -- had no role in creating the situation there is silly.
> you would be surprised how many people do need long distance travel, and not just once or twice per year.

> I mean, doing 1500km travel (which i do 1-2x per year)

which is it? Things you do once or twice per year are exactly what the GP is talking about. Rent a car that can.

Besides, I believe the Model S can go for about 400km at 130 km/h, so realistically you'd have two half-hour breaks at a supercharger. It's not so bad if you combine it with lunch / coffee. If you were to take the recommended driving breaks (at least 15 minutes every 2 hours) and increase the interval from 2 to 3 hours (because people who do 1500km pushes probably don't take as many breaks as they should), then you end up with 30 minutes more. That's not ideal, but not too bad either.
Interview with Linux Guru Michael Kerrisk
As far as I'm aware, AMD don't support ECC on many APUs, which nowadays account for the majority of CPUs they sell.
Your worst reply-all mistake was never this bad
That's what I want to know as well. It's kind of a non-starter for me if it doesn't run Ubuntu.
I never claimed that this was under warranty. I'm constantly trying to use this thread to kill any connection between 'rooted my phone', 'flashed a different firmware' and 'bricked my phone'.

GP replied to one of my posts, saying that there IS a real risk of bricking your phone when you flash it (I don't disagree, but consider it unlikely).

By comparing the process with a totally different ~real risk~ (phone -> toilet) I'm trying to drive the point home that it isn't a problem of either flashing your phone or playing some mobile game on that white throne of yours, it is a problem of being careless. Bricking my phone shouldn't be covered by a warranty. Flash or flush doesn't matter.

But trying to imply that the warranty is void because I installed software is overly broad and crazy: If I flash CM today and the phone dies in a month from now due (battery dead, hardware issues w/ screen or power button, antenna issues, pick anything faulty you had with a vanilla/unchanged handset in the past), then CM isn't to blame and my phone has a working warranty (for all I know, for all I care - and anything else seems completely unacceptable in my world).
Have you seen The Prisoner? https://en.wikipedia.org/wiki/The_Village_(The_Prisoner)
I've read the article twice, and I'm not totally clear as to what the problem is, and how it's being addressed (web n00b here). Also, this bit:

"Browsers will not send the Referer for resources fetched via HTTP from a document loaded via HTTPS"

So using HTTPS resolves the issue? But breaks analytics?

Any further clarification would be nice, thanks!
To the best of my knowledge, it's not enforced. And if it is, it is probably only when someone feels violated and as you say report it. I'm pretty sure the control is next to nonexistent.
...And when people realize that this was PR and hype, you think there won't be a cynical backlash?
Lamborghini Aventador Roadster – POV
Page loads on GL.com can take a while, but I wouldn't say that I've found the actual pull/push cycle to be slow per se. I'd describe it more like "measurable."
http://www.outsourcely.com/
The thing about false hope, is that it doesn't last, and in its wake you get cynicism and apathy. In the long run, lying to gin up excitement backfires.
As a matter of interest, I wrote the most up-voted answer on Skeptics.SE, in response to the question of whether the death penalty is an effective deterrent, here: http://skeptics.stackexchange.com/a/6164/1792

tl;dr: there's no evidence to suggest it is effective, and much evidence to the contrary.
American exceptionalism, from Stalin with love
Let me quote Carmack on the issue of mmapped assets so other people can see whether you're truly presenting his world view or something you just made up.

On startup, applications would read-only mmap their entire asset file [..]

Splash screens and loading bars vanish. Everything is just THERE.

You could switch through a dozen rich media application with a gig of resources each, and come back to the first one without finding that it had been terminated to clear space for the others [..]

It will save power. Hopefully these are the magic words. Lots of data gets loaded and never used, and many applications get terminated unnecessarily to clear up GPU memory, forcing them to be reloaded from scratch.
This is bad but not horrible, especially in the example given leaking the reset token to Cloudfront. The application is loading JavaScript from the Cloudfront origin, so that origin by definition could already read the tokens by modifying the JavaScript (assuming no SRI). The request is sent over SSL/TLS so the token cannot be viewed by a MITM, and referers aren't sent across HTTP<->HTTPS transitions.

Again this is far from ideal, but also not readily exploitable by attackers that couldn't already access the data.
If you're site uses a password reset token email as the article describes, and your Reset Password page loads 3rd party scripts or css, those 3rd parties (and any servers en route to them) may be able to see the password reset token as part of the HTTP Referer header.
The basic observation is that the reset url is sent as the referrer to any 3rd party content that gets loaded on the page. So if you have a facebook link, ads, analytics, cdn, or other random content on the page, they get to see what the reset url is.

This is a valid concern, though it's worth noting that you shouldn't be including 3rd party content you don't trust on any potentially sensitive page in the first place. This includes not only password pages, but potentially ANY logged in page on the site.

Otherwise, you should consider the 3rd party content trusted and move on.
The problem is that your password reset token shouldn't be reusable. The token is only leaked after the person visited the reset page, which should invalidate the token on load.

Without a valid token, the reset form shouldn't load. Problem solved.
I can't see how writing a Text Based Adventure as being enjoyable for the programmer unless you try to have people play it and watch them scratch their heads figuring out what to put in the door slot after "Put key in slot" and "Key feel through slot and is now behind a locked door."
Thanks but this wasn't sleep apnea[1], I was awake while changing position, it happened in a minute.

[1] My mom has S.A. I know it "first hand".
The parent comment apparently started a nosedive...
I owned one of the 2014 or 2015 Macbook Pro 13" thingies. Its effective resolution was 720p. That information density is so low that I couldn't use it. Using the full resolution, things were too small. Anything in between was unusable since the GPU couldn't render the OS animations smoothly.

Is your eyesight just so good that you can use the non-scaled versions?
Most of the problems stem from the thread pool - and most of my personal observations come from using both in production.

Up to a certain high load, Varnish works well, then all hell breaks loose - Nginx in comparison was much more stable and used less resources, had a higher max throughput, and when it hit the max - (assuming it filenode limit was high enough) would still work..just slowly. Varnish just died.
As an Icelander living abroad for almost a decade now, if you think the grass isn't greener or the other side how do you explain the rapid increase in Icelanders who are expats over the last decade? Are all these people just wrong in thinking they've found a better live abroad?
Could a space elevator be warp based?

the early versions of warp would have to be huge anyways, so why not take advantage of that by creating a space elevator using warp?

With warp you could technically send things through the earth's core as a form of teleportation too.
1080p on a 13.3 inch supports as much text as I can reasonably read on that size. Any higher resolution would just draw more battery and result in me having to scale up to compensate. And I have "perfect" vision.

If I'm doing something "more productive"/work I just connect more monitors. Resolution is only relevant up to a point, then screen size takes over.

I'm honestly unsure if I can even spot the difference between 1080p and 1440p on a 5.5" phone in a blind test (ironic phrasing). Have you tried?

I would love to have higher resolution on screens 24" and up without paying out the nose for 4k (1440p is reasonable in pricing), but the escalating resolutions in phones in recent years was just ridiculous, and fortunately it seems to have stopped now, and OP3 at least stopped at 1080p and focused on other hardware.
AI Can Learn from Data Without Ever Having Access to It
Is it really an easily-memorable scene or has the strip just been referenced in every HN and reddit discussion about password security? There is no way I'm remembering some random story for an account I login to once a month. The point is to have a password that is easy to see in a password manager and then type on a different device. Seeing D8hsegfw_#7Ax42 and then trying to type it into a hidden password field is painful esp. on a phone. Seeing Dynamo-Stench3Player and typing it in is very doable.
I was just thinking this morning how my ideal laptop would be an exact replica of my Macbook Pro 13, but with a sensible keyboard and Windows 10.

This gets so close. It even has a real honest to jeebus Delete key. But then it punts on pageup/pagedn/home/end, leaving them as the terrible modified arrow keys that ruin Macs for me.

Fix that (and give it 32gb ram and a 1TB hard drive like a real computer) and I want one.
Gödel's Incompleteness Theorem explained in one-syllable words [pdf]
There are only that many hours in a day. Doubling your skill doesn't double your speed.
Of course they are not. But why then am I supposed to be using PyCharm, as
the title says?
You start over when you die
The physics of rockets is completely understood, too, and several applications have already been debugged. It's "just" a matter of finding a better propellent.
Wildlife Photographer of the year 2016 winners
The problem with PeerCDN and other WebRTC based solutions is that they can't solve the DNS DDOS problem. Since the WebRTC API needs a server for the handshake to start communicating between 2 peers directly.
Clickbait title. The mistake (made by Wall Street Journal editor Gerard Baker) was mentioning unannounced layoffs in a reply-all email.