skysight-inc/HackerNews huggingface dataset:
Isn't there a thorium reactor type ready? Gen IV is a concept though, there are several different types, depending which one we are talking about the projects are in different phases. Molten salt reactor is surely not going to go into mass production next year and yes if the solar tech development accelerates we might not need any nuclear reactors at all.
The Psychological Dispositions of Self-Identified Libertarians
Pixel phone owners are seeing bizarre image bug in screenshots sent from iPhones
I read the link. They were cleared several times on the given incident. Instead of taking a charitable approach you throw out your political bullshit.
That's one man's opinion.
+1 on this one.
I'm of two minds about this, after spending a couple days in the hospital. Without being too specific, they put me on the special diet related to my condition.

A person with limited cooking skills and dietary knowledge might have concluded from the food I received, that healthy eating was an unsustainable form of suffering. Everything uniformly tasted like burnt cardboard. I choked it down because I knew that I needed the energy, and counted the hours until I would be released.
I'm reading news about security/programming languages/new technologies here, but I don't know who is this guy. So, maybe someone can explain to me who is this guy and why I see this post on HN?
I want Blender and Unity to be like chocolate and peanut butter.
18F and OSS in the U.S. Federal Government
Only in the case where the government is compromised by, say, regulatory capture [1].

[1] https://en.wikipedia.org/wiki/Regulatory_capture
For 8-bits I'd recommend the 6809. Two 8-bit accumulators that can be used as a 16-bit accumulator, 4 16-bit index registers (that can largely be interchanged, except for S which is also the stack register) and you can generate pure relocatable code. And the zero-page isn't restricted to address $0000.
Perhaps technically correct, but totally lacking in any explanatory power. It's one step short of explaining it as "because of physics." True, but not useful.
Huh. I'm using Safari 10.0.1 with Ghostery 5.4.10. You?
> individuals only being able to react to their conditions in reference to simulacra.

I don't think so. They react to their economic condition.
Getting millions of people to change their utility calculus is in fact a complex problem. You remind me of a beauty contestant mentioning support for world peace, an abolition of hunger and so on....goals which virtually everyone agrees to be worthy, and yet which have proved strangely difficult to implement despite their apparent 'simplicity.'
We do have large capacity batteries for solar right now, it's called pumped hydro storage. It's a droughtful prospect here in California, but I could see it working out in Germany pretty well.
> You'll enjoy Gyles Brandreth's speech in Parliament about language: https://www.youtube.com/watch?v=fpiCuSW3lrE

LOL Three minutes in, Dennis Skinner: "Have you read Maastricht?"
That is not quite the same thing. Andy's NVMe patches allow drive itself to go into deeper power-saving states, while discussion above was about power-management of SATA controller which is part of PCH (earlier known as northbridge), which in turn, on last 3 generations of Intel CPUs is integrated into the same die as CPU itself.

Unpleasant side-effect of SATA (or NVMe) controller being integrated onto the CPU die is that it now shares a power domain with the rest of the chip (i.e. PM being present or absent on SATA controller affects allowed set of C-states for the whole package). In other words, as long as SATA controller don't go into deep sleep (i.e. never - without power management enabled), whole CPU+PCH package would not go to deeper C-state. Thus, lack of PM in storage controller has disproportionately high effect on the total system power consumption.
What you are describing is inverse vandalism. If we ignore the problems of here and now, the realization of a future where we colonize the stars may never occur. Obligatory quote:

Yeah, yeah, but your scientists were so preoccupied with whether or not they could that they didn't stop to think if they should. - Dr. Ian Malcolm.

Our focus should not be on whether we can do something. We should carefully consider why we are doing something and ensure we aren't acting in a self-destructive way.
It'd be easier if unity weren't proprietary.
What reporting? This was more like re-publication of dueling press releases.

Reporting isn't lab science. A huge part of a reporter's job is to ask people questions. The value of interviewing students and parents is to get leads for other lines of inquiry which could potentially lead to new facts and perspectives for the story. Colour quotes are neither here nor there.
This is a personal opinion based on experience, speaking for myself alone, made with access only to public information.

Take it for what you will.
This is really cool and would definitely be something I would've loved to study if I had ever went into academic computer science. Shameless plug: a few years ago (actually, more like 6), I wrote a for-fun (zero-instruction) probabilistic VM to mess around with[1][2].

[1] https://code.google.com/archive/p/zeded/

[2] https://github.com/dvx/zeded
One host’s radical approach to TV talk in a troubled time
As AT&T syntax is still being used, at this point I'm willing to believe it's to purposely make x86 assembly hard and unpleasant to read and write.
Perhaps so people will want to stay away from it, and in a way, to reduce the amount of code that is tied to the x86 platform.
It spreads the thinking x86 assembly is terrible and ugly.

Intel syntax is much cleaner, in particular, Intel Ideal (as opposed to MASM), and specifically, FASM (flat assembler).
FASM makes it as clean as possible and turns writing assembly into a joy.

Compare:

movl %fs:-10(%ebp), %eax ; AT&T
mov eax, dword ptr fs:[ebp-10] ; MASM
mov eax, [fs:ebp-10] ; FASM
How do you even pay for ten thousand years of storage?
What about cases in which the government is compromised by incompetence and/or poor ethics, esp. due to ignorance?
Tried in latest Edge, Firefox (50) and Chrome (54) on Windows.

Clicking Scala gives me Scala. Clicking Java again gives me Java. But none of the variants underneath make any difference to the code.
I don't see why. You are ignoring the fact that many people simply don't share your value calculus, and that that group might include people who have control over nuclear weapons.

It's a mistake to assume everyone else has the same priorities and basic values that you do; their actions might seem illogical to you but actually be logical courses of actions if you knew what their starting premises were.
A government is just a corporation that manages a country.
You’ll be surprised by which musicians had the most to say about the US election
It's not just about survival economics and technologies.

We need to establish societies independent of an earth which might become dominated by unshakable planet wide tyranny at some point. Physical distances and gravity well energy requirements inside the solar system may be as adequate a protection for independent cultural survival as oceans were in the past centuries.

While this is obviously a long term result, it really should not be delayed unnecessarily.
I am not an expert in ELEs -- so I do not know... but I suspect if we are using that term, then its an event large enough to screw with the stability of all life populations on earth, thus I state that I doubt that people can evac in an hour - have you ever seen a city evac for a hurricane? let alone for an ELE? Yeah, they're all gunna die.
> This is off topic, but is the traffic from HN really that great?

Hmm I wonder if there are any good traffic statistics. I had a library (msngr.js) hit the front page once over a year or so ago and while it helped me gain a bunch of GitHub stars looking at the traffic itself it wasn't really much at all. In fact it was significantly less than I would have expected. Granted maybe my library just wasn't that interesting to people but I would love to see somewhere with some good HN numbers.
>.NET actually gets generics right, it's not done through erasure but actual correct type bindings.

Type erasure is one of the main reasons why there are so many different languages available on the JVM. It's also why there isn't a need for another runtime to run on top on the existing runtime just to support dynamic languages.
Been done (somewhat). The PERQ (https://en.wikipedia.org/wiki/PERQ) had a writable instruction set. And I think Transmeta was trying to do something similar with translating x86 code to an internal format for execution.
No teacher has time to do that. The workload is insane. Work from 7:30 to 3:30 in school. Then after school stuff with some kids for an hour, then staff meetings and a cup of tea (maybe a shit if you've got time). Commute home. 6pm cook and eat dinner. Bath kids, put to bed. 8pm plan lessons for next day, try to find some beauty in maths that works for the A* kids and the F kids and is in the curriculum.

Yeah. That's not happening often. Schools are broken.
From experience (retina mbp 2015, 15"), I would highly recommend you do not try to run Ubuntu (or other Linux) on newer Apple hardware. Take the money you'll save by buying a "lower end" laptop/desktop x86 machine and put it toward buying more RAM, a better SSD, nice peripherals, etc...
Good Eats and Fast Food My Way were my introduction to cooking. I think the latter was more influential for me because it helped me to stop measuring and cook by feel.
also his "global trumpism" presentation has the argument laid out in full: https://www.youtube.com/watch?v=Kd2d4_LcEig&
The anime is very good, however it starts really slow and builds up.
The 7 Shopping Secrets: How to Never Pay Retail Prices Again
I put $10 into the hole project for exactly the same reason I might drop $10 into a talented street musician's tip jar: to express my appreciation of their creative effort. The hole is just a hole, but the project to dig the hole is a hilarious, dark, and well-executed piece of performance art.
My complaint isn't that CNN took one side or the other. My complaint is that they did not engage in journalism. They took two competing press releases (both of which are probably littered with half-truths in addition to being biased), then assigned one of their writers in Atlanta or New York the task of mangling them into that abortion of a story.

If this is what we accept as news, no wonder the world is so messed up.
Do these populations currently exist? Or are you suggesting we build them?

Have you looked into or thought about "breakaway civilization"?
webassembly gains lua.vm.js nothing: it's just a bytecode form of asm.js

The big thing lua.vm.js needs is weakrefs https://github.com/tc39/proposal-weakrefs
Spotify still gets paid by the advertiser, and so does the artist.

It’s like switching TV channels when the ad plays.

In analog media, close to no one ever listened to / watched ads, due to exactly that – many VHS recorders would even automatically skip them.
That sounds like a valid response to the first part:

> The Castro family can travel the world and enjoy a lavish lifestyle

But not if you finish the sentence:

> while most of the population lives in poverty and are not allowed to leave the country.
The BGE and blender's python api is kind of a mess. The list of quality games is pretty small there.

I use Jython with LibGDX and I wrote a class-loader that lets me run the code on Android too (interpreted so theoretically don't have to compile Dalvik)

I was doing some OpenGl testing here https://twitter.com/JadenHorst/status/787449615503196160

I'd like to see some modular pipeline that allows for quality rendering - Ambient Occlusion / Shadow Mapping without having to learn someone else's GUI.

Godot and some other engines have potential but there just seems to be too much learning curve and lack of "commercial - like" examples / community.

It'd be nice if there could be a "Blender" for Video Games given how many people probably want one.
Interesting that the more "advance" technology gets, the lower our reasonable expectation of privacy becomes.

I want to know when the average person gets on a computer, and surfs around, what data do they expect is kept for just themselves vs shared with the service.
Perhaps oddly, another celebrity chef that you will learn worthwhile things from is Heston Blumenthal (despite the fact that the actual dishes he makes tend to be the sort of incredibly complex creations that you'd never think of making at home). You wouldn't use his recipes, but if you listen you'll learn much about the basic chemistry and physics that underlies a lot of the "why" of cooking and baking (things like: salt binds together the meat in patties / sausages; the purpose of oil on a pan is to increase heat transfer into the food).

The "in search of perfection" series is pretty good in this vein, because he takes routine dishes (eg fried chicken, pizza) and analyses how to optimise them, which gives you an insight into the most important parts of the preparation.
> But you are "conveying" the software to the users

No, you are not conveying the software to people who merely interact with it over the network. From the text of AGPL itself:

AGPL> To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.

> As for it infringing on freedom 0, I don't understand how your logic wouldn't also apply for the GPL. I disagree that you cannot "use the software for any purpose" with the AGPL.

Being able to "use the software for any purpose" is not sufficient to satisfy freedom 0. As the FSF explains:

FSF> The freedom to run the program means the freedom for any kind of person or organization to use it on any kind of computer system, for any kind of overall job and purpose, without being required to communicate about it with the developer or any other specific entity.

Note that you have to be able to use it for any purpose without being required to communicate about it with the developer or any other specific entity. If my purpose with the program from my example is to play chess from my computer with remote people, I am not able to do that under AGPL unless I communicate my modifications to them.
Upvoted for adding to the discussion. Downvotes are not for disagreeing.
You have to ignore reams of political science to believe that claim.
Farmland Investment Calculator – FREE
I run Ubuntu on a 5510 and I love it. I get between 5 and 7 hours of battery life with it. Using the NVidia card will kill the battery, so be careful and make sure you set up Bumblebee/BBSwitch on Linux (or the NVidia settings on Windows). Otherwise, it's a great machine. I picked up the 32GB model with a 1TB NVMe drive and QHD+ display.

However, it is a bit too large for a bike commuter and I'll be selling it on eBay shortly.
I've never seen code in which someone actually uses Immutable.js in a way that's superior than using the built-ins. In fact even this introduction the examples seem terribly contrived.

I'm not convinced this library is really that useful in a dynamic language. Considering the top 2 immutable libraries (Mori and now Immutable.js) are both essentially abandoned I get the feeling the public opinion is likely the same.
FWIW, I think the Bloomberg terminals go for $24K a year now.
"Time", aka chemical and physical reactions, can happen faster or slower depending on the environment. But this is only slightly different than putting food in the fridge. The food will mold slower, but it's not time travel.

The closest we can get to faking time travel is by manipulating the speed of a subset of reactions (like our body's aging) by going the speed of light or freezing ourselves, etc. But it's still fake, "time" continues, you just managed to manipulate specific reactions in a peculiar way.
I agree with you. When I needed encouragement and support the most, my closest friends did the opposite: pulled out of my life completely, one of them quite abruptly and abusively, taking some others with him. It hurt.

But, since then, I have other friends who have been there for me. And there are some friends whom I have been there for, because I know what it was like. So it's not impossible. :)

It's wise to be careful in choosing whom you try to lean on. Maybe it's not possible without a hard learning experience first. And it's made harder by not being in the most rational state of mind at the time.
What a train wreck! It’s hard to imagine a more confusing state of affairs.

I'd say that's more attributed to someone many many years ago deciding they would not follow the official Intel syntax (for what reason I do not know), and somehow convincing the rest of the community to follow them. That's actually one of the things that could make for a very interesting article: how one processor family got two different and incompatible Asm syntaxes. The fact that the mnemonics and syntax don't correspond to those found in the manufacturer's datasheets and manuals just increases the barrier to understanding. As far as I know, the same didn't happen to ARM, MIPS, SPARC, and the others. Especially when the sense of the comparisons/conditional jumps is reversed, and some of the more advanced addressing modes look less-than-obvious, it's hard to imagine why anyone would adopt such a syntax:

http://x86asm.net/articles/what-i-dislike-about-gas/

Note that the GNU tools have option to use Intel syntax too, so you can avoid some of the confusion (in the DOS/Windows and embedded world at least until recently, Intel syntax is overwhelmingly the norm.)
I thought it was clearly a joke poking fun at all the other modern libraries.
Fijian ants began farming 3M years ago
Another nice project that helps to ease lambda workflows is https://github.com/garnaat/kappa
Probably because not breaking programs registers a lot higher on most people's priority list than making it easier to write -- especially when we're talking about assembly, which hardly anyone writes in the first place.
> x86 is the worst ISA.

I can only assume you've never had to program a Burroughs B90 in assembly language.
Not sure if that number will help him in Germany...? I posted a link to some German hotlines below, but the "he mentioned downvoting and/or Christianity, must downvote" zombies got to it. :/
Agree, which is why I'm so pissed at Intel.
> if Haskell had macros

What are you wanting that's missing from Template Haskell?
Except that this consultation document is aimed at every citizen:

> NHS England’s Chief Executive Simon Stevens is calling on patients and the public to have their say in a ten week consultation on plans to cut the sales of sugary drinks sold in hospitals.

.. whereas the one you quote appears to be aimed at the decidedly narrower audience of:

> Medicare fiscal intermediaries and carriers
Hi, I was in similar situation (though no suicidal thoughts) and can advice a few things:

1) you had a plan when you started your studies - any plan requires consequence and you are the only one who can consequently execute your plan. So don't give up when there's only 100 meters away from finish! Last 100 meters always feels worst but look back at whole marathon you are just finishing!

2) don't worry about job hunting, your end result will greatly depend on luck and how you structure your CV. In your situation any work-related experience (even if it was scientific coop, volunteering or teaching) is useful and everything depends on how you put this together. I can help with your CV (though I don't speak German, I can share nice video about CV writing)

3) you are under strong emotions now and obviously you are aware that any decision made under emotions is a bad decision. Step back, have a break, have a sleep, have ice cream, have chocolate, watch sci-fi movie from 70's, play a computer game, do whatever helps you relax. Focus since you are close achieving your goal!

4) this is not a big dept, you will pay it back in no time once you get a job (and you will get one, that is with no doubt since German economy is the strongest in Europe)
How about colonizing Earth with like minded people who are dedicated to saving it?
I think "institution" is the word you are looking for.
I don't think my comment was ignorant at all. It might be that I just have a longer memory than you. In reality the US government gave a guarded but cautious welcome to Bashar Assad when he succeeded his father and carried himself like a reformist for a few years. But when poor harvests - among other factors - led to protests against the Syrian government, said government responded in a very repressive fashion, which in turn stirred up more opposition.

Clearly you think many other factors are more important, but if you think I'm 'dangerously ignorant' for considering food security as a factor then I'm not going to take your input very seriously.
Perhaps 3-4 years
I don't disagree with your red flag, I do however note that there are other ways of getting electricity out of hydrocarbons without cracking water. Specifically a the use of fuel cells. If you feed methane to a Bloom Energy fuel cell after initially filling it with some liquid water, it will generate 250kW of power as long as you feed in methane.
Oh my... The current plan is to shut down all German nuclear energy plants by 2022.

One major problem a non-sunny, non-constant-storm and non-wast-ranges-of-mountain-spring country like Germany already faces:

Our energy-grid is not equipped for the high fluctuations nature provides in energy. We often have to use foreign energy grids so that ours doesn't collapse in times of high renewable energy input. The plagued neighbours repeatedly threatened to cut us off from their network if we proceed to do this

In the meantime, these energy dumps on our neighbours grids are re-labled as proof that the renewable energy agenda works because we became "net energy exporters".

Also, our grid isn't equipped for it because of the geographical dislocations of renewable power sources and where our industry clusters are. Thus creating the need for a "energy autobahn", basically 2-4 Gigawatt landlines.

It doesn't help that the same backwards-thinking that got us into quitting nuclear is actively engaging against the "electro-smog" of these new-to-be-built landlines, forcing those lines underneath, which is multiplying the costs.

Also, with the energy gap that's about to happen in Germany our neighbors are actively building nuclear plants right across the border. So if you had any fears about nuclear fallout ... well done!

Finally, all this massive undertaking results in chiseled government redistribution programs that amount to a humongous bill that ultimately those people will have to pay the most, that made least use of the redistribution programs. For instance: rich farmers estates are littered with subsidized solar panels, which produce energy that the energy companies have to buy for a constantly rising government-set minimum price. Those companies of course are sharing the costs with their customers, which includes everyone and the poor).
I enjoy http://reddit.com/r/haskell
Funding the Web with Brendan Eich [audio]
And it seems a little difficult to blame Obama for the slow progress of a project that began about the same time he was filing papers for his candidacy as an Illinois senator.
I forget, was that the one that wound up addicted to opiates or was that paddy the Irishman?

It's awful, I read the whole series just a year ago
Perhaps its tough for the average student?!
Are investors moonstruck? Lunar phases and stock returns (2006)
As long as you're ok financially until you get a new role, don't sweat it.

Hopefully moving out of a potentially er.. soul killing role (best wording I can think of) to something else will turn out to be the right move in hind sight. :)