skysight-inc/HackerNews huggingface dataset:
I am one of the UPower founders. There are two big stories here that most people don't know yet:
1) that a fast reactor can be waste-negative, I.e. transform existing waste to energy.
2) a fast reactor destroys the long lived waste- instead of trying to store waste for a hundred thousand years it's on the order of a hundred.

Both of these are critically important for existing waste but also having an emission free energy source with a closed fuel cycle. No other energy source is better than a hundred thousandth as energy dense and no other energy source could produce clean energy for its own recycling.

It's obviously just a cool technology but more than that it's amazing what that could mean for the environment and remote communities. Even for solar and wind materials mining, these remote mines generally have to burn tons and tons of diesel. That's what we are trying to fight.
I have no idea why people would upvote this story.

It is a book containing a bunch of links sorted by categories. Anyone can submit, it has to be approved by some people and then you are on it and maybe other search engines will use it. Although, I doubt anyone is using DMOZ nowadays. It is pretty old... I'm surprised it is still up.

If I had something interesting to say about that, I ran into their list of cryptographers:

* http://www.dmoz.org/Science/Math/Applications/Communication_...

* http://www.dmoz.org/Science/Math/Applications/Communication_...

I have no idea how they made it. It seems pretty random.
Learning about this a while back absolutely blew my mind. (So much so that I submitted it to HN, where it was roundly ignored. Oh well :-)

Anyways, it's a new and strange idea to me that this organism, covering a mountainside, is really more properly thought of as an absolutely massive underground body that sends shoots above ground to breed and collect energy. Makes me feel weird when I consider the quantity and variety of life below my feet.

Secondly, it's 80,000 years old. That made me consider the variety of timescales that life exists in. I wonder if this is considered in the search for extraterrestrial life. Would we even be able to detect an organism whose life spans more than ten thousand years, and what about a million?

I wish we could see a timelapse of the above and below ground growth of this magnificent life form. I wonder if it has "moved" in that time, expanding and shifting into more fertile areas and atrophying in others.
The point is that there's nothing for normal people to setup (or, at least, it does not have to be). Your email software should verify DANE keys, just like your browser verifies TLS keys.

The fact that current software is hard of configure is just a symptom that it's badly designed. The only inherently hard thing in DNSSEC is distributing your domain data (not really harder than setting our server for TLS), and normal people do not do that.
Really? The last time I checked invokedynamic, java.lang.invoke, java.nio.file.* and many more were still missing.
On tooling: `Mix` is a great build tool which directly integrates `Hex`, a package manager similar to ruby gems. Additionally, ExUnit is a great built-in unit test library. These tools alone would be a good reason for an erlanger to check out Elixir.

I've been recommending Elixir as the language of choice to all my colleagues. I truly believe it will bring the advantages of OTP architecture to a wider audience of programmers.
I'm at one of the few truly global trade (and compliance) management software providers, and frankly it isn't simple, it isn't cheap, and it isn't sexy. Some notes from my experiences:

- Electronic source data is often unavailable

- Each country has unique and often conflicting processes

- Every company has unique and often conflicting processes

- Every port has unique and often conflicting processes

- Deployments of truly automated solutions are easily as complex as some ERP implementations

- There are many cheap point solutions to compete with

- Compliance heads are often more comfortable increasing headcount rather than buying software

- Experienced compliance professionals are crucial to development

- Experienced compliance professionals who understand and care about software are few and far between

- Logistics and compliance professionals do not play nice

- Very driven by the regulatory environment. Nobody wants to pay for compliance until they get fined.

- You'll also be expected to interface with multiple government agencies, none of whom are overly concerned with your business success.
I think I agree. E.g. it could be argued that the creditors were making an investment judgement in lending the money - and in this case that judgement turned out to be wrong, i.e. your investment went bad, the money longer exists, tough. A more balanced view might be to split the 'hit' (as you say).
A Walk Around Chernobyl [video]
USN-2657-1: unattended-upgrades vulnerability
AFAIK, concerning the interest payments sent to the Federal Reserve, if any profits are made they are given to the US Treasury, after operating expenses. And all the staff at the federal reserve make ~$250k/year or less.
How is it a baseless allegation? Assange did in fact have a show on Russian state-sponsored TV [1].

[1] https://en.wikipedia.org/wiki/World_Tomorrow
This is one of the first open content projects. A precursor of Wikipedia in a way. I'm surprised it still exists. It was fairly popular, but mostly because there weren't any really better directories, and Google wasn't all-encompassing yet.
That is NOT a tweet we wrote but an anonymous one by someone we do not know!
Good call - we should add something like a 'silent' tag that people could add.
It's not just a PR problem, though. It's a cost structure problem, and a grid problem. On the cost front, they're tremendously expensive. New tech and manufacturing processes might get the cost from the billions to the millions, but it's still very expensive.

On the grid front, nuclear is good for baseline, but not peak load. Most nuclear reactors can't just be flipped on and off with a switch, or even scale power quickly... they're more or less constant. So you still need a peak load system, which currently consists of gas plants - very expensive, since they're intermittent and offline most of the time.
But the point of interning is that you're reducing the strings to atoms (perhaps represented as machine words such as pointers).

Whereas a prefix search says, no, the items are not atoms, they have a structure which we can divide into a prefix and as suffix, which are independently significant in some way that we need to search for one or the other.

If this is for the identifiers in a programming language which has some hacky reflection features (like iterate over all class methods that begin with "Get"---some aspect-oriented programming systems come to mind here) then it could help to have a fast prefix search (assuming the performance of that even matters).
These people seem so mindmumbingly stupid. The racism I can at some level understand - xenophobia and hate doesn't really need any motivation.

But to imagine the life in slavery as something positive. Like being taken cared of, by a wellmeaning father figure. - That's just plain stupidity and self delusion.

I am surprised that the author never mentioned sexual abuse, though. Perhaps she (?) was uncomfortable talking/writing about it, or it was not well documented in this household. I imagine that would have carried the point across wuite effectively. Getting raped every day is hardly something you would call a comfortable life, with a benign mater.
There were people before there was money, and there wasn't a monetary paradox that killed them all.

Also, people did use hard money at the past. No we should not go back there, but it did exist, and people didn't starve because of that.
Maybe the issue is with the tactfulness of the communication as opposed to the message itself?
I see no need for this. If you're memorizing passwords, you're either not changing them often enough or not making them complicated enough. Everyone should be using a password manager. I doubt a password manager exists that doesn't generate new passwords for you.
Unless you live in Spain, where solar energy generation by individuals is taxed in a way that it is a lot cheaper to just buy energy from the grid. Investment in solar energy generation in Spain is one order of magnitude smaller than 10 years ago.

Your post-scarcity world will surely not include Spain.
That should be rejected as an invalid program, you'd fix it by initializing x to a sane default.
As a first-year University assembly project in 4 weeks, I'd be a bit more hesitant to judge.
Disney confirms selfie stick ban at theme parks
The benefit of watching it live is that you could potentially ask questions.

The benefit of recording is that you can increase the playback speed or fast forward.

Audio annotation is a bonus in both circumstances.
What company, out of curiousity?
Considering the point of the Raspberry Pi foundation is to provide a readily available low cost general computing platform for learning and experimentation, it seems entirely appropriate that people would port stuff to it for the sake of porting stuff to it.
Right on point. There have been many software providers in this space for 20 years and none are wildly successful.
Sigh... as if things weren't bad enough already
How did you convince carriers to partner with you? I'm asking because I work in a different niche and see potential companies that I would do wonders if we could have a mutually beneficial relationship but no idea how to approach it. Is it like enterprise selling? Btw that is another big question of its own
Yes, there will be waste heat and that will add to the Earth's energy budget. But that's a tiny fraction of the heat trapped by excess greenhouse gases.

Deploying a bunch of black solar panels will also increase the Earth's energy budget, by absorbing more sunlight. But that's another insignificant effect.
Sony Ericsson K800i.

No, I'm not kidding. I always carry around my laptop and/or my tablet (which has no SIM support), so I only need a phone in my pocket to check the time (I don't like carrying anything on my wrist), send SMS and call people (people in my area are usually responding to those more quickly than on Skype, Facebook, Viber or whatever).
The explicit inspiration for Uber's founding was as a "limo timeshare service": http://newsroom.uber.com/2010/12/ubers-founding/

I"m glad that some people are also getting easier taxi service. But having worked in in SF since the last bubble, there is definitely an intense focus here on solving rich-people problems; when they serve others (e.g., struggling felons and young military personnel) it is often, at best, a side effect.
FWIW, "state-sponsored" TV doesn't necessarily imply what you're suggesting. If Assange appeared on the BBC or the CBC, you would not accuse him of being a shill for the British or Canadian governments.

EDIT: Of course I'm aware that Russia has a different relationship with its media than the UK, Canada, etc. Just pointing out a thing.
The problem with DMOZ is the corruption of the moderators. This is also becoming apparent in some of the other large community moderated platforms. The final frontier, in essence, is a crowd based decentralized platform for all things social.
Even if true, there is a huge differential in capability and therefore power.
Based on perspective.

There were/are people that think the 9/11 attack was a good occurrence. There are people who think it was a bad occurrence. Same action, different perspectives.
Nowhere have I indicated that Greece shouldn't suffer for their profligate borrowing. I mentioned that the banks should suffer as well. Nothing more, nothing less. Implicit in my posts is the belief that the banks haven't suffered proportionate to their recklessness.
Matrix-vector operations are part of BLAS, and most performant BLAS packages (e.g. MKL and OpenBLAS) are written in assembly or machine-generated using a special-purpose codegen. You can't write the gemv/gemm kernel in any general-purpose language and expect to beat modern BLAS. But you can call BLAS/LAPACK from whatever language you want. This is how MATLAB succeeds even though it has a dog-slow interpreter.
Obviously it needs to be a lot easier than that - the fact that it's difficult right now is the problem. It needs to easy to manage like a smart phone or tablet is.
I am not disputing (or asserting) its factual accuracy. However, if I had lost my home or loved ones, then I would find it offensive to be told that it was because I had too much stuff.
The original Doom ran on 33MHz processor and 4MB RAM. I can't understand why it might have any problem running on RPi.
How do they get this information to the US company though?
Clearly, the answer is you write a keyboard emulator running on the RPi in 9800 lines of of assembly.
AOL Takes Over Majority of Microsoft’s Ad Business
Well, obviously the - is a base case and should be removed from successive recursions.

And I don't think it is difficult to reason about resource usage. Tail-calls are very intuitive. Some languages (e.g. scala) allow you to force a call to be a tail call (or fail with an error).

I suspect that preferring explicit over implicit is why coding standards forbid recursion. However, many algorithms become straight-up awkward when having to manipulate the "call stack" manually: see traversal of graphs.

Finally, what you were really complaining about was the fact that he didn't handle multiple dashes. It has very little to do with recursion, which is just a different way to fold the same semantics you'd still have wrong with an iterative version. It would never overflow the stack because why would you accept unlimited minuses? You're not evaluating an expression, you're parsing a known format and can fail fast.
looks like it's down now
This reminds me a lot of http://www.brettspielwelt.de/Spiele/ which has been around for over a decade. The game list isn't as big as Vassal, but the client and interface for the games has been pretty reliable.
When Bush Sr. was head of the CIA, agents would routinely meet with American businessmen after overseas trips for off-the-record conversations. Both sides learned from the other.

My father once cryptically told me "every American businessman overseas is a spy." At first I didn't know what he was talking about—now I get it.
My point mainly is that if there's more demand when solar produces more energy, then you can pretty much run the nuclear plants all the time and get a decent balance.

But I suspect the small reactors will be more flexible. Molten salt reactors are supposed to load-follow automatically with a lag of thirty seconds or so. (And of course with small fusion reactors it wouldn't be a problem at all.)
That's awesome! Could I ask why? Are you using it to build anything public?
I played doom on my ipod mini. I'm pretty sure this wasn't to stress the insane hardware of a pi so much as x86 is completely miserable to bare-metal program in.
Rainbow flag colors in GitHub language bar
> Did I miss the part where Wikileaks refuted the allegation

Yes, you did. You can find it with a simple web search. The accusation is pretty tenuous when you look at the facts.
Large leaps in technology have always, and will always, benefit the wealthiest 1% at the beginning. This is just the basics of capital in a capitalistic society.

The internet has already redistributed earth shattering quantities of wealth in record time. Besides, to actually solve the "real problems" (no true scotsman, but we won't go down that path) you still need massive amounts of capital. Where else are you going to get that capital except for individuals who have gained their wealth through industry?

Can't help but feel that there's a serious holier-than-thou tone throughout the article just because the author spent 6 months in DC. Thought experiment: who is helping the 1% more, people who generate products for a public company or people who work on pet political projects for the DC elite? (Not implying there's a right answer to that question, and not implying that's all the OP did with their time in DC)
I agree that that's true.
I don't know of any way to compile non-array-ish, non-explicitly-SIMD-ish code into efficient SIMD code. Thinking about it, this seems to be the general case with parallelism - you can take fairly naïvely-written code, maybe add some memoization and hash-table-dictionaries, and it turns into not-too-inefficient sequential code, but I don't know of a way to do an equivalent with parallel code (especially if you add the memoization) - STM promises, but (AFAIK) still doesn't deliver.

Of course, the best way to have an SoA representation is to use an ECS :-).

C's main claim to fame is being "an HLL" (in the classical sense) but still being able to do essentially everything Assembly does. Also, having relatively-simple semantics surely helps (C is the only imperative language to have completely formalized semantics that I know of).

@qznc:
I don't know of a way to do it natively in Rust (you must write accessors).
This is the direct result of giving unions complete and total power over corporations..and now the government.

The unions created a situation where taxi drivers are so desperate for work that they are willing to physically destroy anyone that attempts to get in their way and those same unions are now jailing Uber execs for creating a better, cheaper, and more efficient system.

The only people that will hurt in the end are the customers. They will now be forced to use an overpriced monopoly.

Uber is great. It is bringing union glut to the forefront and showing us why they aren't necessarily a good idea.
> For most real uses, the cache is a large part of the performance.

In this case, the author is using this for a programming language compiler, so a small working set is a reasonable real-world size.
UPower is a fast reactor? If so that's pretty encouraging!
I got out too, for very similar reasons plus a few additional ones. London and the UK is pretty much not worth staying in currently and neither is most of Europe. Personally, despite it's 'failings', the US makes sense but I'd be tempted to recommend Canada first then the US as close second.
KKR's Investors Paid for a Lot of Wasted Flights
Ask HN: A Vegan Munchery – would you order?
Picture an on-demand meal service, but catering exclusively to the vegan community.

What do you think? Would you give it a try?
good job guys. the controller on the breadboard looks pretty neat
The real problem is the way accreditation works. I've been in higher ed for most of my career and the real issue here is once a college has accreditation they can pretty much operate in perpetuity. Unless they go broke.

Sweet Briar was an unusual case because you had a fervent alumni, a dedicated type of institution (all female) and a desire from people to close the place without giving anyone say in the process.

The fact that they tried to do abruptly was precisely why the alumni rallied, but they've been screwed because of how it was done.

If you want to talk about disruption, here's your trick. Raise enough funds to take a college over and run all of the online programs you want, keep the main campus and do what you want with it, but...ultimately, if you can get the keys to a regionally accredited college, you could do a lot of things.

Most people just don't know the sector well enough to really understand how to disrupt it from the inside out. (I obviously do.)
Here's the YouTube link with the demo:
https://www.youtube.com/watch?t=63&v=AoWi10YVmfE

Someday we may have the displays we see in the movies at this rate.
My "continued usage of my 21 speed in the canyons" does not mean I've never cycled anywhere else in my life or in more "difficult" (I struggle to use the word difficult here) scenarios. I don't define "difficult" as "showing absolutely no regard for your own and other's safety by maintaining a speed not suitable for the area".

What that translates to is I go faster on the open canyon road and I go slower in areas with more pedestrians. It isn't more physically or mentally taxing, but simply requires me to maintain a safer speed. Similar to how the speed limit on a freeway is 100-120km/h but on a residential street is 40km/h.

To me, your argument sums up to "I want to go 120km in the residential". Which indeed would make safety more difficult.

You should treat your bike like a car. Sure it doesn't weigh 1,500 kilos and won't necessarily kill someone if you strike them; you're still a potential hazard for walking pedestrians and should respect that by maintaining a safe speed. Not the one you desire to go simply because you aren't in a car. (That's the entitlement I was mentioning earlier.)

https://goo.gl/maps/8OpD7 https://goo.gl/maps/c82C3
Have you tried this? I know a lot of people, but nobody who has done this sustainably.

I've definitely seen people start out on that road. But either they eventually quit and find jobs with meaning or they gradually end up not caring about meaning and spend the money on creature comforts.
Fear of longer commutes puts pressure on US cities to act
It doesn't. I imagine it's still a fun way to learn ARM assembly and an impressive achievement. Note that apparently they didn't use any operating system and built their own controller from scratch.
Is this not quite risky, even for personal use?

How do you contact family and friends who aren't savvy enough to setup their own email server? What about replying to job interviews? It would really suck if you didn't get the job because the hiring manager never received your email.
Would be interesting to try to build a IA to play Advanced Civilization. If the original DOS game adaptation had a very competent IA, what could archive now ?
So... Gates Foundation or Google Ideas?
Bitcoin is Unsustainable?
I’m Speaking at PASS Summit 2015
Aside from things like general libraries (e.g. serializing/deserializing data to/from the client), anything you want to happen client-side that you don't trust the client for, you will need to re-run on server side.

A simple one is validation of forms, but also doing rapid UI updates without having to do network round-trips.
I just want to clarify that wasn't me who originally made that request. I ran across it while reading up on livecoding.tv awhile back.

You don't see much content not served up on YouTube, unless it is a subscription or pay per video. There are certainly a ton of coding videos, yet you don't see a coding centric site. Twitch is already moving toward expanding into other categories such as programming and game development. The only way I see livecoding.tv beating Twitch is if one can get more regular viewers due to the focus on coding and then offer better features around coding, perhaps things like monetization of past videos and tools to edit them. Perhaps a read only ide similar to collaborative editors that allows viewers to follow along with their own font settings, theme, and navigate through the project (I could expand upon that in a lot more detail). I do wish you guys the best of luck as I'd like more Twitch alternatives.

I'm also glad to see the login requirement gone and will try it out to see how many viewers I get without relying upon WatchPeopleCode.
>Have a good way of querying, analyzing, processing, and securing all this time series data in a way that can handle literally getting >100TB per hour?

Is this data logging the changes or the states of your sensors? If it's the states, then I am guessing most of this is highly compressible. If it is actually 100TB of changes logged, then that's a pretty difficult problem.
This seems interesting, but I am having a hard time parsing all of the government contractor-specific terminology in order to understand what the actual opportunity is here.

Can someone explain this in layman's terms? Let's say I am a regular programmer / consultant, and I can even hire / manage / scale teams of programmers.

I would be happy to submit a working prototype as part of an RFQ process, in exchange for landing a lucrative and stable government contract.

What exactly is being offered here for someone like me?