skysight-inc/HackerNews huggingface dataset:
Indeed. I used it when I went the first time in 2014. The only complaint I had at the time was that there weren't enough stations. I felt like every MRT stop should have a bike rack. Maybe that's improved since.
One bit of E4X trivia: a bug in the Firefox E4X implementation was taken advantage of by an exploit called "EgotisticalGiraffe", according to the Snowden documents. The implementation of E4X in Firefox was large and complex.

https://www.schneier.com/blog/archives/2013/10/how_the_nsa_a...
Surfing New Tab New Tab Page
This is great.

Since we are all posting alternatives, here's another:

https://github.com/withoutboats/notty
There are large, multinational companies not in the us, maybe they aren't in the top 5 in market cap, perhaps because a bunch of them are state owned (like the forthcoming saudi 'public company' oil company. It will be up there, but I don't see them being listed for their desired 2 trillion market cap.
Sierra got a lot worse. That was the end of the line for me. App store, difficult to disable System Integrity Protection with no alternative APIs to replace lost functionality, etc. But, yes Apple is the best of the lot. Android phones require a lot of battle to tame by default.

iOS is by default the most secure phone OS, etc. (Secure Enclave is nice and you know it is available on all iOS devices newer than X) But it is a walled garden that is too tightly controlled in terms of what is allowed.

Still if you enable iMessage it gets murkier. Siri, cloud backupiCloud keychain (which is good, but not for me). Lots of small pushes to remote services.
Sierra got a lot worse. That was the end of the line for me. App store, difficult to disable System Integrity Protection with no alternative APIs to replace lost functionality, etc. But, yes Apple is the best of the lot. Android phones require a lot of battle to tame by default.

iOS is by default the most secure phone OS, etc. (Secure Enclave is nice and you know it is available on all iOS devices newer than X) But it is a walked garden that is too tightly controlled in terms of what is allowed.

Still if you enable iMessage it gets murkier. Siri, cloud backup iCloud keychain (which is good, but not for me). Lots of small pushes to remote services.
I didn't read the post, but if the poster is going to live in a closet I wonder where is going to live the next guy with a very big changing world idea
I saw this warning online: http://www.barcodeart.com/artwork/portraits/chuck_close/ so didn't want to reference his name in the project (#4).

But from what I understand, Scott mainly got in trouble for directly using his artwork by cutting the original work of Chuck Close into cells and then using the cells to draw new images. Whether this constitutes as fair use is up for debate.
Some of that, for sure. I'm not saying that Raytheon et al are angels or anything, but in their defense, most of the "overhead" is likely due to the hoops they have to jump through to do things the way that their customer wants them to be done.

I haven't worked with Government or their suppliers, but I have worked for a large company that did a lot of manufacturing of semi-exotic stuff, and their procurements demands were completely irrational. They didn't want to maintain an inventory of parts that were complex to manufacture, but required that they be available to purchase on short notice without any kind of contract or schedule, and were willing to pay any price to get that. So suppliers sprang up to hold these parts in inventory for them and supply them on-demand at vastly marked up prices, to cover their costs of maintaining the inventory. I'm not sure if any explicit corruption was involved in setting that up, but that's the kind of thing that tends to happen at large organizations.

Then again, even if there wasn't any explicit corruption when setting these things up, it tends to happen later on as suppliers get established and try to bend the customer into having even more bizzare procurement rules, so that no other company could possibly comply with them and take their business.
Not a disagreement. Your statement is also consistent with the real aim being abolishing IP altogether - if so, maybe the T-Shirts should say that. Of course, this discussion is a small sample size, and I don't doubt that those with the most extreme views are also more motivated to share them. (If that isn't "Somebody's Law", it probably should be.) So for now I'll assume GPLers are not Levelers.
I was making $30k a year doing university research before starting a company. what you call pitiful, most fields outside of tech call normal.
Their wonderful tag line at the bottom of the page footer:

We’re from the government, and we’re here to help.
It'd be great if a universal sign language became the world's lingua franca. No more accent issues, much less loss of meaning in non-native exchanges. I'm sure some technology will replace language-learning before that has the chance to happen.
I used Pronto in Seattle some and I think it was just once that I found no helmets in the bin. Either theft wasn't as big of a deal as you might expect, or they had to spend a lot of money replacing helmets all the time. I'm sure it also helped that the system got such little use -- not many helmets on the road at any time.

I did find it strange that helmets seemed to be an afterthought, though. Instead of accessing them with the same RFID tag you use to get a bike, there was a 4-digit keypad you used to unlock the box of helmets. The locks were frequently broken and the code was infrequently changed -- not exactly the best solution to deter theft, plus remembering the code is an extra (minor) barrier for occasional users.

In general, it's definitely possible that people were put off by the whole "wearing used helmets" thing (especially tourists), but I think it's more likely that Pronto's failure had more to do with (1) most people willing to bike to work already having their own bike, (2) lots of hills too steep to climb comfortably on such heavy bikes, and (3) very limited service area.

My own personal use was for occasional trips where driving or taking a cab would be too slow due to traffic/parking and I didn't want to worry about finding a safe, public place to lock my own bike, something that basically doesn't exist downtown. I probably used Pronto once a month on average.
When this ships as a PostgreSQL extension, it looks like it could very handily solve a problem for which we're currently pilot-testing logical decoding.

I look forward to trying it, and would happily explore whether beta testing in a large scale environment (half a million concurrent users) is something my management chain and internal customers would be open to.

Thank you for your work!
Chrome 56 on iOS 10.2 - fails revoked, mixed-script, and pinning
Oh of course, throwaways are legit when the topic is personally sensitive. Some of the best HN discussions happen that way; for example there was one the other day where a couple of throwaway accounts discussed what it's like to be non-criminal psychopaths. Obviously we'd never get that without throwaways. But that is easily distinguished from the users who routinely create throwaways in order to completely depersonalize their comments. The latter is actually an attack on the foundation of HN. Legit throwaways are actually highly personal—often more personal than the main account.

On HN, commenters have a personal identity (which of course can be a pseudonym if you want). If some users want a site where there are no such identities, only free-floating comments with comment IDs, they should find or create such a site and participate there instead. There's room for lots of different kinds of internet forums. HN is just one kind, but it is that kind, and the reason we have moderation, including account bannage, is to preserve it as the kind of site it's meant to be.
So the General Services Administration (GSA) forked Bootstrap. =)
Yeah, I'm hitting this dilemma on the laptop front. It is hardware refresh time at work, and there is a concerning dent near the fan on my MBP, along with a light spot on the panel.

I despise MacOS's keyboad shortcuts. I just want a stable linux laptop that is fast enough for emacs + web browsing and has an impeccable screen/keyboard/trackpad/battery.

My HW budget is high enough to buy a high end apple laptop and tiny (27"?) apple-ish display from LG.

If I move to a overkill-nice PC laptop, and also buy a 43" 4K (non color matched) monitor, I think I'll be able to buy a ryzen cluster with the left over cash.

I'm not sure if that will be faster or slower than my xeon VM in the data center, or if I want to spend the time setting up distcc.
It's quite easy to do now, but the community is incredibly annoying.

The software is usually on sourceforge or something even shadier, it's rarely actually OSS-licensed, and configuration/documentation/interfaces are a nightmare of incomprehensible incoherence. There cannot be a software community less professional. I've seen Minecraft plugins by 8 year olds much better in these categories.
Counter question, should they annex it to do so?
Return your life back to its Last Known Working Configuration
Did you notice the smiley at the end of the sentence?
There are many, many factors that need to be taken into account when asking "will this technology succeed" and only one of those factors is "is the technology good/ better than what exists now".

Familiarity is a huge one that impacts adoption. There's many other factors discussed.

In the book The Diffusion Of Innovation there are two great examples given.

The first is a health official trying to convince a town of people to boil their water in order to avoid infection. They utterly failed to convince anyone to do so because the concept of 'germs' was totally unfamiliar to these people, and the need to boil water conflicted with their cultural conception of the issue.

The other is dvorak - a keyboard layout that is, by some metric, objectively better than QWERTY. And yet adoption barely exists.

The reasons rust is not being used to replace C everywhere are many - Rust is young, many people do not want to learn rust, many people do not care about software security, rust has an unfamiliar syntax/ concepts in it, rust has a younger ecosystem, etc.

There is also the issue of liability in software. If I write an internet facing text-parser in C, and it's full of vulnerabilities, I am not liable. My negligence in technology choice (and I do consider it negligence) does not impact liability, unlike any other engineering discipline. So why change?
I'm not sure where you see a disagreement with section 5.2.2/4 of the standard:

"It is implementation-defined whether the lifetime of a parameter ends when the function in which it is defined returns or at the end of the enclosing full-expression."

Regardless of where exactly the lifetime of the temporary ends (end of function or end of expression), your example would be correct and not UB.

I don't think it is in dispute whether or not the return expression inside the function is evaluated before the lifetime of the parameter ends, but that is when the copy of a into r is made.

Where do you see a disagreement with the posted article?
If I'm browsing a library, then I have some idea what I'm looking for, what the context is around what I'm seeing.

Here, I'm not looking for anything in particular, just browsing around. I have no idea what this thing is right away, and whoever designed it didn't bother to make it clear. There's a million other things out there that are clear right away, so why should I bother to figure this one out?
iPhone 8 Leaked
From the link:

> Chuck Close does not want his art to be trivialized. He will exercise his legal rights, even if your motives are good. If he knows about your project and does nothing, that will put him in a position where he cannot fight the next, even more egregious usage of his copyrighted images and use of his name.

This is the kind of behavior that shows nothing but weakness and lack of faith in his own art. You have just trivialized his works using something that is even more beautiful - the construction & logic behind his intricate mosaics.

I have just lost respect for him and his works.
Could you explain more about what Cloudflare/DNSimple are doing to workaround this, from a technical standpoint?
Big CircleCI fan- it's everything I wanted Travis to be.
It seems that this could be generalized to "as measurement gets more precise, what is being measured appears more fuzzy". This begins to define a sort of law and a sort of epistemological "wall" we have been bumping against for the past century or so.
Syntax Highlighter Creation for Sublime, Atom, VSCode, Ace Editor and More
Market is awful for bikes, because the City has decided that make 2 classes of user share space who should never share space: bikes and buses.

Buses are slow and stop frequently, and you can't go around them due to the boarding islands. So a bike along Market can go no faster than the slowest bus.

It's also incredibly stressful to have a bus behind you and a bus in front of you. When I'm on a bike, I'd take a thousand private cars over 3 buses.

Berkeley does this right: we have "bicycle boulevards" a couple blocks over from major traffic corridors.

The bicycle boulevards are regular car streets, but only local traffic uses them. There are so many stop signs and bollards that force cars to turn (letting bikes through) that through traffic is much happier on main streets, bikes are happy on the bicycle boulevards, and people who live on them can still use their cars/Uber/Lyft/UPS because that happens infrequently enough to not threaten cyclists.

If you live on a street that has no car access, or no curb for cars to stop on, how are you going to get a package? Catch a ride when you don't want to bike today and Muni is too slow?

Physically discouraging non local traffic seems to cut it down to low enough levels that biking feels safe, and is much less costly for residents than entirely dedicating their streets to bicycling.
I have the GTX980 and the NVIDIA driver for macOS works fine. It's just a pip install tensorflow-gpu nowadays.
Prometheus vs. InfluxDB
My name is Mark Ballew, and I am the chair of the SFMTA Operations and Customer Service Committee (OCSC). I spoke to Heath Maddox at length at the last committee meeting [1]. No one from the public, Spin, or Bluegogo attended, but it is a public meeting.

I've been following the political battle as published in the SFexaminer for these "station-less" bike share programs to get their permits. I was originally skeptical about why the city is pushing back against these programs, because who doesn't like sharing bikes? It is a physically and environmentally healthy way to get around, not to mention very quick even with the hills in a 7x7 city. Why would the city be so bad about permitting? We have car shares in the public right away, and permitting is no problem. Is the city against these bike sharing hippies?

After talking to Heath, he convenience me that there are some serious regulatory problems with "station-less" systems like Spin.

1. In sample of similar programs around the world, the bicycles are very inexpensive. There is no clear standard for how these bicycles will be maintained in the interest of the public's safety.

2. There is no guarantee that the bikes won't be abandoned in the public right of way, as they do not need to be returned anywhere. These leaves public works to collect bikes that are left on trees, on parking meters, in the bay, on racks, or simply dumped in the middle of the sidewalk.

3. The reason why BABS is so cheap is it attempts to be equitable and non-discriminative. $88/yr is affordable for most users of the system. Will station-less systems, who use public resources, distribute hubs in poorer areas of the city?

Spin's blog leaves a bad taste in that they are bashing BABS, but what is worse is the blog fails to mention that the system is about to more than double in size. New docks and bikes are already on order, according to Heath, and the stations removed from the south bay will be used to expand existing stations in SF and San Jose.

I don't object to station-less bike sharing, I object to these companies not working with our city to create a safe, equitable, and sustainable program starting from day 1. I hope to see fewer puff blogs like this, and more work with public agencies.

[1] https://www.sfmta.com/calendar/meetings/operations-customer-...
Show HN: Selenium-Respectful – Rate-Limiting Wrapper for Python Selenium Drivers
>TSA thugs

Seriously?
Windows 10 is bringing shitty ads to File Explorer, here's how to turn them off
The dilemma is the following: do I flush a few thousand bucks of company money down the drain to get a middling, marginally productive setup, or do I deal with the PITA / risk of configuring my described linux setup?
I'd spend my money on these two:

- The Emotion Machine by Minsky

- Superintelligence: Paths, Dangers, Strategies by Nick Bostrom
Green: safe, bike path.

Orange: medium, adjacent bike lane.

Blue: least safe, share lane.

I can think of a change that would improve this color scheme.
Also interesting:

https://github.com/iassael/learning-to-communicate

and the paper: https://arxiv.org/abs/1605.06676 "Learning to Communicate with Deep Multi-Agent Reinforcement Learning"
Agree with this, the point of this article is to pressure the City of San Francisco to dump the exclusivity clause in their agreement with Bike Share in order to let people like Spin operate.
I suspect Niko is part alien
JAMstack: JavaScript, APIs and Markup
If you're open to sharing, I'd love to hear more about your potential use case. Please email me!
Ok, but Parse was opensourced, so you could basically just run your app on that, or am I missing something? If you wanted to use cloud offering, I'm sure you could pay someone to take care of it for you. Are you worried about future development?

Other than that, there really are no guarantees. Project leads move on, companies close and get acquired, projects get replaced... I had to develop for 3 different google cloud messaging platforms for the same app, and I don't even consider myself Android developer. Such is life.
Government standards are often used as blueprints in the private sector as well, not by enforcement but by contractual agreements with contractors. They may not always be at the bleeding edge, but they're usually very thorough, and have an ecosystem around them, such as seminars and case law.
Google's new campus restaurants will be open to the public
Make sure you check out the Nike documentary on Netflix:

https://www.netflix.com/watch/80093805
> there are no icons. Civilizations had lots of icons, and eventually we got the Roman alphabet which I believe is a huge step forward. So, for links I just use words in the Roman alphabet

icons continue to be a form of universal language around the world for helping people to navigate where they need to go: this way to the bathroom, that bathroom has changing table, no smoking in this area, stop!, play/pause, radioactive, scald-danger, tent-camping, etc…

they don't communicate without ambiguity but they do serve a very functional and well-appreciated purpose for rapidly communicating information which would otherwise require more words and more thought.

adopting familiar icons around a website and providing a way to remove any ambiguity can enhance the experience; eliminating them altogether is somewhat of an overreaction
It was also widely used for Adobe Flex for making Flash interfaces.

"Everything old becomes new again."
and Hong Kong, and Taiwan
Humans are natural clue hunters, we love finding meaning in patterns we want to find.
Damn YOU Wikileaks!!! My stove stopped working AFTER you released that report about sub par manufacturing procedures that may cause goods to fail prematurely, and showed that this was intentionally orchestrated by the top officials of the company that made the stove! WHY DID"NT YOU FIX MY STOVE FOR ME!!!!
Given the current administration and political climate giving it to the government would be even more unethical. Specially because criminals don't have the funds the NSA does, and they are 100% guaranteed to get away with any wrongdoing
that tail looks very useful, thanks!
Android ROMs are the same way. Maybe something about the semi-illegality of it brings out the old DOS scene culture.
What if major operating systems would include the popular fonts on Google library with update(s)?
I took a look at the genetics paper, and while it's true that the "candidate gene" approach led to a lot of false results, it should be noted that that paper is from 8 years ago and methodologies in genetics have changed _completely_ since then.

The same can't be said for psychology.
A topic can be both important and tedious. Tedium comes from repetition. Of the two values, avoiding tedium is the higher priority on HN.

It's for the same reason that we ask people not to conduct political and other battles on HN. Those may be important but they're also extremely repetitive. Indeed, anyone who enters into any kind of battle needs to gird themselves for repetition, otherwise the more patient side will win. It's not hard to see how incompatible this is with intellectual curiosity, the guiding value of this site. Battles have to be off-topic here or a site based on intellectual curiosity becomes impossible.
Ask HN: Quitting with no side income but a lot of savings?
I’ve been working as a developer for the past 5 years or so and starting to get really burnt out. I particularly dislike my current job and have been contemplating leaving for a while. I started trying to work on a portfolio while learning new stuff so I could try freelancing instead of another full time job, but I really just don’t feel like programming outside of work anymore.

I want to just quit when my stocks vest in a few months and take a real break - traveling, learning a new (non-programming) language, seeing family and friends, getting back into my hobbies, and reflecting on what I really want to do in life. I’ll be turning 27 soon, have enough savings to last a few years, no debts, and no family/dependents. It seems like this might be the last time I can take a risk like this before I have any real responsibilities to worry about. After a nice long summer vacation my plan is to work on my skills/portfolio for a year or two and try to get enough freelancing work so that I don’t need to get another job. I figure I can always start interviewing again if my funds start running low, but I’m also not above driving for Uber or something if I need more money/time to get something going. Maybe I’ll decide I don’t even want to be a developer anymore and do something else entirely.

The few people I’ve told about this plan have been supportive and think its reasonable. I’m mostly really excited about it too, but sometimes I can’t help but think I’m about to make the dumbest decision ever. Not really sure what I’m looking to get out of posting this other than helping to clarify my thoughts writing about it. If anyone has gone through something similar I’d love to hear about what you did and how it worked out for you.
I think the experience you have in a US security queue (admittedly limited experience here, and I'm including the special US border agency bit in Toronto) is that the bigger and busier the airport, the more stressed everyone is. The security people are understaffed, everyone else is crammed together and worrying about missing their flights.
I still wonder if the many who spent years on obtaining the Loebner would be considered a "failure" in this domain ... https://en.wikipedia.org/wiki/Loebner_Prize - I think no matter how much you read about AI or look into the rabbit hole you will always end up in some type of Chinese room argument ... https://en.wikipedia.org/wiki/Chinese_room