skysight-inc/HackerNews huggingface dataset:
Good concept, needs work.

Hated the step-by-step user interface, I like a form I can fill out and click one button, not least so I can view all options at once. The inches + '0/8' widget was extremely confusing and unintuitive. Simple text box and labels would have been fine or text box + dropdown. Annoyed not to have a metric option.

Prices are OK for custom woodwork, but I think you need to play up the 'high quality' angle more on the landing page, because otherwise many people are going to be expecting cheapish frames and get sticker shock. I like nice frames, but more and more I print on canvas with a built-in frame or other 'frameless' options because I have no wish to spend hundreds of dollars on frames. I'm not sure I agree about the mid-price pain point - but I do think your prices are competitive and a slight adjustment to your positioning is all that's needed.
Did I miss something or does Chrome use the Keychain?
Companies have been doing this for a long time in the UIWebView. At a previous job, we offered this service and called it "live update". Never ran into any issues with Apple denying apps because of this. Phonegap build has a feature called Hydration that does something similar.
The part I find most interesting is that (if I understand it correctly), bruteforce gets harder as SAT solving gets easier. That is - the more zeros are required, the fewer variables are in the SAT problem. The less zeros are required, the higher chance of bruteforcing a correct result.

(edit: actually not fewer variables, but... I'm not sure what the correct term is, but the tree of operations gets smaller, because more results have to be fixed)
> Rocket science inside.

This is comical marketing hyperbole. Rockets almost always have line-of-sight, unless there's an entire planet or moon in its way. They also deal with distances astronomically larger than a mile.

That being said, I think wireless mesh networks are going to be the best way to break the cable/DSL duopoly in US suburbs. A properly tuned mesh network increases its bandwidth as nodes are added. Its setup instructions can literally be "plug this into the wall on the top floor of your house, then connect to its wifi network".

Latency might be a problem, but based on previous experience, I imagine that modern devices are down to less than a millisecond of latency per hop.
How is this similar to pet microchip implants

In that it's a thing that's hidden in an object that you can scan for that identifies it and gives information about it.

there's no built-in call to action.

It's trivially and plainly better than a QR code on a physical object. Even if you did have to have a sticker on everything saying "I support Physical Web", the fact that I don't have to scan the sticker -- instead I can just click it in my phone -- makes it better. But I don't think you're using your imagination if you think you'd have to have a sticker on every single thing that broadcast itself. Let me use my imagination for a second.

When I enter a garage it would be nice to not have to look around for a QR sticker, reach my hand out of the car with my phone, and scan it. I would just know that when I enter a garage my top hit when I bring up the Physical Web (for lack of a better name) will almost certainly be the garage's interface to allow me to pay.

When I'm walking around a city it might be nice if I, casually browsing the Physical Web, could notice that someone near me is willing to sell bitcoins for cash-in-hand in a virtually untraceable transaction, without having to see and scan a QR code on that person's forehead.

It would be nice if I could set my phone to automatically tell me over headphones that the next bus is expected in N minutes whenever I walked up to a bus stop, all without requiring me to pull my phone out or take my gloves off in the middle of a Chicago winter.

You're just not thinking outside the box.
I really don't understand why people aren't agreeing that "native" apps are a thing of the pre-internet era.
This was certainly true for the past, but I'm not sure you can extrapolate for the future. The events of the recent years have given the public not just a sense of the power of technology but also its negative side.

At least here in germany, the Snowden relevations have done a good deal to make people realize just much much data about them is on their net and how hard it is to control access to it.

Revelations like Apple using iPhones for large scale profiling of location histories and (much later) Samsung having its TVs report home with a history of viewed programs didn't put smart devices in a good light either.

In parallel, numerous hacker and data leak scandals taught the public that maybe data entrusted to the cloud isn't as secure as everyone promised.

Finally, many people only now start to realize just how much a paradigm shift the internet really caused and what some of the psychological and sociological implications might be:
There is the (still vaguely defined) "internet" or "mobile addiction", there is the growing trend of viewing phone usage (or usage of other devices, i.e. Google Glass) during social gatherings as impolite, there is the whole discussion about what role privacy should play in the future, etc, etc.

All of this doesn't stop people from buying new phones, TVs, fitness bands, etc. But depending on who you ask, they do it with a growing bad conscience. If you try to introduce new technologies that have a higher cost and less obvious benefits (like smart homes), it might have an effect.
A lot of good news, thank you!

It would be interesting to hear how much of EVE code has it taken to implement compiler or editor. And is there any interesting bottlenecks you would need to optimize out before release?

And how was the experience of writing a lot of EVE code? Do you feel yourself a lot more productive? Have you become accustomed to a new way of writing software very fast and does it feel natural to you now?

Regarding models of time. I'm a bit familiar with Dedalus and I've skimmed over Edelweiss. I'm interested in how would you use Edelweiss in non-distributed settings (I assume Eve is not targeted at that kind of applications right now). Would you try to use it to maintain transactional visibility during re-flows of data across views and afterwards discarding dead data?

I remember you're mentioning datomic in a podcast, so I think you'd want to keep dead data at least for some time, to have an ability to run time-travel queries later. Is this correct?

Would it be possible for developers to control when facts should be garbage collected? For example, CORFU log (which is a good implementation of event log abstraction with flexible views above it) allows clients to control trimming http://muratbuffalo.blogspot.ru/2014/09/paper-summary-tango-... (also I've had a good experience implementing underneath a similar interface for a queue system, it lead to a similar range compression optimization as in Edelweiss).

All the details you've already mentioned make me dream at night wishing a sooner release of Eve to experiment with it. I hope your next answers won't make me kidnap you and beg for an earlier access :)
You will make money, but you won't be "disruptive"
Texas Contacts 100, Citing Possible Links to Ebola Patient
> drummers will actually enunciate every hit. So you could simulate a drum roll with your stick in the air without too much effort.

The first part is true, the second is not. Open rolls use double strokes, where you hit the drum twice with one wrist motion. That's not possible if the stick isn't rebounding.

Playing single strokes at high speed wouldn't be possible here either. You're doing twice as much work if you have to pull the stick back up after each stroke.
"I think it is very safe to say that most dedicated "smart" network hardware is going to disappear in the next 5-15 years to be replaced by virtual machines acting as several pieces of network equipment."

I agree with this idea in that most of the intelligence will be pushed out towards the edges of the network and overlay networks will make a lot of the physical network invisible to the applications and even the management. However, this does not mean that the networking hardware can all be just dumb devices. First of all, this kind of imperative networking will not scale to large data center implementations and secondly dumb devices will become useless once disconnected from their controller.

"It will be interesting to see if Cisco jumps aboard this train or continues to pretend like the sands underneath it aren't shifting. I'm sure there would be a market for VMs running Cisco's IOS, it is still by far the most popular network operating system."

The way Cisco is getting into the SDN market is by leveraging Application Centric Infrastructure (ACI) to define the complete DC (Compute, Storage and Network) with templates and letting the whole system configure itself. The switches supporting this infrastructure are based on merchant silicon in combination with Cisco ASIC's to provide the most optimal performance at these intelligent edges. Add to that the available open API's and the investment in OpenStack and you have a rock-solid and cost-effective solution for the future of the DC and DevOps.

Cisco ACI: http://cisco.com/go/aci

I would love to talk about it more if you want. These are exciting times. Hit me up on email or IRC.

(Disclaimer: I work for Cisco but these thought are still my own, yada yada)
When I look back on the consequences of the cold war, the fact that this gentleman did not get the gold medal (that he assumes he would have won) is not even close to making the list of heartbreaking episodes. Furthermore, one has lived a charmed life if the biggest "heartbreak" you experience is not competing for a gold medal that you were "favored to win." The 12 people that died in the Munich Massacre[^1] are a poignant reminder of this simple truth.

[^1]: It was not clear to me why the author offered the Munich Massacre among the political costs of rotating the venue for the Olympics. It seems rather absurd to suggest that hosting the games in Switzerland would have prevented anything. Simply being in Switzerland did not prevent the Zug massacre.
You don't, just run

xcode-select --install

And it'll prompt you to install the command line tools.
Most normal people I see carrying a smartphone actually never use the browser. Never. I mean NEVER.
Bandwidth.

What if I could hand you the totality of Netflix, iTunes, etc.? Not wait for it to download, but transfer large chunks of the Internet in seconds? and no longer have to hope that, say, Netflix won't lose vast sections of their library for contractual reasons (as it has done of late)?

Backups: permanent archiving of everything you have all on one disc.

It makes vast swaths of data yours, in your hand, under your control, in a ridiculously compact & cheap media. No more hoping that you can get X in time, or that it will be there some time hence.

I've seen profound transformations in computing when cheap fast storage increased by an order of magnitude of orders of magnitude. This will bring that about again, to similarly disruptive and amazing results.
You are making an invalid analogy, at best.

ISPs are expected to provide sufficient capacity at peering points with other networks to provide reasonable quality delivery to their customers.

How they handle that without demanding special privileges (as ISPs are in Netflix's case by holding traffic hostage until they are paid more money) is their buisness.
Related sidebar: last week I was on holiday and took some nice landscape photographs. They were nice enough that I had a few people on my social networks ask if I could frame them.

Being a computer nerd and not a professional photographer, I was at a bit of a loss. I ended up googling for professional print services online and ordering some sample prints.

Here's the thing: contrary to this article, they offered backing. Not sure about the rest of it. I included a couple of oddball-sized prints just to see how they did.

Why couldn't they offer frames? Is there some technical reason this isn't already done? I confess to quickly scanning the second-half of the article, but is there some barrier to entry that I'm not aware of?
It's humiliating trying to walk thru the wall by fruitlees effort.
pretty sure homebrew automatically downloads command-line tools during it's setup, then it will warn you if packages need the full xcode installation.
Books are small enough that this has pretty much already happened (search for "library genesis").
The real breakthrough would be a way for regular CD/DVD drives to at least be able to read the new format. But I doubt that this will be practical for consumers. Most consumers dont really need a CD drive anymore, companies like Apple arent even including them in laptops any longer.
It's not a DVD. Point is it's a 5.25" thin polymer disc of some hole-based storage media. "CD" and "DVD" are used just to make muggles get the idea.
If you mail a single disk (nevermind a box full of discs) to your friend, and it arrives in 3 days, you have achieved about 31.6 Gbps. If you mail a USPS flat rate box with 100 discs, you have achieved 3160 Gbps.

You cannot buy a three thousand Gbps internet connection.
I'm pretty sure "DVD" isn't any more accurate a term for this tech. The bits are way smaller than the pits on a CD or DVD. Also, the laser used for writing is purple, while for DVDs it's red, and CDs use infrared.
Shell Unshock?
What exactly would you replace SIP with? Hangouts? Skype? Another proprietary OTT solution? Please, no.

Are you confusing SIP with the public switched telephone network? They are two very different things; SIP can be used to signal PSTN traffic, among many, many more things. "Killing" a completely open, functioning communications standard just because it doesn't share the same acronym as the hotness of the moment is extremely shortsighted.

I do agree on two things: carriers should not be in the business of providing services on top of last-mile delivery, and any said services really need to be modernized. Eg, provision public URIs alongside phone numbers, let my phone register with my own SIP proxy rather than the carrier's IMS gateway, QoS guarantees for video calls and other media, etc.
Is Feynman cracking safes in it?
The backend is PHP, MySQL, Redis and a bit of node.js. They run on a couple bare-metal servers at SoftLayer. Bootstrap and Font Awesome are helpful for banging out the design pretty quickly.
I once was an intern in a VC funded company where we had a table tennis table in the hall. One of the rockstar programmers was so annoyed by the sound, that he brought his drummkit and declared "noisewar" on the table tennis posse.

The CEO was a 22 year old kid and instead of telling the team to work like normal citizens, he countered the situation by bringing a 200w ghettoblaster. Playing Slayer and Napalm Death while he worked.

Surprisingly, the company survived to this day. But we all would have benefited big time from something like AeroTennis, AeroDrums and AeroBlast at that time.
I am not sure if size of data and clusters is something people could brag about as if it is "bigger the better".

I am more interested in seeing what kind of engineering efforts they are putting to minimize the size of data and clusters.
and, in my experience, fail every time you try to do it.
Yeah, them saying that it feels as good as a real drumset kind of rings hollow.
It gets me every time I see the SCG wiki there.

I actually did put Set-Cookie2 with Comment and CommentURL for the session cookie into a web framework. But when Opera gave up I deleted the code :-(
Big Data for Marketing Attribution
I like it, I wouldn't mind a dummy unit that will just run CarPlay for me.
whereas daytime talk was focused almost entirely on economic issues, land rights, and complaints about other people, 81% of the firelight conversation was devoted to telling stories

Correlation is not causation. Maybe people found that stories are best suited to being told by firelight, but without fire they would have found time for them at other times.
Contact Lost with Planes One by One as FAA Fire Spread
See, that would violate the standard. The standard mandates O(n log n), but I don't think any implementation follows this. (Again, that complexity is indeed possible, but quite challenging and not something I've seen in standard library implementations.)
> To complete the list of things that C might provide but doesn't: It has no storage management, like Pascal's new function

Pascal is essentially just the abandoned prototype for more grown-up designs like Modula-2.

The Modula-2 language an allocation mechanism more similar to malloc and free. And, actually, early versions of that were broken: there was a way to ask how much memory remains before trying the memory allocation request, with no way to know whether it succeeded.

Guess what? This was fixed in the ISO standard.

See here, the ISO function reference on modula2.org:

http://modula2.org/reference/isomodules/isomodule.php?file=S...

PROCEDURE ALLOCATE (VAR addr: SYSTEM.ADDRESS; amount: CARDINAL);
(* Allocates storage for a variable of size amount and assigns the address of this
variable to addr. If there is insufficient unallocated storage to do this, the
value NIL is assigned to addr.
*)

So ISO Modula 2 has an allocator that pretty much exactly like malloc and free. (It's worse: DEALLOCATE needs to know the size!)

If Pascal's way was better, it would have survived into Modula-2.

Also, Modula-2 has I/O functions that you try first, and then check the result. Streams are called "channels":

PROCEDURE ReadRestLine (cid: IOChan.ChanId; VAR s: ARRAY OF CHAR);
(* Removes any remaining characters from the input stream cid before the next line mark,
copying to s as many as can be accommodated as a string value. The read result is set
to the value allRight, outOfRange, endOfLine, or endOfInput.
*)

More like C, again. None of this business of knowing whether we are at end-of-file or end-of-line without trying any input.
This sounds great. It bears noting that this form of code push is routinely implemented in native apps too - I know at least that the Quora and Facebook iOS apps make liberal use of web views (and code push). Native apps can take the opposite hybrid approach - sprinkle in web views where needed inside a native codebase, as opposed to sprinkling in native plugins (and a native wrapper) in a web codebase.
Maybe it's less about Unix and more about FOSS for jug5.
> C is a general-purpose programming language that was originally designed and implemented around 1972 by Dennis Rithie at Bell Labs. Its early growth was closely associated ith the Unix system where it was developed, since both the tern and most of the programs that run on it are written in C.

Three typos in the first two sentences. Was this transcribed? I'm a little suspicious now of the attributed authorship, since I somehow doubt that Dennis Ritchie would misspell his own name.

EDIT: There's this snippet as well at the end:
> In the meantime, C wears well as your experience with it grows. With 15 years of C experience, we still feel that way.

So I'd put it the article's original publication date sometime between 1988 and 1990?
Ha! I certainly hope not
Another point that people forget is that Sony has nothing better to do than to make new formats for things.[0] Like 5% of startups, about 5% of Sony formats really took off. No one really remembers it, but Sony came up with Compact Discs and 3.5" floppies. PC storage in the 90s would be very different without them.

[0] https://en.wikipedia.org/wiki/List_of_Sony_formats
There is tactile feedback as explained in this video: http://www.youtube.com/watch?v=iF8296Aai9k (also shows rolls). Like with any good electronic drums, the latency is not perceivable.
Elon Musk says next year's Tesla cars will be able to self-drive 90% of the time
Just started my first project using MongoDB a week or so ago. It seemed the best fit. Just a personal project providing a bit of a metadata layer over a filesystem. I suppose I'll see whether this was a good choice or not after I import a few million file records and start creating clients that manipulate the tags/properties associated with the files.
> Imagine a government deciding to just reroute traffic to their data center maliciously.

I'm sure someone posted a map on here showing that this happens about once a month.
It's very different because your device is just one device. "BadUSB" type malware can spread like a virus/worm by infecting other devices. In your scenario the specially crafted device is the only infection point. With BadUSB an infected device is just patient zero. It infects computers, which in turn infect other devices plugged into it, which infect other computers, and so on and so forth.
A great alternative to Homebrew is pkgin because of it's speed and the amount of packages available in pkgsrc.

More info here: http://saveosx.org/
Yes, because your computer doesn't know anything about the destination besides its address. So it's not possible for your computer to verify anything else about the host.

Edit: I guess you could use IPSec. It's not perfect, but it's pretty cool that we could have end-to-end crypto at the IP layer. https://en.wikipedia.org/wiki/IPsec#Security_architecture
That is "in theory". In fact there have been region wide failures at the AWS services level, though none recently that I know of.
The rebound video shows double strokes
List of Sony formats
That just doesn't sit right. It is like if you had to pay significantly more for a belt than for the pants they are holding up.

I get sticker shock every time I go to buy a nice poster, print, or art piece at what seems like a very reasonable price and then see the cost triple or quadruple when I add the frame and shipping.
The short term rate is 0. The yield curve is the curve if you plot interest rates on the y axis, and length of treasury bond on the x axis. This creates a curve that tells you what investors think will happen to the interest rate over the next 3 months to 30 years.
Apple Pay: An in-depth look at what's behind the secure payment system