skysight-inc/HackerNews huggingface dataset:
Three DARPA contests jumpstarted the truly driverless car. No one but the military seriously interested. The first contest was a joke with almost no one making it more that partway. But got pretty good by the third one. Googlr boughtnthe Stanford team. Like the Internet, this was another federal funding success, when private industry lacked the imagination.
To my knowledge this was the original iPhone jailbreak (JailbreakMe). I was on IRC whilst the author was seeking donations before releasing it ;) Ran it on my trusty iPod Touch 1g only minutes after it was released.

This was for iOS 1.1 though, not iOS 1.0, as it was not encrypted and was never really locked down. It was Apple's choice to release iOS 1.0 without the security enabled that made further jailbreaking efforts much more straight-forward, because there was extensive knowledge of the file system.

This was all well before there was an App Store, and when Apple's public position was that they'd never allow third-party software on their platform ;)
Intel's first FPGA
A secretary working for a VC firm and a GP are both part of the VC world.

Please make clear which part of the VC world you're targeting. The path to become a clerk at a VC firm is way different tha the path to become a GP there.
I'm surprised it's iOS exclusive, but only because it means it's not available for Windows Phone.
I would argue it's a lot easier to maintain a single CRL across your entire infrastructure (you can regularly update it to all hosts, easily monitor for non-matching versions through your monitoring tools, etc) than it is to maintain a customised authorised_keys file for each server or server group (n keys across m servers can be a lot of combinations, with no easy way to check correctness)
Not especially, in my opinion. In light of his comments to the effect that Reader was a failure because it didn't achieve 100M users, I'm not even remotely interested in whatever Storyworth is.
Video encoders like x264 are not GPU accelerated, for the same reason.
This electric bus can handle a day’s worth of transit on one charge
TIFF supports many useful features for processing very large images. Tiled compression, storing channels in contiguous hyperplanes or on a single image plane, multiple levels of detail, custom compression codecs (lossless or lossy), sparse images, arbitrary bit widths, and permits storing arbitrary metadata with the data.

Viewers of libtiff often treat it like PNG/JPEG, but good Tiff viewers can leverage this functionality. Typically few batteries are included.

Tiff is kind of a cross breed between structured portable formats (HDF5/NetCDF) and imagery.
Same problems for me, experienced this a lot on my home wifi, using a dual band, modem / wifi router combo. Problems ONLY occurred on my MacBook Pro, no other devices.

Purchasing a dedicated modem and using an Apple AirPort
Extreme was the only thing that resolved the issue, which annoyed me and made me feel like Apple is further locking me into their ecosystem of devices.
This is a very interesting and well written piece, but I'm going to have to disagree, as (like false modesty) the tactic quickly becomes identifiable as such and turns people off.
Does this guy ever review a place that would be affordable for the average -- middle class -- human being, because it is hard to see how the middle class people would care about restaurant reviews on such a vast scale when everyone's struggling to make the ends meet in the first place.
I did try that (though you're right that it's not in the article), setting the last DHCP address I'd received as static IP, but it doesn't seem to change anything. Still the same dropouts every ~30 seconds.
The GP didn't say that their mining is done on GPUs.
That is just common in IT not specifically the security nerds. Every group has their little fiefdom. DBAs, data architects, Unix admins, etc.
While we're all on the nostalgia kick - I only recently learned that parts of the System 7.1.1 source code had leaked a few years ago (notably the Toolbox stuff that went in ROM). That stuff was a fascinating read. Seeing source comments signed by Andy Herzfeld, Steve Capps, Bruce Horn and Larry Kenyon and dating back to before the Mac was even released (and lining them up with folklore.org stories) was amazingly nostalgic.

Here's a changelog line from the SystemSounds.r Rez resource file many of you might recognize the story behind...

<3>	3/28/91	DTY	Change the name of “Xylophone” to “Sosumi”.
Have the same display. I got an open box at MicroCenter for a crazy cheap price, like $360 I think.

Nice thing about Thunderbolt is that you could hook 2 up at 60hz. I know if I run 2 at 4k, one will be 30hz; haven't seen a good answer if I run at a lower res. 4k is too small anyways (when I had it paired with a TB, I was able to run both at 60)

I do miss the webcam, but am happy with USB 3 instead of 2. As for the integrated power, I miss that, but this monitor + an extra power adapter is still $300 or so cheaper than the TB. :-)
This seems to underscore the need for criticisms to seem credible in order to be accepted.

For example, if I write an article and I get a drive-by critical comment that offers no substantial detail drawn from the article itself, I have no idea whether or not the critique is based on a misunderstanding of what I wrote. I'm likely to dismiss the critique because it lacks credibility. I achieve nothing by reacting to a random person's hallucination of what I wrote.

But when there's a clear indication of understanding (or misunderstanding) in the critique, which to me also indicates respect, I'm happy to receive the criticism, respond to it, and perhaps adapt to it. Because then it's a real thing from a real person who cares at least a little bit about both the ideas I've expressed and me as a person.
If it's truly free (and often even otherwise) there's probably a dozen or more others sharing the same access point as you.
Sure, but there are those 30,000-50,000[0] times a year that humans get it wrong too.

Would you rather have surgery from a human with a 90% success rate but a 0.0001% of a heroic save, or a robot with a 98% success rate, with the bonus that the robot will only be getting better with more adoption.

[0] https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
haha appreciate the roughness, but let me assure you I'm not quitting or look for an excuse to delay this. I'm looking for a quick solution instead of spending a month to re-build from scratch. Time that could be spent on partnerships and other product areas.. Plus gMaps is the best imo. Anyways, it will probably come to this..
That's an extremely good answer to the question I posed. Thank you.

Essentially the answer is that there's less immediate reliance on moving parts, which makes sense when you get to a certain level of scale and risk aversion -- a scale much greater than the one I work at, for sure.
“The Relativity of Wrong”[1] by Isaac Asimov is a great read.

In it, he states that it’s possible to be mostly right, and partly wrong. Or mostly wrong, and partly right. Someone's argument or design can have components which are absolutely wrong while still ending up being right enough for all practical purposes.

[1] http://chem.tufts.edu/answersinscience/relativityofwrong.htm
My own Linksys router (I think it's a WRV200) occasionally starts to silently drop new connections until I disconnect and reconnect. If my browser has an http/2 connection open, I can continue to browse that particular site, but when I navigate to another site, the browser times out. It seems to only affect one device at a time.

Curiously, the behavior became dramatically more frequent (from once every few months to several times a week) when I moved in with family, which meant plugging it into a different modem, and adding a bunch of Windows devices to the network.

(When I move back out, I'll probably leave this router behind and get myself something that runs Tomato.)
The article mentions that there are two different columns in the Times. Pete Wells only reviews the fancier restaurants, and it's one of the reasons that a "Fair" review won't even get you one star in his column. Another columnist is responsible for establishments targeted more at "everyday" Americans.

The article further states that Wells is actually uncomfortable with this dichotomy and has been throughout his duration at the Times.
Using NginScript to Progressively Transition Clients to a New Server
Maybe try force sending gratuitous ARP's every 10 seconds?

Also it might be interesting looking at a packet capture from both android and mac laptop to see what the difference is.
Why? That's not a number he invented, he's saying that that 100m is the user number that would have convinced Google execs to continue funding Reader.

The real question--unaddressed in these tweets--is why Google insisted on such a large user base to keep a project going.
Some Tesla GPUs support ECC memory, so that should help.
MBPs don't support certain channels which is maddeningly frustrating. Trying to find from my notes which channels those are, but when I finally changed from auto to hard-setting to channel 100, all my issues with MBPs on my network went away.
A git HTTP archive can be crawled and archived in principle. They might well be doing this already with github and elsewhere just through the normal course of their operation.
It's ironic how completely oblivious many of you are of your own system.

I live in the US and I grew up in Denmark.

Both systems allowed me to have credit cards, rent apartments, buy a car etc, but only the US system forced me to do that by creating debt to show that I could be trusted with debt.

In other words large parts of the world do in fact associate them and aren't like us in the US debt ridden.
How to Rip Bluray to MP4 with DVDFab
I don't see how that's a trick. It just seems considerate to me. That's how I would prefer to be persuaded. First validate my thinking, and convince me that you understand it. Then your new perspective will be credible.

I also think Pascal made the point better in his quote than the rest of the article did.
Ask HN: Compare AutoRest, Apimatic and Swagger Codegen
Has anyone used AutoRest[1], Apimatic[2] or Swagger Codegen[3] to generate REST API clients in different langauges for production use? How's your experience so far?

Doing a simple Google search reveals the following comparisons, which seem outdated already:

http://blog.jongallant.com/2015/09/api-sdk-generators.html
http://apievangelist.com/2015/06/06/comparison-of-automatic-api-code-generation-tools-for-swagger/

Thanks!

[1] https://github.com/Azure/autorest
[2] https://www.apimatic.io
[3] https://github.com/swagger-api/swagger-codegen
Did you miss the part where the guy had been coding for less than 1 year? 250k might not be the pinnacle of software engineer compensation, but it's as good as it gets for his level of (in)experience.
> With no announcements in sight for new MBPs

Review the announcements at http://www.apple.com/pr/library/ - they often announce new Macs in their fall announcement, and generally never at the iPhone announcement.

In addition to various leaks of the new MBP chassis, there was recently a leak of upcoming trademarks (http://bgr.com/2016/09/07/iphone-7-iphone-7-plus-2016-macboo...) which included the MBP TouchBar.
Did you read the article?

Yes, he does review cheaper places occasionally (the comment about Senor Frogs being one).

However, the article does point out that there is a different NYT critic who mostly does the cheaper restaurants.
That's fair, and I agree completely. I think I might have misinterpreted his tweet. Which, you know... twitter.
Here's a theory based on a bunch of un-substantiated and un-researched facts:

Some routers do not allow traffic from IPs which are not active DHCP leases. When DHCP lease expires, they block traffic. But many routers don't enforce this.

Some routers give out super short DHCP leases - as short as 30 seconds. But the typical length is 12 or 24 hours.

A public or semi-shared wifi router is more likely to use these policies to prevent exhausting the local subnet address pool, which is typically around 254 addresses.

Mac OS X doesn't believe that renewing a DHCP lease in 30 seconds is ever really necessary, limits the renewal frequency to once per minute.

I'd check the dhcp lease time.
But now you have heard of Storyworth and that's the whole point.
> there aren't a lot of libertarian theorists espousing a general "right" to untouched wilderness, preserving endangered species, or having clean rivers.

To me, this is where the libertarian philosophy loses its internal consistency. For two reasons:

1) There is no such thing as a closed system, so land use is fundamentally social

2) For the most part, all existing property deeds were obtained by force, not through the voluntary agreeing to contracts, so no one who holds a deed really has any kind of moral claim on it.

Libertarians have to fall back on some other political system (manifest destiny, kraterocracy, democrasy, etc) to resolve the land use question. But to me land use is the foundation of all property law and the fact that Libertarianism has nothing to say about it makes it largely useless as a foundational political system. It's a nice thing to think about, but it can't be relied on to answer basic questions.
Ask HN: What was your “eureka” moment while programming?
My Eureka moment was when I figured out what interfaces were for.

I never understood the difference between interfaces and abstract classes. I asked on online forums and stackoverflow the typical answer I got was: "An interface is a contract that you define... A class has to implement the methods defined in the interface for it to work."

"Why do I need to use a contract if I can can simply implement the call the methods directly? Why do I need that middle man".
I was working on a small web api project with Nancy, MySQL lite was used initially, but, I wanted to use a database like MySQL or PostgreSQL. The small project I was working on to learn Nancy needed refactoring. So, I asked myself "What if I could swap database at will". That when all the concept of interfaces came together.

I could simply use an interface as a mediator, which mean defining methods inside an interface, as long as the code calling the database implements these methods, things will work fine.
No only have I been in the US fairly long now I have also lived other places and only the US is asking me to create debt to get a credit card and be able to rent an apartment. Other places they actually do look at your non credit card history to assess if they are going to give you credit.

But you can't see the forest for the trees.
I agree, insincere flattery (maybe even condescension?) will be read and figured out.

To me, this is sort of inline with How to Win Friends and Influence People. Taken at face value and just following the motions will be ineffectual at best, offensive at worst.

I do think there is value to be gained, like with HTWFIP, that if done sincerely I very valuable for both sides. If I actually have to understand your view, that opens my mind.
The key is to honestly want to find common ground with the other person, just like the antidote to false modesty is to actually be modest.
Useful article for someone needing help in revising a URI naming scheme, but beyond that could end up being harmful to that person's greater understanding of building "RESTful" systems.

For example, in the Idempotency section, the author states that for GET requests "no change in application state should occur" which is good, but then also states "the response should always be the same" which is incorrect. There's nothing that says the response cant change, if the resource has changed, but the constraint is that it cant cant _as a result_ of the GET request. This is an important distinction.

DELETEing a resource twice, the second delete should be a NOOP, not a 404.

There's some excellent NDC Oslo & London talks covering more in-depth RESTful topics that I'd recommend checking out if the content of the article is an eye opener for you.

https://vimeo.com/131631886
https://vimeo.com/131196782
It Will Never Work in Theory
Yes, his funding is about who he is. He's a great leader/manager/designer, and his presence is worth quite a lot in free marketing. As far as opportunities to invest in the games industry go, it's a good one.

Also, keep in mind that he's trying to entice the best designers and developers to work for him. He probably has an idea what he'd like to do, and at minimum will be filtering and nurturing ideas to guide the company in the right direction.
Maybe try delphi - it's a nice visual drag and drop environment using a variant of pascal. If you're quick they have a free offer on the starter version today (nope it's expired). It's a good easy way to learn the programming part. You can move on to the more complex things then
I had this failure to make a family member see a particular point of view. The person had taken a stance, that would be harmful to the family, but yet rational arguments did not work out. The person had something to gain, I don't know what, by causing this harm, the person went ahead with that.

Have you ever encountered this? If yes, does rational argument and persuation work with people who don't care?
He's incredible - some people complain that he's a little bit of a slow reader, but audio book apps usually have a speed option. He enunciates well and adds a depth of feeling to the work that can take a book that's average up several notches.

He's also the only narrator that I can name[0].

[0] Who isn't well known for other things -- Douglas Adams narrated his entire series, and some actors are also regular audio book narrators, but Scott Brick is purely a narrator (or at least, was when I last looked).
Indeed. Updates in Github (which can create a webhook) should trigger an archive operation.

It has been on my list to integrate https://github.com/joeyh/github-backup with https://github.com/ArchiveTeam/ArchiveBot.
Since the Macintosh predates Windows and Linux, it's arguably the Macintosh that set the standard and the others that are anti-establishment. :-)

Seriously, Apple is very unlikely to change the keyboard defaults to match Windows, since (among other reasons) it would unnecessarily aggravate long-time Mac users.

Edit: Long-pressing the green zoom button in El Capitan lets you move the window left or right to a half-full-screen view -- not exactly what you probably have in mind, but a reasonable approximation.
"Before the final twist, Mack, who led all scorers with 30 points, looked as if he’d go from hero to goat in that split second when he fouled Brown, who led Pitt with 24 points. He admitted he was guilty of the infraction."

Odd that the first example appears to be from a basketball write-up, which is exactly where I very frequently hear the term goat/GOAT used in the sense I described.
Yes I am aware of what the point is. What I am telling you is that it's not necessary which is witnessed by other countries who have no problem not using credit history to give people credit.

The problem with people using the credit card lies as much in the incentive structure of getting points, building credit etc.

And it's obviously speaking against your claim that so many american have issues with their credit cards given that the very test your claim is necessary is failing on so many.

So no I understand the balance pretty well.
The issue with HATEOAS is a little overstated. You don't need a full AI with independent agency. What you need is a clear media type that corresponds to some domain concepts that both the client and server agree on. The client and server don't even have to totally agree, as long as there is some overlap. The server may provide functions that the client doesn't care about, and the client may care about functions that the server doesn't provide (but are provided by another server). Failure cases are:

- media types totally disjoint (this wouldn't work for a human either, since the server couldn't do anything that the user wants to do with the resource)

- media type misunderstandings - there is overlap in the functions, but what the client intends and what the server does are two different things, because their concept of that domain function is different (that would also be the same problem for a human)

- media types undefined - everyone is just passing random unlabeled JSON globs, so any domain concepts have to be hardcoded equivalent on both sides (this is one case where a human might be able to intuitively guess the right thing, but only if their mental model happens to match the server's model)

The solution is to document the domain concepts of the media types that fit your domain from both perspectives, find the places that don't overlap or match in name but not semantics, and decide what to do about them.
I'm not sure how sensitive tax documents are to me https://news.ycombinator.com/item?id=12423891

A valid concern though, it's been shown those MFDs keep junk around in their buffers forever
Clinique Lash Doubling Mascara BLACK and Different Lipstick Duo in TenderHeart
An intriguing and plausible theory! In my case though it seems that the lease is 86400 seconds (24 hours), or at least that's what the router is claiming to give out. So I don't think this is it. My guess is that renewing the DHCP lease has some side effect of resetting the session, rather than it being the actual DHCP lease renewal that is important.
A lot of Finder hate here, and I agree, it's a piece of shit. Forget about it.

Get Path Finder[1], you won't regret it. I have no affiliations, I'm just an over zealot fan.

1. http://www.cocoatech.com/pathfinder/

Edit: fixed a word
That is tmux's job. Do one thing well.
Definitely unsubstantiated: If this is just at an AirBnB, it's probably not going to be a commercial wifi system.

On your topic, though, Princeton noticed something similar with regards to iOS and DHCP, although it is several years old now: https://www.net.princeton.edu/apple-ios/ios41-allows-lease-t... (last tested version was iOS 6.1)
For those who are curious, there's a bunch of reasons that contribute to why consumer wifi routers sucks ass:

1. Wifi routers are very complicated. You need smart people at all levels of the stack to build a modern wifi router. You need people who know 802.1ac like the back side of their hand, people who know how to set up and deploy linux environments, embedded engineers for debugging OEM driver issues, networking gurus for handling the voodoo in levels 2-4 of the OSI stack, application people for rolling the user interface, cloud people for cloud support. Normally this isn't a big deal, if it wasnt for the next point

2. The profit margins on consumer routers are complete trash. Even if you're one of the big boys with double digit market share, you're going to have a very hard time keeping a decent engineering team staffed and your marketing team staffed at the same time while still breaking even.

3. Consumer router sales are SKU driven. There are dozens of price and performance points you have to hit to meet the demands of the consumer market. You cannot make be profitable with less than 10 actively selling SKUs. Every time you release a new SKU, it's a new opportunity for marketing to try to sell the device to brick and mortar stores that they're trying to expand into. If you aren't releasing 5-6 SKUs each year, you're going to have a very hard time keeping your router on store shelves.

4. Since sales are SKU driven and your engineering team is probably under funded, you have the exciting problem of maintenance releases. If your company has 50 supported SKUs and you find a non-driver issue in one of them, the chances are that it affects 10 other SKUs as well, if not all of your other SKUs. Pushing that maintenance firmware to 50 SKUs could easily take 6 months of combined QA or Firmware development time. As far as your marketing department is concerned, all that time you spend on maintenance releases is time that isn't spent on making new SKUs with exciting new features.

tldr: get a business class wifi router