skysight-inc/HackerNews huggingface dataset:
tänzer also listens to loads more industrial music than Perl's Dancer, but will often be caught listening to Björk when she's hiding.

One thing I'm particularly keen on, with tänzer, is making it possible to easily swap in any ol' static file filtering mechanism by way of ::tanzer::file::handler callbacks. Without even necessarily having to write one's own request handler, one can simply filter the files before serving without any heavy lifting. A few examples would be transparent static asset minification, and template processing. Speaking of which, one of my next priorities is finishing up code and docs for teaspoon (whose file extension is .tsp; HA! HA!) so we can have a demonstrably straightforward set of swappable, pluggable web components in our little Tcl world.

http://tanzer.io/git/teaspoon.git
Are you looking for paying customers or consumer (free) customers?
The problem with micro-VMs in the current world is the overhead of the "control plane" eating most of the VM's capacity. I'm not referring to the "OS stuff" (in Linux, kernel daemons and so forth) but rather the software components any sensibly-engineered application needs if it's going to participate in a larger SOA architecture: logging, queuing, access control, service discovery, load monitoring, subprocess supervision, etc. These things (or at least stub clients for them) need to exist in each and every VM, and making the VM a single-purpose worker drone doesn't eliminate the need for them.

If you want to see what happens when you aim for a single-purpose isolated unikernel design, but then bake it fully for operational requirements, look at an (embedded release package of an) Erlang application. There's still a lot of "stuff" there—a lot of attack surface that has nothing to do with achieving the purpose of your app per se—but it's all necessary to keeping your app healthy and stable in the greater ecosystem of services it interacts with.

(This is presuming that you can't just shunt off these responsibilities to the hypervisor. If logging means "your unikernel writes to the console and Xen pipes it to rsyslog" then a lot of problems do go away.)
Driverless Segways?
Show HN: 33 Line Coffee-Script Templating Engine (My First)
> JSON wouldn't be my first choice for data storage in situations where I needed to avoid dynamic memory.

I work a lot with very low-resource embedded systems and we like to use JSON host-side for structured data configuration, but convert to BSON (http://bsonspec.org) for target-side storage. This can be parsed and iterated with very low-overhead and no dynamic memory. Similar idea to protocol buffers but with JSON-like data.

Avoiding a build-time conversion would be nice, though, and this idea is interesting.
How'd you get started with rump kernels? I tried poking around and there's not much documentation.
What is quality code?
Game Changer – Immigration + Entrepreneurship
> Probably, I could have put it in more diplomatic language

Probably you could have used more diplomatic language than "communist faggots"? That doesn't go nearly far enough. Such a comment has zero place on Hacker News. Fortunately, users flagged it.

The values of this community are intellectual substance and personal civility. That comment violated both of them badly. Please don't do that. I know it takes work, but it's work that we all need to do, and there's nothing more important to this site.
I was really excited about Glass back when it came out. I bought one as a college student to develop on, and it helped me make connections that got me to where I am today, however I was a little disappointed with all the stigma that grew around it. It makes me feel like the true intentions of the Glass project was a social experiment by Google to introduce something quite controversial and see how it fared in the current social/technology climate in America. I could never bring myself to wear it in public due to the animosity and perpetuating "Glasshole" mentality. I recently sold it on eBay after living in its box for a few months.
Push It: Beautifully designed anonymous location based chat
why do you say that? Uptake seems to be nearly nil from launch to today.
I think NVlink is a re-configuration of the PCIe standard, while using the same physical pathways it communicates in a different way.

Currently PCIe can talk directly to the memory controller, and have direct RAM access without CPU overhead. So the whole GPU's run as fast as CPU's can give them memory is a bit false (but since memory controllers are on chip now I guess its true?).

What this maybe, if I had to guess. Is dynamic lane allocation. Where 1 GPU can free its PCIe lanes to let other devices use them. So 1 GPU can use all ~90 or how ever PCIe lanes IBM power9 chips have, instead of 4 GPU's each having 22.
Seems like an obvious step to me, particularly given that they are otherwise suited for limited, controlled areas and operational speeds.
Threads about minorities or women are full of examples. And thinking you aren't part of groupthink is classic groupthink anyway so that doesn't prove anything. Just look at your response, classic HN: dismissive and flippant.
Brain Study on Twitter Use
The projects where I've wasted most time, in retrospect, were the ones were the requirements were bad. Either the architecture was externally imposed (without a proper understanding), or the solution was complicated by use cases that the customers just didn't need.

Pushing back a little on hard-to-implement use cases usually wins you more time than typing faster. ;-)
Basically don't bother. Init system isn't really irrelevant to you, but if you aren't already involved in the debate, then you likely aren't too concerned are you?
This should be called Sick-ipedia :)
A cool JSON tool
I don't know - the Segway has a place, it's just a niche product. People who professionally move around on their feet all the time, like security guards and mail carriers, could make excellent use of these as long as the terrain isn't rough. But for the most part they're pretty redundant... electric wheelchairs are better for disabled folks and electric bikes are better for short commuters and errands. The Segway just doesn't have a broadly applicable use case.
This is a great site to use if you are working with JSON data. You can upload a JSON file or paste an API feed URL and it will immediately convert the JSON into CSV. This is useful if you want to quickly sort, filter or chart the data without using any code.
This "article" is a barely-concealed advertisement for technology job opportunities within the company. I predict that they paid the NY Times for this article.

There is no mention of legitimate reasons why someone would not want to work for Goldman Sachs, namely their horrendous reputation for market manipulation, political bribery, and profiting from the financial crisis.

http://en.wikipedia.org/wiki/Goldman_Sachs#Controversies
Galois theory is a thing, and set theory is a thing, but I'm pretty sure "Galois set theory" is not a thing.
An important thing to keep in mind when Larry Page is going on about "investing in the future".

Relevant Buffett quote:

Evaluating that company is within what I call 'my circle of competence.' I understand what they do, I understand the economics of it, I understand the competitive aspects of the business. There can be all kinds of companies that have wonderful futures but I don't know which ones they are. I've given talks in the past where I carry with me a 70-page tightly-printed list, and it shows 2000 auto companies. Now if at the start of the 20 th century you had seen what the auto was going to do to this country, the impact it would have on the lives of then your children and grandchildren and so on. It just, it transformed the American landscape. But of those 2000 companies, three basically survive. And they haven't done that well, many times.
This seems like a really short-sighted move on Netflix's part. Most of the API users were effectively free advertisers for their service, and it seems slight arrogant for them to assume that their currently strong market position won't ever change or that they won't need the support of third parties.

I'm glad 'Can I Stream It' survived. That is just the type of service which makes great use of Netflix's API and would be "impossible" to create today (you'd need to scrape Netflix's entire site).
I wrote a JSON-Parser in C with minimal validation in ~250 LOC that does not allocate memory, but leaves the type check and conversion to the user.
https://github.com/vurtun/json
We're providing a structure: Founders enter open-ended questions and reference links. Interviewees answer questions while referring to the company website in an iframe above.

So you can assign tasks then ask usability questions, or gear the interview more generally toward your business concept, how well users understand your site's value prop, etc. Love to hear more about wht you're working on!
Segways just don't make sense in most of, for example, London.

Where Segways do make sense is places that have good cycle paths. But then you may as well use a bike. And for campuses / aircraft carriers / bases / etc, well, we're tryig to get people to do more exercise, not less.

Glass or similar displays could be useful in many places but Glass is currently fantastically expensive. A Haynes[1] manual is a few quid and Glass doesn't currently have much benefit. But it could.
Calling for help to improve contents on erlang.org
AWS Route 53 allows domain name registrations but they don't provide an API.
I think we have Cold War fashionistas downvoting people here for not being correctly aligned with aircraft carriers
I must have been some highly developed child growing up. When I was around 4 or 5 my parents read to a lot of Shel Silverstein and of course plenty of Dr. Seuss.

When I saw the Lorax film, I immediately knew it was about over consumption of resources and a little later on (ages 8 or 9) felt a strong environmental pull during the whole movie.

Even the Sliverstein books made me sad. Take for instance, the Giving Tree. People to this day talk about what the meaning really is:

https://www.mtholyoke.edu/omc/kidsphil/questions/Givingtree/...

When my parents read it to me, I was saddened by the fact the tree gave everything to the child, and the child never seemed appreciative of the gifts. On the one hand, I felt it was about being selfish and even when life has handed you everything, happiness was still elusive. On the other hand, it also spoke to me about generosity, and giving to others who don't have as much as you.

Other books just confused me. Alice in Wonderland just gave me nightmares, never mind what the actual meaning of the story was. I'm content to think it was just some crazy acid trip Carroll was recounting.

I feel like the more depressing themes seemed to connect with me as a child, while some of the deeper meanings (The LOTR series and Wizard of Oz) I totally missed. Even after seeing the Star Wars movies, a friend had point out all the biblical parallels. Like Darth Vader being his father. Father in German is Vater. Vader, Vater, it's so very close, but once pointed out, so obvious.
Actually Using the Database
http://www.theguardian.com/uk/2013/jun/21/gchq-cables-secret...

Google and Yahoo did not notice (or at least pretended not to know):

http://www.washingtonpost.com/world/national-security/nsa-in...

I'm sure many more exist.
Don't feel old! Tcl is only two years younger than me and three years older than Python, and hardly anyone considers Python a relic. One day I shall adequately understand why it is that Tcl fell out of favor. The core language was never bad nor yucky, but things did improve quite a bit when Tcl 8.0 came along, with internal typed representations and whatnot. However, I finally decided this was the year I "put up or shut up" and prove to myself an interesting theorem that language adoption is mostly marketing. Here's to hoping the quirky little devil known as Tcl shall usher in a newfound hipster resurgence of joyful web software!
This is interesting to see, Power8 and Volta together. I wonder if they'll push Power8's bandwidth to match Volta's 1TB/s by 2017 as well. Currently has 230GB/s I think.
While I agree that open hardware is a good idea, Cisco has no malicious intent with NetFlow. It is a legitimate tool for maintaining and improving network quality. This isn't an instance of a vendor providing a back door to the NSA (or whoever). It's an accident of the protocol that it is easier to derive this data from than raw packet sniffing.
Wait, what?

The paper says that NetFlow is not optimized for this kind of attack, that it is merely representative of flow data available from core routers in general ("traffic monitoring functionality built into the routers of major IXs and ASs, such as Cisco’s NetFlow"), and that you have to do research to figure out how to make it work. The authors aren't saying that Cisco intended to facilitate traffic analysis attacks against users, or that using Cisco routers in a network you set up makes you or your users more vulnerable to traffic analysis attacks by other people.

I'd love to see much more research on new approaches to anonymity, but it's also important to understand the tradeoffs. In the face of active attacks like this one, it seems that a network needs to be synchronously padded (all participants and potential participants always transmit and receive at a fixed speed, regardless of whether they're communicating or not) or else high-latency (you wait a long time to forward communications far enough through the network that they genuinely could have been from anyone in a large population based on detailed traffic statistics). Even the padded versions might be vulnerable to an adversary who can actually disrupt or degrade people's connections (to prevent particular nodes from sending or receiving the amounts of traffic that they're expected to by the protocol). Even a very successful Kickstarter project isn't going to provide a path to escape these tradeoffs.
I've always thought that glass didn't stand a chance in the consumer market; battery technology just isn't anywhere close to where it needs to be in order to make Glass a practical personal accessory. The last thing the consumer wants is another battery meter to manage, especially one that is inconvenient to charge because it's supposed to sit on your face all day.
Most Advanced Yet Acceptable. When I saw first glass I thought using a prostheses as a dream object was not such a good idea.

Glass jumped stations to reach the head, a point still in premature interaction with a long distance of motion travel of the hands to control it. The head is like in another planet to be reached compared to a watch even a cellphone.

Google went all-in directly to the head when the way to go was wrist, arm, shoulder, neck and then head. In any of the cases the glass experience provided Google with rich information about wearable and its adoption.

I am not sure if Brin will compromise his figure that much in the future with early developed technologies. Even should have been discouraging as leader, but was not his fault since he believed.

Glass was and is a great lesson for the industry.
As a data point, I see them in malls for the use case you describe, security. They clip along pretty well too.
So just like TDKR?
Thanks for sharing those; they are delightful.
I use http://www.vultr.com with a FBSD10 deployment and i'm very happy.
A recent piece from Alvaro Bedoya on the very real things that people have had to hide in American history:

http://www.slate.com/articles/technology/future_tense/2014/1...
What about i2p? I hear it has quite a few bugs, but so did Tor in the beginning I'm sure. Maybe it just needs better funding. Isn't it a better design at least?

Phantom also seems to have great design, but it was discontinued quite early in its implementation. No idea if it's because it was unworkable or for other reasons. Maybe someone with experience in such networks can take a look at it:

https://code.google.com/p/phantom/
I don't understand those self-balance things like segway. what do you get from this design other than coolness? I don't want to pay too much for coolness.

this reminds me http://rynomotors.com/
it's expensive and slow, but super cool, which I won't buy.
Desert Bus for Hope 8 is now live, a charity fundraising marathon
SourceForge -> Friendster
Google Code -> MySpace
GitHub -> Facebook

:)
Nah, it won't have a monopoly. UE4 is a big deal for a lot of reasons, particularly its graphical quality. It's not the friendliest for indie devs at the moment, but it's been evolving and improving very rapidly.

And we'll see how long it takes Unity to actually support the current C#. My guess would be a couple years, since Unity 5 isn't even out yet, and there's usually 18 months between major releases.
At this point in time, no.

If any of the runtimes that you use decide to start adding a systemd dependency, though, then you need to start paying attention.
“In Ten Years”, the quintessential geek music video
Blah...form is broken :-P

http://i.imgur.com/IwtZW4I.png
> good scoping

Wait, you like the upvar stuff?
HFT turns to online ads
I'm arguing that he knowingly committed a crime and you're arguing that the actions and punishment were too severe. Not sure how we're going to come together on that one.

No, I'm just pointing out to you that the courts found that he did not commit a crime, and that the FBI acted too aggressively. What you do with that information is up to you. We certainly don't have to be on the same page about it.
He explains that this is for refactoring.

As others have said, I'd therefor expect this to be a purely compile-time feature that just inserts the name of the reference within. The whole reason for this keyword seems to be that you have no string ("foo") but a reference/name instead (foo). Which can be picked up easily by tools.
I was surprised that I was immediately nauseous within seconds of putting on an Oculus, because I don't feel disorientation watching 3D movies or riding amusement park rides. It was something more deep seated than that, akin to motion sickness or ocean sickness, and I hadn’t felt such an immediate onset since I was young.

So I’m thinking that the component that’s missing is not so much better hardware, but a sense of control, because right now we are along for the ride but we want to be driving. The big off-putting things for me were:

* Screen door mesh appearance of seeing the mask area around pixels (which arguably shouldn’t be present on an OLED)

* Difficulty getting the focal point and field of view right (because really this is just a cell phone and some reading glasses, see Google Cardboard)

* Incorrect or missing association between gravitational up and simulation up (inner ear confusion)

* Not seeing my own body in the scene (needs integration with Xbox Kinect)

* Possible lag because the Rift may not be using movement prediction/dead reckoning (though I didn’t notice any, so maybe it is)

Really these are quite minor and easy to fix compared to what’s been accomplished so far. The only real expense is eventually going to be an affordable 4x HD display, because webcams for the optical tracking, gyros, tracking software and 3D drivers are all trivial or open source. Someday the controller will be a $5 chip like USB and work with any HDMI display.

Also the fact that the split screen projection works with ordinary video is causing all of this to go viral.

I’m trying to wrap my head around how stereoscopic panoramic video recording will work, because that’s the last thing stopping VR (not hardware).

I’m thinking the best way to solve that will be to scan a moving 3D panoramic scene into a computer and use the difference between frames to infer distance to each pixel. I’m having trouble finding a link, the closest thing I could find was the 2005 ShoWest where they talked about remastering a 2D movie like Star Wars episode IV into 3D at 48 fps:

http://www.davidbordwell.net/blog/category/directors-cameron...

http://www.davidbordwell.net/blog/wp-content/uploads/3d_dire...

Some other ideas might be to also use a laser rangefinder or ultrasound, light fields or split the image coming through the sphere with a partially reflective mirror onto two or more CCDs and have the computer infer the distance to each pixel by the correlation between the images. Anyone know any research/projects that explore recording panoramic 3D video?
https://news.ycombinator.com/item?id=8595905
First, note my premise- "as part of an autonomous transportation system". This is imagining that a couple decades down the road, transportation in general has been transformed and doesn't work the same way it does now.

You don't necessarily ride in a car door to door, unless that makes sense. If it doesn't make sense (for example, new construction hasn't emphasized roads, but instead 'segway-ways'), then you travel hub to hub and then finish that last quarter mile or so on segway. See something like Masdar City ( http://www.wired.co.uk/magazine/archive/2013/12/features/rea... ), but with a segway-like system instead of bulky personal cars.

Entirely possible to imagine car-less towns, connected by public transport to the rest of the world, and segway like transportation inside the town.
It is all over the place in Integrated Circuit (IC) design. So companies like ARM, Intel, Synopsys, Cadence, all use it.

It was made to tie together IC tools after all (at Stanford, if I remember correctly).
Olijfolie uit Kreta behoort tot de allerbeste olijolie in de wereld
> the true intentions of the Glass project was a social experiment by Google to introduce something quite controversial and see how it fared in the current social/technology climate in America.

Honestly I think the true intentions of Google Glass were exactly what they claimed to be. It's really a testament to the problems of letting engineers make decisions on consumer technology. The social problems of Glass were obvious as soon as they were exposed to real users, so the question is, how on earth did they manage to spend so much money and time developing the product without doing the slightest bit of user research beforehand? I mean really. I know Google has money to burn, but this is just ridiculous.
I was using rump kernels in an unrelated project for a client. In that project, the application I developed was essentially a Qt GUI for mastering custom UDF filesystem images.

You're right that the documentation for the rumprun-* stacks (running unmodified applications on rump kernels + Xen/bare metal) is lacking, however, it's early days for this work. New, extra fresh, hot off the press! We're working on it :-)

Note that rump kernels as such (sans the Xen and baremetal stacks) are well-proven and tested code, perfectly usable in production today.
Those are not the things that most developers do. When I'm hiring you, I need to know that you can write clean, maintainable, well tested code. We interface with SQL, web services, messaging, rules systems, etc. IE, the majority of development is not "low level", it is "high level".

My company (Red Hat) is always looking to hire. Yes, there are lots of developers looking for work, but lots of them just are not very good. The shortage is a shortage of capable developers.
Data center fabric, the next-generation Facebook data center network