skysight-inc/HackerNews huggingface dataset:
See, you don't have to make it a separate step though. It'd be something that is initialized with a sane default, and allows you to change it if you want to. A button with the colour the light will be that you can click to open a modal dialog displaying your options. Someone suffering from dicromacy may choose a colour that is more distinct to them.

If you don't care about the color the light is, you'd simply confirm without changing anything.

Another nice tweak would be coloring the app based on your chosen color whilst you are waiting for the ride, making the connection obvious. That should be a fairly simple matter of shifting hues.
If it was voluntary, I doubt many of those companies would see it as worth the risk. The problem is that these errors happen because so many people are working on interdependent parts. Many times, it's not even your error that can make your software vulnerable. I dislike making anything so risky, because we'll see much, much less good software at the end of the day.
How does this abstract local file (write) access away? Does it redirect it automatically to S3 somehow?
I guess you could do both? Yet still allowing them to pick a color not yet taken within a certain distance could work.
It would require a trust, a fund and a dedicated organisation, possibly using lawyers. Legal documents relating to land and titles have survived for hundreds of years in this manner.

It's a social not a technological problem.

But how to do it is much easier to solve.

Why to do it is the actual problem. What to keep and when to keep it without knowing the future.

How does anyone know that the 100 photos that a person from Morocco put onto Flickr 5 years ago would have value in the future? Why should those be archived? In 200 years these photos could be immensely valuable.

How can this potential future value ensure the archiving of the photos today? Is there economics for this?
Newbie questions:

Are "upload file by URL" functions potential vectors? (payload in malcious dns response)

Is this contingent on a cooperating DNS server (not truncating the record?)
Lens-less Cameras could be paper thin
Uber's rebranding is a management classic. It will be studied for decades as an example of what happens when committees create things.
Off the cuff, I'd point to any format for which you'd have to fire up an emulator to run the software to read it. I would also include any format which is not openly documented or which requires a propriety tool to view it. When you look at archiving digital formats, you have to look at the whole toolchain and realize that the substrate of the medium itself will degrade, the electrical or magnetic field will degrade, the storage format will quickly become obsolete, the digital file format will be and so forth. More relevant to the discussion at hand, supposing you do intend to store important documents in a digital format as a long-term archive. What format do you store the instructions for reading and decoding the archive? Wouldn't carbon pigment on vellum be stable enough?

Edit: On further consideration, I think we have to regard digital media and formats like a form of encryption (a simile, I don't mean this literally) which gets stronger over time. Time will bury extant evidence of what is contained on the media and how it is stored. Why should not make the information as explicit (plain-text) as possible? People in 800 years will still have to spend their efforts decoding early 21st century English legalese.
I have a talking space alien. The niggers ears are full of fucken nigershit.
Perhaps you are being down-voted based upon the contempt with which you expressed your opinion, rather than the quality of your point.
WonkMart: a startup platform connecting NGOs with freelancers worldwide
This is interesting - how does one price out this membership? Different venues charge different amounts for different shows, how can you possibly loop them all in together and make sure everyone makes money?
You can still use OpenGL on OSX / iOS. If the Flowchart is true, then it wouldn't matter for 80% of people, for the rest, there is Metal.
Shazam for Fashion with Deep Neural Networks
Chatbots still haven't really progressed too much out of the 90's, really, from what I've read, especially hobby ones.

IBM's Watson is not representative of the progression of consumer-grade web chatbot technology, unfortunately.
Slack tip: Always use reactions on announcements
Satsified? No. Made less obviously bad? Perhaps.
True, it does seem like a contradictory sentence. Here, I'll fix it: "English is the common language of the world." :)
Ghost moving to Singapore
I've realized that Americans are uniquely patriotic, but to wildly different countries whose only common trait are their borders.
> for the rest, there is Metal.

The question is why Apple can't support Vulkan, or rather why wouldn't they. The answer is quite obvious - they like lock-in.

> If the Flowchart is true

Flowchart is not true, because using OpenGL is not a good proposition going forward. Some will develop more tools and higher level frameworks to make using Vulkan easier. But jerks like Apple, MS and others will put roadblocks for developers preventing them from using the new API on their platforms.
The way this problem is framed is as if bullying were limited to school children and should only be addressed within the narrow scope of the classroom. The reality is bullies grow up and becomes adults and help run society. You cannot separate children from the influences of society at large.

Bully: a person who uses strength or power to harm or intimidate those who are weaker.

synonyms:persecutor, oppressor, tyrant, tormentor, intimidator

It seems to come down to the question: "does might make right?"; The same question (among others) which led to Socrates execution.
Works as expected with the kink that non-VPC traffic is also routed through one of the (random) segments that your lambda has access to. So you'll have to hack something like a proxy together if the lambda needs access to a private segment but also requires non-VPC access.
Worse, it's been lapped into the 'who cares' corner. D had a burst of buzz for a while, about 10 years ago, but at the time nobody really wanted alternative systems languages. IT got a little support, but mostly people ignored it. Now, you have Go/Rust/Nim jumping into the space and getting lots of Buzz, but if D is mentioned then one of two things will happen:

A) "Oh yeah, that language from the mid 2000s. I didn't want to use it then, why would I use it now?"
B) "D? Oh it's from the mid 2000's? I wonder why nobody used it? It probably sucks."

Even if those statements are false, it's hit the same problem that a 50-year old programmer in the job market is going to hit, age discrimination.
Expressing generalized racist sentiments is hardly the same thing as making targeted posts about particular individuals who match a profile.
Mocha testsuite:Identify internationalization keys compare to used templates-keys and vice versa
Six Things I Learned from a Gravitational Wave
Did you see Steve Yegge's OSCON '07 talk on branding?

I'd post a link but it was originally hosted on blip.tv and no longer exists online.

It's by-far the most influental talk about marketing I've come across covering the 'New Coke' branding kerfuffle as well as a lot of other great examples (ex Southern Bell's rebrand to AT&T).

The message, a brand is essentially an immutable const identifier in the minds of the users. Once people establish a firm perception about a brand, it sticks for life. Diluting a well established brand by turning it into an 'umbrella brand' does nothing but erode its value and confuse the users. Once the damage is done, it can't be undone.
Suggested Improvement to USPTO’s Interim Guidance on Patentable Subject Matter
For Go, depending on your compile settings, you don't need to recompile. Go 1.5+ uses a pure Go DNS resolver [1], you have to force Go to use glibc. And even if you use glibc, it is not statically linked.

[0] https://golang.org/pkg/net/ (see "netdns" setting)

[1] https://go-review.googlesource.com/#/c/11584/
Octotree – Code Tree for GitHub and GitLab
It is not a backwards C, it is an atom (circle) and a bit (square). They're trying to say they are the link between meat and cyber space.

It is the vaguest marketing device since “Visa. Love every day.”
There is a common, generic alternative word for champagne: "Sparkling wine", so your example is really far-fetched.

Meanwhile, several alternatives have had success with their own name, such as Cava.
> But anyhow just the capability to kill satellites would mean increased tension between the nuclear superpowers.

The US demonstrated that capability in 1963, the USSR in 1978.
It's raining today, I imagine people are walking faster, not standing around as much, and jaywalking in a lot more risky situations.
> Dynamically typed languages allows you to give an character "5" to a function that expects an integer (ie the number 5) and then automatically converts it so for example the final result to 5+"5" is int(10)

This really has nothing to do with the dynamic/static axis. Many definitely dynamically typed languages (python, lisp variants, etc) do not allow this kind of conversions. This is just poor language design.

Often languages which allow this kind of implicit conversions are called weakly typed, but that's another very ill defined term. I like "stringly" typed.
Hi all, would be great to chat about why we built Clubhouse and what we're trying to do. Looking forward to your feedback.
Online Fashion magazine released their first international promo video
Don't cell towers need to know your position to transfer you from tower to tower?
The video in the linked article [0] is scary as hell. It reminds me of the Person of Interest TV series [1].

0: http://www.citylab.com/tech/2014/08/the-view-from-your-windo...

1: (intro) https://www.youtube.com/watch?v=7U9FuRnyiqk
wood pulp.
I double checked that they actually used the word "unleashes". Rather dramatic (but did make me click)
> Russia and the US are more than capable of destroying the world already

They aren't capable of destroying the world; their definitely, OTOH, capable of really dealing a severe blow to human civilization and might even manage to wipe out humanity entirely.
Try MS Excel for Mac v1 - those spreadsheets are going to be unfun to open. Or MS Works spreadsheets without MS Works.
Progressive tax on how much estate you own could help by incentivising some owners to sell their houses the can't or don't rent.

Of course that would cause estate value to drop which is something apparently nobody wants except for poor people (99%).
Your overall point is good - reimplementing basic services will be costly and take a lot of time, and has the potential of introducing design-based errors, even if done in languages which avoid buffer-overflow errors. But you undermine it with your last sentence. Please don't do that.
It's only a little off. Services like Spot [http://findmespot.com/en/] offer satellite tracking with updates every 5 minutes while moving for $100 for equipment and $100/year for service. Spot doesn't quite cover the whole world, but Delorme InReach does [http://www.inreachdelorme.com/] for like $250 for equipment and $150 per year.

Given how easily available this technology is to anyone with a credit card, it's hard to understand how a $250M airliner doesn't have something similar.
Much like global thermonuclear war, the only winning move is not to play.
… unless you're colorblind.
There is nothing wrong with being afraid to attack Islam. It is a legitimate scary death cult. So is Christianity, but Christianity is somewhat safer to criticize.
That isn't it, see siblings here. You have to restart all processes that load glibc and interact with the affected services.
Or perhaps he made a more subtle point: you can't replace all C with Rust. Even if you rewrite the libc (you'll need some assembly), even if you rewrite the kernel (you'll need a lot of assembly and "unsafe"), there will still be lots of closed-source C running on undocumented components of your computer as firmware. C is just representative of computers as they really are today, for a bunch of reasons (mostly pragmatism) unrelated to the fact that some people still like C.

Just as an ironic aside - C enthusiasts may even have switched to musl-libc already, and are not affected by bugs in glibc, while rust-loving people are vulnerable!

Also interesting, Go has for a long time supported using its own dns resolver instead of libc, but only recently in go 1.5 uses the go dns resolver by default on unix systems.
1 question usability test
As you noted, avoiding arcane magical characters is a primary design goal for Fish. But the alternative you mention — using the cursor keys — is indeed cumbersome and not at all what Fish users would normally do. In my case, I added a "sdl" command (for "sudo last") as a plugin for my Tacklebox and Tackle projects:

https://github.com/justinmayer/tacklebox

https://github.com/justinmayer/tackle/blob/master/plugins/sd...

Some may feel that these kinds of functions should be built-in, and if so, that's probably where the philosophical divide lies. For me and many others, avoiding esoteric syntax makes it easy to compose small snippets that accomplish precisely what we want, without having to remember unintuitive special characters or deal with their often-idiosyncratic behavior. (^_^)
Like in Android contacts, when you add a new one it chooses a colour (maybe randomly, I'm not sure if there's a system for it) but you can change it if you want.
It's absolutely valuable if Mac / OS X is your first and only computing environment. But the hurdle comes when you work in multiple desktop environments, and everything else works similarly enough except for your Mac.
> People that write free software do not want their work used in software that does not guarantee that users will have the same freedoms that they gave to others.

Take it easy: there are plenty of people writing free software that don't care about this. antirez answered you somewhere in this thread. Then there is BSD and Apache.
It is helping existing speculators, indirectly, but it's altering the balance of who's in the market.
Heavybit Welcomes New Member: LightStep
That quote is disingenuous in the extreme. You absolutely can not track a $100 smartphone in the middle of the Indian ocean, for any price.
The Brain: A neural network built entirely in Quartz Composer [video]
rent is a much bigger part of salary in UK than it's in US.
the salaries, mainly in tech, are pretty bad around here.
Yes, this is an expensive product with a niche market, but you are missing the fact that:

"The Huis is part of Sony’s new business creation program, First Flight [1][2], a crowdfunding program for new products designed by Sony employees."

Google Translate is not working very well for the page, but it seems that the product has been crowdfunded, and therefore pre-sold. This is not a regular Sony product, and it may never make it out of Japan.

If you can forget about its price, this is a beautiful product, seems functional and I wouldn't hesitate to give it a try it to replace all of my remote controls (2) if it was given to me for free.

[1]https://first-flight.sony.com/

[2] http://www.theverge.com/2015/7/1/8874943/sony-crowdfunding-p...
Unicode line drawing characters in a Markdown monospace code block.
> show me the equation that tracks arctic temperature, rainfall, and snow cover, including the feedback effects that join them all, as an equation.

The reader is referred to "Chapter IV: The Governing Equations" of Richardson's classical book "Weather Prediction by Numerical Process" [1].

> It was part of a simple explanation, but in the future, in the name of increased throughput and as processor costs continue to fall, it will be literally true.

No. You didn't read what I wrote. Unless some radical paradigm shift occurs in both hardware and algorithm design, strong scaling is never going to pay off once you get less than about 10 000 grid cells per CPU. Core cost is not tge issue, power usage over the cluster lifetime is already a huge cost. Memory bandwidth is the issue, Linpack (peak float) performance is so irrelevant even management has started to ignore it.

> Quantum mechanics is thought to be the final obstacle to long-term weather forecasting

[By whom?][Citation needed]. Of course QM is behind how atoms and molecules behave, but that doesn't mean any QM result will ever improve weather prediction. And, why stop at quantum mechanics? Why not invoke quarks and gluons and the Higgs field if you're going all the way down to fundamental particles?

[1] https://books.google.com/books?hl=en&lr=&id=D52d3_bbgg8C&oi=...
But, but, but then HN couldn't be outraged.
FYI, Rust has no more of a runtime system than C/C++.
WW3 URGENT, NEW KING OF USA BRITAIN FIRST ARRESTED WTF
I'm actually working for such a company. Peter Lawrey is a renowned advocate for efficient use of java in HFT.
I can't find the source for this quote but it may be apropos: It isn't against the law to be poor, but it may as well be.
A language isn't useful, to me, unless there's an Excel format reader/writer and a popular web framework with SO answers.

Novel is not useful when you work in Enterprise software.
Everything You Wanted to Know About Databinding in WPF (2012)
We detached this subthread from https://news.ycombinator.com/item?id=11109756 and marked it off-topic.
Two Poems by J.R.R. Tolkien Found in School Publication in England
Sparkling wine might not have been made with the champagne method, and some people think that's important.

Cava uses the champagne method; prosecco uses Metodo Martinotti. Some wines just use injected carbon dioxide.
Strategically, the hiring pipeline for Google doesn't matter. It can train new hires in Go or whatever, it's historically hired around non-language competencies to some degree. What matters is being able to introduce breaking changes by leading the development effort and hosting critical repositories: e.g. 1.4 broke subrepository references by changing locations.

Strategically, incipient potential competitors have a dependency on Google and those little breaking changes means that Google can add friction to their development pipeline. Google will, even if it didn't say so on the package, Angular 1 vs. 2 is an example of how willing Google is to leave developers in the lurch and create ecosystem FUD...think of all those now dubious tutorials and "should I wait" forum questions.

I don't think its just happenstance that Erlang allowed Whatsapp to become an existential threat to Facebook with a handful of engineers. Language stability matters for startups more than the big boys.

YMMV.
United seems to have quite a bit of coverage there:

https://www.united.com/web/en-US/content/travel/inflight/wif...

The map:

https://www.united.com/web/format/img/travel/inflight/05-28-...
> But you undermine it with your last sentence. Please don't do that.

I woke up in a mood to murder / burn, but I've dialed it down to being rude on the internet. Perhaps by tonight I'll have reclaimed civility.
Performance Tuning with Atomic Enterprise Platform, Kubernetes and Docker
They do that, but tag numbers are hard to read at night and from a distance. I'm in Seattle, the color bars are nice (though they should auto-assign them).
Just out of interest: How is this classified medium by Ubuntu? If someone manages to bypass ASLR this is a remote exploit on every SSH server running glibc out there? Or did I misunderstood something?

Out of the box SSH seems to use getaddrinfo:

reverse mapping checking getaddrinfo for <host> [<ip>] failed - POSSIBLE BREAK-IN ATTEMPT!
Apple is having its strongest January since 2008, says analyst
I don't see any voting buttons on this particular story. What gives ? I like using them as a surrogate for bookmarking comments. In fact that's one reason I miss upvoting old comments.
Envforcer:Ruby gem that enforces environment variable reqs in Rails apps
Clothes, accessories, jewellery, shoes... In one word, fashion!
It took me like 30s to figure out the change, and I haven't had any problems with it since.

Not sure this is going to topple the company. I think this is a case of, "I do this for a living so it's super duper important". The branding redesign probably isn't as important as this author claims.
Memory Consistency Models: A Primer
Which covers the situation also of people complaining about languages that other people use. :)
The Debian glibc package update that fixes this vulnerability is dated February 11. But the patch wasn't posted on the glibc mailing list until today. So did Debian get the patch even before it was made public upstream? If so, then why didn't Ubuntu get it early as well?
> But would that really work in this case? China is the number 2 mentioned country and while I don't have any demographic information, I find it hard to believe that there would be that many Chinese on HN.

I follow you up to this point (although I don't necessarily agree)

> Well, not just any Chinese, but Chinese nationalists

Why would you have to be a nationalist to post about China? In fact, you could submit a "China is bad" post. Everything after this point seems to miss my point completely.

Also, a sister comment didn't read the part of the submission where it stated that "This only counts news stories posted, not comments."
For ease of installation, you can also get Z as a plugin from my Tacklebox/Tackle projects:

https://github.com/justinmayer/tackle
Contact the recruiters directly. This is one: http://arrowsolutionsgroup.com/ that I have found pleasant to work with.
Yeah the bang commands are the biggest thing I miss. Such an easy powerful feature.

On the other hand I love how much fish does for me. I really take a huge amount for granted and noticably miss it when I have to use a different shell.
Nope

edit: though I guess that fact that you are connected to a specific tower leaks location information
> I thought it was meant not to replace OpenGL but to make it easier for certain developers to optimize and override GL behavior as needed.

It is intended to replace OpenGL eventually. It matches modern hardware and unlike OpenGL allows using parallelism without shared state.
Just one. I'm always very careful with it. The cable was still intact. One of the common problems many people have is with breaking cable, especially at the end of the adapter. I always make sure it has enough space.
I'd say the majority of the people renting in Cambridge are from academia, and they cannot afford decent flats. This is quite absurd, because there's plenty of space. Cambridgshire is all marshland and low-value farmland.
Ask HN: What JavaScript library would you use to allow people to design documents?
I'm working on a tool that allows people to design a type of document within the browser. Let's say it's an invoice: I need to allow people to position their logo, add text wherever they want - that kind of thing.

My background is HTML/CSS and PHP/MySQL, my JS experience is mainly just the odd jQuery bit of magic, so I'm doing this project to learn more about JS. The problem is I'm taken aback by all the different libraries. The end product needs to be exportable to PDF for printing.

Am I best looking at a JS SVG library, where the user interacts with an on-page SVG, which I then somehow convert to PDF?
Palpiction: making social media images accessible
> Wal-Mart Stores Inc.’s Great Value 100% Grated Parmesan Cheese registered 7.8 percent

I don't get how that's legal.
Hence the word "possibly"