skysight-inc/HackerNews huggingface dataset:
TL;DR: ChromeOS uses this rfc, Android, dhcpcd, isc-dhcp-client doesn't
(Note: I have no clue about systemd-networkd)

Ok, so the article covers ARP discover, but actually it's not the only issue.

The author mentions a 10s timeout because his DHCP is not authoritative.
But in my opinion, that's not the real problem (though I admit it is better if his setup has it).
The author's device should not ask for an unrelated IP in the first place.
If it doesn't do so, and asks for the correct IP address, you save 1.5 RTT.
This is because at the time of that article, dhcpcd had one lease file per interface.

In my opinion, between RFC4436, and per-ssid interface, having a per-ssid lease makes a MUCH bigger user-facing change than RFC4436.
RFC4436 worst 1-percent gain is 1s, per-ssid lease worst 1-percent is gain 10s.

I suggested a fix to dhcpcd's author: have one lease file per { interface + ssid }.
This has been merged in dhcpcd in February 2015 (sorry, it looks like mailing-list archives is down).
So the bad feeling of > 10s connection time should be gone when using dhcpcd.

I've also suggested him to implement rfc4436, but got no answer at the time. Considering the friendly answer I had for my previous patch, I guess it just got lost.
As far as I can tell, as of today, mainline dhcpcd still doesn't implement it.

ChromeOS uses a patched dhcpcd, which includes RFC4436:
https://chromium-review.googlesource.com/c/22643/
https://chromium-review.googlesource.com/c/23906/

isc-dhcp-client, aka dhclient, doesn't seem to include either the ssid-based lease, or the RFC4436.

Android used to use dhcpcd until Android 6, but a very old version.
I published an updated version of dhcpcd for rooted Android:
https://forum.xda-developers.com/android/software/wifi-dhcp-...

I pushed to Android's gerrit the changes that were merged to dhcpcd (it had to be rewritten, because Android's dhcpcd is really old).

The result of this, is that for Android 6, Google decided to rewrite their own DHCP implementation (mostly because the integration with dhcpcd made a state machine more complex than rewriting a DHCP client).
This led to a java dhcp client which doesn't save leases, had flaws which could make an android device reboot, and which doesn't support RFC4436. At least, there is no longer any authoritative problem, since the device will always send a DISCOVER.
As far as I know, this still is the current status of Android.

Android Things, which is basically Android... Well, they are using yet another google-written dhcp client. ( https://android.googlesource.com/platform/system/connectivit... )
This supports leases (I couldn't tell based on the sources whether it was interface or ssid-based), but no RFC4436.
I miss the days when vapid, completely unsupported character assassination wouldn't be allowed on HN.
NYC is flat, and pre-AC had very nice weather.

San francisco is on the flat part, look at a topo map from San francisco to San Jose and compare elevation with population density.
An Interactive Parametric Color Mixer for Artists
If I'm attacking anything, it's her record as a leader. We can agree to disagree on that, but I see nothing personal in my comment.

Secondly, the heart of my comment is how some people are raised up to insane heights on mediocre achievements. Even if she was a great "gatekeeper" as you say, there's really nothing in that skill that sounds particularly impressive and certainly not worth the obscene amounts of money and praised heaped upon her up until her public fall from grace.

And while I'm at it I suppose I should chime in on Instant - always seemed like a waste of resources to me. What is so hard about hitting Enter? Personally it always annoyed me. Obviously many people will disagree with me but when I found out that one of the most annoying changes to google search had been pushed hard by Mayer I couldn't help but comment.
reddit.com/r/politics
>About the only wart I've seen so far in Elixir is the pin operator[6], but that was necessary to preserve the name-rebinding ability in a pattern-matching context, and it stops seeming like a wart fairly quickly, once you realize why it's necessary.

I'm interested in hearing more on this, because I find elixir's pattern matching phenomenal. Fully embracing it feels like such a paradigm shift, and along with the rest of elixir it feels like I'm learning programming all over again (and I've been doing this for over a decade). I love it.

Back to the pin operator - the syntax is very light, and it's conceptually simple. As you said it's a natural consequence of pattern-matching. I'm not trying to start bikeshedding here, just wondering if there are some other problems or perspectives with the pin operator I'm not aware of. Thanks.
> Once attacker gets your one master password (through zero-day or just by watching you type it

A bit off-topic perhaps, but can a keylogger really grab your master password as you type it? 1password and OSX has secure entry for entering a system password, no?
It was alluded to in a sibling post, but snow isn't all that bad (at low enough speeds). It's ice that's the problem.

So, those treated paths in Finland are almost certainly safer (from a slipping/sliding perspective) than the Mid-Atlantic US, where paths melt and refreeze throughout the day, leaving a slick layer on top.
Your router's LAN switch might support IPv6, but it might not support it on its WAN/NAT side, or you might not have any public IPv6 addresses assigned by your ISP, or no tunneling configured, etc.
The people who can close sales end up starting companies and they hire programmers. They end up taking a lot more than 15%.
They should have split the stock way back like apple and google. Splitting have its own benefits. It would have added more value to their stock price.
I get paid over $95 per hour working from home with 2 kids at home. I never thought I'd be able to do it but my best friend earns over 10k a month doing this and she convinced me to try. The potential with this is endless. Heres what I've been doing,
►►http://bit.ly/2coUNgf
мy rooмaтe'ѕ ѕтep-aυnт geтѕ 71 an нoυr on тнe ιnтerneт... ѕнe'ѕ вeen ғιred ғroм worĸ ғor 8 мonтнѕ and тнe prevιoυѕ мonтн нer proғιт waѕ 13761 only worĸιng aт нoмe ғor 4 нoυrѕ a day. looĸ aт тнιѕ page
•••••••••>>http://bit.ly/2coUNgf
I hope this is not true. It just means all these tech billionaires are, not actually "tech" billionaires....

For some unknown, and Stupid reason, I personally think it is unethical to invest in Real Estate. Previously you would have to live in area like Seoul or Hong Kong to understand that. Now I guess people in London, Vancouver or San Francisco may understand a little bit more.
my cо-шояκêя'S mотнêя gêтS 75 êåcн ноuя оn тнê lnтêяnêт ånD Sнê нåS вêên шlтноuт шояκ fоя тняêê mоnтнS... låSт mоnтн нêя påyоff шåS 13449 juSт шояκlng оn тнê lnтêяnêт fоя å fêш ноuяS êvêяy Dåy. gо нêяê

•••••••••>>http://bit.ly/2coUNgf
Why don't you like it?
It’s fucking disappointing reading all the comments here. Why is the majority consensus discounting this article because of some street vernacular? I’ve read comments before on HN stating that the majority of the HN commenters are white people, and I’ve discounted those comments. But man. Seems like it’s true. Ya’ll getting uncomfortable with some street vernacular and invalidating the author’s perspective.

The dude grew up in a poverty-stricken black community dealing with white communities, so of course he’s going to have street vernacular in his writing. Of course he’s going to write about his perspective of culture shock and interacting with white people. He grew up dealing with that shit. It just all makes sense. Dude’s article is true to his character and upbringing. Nothing surprising but some street talk. Ya’ll failing to understand black culture here when ya’ll discounting his article because of a reference to Drake or some street talk. The fuck.

If ya’ll just get over that uncomfortableness, ya’ll can actually see a new perspective. “Wow. I’ve never seen ‘uncomfortable’ being used like that. Next time when I hear someone say they’re uncomfortable, I’ll dig deeper and ask what specifically makes them uncomfortable.”

TLDR: majority of HN commenters are people who might be white that fail to become aware of social issues from a black person’s perspective because dude used some street vernacular.
I think comparing PETA with the RSPCA is a bit of a stretch. PETA are closer to an extreme wing of The Vegan Society.

The RSPCA do have issues. Yet they remain important protectors of animal welfare. They also arguably predate our police forces as we'd know them today.
There are plenty of startups in TX but not in the traditional Silicon Valley definition. There are a lot of startups in oil & gas, transportation, banking, retail to name a few.
Start up Twitter gets hacked by angry ex-employee
For me at the very least it's cost -- I can purchase a cheap VPS and run a bunch of stuff on it, with full control for much cheaper than what an AWS EC2 instance costs monthly (with better specs).

Compare this:
http://www.ec2instances.info/?cost_duration=monthly

To VPS hosting from providers like:
https://www.packet.net/bare-metal/
https://cc.delimiter.com/cart/dedicatedcore-vps/

The value provided by the services being managed is large, but honestly, for a lot of well-built infrastructure pieces, there is a lot of trust already for the services to not go down. Most startups/lifestyle companies/small businesses/whatever couldn't bring down a Postgres instance on a reasonably-provisioned machine if they tried (and the app is written with at least a smidgen of thought towards performance)
This implies a mutual exclusivity that isn't realistic.

The GP is asserting that real estate is a significant additional revenue stream for tech VCs. You're asserting that real estate returns aren't important because they're dwarfed by the tech returns.

You can both be correct. Being good at tech investing doesn't exclude other investments from consideration or scrutiny, nor diminish their returns.
The Loebner (on the NLP side) this year should be interesting - http://www.aisb.org.uk/events/loebner-prize - on the AI planning side usually the StarCraft competitions - https://sscaitournament.com - interested to see how DeepMind performs.
I fail to see how using a semaphore to schedule work in another thread is "lock-free."
What would be some example use cases for this?
It took me a second read not to disagree with you. Yes, one should do all those things to the best of their ability; if you like, lump it under the "a leader is responsible for team morale".

I (and I think everyone else) is strongly disagreeing with you that your unvoiced emotions are my responsibility.

But, you're right, in that it's a chicken-and-the-egg style scenario; how do you voice the emotion that you're not comfortable voicing your emotions? And, how does anyone (including yourself) tell if that discomfort is all in your head, or real?
This is stupid. Really. Here we are in a world where the companies that own the assets (you know, the things that cost a lot of money) are worth less than the things that don't own anything. This doesn't seem "right" or "fair" in the sense that Priceline should be a middleman, unable to exercise any or all pricing power because it does not control the assets producing the revenue. I wonder how long this can last?
Lots of people use them. They're very very into AB testing to the point where they have a building at HQ dedicated to user testing.

It may not look like much but they know how to drive their consumers to checkout.

And another plus is that they offer free cancellation up to around 24 to 48 hours before your booking.
I never heard of Oulu before so I did a bit of research:

Avg temperature -14c in Jan to 19c in July.

Avg precipitation 19mm April to 65mm August.

Avg windspeed <10mph year round.

UV index +4 in July (50% cloud cover).

Terrain: small and flat.

Conclusion: a tiny, flat city with cool, yet mild weather is a good place to ride a bike year round.

https://www.worldweatheronline.com/v2/weather-averages.aspx?...

http://www.oulu.climatemps.com/

https://www.google.ca/maps/place/Oulu,+Finland/@64.995967,25...
Wow, I didn't know that, thanks for mentioning it.
Hey Nikant! When you invest Rs.10000 with Scripbox, they take 0.5-1.5% commission on that investment every year as long as 10000 remains invested and to whatever that amount grows to. So you are paying compounding commissions. Most Indians aren't aware of this.

We don't take these hidden commissions. We charge a one time fee.

Also Scripbox offers a limited set of funds while we offer products from all fund houses. So even an expert user would be able to use us and wouldn't be limited by an algorithm.
That's disturbing indeed.

What's the best approach to replacing drinking water to avoid all of this?
Another way to look at it is that it's designed to be a great "babytalk" language, the idea that everyone should be able to relatively easily learn enough of the language to easily get done what they need to easily get done. I'm not saying it's there yet -- doc is critical -- but that's part of the idea.

Conversely, whereas the P5 motto was TIMTOWTDI, the P6 motto is closer to TIMTOWTDIBSCINABTE, so there's usually relatively few idiomatic ways to do something.
Tech moguls butt heads over the future of artificial intelligence
Why spend all your income today when you can save and invest some for the future, thereby allowing you to consume more later in exchange for consuming less now?

Investments, including land, are owned on the backs of consumption foregone in the past.
> Searching the file finder for a method or function in a Go, JavaScript, Ruby, or TypeScript file will provide you with a timeline-style view of the results, so you can skip to the most impactful parts of a pull request.

It would be awesome to hear a timeline for rolling this out to more languages, especially Python.
Breaking open the Mt. Gox case, part 1
Q2 2017 Trends in Flexible Office Space
Ten Years of Blogging
I didn't read the article, but as a Canadian I thought it was important to voice my dissent of Trudeau. He ran on a platform of electoral reform, and reneged after his election. Unfortunately, he looks pretty great compared to Trump, so the international community seems to think he's well-liked in Canada.

http://www.cbc.ca/news/politics/trudeau-electoral-reform-whe...

http://trudeaumeter.ca

eta: not going to reply to every comment, so: yes, he is better than Trump; no, CBC is not smearing him.
I have a sit/stand desk at work and home. I tend to stand about 4-6 hours a day, and haven't noticed any difficulty concentrating when doing so. I feel more alert and prefer standing unless I have foot pain.

I deal with that by shifting weight balance (by leaning, or putting one foot on a box or up against the wall) and I have a pretty comfy mat to stand on. If it's uncomfortable I'll just switch to sitting for a while.

I also walk ~3 miles a day.
Coinstarter: Kickstart Your ICO
Why did you get downvoted? Priceline PR team?
A lot of cheap dog food is made of largely grains / corn.
I am amazed. In fact, I still remember when someone told me in 2011'ish that they are worth ~30b$; I had the same reaction.

Does anyone know how they justify their valuation? Is it mostly by acquiring other smaller companies (Kayak etc.) and who are the other big competitors to Priceline?
I don't want to spread FUD, but my understanding is that the container security model is not 100% and that's why people like AWS force your containers to run on EC2 instances.

The container security model will almost certainly improve in the future, but for now I'm only ok with other people in my same company sharing the kernel, not incentivised attackers.

[edit]

I'm going to unfud my comment. Some further reading makes me think maybe they spin up something like kvm containers and use a minimal distribution such that they can get to "seconds". If it were me, I'd have pre-running instances of the base image that were ready for a customer to attach and own.
Guys it's not OK to just hijack open source projects. You need to make (or fork) new plugins specifically for kite, not hire a bunch of developers of popular autocomplete plugins and have them shadily change their plugin to use Kite as a completion engine.
The Perl 5 equivalent is Damian Conway's Perl Best Practices
This book is for 1.3, and Elixir 1.5 just came out. Just a heads up, the author is currently working on "Programming Elixir 1.4". Believe it's coming out in November.

https://pragprog.com/book/elixir14/programming-elixir-1-4

Anyone have any other suggestions on up to date Elixir books?
Yeah it's the investor's neighbourhood! Despite the fact that they live in a fancy part of town in some other city, or in China, or they're a corporation. Screw the people who actually live there. It's not like they are the neighbourhood. /s
Understood.

My point, which seems to be getting misunderstood, is that exploring additional safety features is not "blaming" guns or somehow diverting attention away from societal issues.

Mandating seatbelts, smoke detectors in residential homes, safety features on power tools, etc, etc... there's countless examples where technology has been used to increase safety, not as an excuse to avoid solving societal issues, but as a complementary tool in addition to education.

So the following statement:

The only people touting "smart guns" as a solution are people who seem to think that firearms are the actual problem.

Is just not an honest argument or debating tactic. It's an appeal to emotion, an ad hominem attack on those who disagree, and I maintain a dog whistle for those who think it's just Big Government yadda yadda yadda.

Of course, given the maturity of the technology, mandating it now is likely the wrong move. I get that government wants to pressure industry to push this technology forward, but there are alternative ways to incentivize that without government regulation.

Still, IMO, having government pushing for this kind of technology makes plenty of sense. And believe that does not require thinking that "firearms are the actual problem".
Well it's also a completely different company now with all of the acquisitions, such as Kayak. It would be interesting to know how the company's revenue is distributed amongst its companies.
He can only do that if he has 6-figures of net equity in his IB account.
Hello n3x10e8! We don't do that as that would limit you to an investment of Rs.50000/ fund house/ year. Plus there is lack of clarity around acceptance of Aadhar based e-KYC based on the new central KYC regulations. We do the full KYC for you which then has no restrictions for you.
It's not exclusive to Priceline, and it's called Opaque pricing:

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

Basically, in exchange for a lower price, the hotel guest gives up their right to choose which hotel they want to stay at. And for the hotel, they get to sell lower priced rooms without advertising lower prices, enabling them to engage in price discrimination so they don't lose out on the people willing to pay them more.

However, I find that the type of hotel guest Opaque pricing attracts is not a desirable hotel guest anyway, so most decent hotels don't participate. Or if they do, only when demand is very low and they're sitting empty.
slightly different, but wanted to add numer.ai to the great list others have commented
>People who have too many tabs open are almost always using their tabs as bookmarks, or as an "I want to read this later" mechanism

We can reverse the logic in your statement and it makes just as much sense. "People who have too many bookmarks are almost always using their bookmarks as tabs, or as an "I want to read this later" mechanism".

As a self proclaimed "tabs as a read it later" user, I do so because I've never found a better "read it later" mechanism. Maybe bookmarks work for you, but I find them mostly useless. For me, tabs are mostly self organizing with similar topics in the same window, and similar windows are close together on the taskbar. And I can reorganize them without opening some other UI to do it. And, the main benefit is, closing a tab removes it from my "read it later" queue. With a bookmark you have to go find it in your bookmarks list by name, possibly among other similarly named, mostly unorganized bookmarks and do a couple more mouse clicks and movements to delete it.

Before tabs, I'm sure all of us tabbers used bookmarks as a "read it later" mechanism. And although I probably do have some 6+ month old tabs, my del.icio.us queue of "toread" items spanned years. And that's a conservative estimate because I haven't used it in years and there's still articles on the list I haven't touched.

I absolutely welcome alternatives, but bookmarks isn't the answer for me.
If you know the area, know where you are going, know when the nav is giving you a bad route, Waze is much better. It optimizes your commute time so that you can avoid traffic hot-spots. Save a couple minutes here, a couple there, it adds up. You just have to know that "yeah, that road seems quicker, but you always get stuck at the light".

If you don't know where you are going or are traveling long distances, Google Maps is better. Waze simply can't handle long distance routes very well and Google Maps is far less likely to send you down some weird road to avoid a hot-spot. You definitely want to try and avoid weird roads or odd routes in strange areas.
There are two problems to this in my mind: people are always scrambling for the rare "experienced" people because too little training happens. The other problem is that the best project work I have seen have come from experienced, cohesive teams. It's true that many experienced teams are not cohesive or even sometimes skilled. But I think continuity helps.

A company wonders why their development team is performing and they decide they don't have hotshots, or need more "hotshots" they can recruit from whatever company they think is a good place they can poach from. Communicating to the team that if you want to grow or be promoted, switch jobs.
So a lot of money is spent and chaos created to get the results that a solid, if not brilliant or terribly experienced team, could accomplish.
Seven Predictions on the Future of the Internet of Things
Helping My Son Choose Between the Cub Scouts and His Beliefs about God
aio - POSIX asynchronous I/O overview

http://man7.org/linux/man-pages/man7/aio.7.html
Hey @hardwaresofton check out Cloud 66 https://www.cloud66.com/containers -
Caveat... I work there :)
Lol no idea. I used to work for one of their companies that's why I know this info.
I'm asserting at a minimum this:

The parent is intentionally targeting Andreessen's reputation by insinuating several negative things that must inherently go along with the top level comment and the parent's comment.

As such, I'm further claiming this: to assault someone's character in that manner while providing absolutely zero supporting evidence, is disgusting. That is, show me the proof that Andreessen is making huge sums of money in real estate as implied; show me the proof he's entitled to any of the land wealth through marriage. He's being stoned as guilty by association as it stands, with zero evidence to the contrary having been supplied.

If a large amount of supporting evidence can't be supplied, to match the seriousness of the character attack, well how can such a thing be allowed to stand or go unchallenged in a civilized forum?
Only as long as it never touches politics. I'm conservative (not taken to mean Republican). If I opine on something political in nature, and it doesn't follow the normal liberal hive mind, I'll get criticized and/or downvoted.

Thus, I don't feel welcome to participate in such discussion.