skysight-inc/HackerNews huggingface dataset:
"Teller was one of the strongest and best-known advocates for investigating non-military uses of nuclear explosives, which the United States explored under Operation Plowshare.

One of the most controversial projects he proposed was a plan to use a multi-megaton hydrogen bomb to dig a deep-water harbor more than a mile long and half a mile wide to use for shipment of resources from coal and oil fields through Point Hope, Alaska...

A related experiment which also had Teller's endorsement was a plan to extract oil from the tar sands in northern Alberta with nuclear explosions, titled Project Oilsands."[1]

Truth is stranger than fiction.

[1] - https://en.wikipedia.org/wiki/Edward_Teller
My complaint is that the standards committees are wasting their time on a replacement for HDCP: something nobody wants or needs. Meanwhile, where's my 120Hz 4k monitor.
It's missing the point somewhat. Dead Hand is Russia's nuclear deterrent against Russia. It would make no sense to broadcast it's existence to US.

Why would Russia need deterrent against Russia? Some people in charge were wary of America and wanted a preemptive nuclear attack, to thwart chance of total nuclear annihilation. Dead Hand in theory allows Russia to deliver a Strike from beyond, thereby removing need for premature nuclear annihilation.
I can't tell what this is, but it looks very impressive.
I think it's neither, it's an interesting experiment.
This is laughably stupid.

I stopped reading when they substituted a relational database for MongoDB. Nevermind that they both solve completely different problems.

This post must have been written by an incompetent business analyst who feels all warm and fuzzy when he parrots the most popular buzzwords of the month. This kind of shit makes our jobs harder because managers see this stuff and decide that "our next project will be built on MongoDB and Amazon Cloud... it's bad ass rock star tech!"
The article is written from a white person's perspective and doesn't delve deeply into whether discrimination is equal against all foreigners or whether it is worse for some ethnic groups over others, my comments were a direct response to asdfologist's comment.

It seems wrong to conclude that violence would not be a possible concern though, there are many minority groups across the globe for whom it is a very serious concern, though I don't know the situation in Japan.
Docs: http://doc.urbit.org/doc/
As far as I understand, and if no extra care is taken on the part of the programmer: the extra copying, since you would have to copy over the data from one variable to another instead of just using and moving around pointers. In Parasail's case, you can choose to use "move" (move value from left side to over to the right side) and "swap" (swap the values of the left and right side), which will avoid the copying.
Ok, I get that. I wrote simple state machines for simple parsing tasks and was just hoping there was an easier way.
Data corruption during power loss has also been one of my biggest headaches with it comes to single board computers. I don't think I can say this is an issue that afflicts RPis only. However if you attempt to log data into the same device that you boot from you are asking for trouble imho.
Someone else in this thread mentioned running the OS from RAM. I didn't know this was an option but I need to do some reading on how to do this.
In your case though, I think backing up to a remote device is about the only sensible way to attack the data corruption problem.
Is it for real? Finally a computational machine based on hyperoperations I can use.
The tool looks amazing but...

This page is interesting:
http://www.sysdig.org/wiki/sysdig-examples/

This page is not:
http://www.sysdig.org/
So, is it back? Launched again?
For some reason I feel like I'm reading a Jorge Luis Borges story.
Code on Github: https://github.com/urbit/urbit

This seems crazy ambitious on its own, and add to it that it's public domain. Very curious where this will be headed.
You're missing a 'probably' in there somewhere.
How an engineer views the recruiting game
Making a command line utility with gems and thor
I would agree that the average person is too sentiment-driven. Rational thought is unquestionably beneficial in many circumstances. But I take issue with the absolutist position that reason is always the best tool for the job. When I subscribed to that way of thinking, I was more interested in winning the argument than being compassionate. I saw the world in black-and-white terms, and I was proud of it.

The problem, of course, is absolutism in any form. In answer to your other question, what triggered the change for me was an interest in Buddhism/Taoism and taking a psychoactive substance (LSD) for the first time. I realized that reason is a tool, not a worldview, and it isn't always the right tool for the job. Specifically, it's often the wrong tool for interacting with other people, because it leads to this mindset where you're always judging everyone. If someone says something you don't agree with, they're no longer an equal. If they're homeless and begging for money, it's because they're lazy, or because of some societal factor. Analyzing people through that lens removes their humanity. Some people choose to live that way, but I no longer do.
Is there an EAP for "Urbit in Action?"
This video does a good job explaining Urbit: https://vimeo.com/75312418
I really like the foundations of this, but I like design - how could I start building a UX interface for this?
This is a little odd to post here. It the same article posted monthly, slightly updated each month to include new and updated info.

Having said that, I used the tonymacx86 guide to buy and build my hackintosh. My details:
http://envoy510.wordpress.com/2014/03/01/build-complete-the-...
I know enough to be interested. Not enough to know if its nonsense.

Although, I read this:

"A pier is an Urbit virtual machine that hosts one or more Urbit identities, or ships. When you run bin/vere -c, it automatically creates a 128-bit ship, or submarine. Your name (a hash of a randomly-generated public key) will look something like:

~machec-binnev-dordeb-sogduc--dosmul-sarrum-faplec-nidted,...

and I laughed. A lot.
The Hackintosh movement is still going strong. One would think Apple would make their life difficult but quite the opposite appears to be the case: there are a few well-understood workarounds to get OS X working on an off-the-shelf PC, mostly just audio and networking.

Be careful if you choose not to follow the guides, though! There's a reason most Hackintoshes use Gigabyte motherboards, Atheros wireless, etc.

- Just another happy Hackintosh user.
They had me going in the Nock spec until "We should note that in Nock and Hoon, 0 (pronounced "yes") is true, and 1 ("no") is false. Why? It's fresh, it's different, it's new. And it's annoying. And it keeps you on your toes. And it's also just intuitively right."
The Internet is awash in Bitcoin love, and Changetip is supplying the lube
Urbit is a weird thing that feels like it comes from a parallel universe of computing. It's a bit hard to wrap your head around it at first, but it has some neat ideas.

I like this article which introduces it:

Urbit is perhaps how you'd do computing in a post-singularity world, where computational speed and bandwidth are infinite, and what's valuable is security, trust, creativity, and collaboration. It's essentially a combination of a programming language, OS, virtual machine, social network, and digital identity platform.

http://alexkrupp.typepad.com/sensemaking/2013/12/a-brief-int...
> such comparison is really an insult

Not really. The means were much more brutal, but the effect was the same: stifling opposition, containing criticism, controlling the population through fear of an external enemy and internal traitors, etc.

> Had to register with the local police department.

Every visitor to the U.S. needs to inform the authorities where s/he will reside for the duration. With the exact address, not something vague like state or city.

> and that was everyone's responsibility to report any suspicious activities

Have you heard about neighborhood watch? They even have menacing signs all over the area that they patrol, reporting any suspicious activity, calling the cops on you if you linger and look around.

Lately the public appeals to rat suspicious strangers intensified. About 3 years ago, in Boston's subway I was hearing a PSA with a friendly fireman telling us to be vigilant and report any suspicious individual to the local authorities. I did not have the courage to pull out my camera and take photos of the station. I was suspicious enough already.

> Promotion at work? well, you'd need a recommendation from the head of the block where you lived.

It was worse than that. You needed to be a member of the one true Party in order to get ahead. But it wasn't much different in the States at one point: you had to be proven innocent from accusations of un-american activities if you wanted to keep your job. Even today, people have to register as democrats, republicans or independents before voting. Can you guess how many of them get to keep their political affiliation a secret?

> No one cared about police listening to phone conversation or checking (snail) mail.

Of course they did. Those brave enough to seek information from external propaganda sources like Voice of America and Radio Free Europe were taking a serious risk. So were those who told jokes that mocked the regime. Or those trading in banned books. Or those practicing religion in an atheist state. Or those secretly passing manuscripts to foreign visitors so they can be published abroad. Or those dealing with abortions in a state that forbid them categorically because it needed as many new citizens as it could get. Etc.

If you didn't guess already, this was not the communist block's cushy poster state. This was Romania.
Strong everything.
I haven't done any outside reading on "Serial" but if you haven't checked it out I highly recommend it.

Also, starting with episode 5, the Slate folks put out a companion series, "Serial Spoiler Special." After listening to each episode, Slate writers talk about the episode. Not just going over facts, but analyzing Serial as a storytelling medium for true crime stories.

Also highly recommended.

Serial: https://itunes.apple.com/us/podcast/serial/id917918570?mt=2

Slate's Serial Spoiler Special:
https://itunes.apple.com/us/podcast/slates-serial-spoiler-sp...
So let me get this straight. This project is going to define

1. A new computing model, similar to how combinators work.

2. A programming language which produces expressions involving these combinators.

3. An operating system built on the above.

4. A cloud computing environment built on the above.

Sorry, but while interesting, this sounds a little too ambitious, even by HN standards :)
Minority Report is (good) SF, remote precognition seems far-fetched at best (hence the 'F' in SF). Enemy of the State is more of a 'could happen' scenario, it contains no technology that wasn't present when the movie was made afaik.
"Cheryl Williamsen, a Los Alamitos architect, has three of the boxes leased from her cable provider in her home, but she had no idea how much power they consumed until recently, when she saw a rating on the back for as much as 500 watts — about the same as a washing machine."

It just makes no sense for cable box electronics to draw 500 watts. I wonder if the LA Times fact-checked this claim. Maybe the box had a switched outlet into which a TV could be plugged?

And it's contradicted by this quote in the very next sentence:

"A set-top cable box with a digital recorder can consume as much as 35 watts of power."
Going to? All of those already exist and run, today. :)
Hackintosh on a NUC seems like the way to go at this point. It'd be interesting if Apple just started using actual NUCs instead of making their own inferior version.
Is this free software? I don't see a license in the Github repository.
s/This project is going to define/This project is defining/

There's code that you can run and can play with. It may sound super far fetched (and it is), but the guy behind it is putting sweat into it.
Do these rigs break down with Apple patches or the like? Can I reasonably expect a setup now to work 5 years from now?
> American test pilots and early astronauts did it for country first (in the context of the cold war), humanity second.

That's a bold statement. You don't think it might be an adreneline rush / wanting to push your body to its very limits kind of thing?
The same spirit seems to apply everywhere. The Hoon tutorial shows an incredibly elaborate way to build a decrement function, and it notes:

"As you may remember, to decrement 'a' we need to count up to it."
To be fair, that's also pretty close to exit code semantics on most POSIX systems, where 0 is success and non-zero is failure...
Actually not, though it's rather different form what somebody not knowledgeable about religion and, most importantly, history of denominations of the Christian Church would expect. In fact most of saints ("saints" like those who are called "святой", not "блаженный") in orthodox church are rather militant people. Historically, their reasons for being acknowledged as saints isn't starving themselves to death somewhere far in the mountains, but "protecting homeland from pagans" and such.
It also appears that the new language defines 0 as true and 1 as false: "A loobean, or just bean, is 0 or 1. 0 is yes, 1 is no:"

http://doc.urbit.org/doc/hoon/tut/1/

Reading this feels a lot like dropping acid.

That being said, I'm curious what will come out of this.
Here's one possible intuition:

There is one ground truth, origin, fixed point like the North Star: zero. There are an infinite number of possible falsehoods: all nonzero numbers. But Urbit chooses 1 as the canonical false.
Using this automobile production analogy, I would say that a full-stack tech engineer is analogous to an autoengineer who understands all levels of the production, with some direct experience in the types of relevant manufacture processes of all components of the automobile, as opposed to only understanding based on the blackboard theoretical description of auto production. They know the design principles of engines and of electric systems, and materials science, and the relevant history of the industry leading up to the state of the art. They could join the division-of-labor sub-team for any arbitrary process of production, because they understand any arbitrary process at the blackboard level and have some general experience in the types of any arbitrary manufacture process -- though they are never actually permanently required to stick to just one sub-unit of operation. And thank $deity someone does understand the whole picture, otherwise no one would, and you're just waiting for some new problem to bring down the whole cargo cult operation.

This is in contrast to someone doing one aspect of the division of labor, who knows his division, but doesn't understand the full stack of automobile development. "I just make sheet metal into body parts. Engines and electrical systems are magic to me."

Not all code production houses need full-stack expertise, because they actually can operate in their niche without it thanks to our system of finance and contracts. Most don't, in fact. But big operations (a la a major automobile company) had just better be sure they have engineers who understand automobile production from design to showroom (reverting to the analogy).
That description sounds like http://MaidSafe.net, which is rapidly approaching launch.
Personally I am a happy cow with my hackintosh able to drive 4k @ 60hz :-) GTX750/UP2414Q with Yosemite
Cyborg Cockroaches with Microphones Are the Next Emts
Here's an idea: maybe anyone accusing someone else of being "too ambitious" should share one of their own projects that demonstrates exactly the right level of ambition.
"I'm sort of skeptical about the long-term necessity for native apps for most businesses."

This says it for me. There's a ton of work for enterprise app developers out there, without the slightest need to address the iOS or Android ecosystems. Deliver your goods via the browser already. Yes, it is insanely complicated, but it works. And I know a bunch of full-stack developers, fwiw.
I once took a class at a Jesuit university named "Witches, saints and heretics." The TL;DR was that these are not disjoint groups of people.
And what is the reason why an existing language and compiler doesn't suffice for 1 and 2?

For example, Haskell and GHC took decades to become what they are now (a powerful language and compiler). It seems quite wasteful to rebuild that work. If absolutely desired, Haskell can also be converted into combinator form, and vice versa, so why not use it? Seriously.
It's made to confuse and mystify. The Borges quote from ' Tlön, Uqbar, Orbis Tertius' gives it away.

Really well done, though!
Plenty of Work, but Nowhere to Live
Ukraine War 2014: Ukrainian Army Hits Militias Truck
ARM64 Open Laptop Concept
Very actionable suggestions. Hopefully some of the ieee folks are reading.
Show HN: Rawscsi – Ruby Gem for AWS Cloud Search
Says you. I don't think everyone would agree with you ;)
By this point, Macs are only a notch away from a stock PC. Even the last vestige of difference, such as the use of EFI, are becoming common practice by other computer manufacturers.

The time and effort required to introduce technical preventative measures far out-weigh the "loss" from the Hackintosh community (which is still a minuscule niche in comparison to their genuine markets).
$115K per annum + equity. Designer + some front-end dev - 6 years design experience, junior dev experience. I do pay for my own healthcare though, but I consider it one of the things I am willing to sacrifice for the lifestyle.

I also do freelance work on the side, billed $32k last year (mostly from Wordpress website referrals). I consider myself a perpetual traveller to minimise tax: http://en.wikipedia.org/wiki/Perpetual_traveler

I don't know why anyone thinks you should get any less than someone in-office. I am guessing those people are probably underpaid because they don't know how to value / sell themselves.
This guy should have been a comedy writer, not (and?) a programmer. I found this whilst backtracking: http://moronlab.blogspot.co.uk/2010/01/moron-lab-goals-princ...
It's probably the Jorge Luis Borges quote on the setup page.
You're missing the point. I like unique_ptr. But pointer composition in general is a smell, and unique_ptr is at best a patch around that.

The whole notion of having to carefully manage ownership via syntax (seriously: try explaining to a python programmer why they have to use this insane "unique" thing just to store a reference to something) instead of via structure (put the object inside its owner) is just vile, aesthetically. And it's something that C++ nuts tend to be really bad about.
I need to know the PID of the subshell, inside the subshell. $BASHPID was introduced to hold this value. While $$ still contains the PID of the parent process and $! is not available inside the subshell after all.
I took a job recently in a Windows ecosystem. I hadn't used Windows on a day to day basis in 4 or 5 years and my co-workers laughed behind my back as I stumbled around clumsily clicking buttons looking for the control panel.

The laughter turned to open mouthed jealous amazement when I installed Cygwin and started doing everything they were at 5X speed including remotely on the servers. (Yes, firing up remote desktop and clicking file icons is slow..... go figure!)

To be frank, Cygwin is the only reason I didn't walk out the door the first week. It's generally fantastic and has been a lifesaver. I get lots of guarded curious inquiries.

Windows is getting better, but as of right now, its still pretty clumsy comparatively. Powershell looks interesting but I don't want to take the time learn all the intricacies. Anyway, I'm pretty sure it would be years before I could get around as fast as I do with Cygwin. And that assumes equivelent functionality... which I doubt at this point. Some of my Vim settings (colors etc) didn't show up correctly in Powershell for instance.

So... that's why some people would use Unix shells in Windows.
there might be no lines which contain this flag

Again, untested:

#! /bin/sh

timeout=5
fifo=/tmp/discover-vnc.fifo
rm -f $fifo
mkfifo $fifo

dns-sd -B _rfb._tcp >$fifo &
pid1=$!

while read line; do
case $line in *_rfb._tcp.*)
# do something here.. then test
# if flag=3 and break otherwise
esac
done <$fifo &
pid2=$!

sleep $timeout && kill $pid1 $pid2 &
pid3=$!

wait $pid2
kill $pid3

It's also rather ugly to create a named pipe for this purpose

Because it creates a file in /tmp? Who cares? The alternative is bash voodoo magic.. the same magic that gave us shellshock.
How on earth did they do these animations? I have hardly seen any thing like them even in 2014!
As long as a standard accepted configuration is used stuff tends to "just work". I have my Hackintosh identified as a MacPro3,1. Standards OS X maintenance releases upgrade just fine. I try to be careful with full OS upgrades which usually just involves waiting a month or so to see what problems people run into. Though, I do that even with official Apple hardware because inevitably there is some issue with official Apple hardware or software that ends up screwing me until fixes are pushed out.

The only reason the hardware would stop working is if Apple drops the similar official hardware as being supported in a new release such as when they dropped 32-bit EFI support.
So in your opinion nothing is ever too ambitious? Or is it just that no one should every be allowed to utter the words "too ambitious?"
The 754 (2008) draft you link to is reasonably close to the final standard in content, but there are definitely a number of significant changes that came in the two years between that draft and final publication (I'm "STC" from the change history, for context).

It's not hard to find copies of the final standard online, but the availability issue is definitely something that the committee is aware of.
Just basing my statement off of American pop history. But I do believe it. My brother was a test pilot and I've also met some true patriots in my professional work.
It's as if it were inspired by all of the bad parts of a Dan Friedman text. :)
Once it's set up and working the way you want, how often do you find yourself dealing with small issues?
I love this kind of quiet, careful, deliberate explanation. To me it seems as if this style is being extinguished by fast cuts and other video tricks that our eyes find hard to resist. :(
When do you call a language "homoiconic" exactly? When it exposes its own AST (abstract syntax tree) structure? In that case, you can call any language homoiconic, whenever somebody builds a library that can transform a given AST back into executable code.

I'm not sure if it is a very distinctive feature.
Just say no - seriously.
Urbit is to computing what Thelema is to spirituality.
The Davy Crockett is one of the most scary devices ever made. You could smuggle that thing into just about anywhere with relatively little chance of detection. I assume they kept good track of where those ended up, that's as close to a suitcase nuke as there ever existed (as far as I know). That's a proliferation nightmare and the only good thing about it is probably that it's very hard to make a small nuke work reliably.
From what I get Virgin Galactic was under extremely high pressure to get their founder into space by end of 2014 because of contractual obligations with their Arab sponsors. That may have led them to do riskier stuff in order to advance as quickly as possible after lots of delays with their machine. They seem to be in a pretty bad spot now unfortunately.