skysight-inc/HackerNews huggingface dataset:
Moving a capital to the middle of nowhere defends governments from revolutions. Remember what happened on the Tahrir square in Cairo in 2012? That wouldn't have been just as effective if the entire Egyptian goverment had been located in Aswan.

This is why Brasilia exists, and Islamabad, arguably Canberra but I'm not sure, Astana, and certainly Naypidaw. It's why the world's evilest kleptocrat, Teodoro Obiang of Equatorial Guinea[0], is currently building a new capital out in the jungle.

In short, put the capital somewhere remote, move all official and administrative business there, and ensure that the vast majority of the new city's population depends on the acting government for their livelihoods.

Sure, there may still be riots and uprisings like on Tahrir Square, but if they concentrate in the major population centers (eg Yangon), far away from the presidential palace, they won't easily turn into successful coups.

I'm always a bit disappointed when serious reporters fall for the joke that these capital city moves are "vanity projects" of "delusional rulers". The very reason these rulers add a hint of insanity and maybe a statue or two to the mix is so people don't stop to wonder at why this really happens. Make no mistake, it's not easy to remain a dictator, and people who can pull it off for decades tend to have a nose for trouble. The kind of trouble that might happen if your government is located in a major city.

[0] http://pulitzercenter.org/reporting/equatorial-guinea-malabo...
I'm not sure I understand the term "illegal operation" here. I would assume it means "an operation that isn't allowed", but in the case anything that is allowed (e.g. using null) would by definition not be illegal. Can you clarify what you mean by this term?
Reading items like this and the associated comments make me glad we elected someone like Trump in the US
But what if the consciousness is just a notion for the systems that reach certain level of complexity, i.e. can solve the same easy problems as human brain can. I mean there is no qualitative difference between programmed robot and us, but only quantitative. So physicalism accepts your objection and go on with programming robot until it can solve Turing Test. Will you accept that the robot is conscious now? Why can’t “first-hand 'experience' of the world and itself” automatically emerge if the system is complex enough and aimed to survive?

Hard problem solving is not required to create consciousness. Humans can’t solve hard problems but they make children conscious meanwhile human children grown by animals become animals.

May be hard problems of consciousness is like describing feeling or summary of all feelings. We can feel but can’t explain. Meanwhile every our feeling has underneath chemical reactions.
We ban accounts that show up just to violate the guidelines, like this one. We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post civilly and substantively in the future.

https://news.ycombinator.com/newsguidelines.html
> How do you prove yourself innocent then? You did give them the keys.

Well, prosecution needs to have a legally convincing argument that indicates it is likely you have another encrypted partition you're not giving up keys to.

In fact, the situation is no different from this: say you're a murder suspect and a neighbour saw you carrying several large heavy sacks into your car and you drove away. Say what really happened is that you went and buried some bags of toxic waste in some location, and then went and buried a dead body in another location. When asked by prosecution, you confess to burying toxic waste and tell them where. The rest of the outcome of the trial depends entirely on whether you've successfully convinced them that you just buried the toxic waste.
MIT Values
I never understand this ‘qualia’ problem. For me, it looks like it is not scientific at all due to occam's razor principle. Is there smth like Turning test for ‘qualia’?
Just to further clarify, the existence (or not) an _explicit_ cast operator is not necessary to create an implicit cast that might fail. The dumbest case being due to the contra variant array semantics that say i can do this:

Object[] foo = new String[10]
foo[0] = new Integer(1)

which is the type error, even if the reported error is something akin to a "array store error" or something (it's been a long time since i did java programming :D)
Serious question(s): (TL;DR a robot version of Matt Damon in The Martian?)

Are there any efforts for fully automated robotic enviroment creation (I dont know the term, not terraforming) -- but sending a robot that will build a structure, then another which will fill it with soil, then atmosphere, then harvest, test, distill whatever ice we can to create water and then grow plants?

Obviously this is a lot of effort and would take a global team to put such a sequence together and likely take 100 years, but is anyone (aside from figuring out the pre-req's to actually get to mars) trying to do this?

What is different between Mars and the Moon with respect to testing such robots on the moon first?

Why are we focused on Mars and Titan when we have an extra-terrestrial body that is so much closer to us?

Why has Elon Musk focused on Mars as opposed to the Moon first? Talk about A/B testing, we have much more rapid development of capabilities on the Moon, do we not?
Points: 7

10 years experience, freelancing as a front-end dev. Working remote for a start-up, it pays well and I don't have to meet people on a daily basis.
It is a matter of fact that a huge number of people are excited about space colonization. So it is obviously important to them. How about letting them do what excites them, instead of telling them that their problem isn't "real" enough according to your personal definitions?
Link is down at the moment. Google cache: http://webcache.googleusercontent.com/search?q=cache:uthqc70...
Buccaneers vs Seahawks Live Stream Free
https://vimeo.com/193268375
Recurring reminder that Pepin's chicken deboning video is the best cooking video that has ever or will ever be put on the Internet:

https://www.youtube.com/watch?v=nfY0lrdXar8
Going to echo this, really hard to read, both because of the color palette and the bizarre white spacing between the black lines of code.
Someone should make instant-pot like device with integrated magnetic stirrer and accurate temperature control.
I suppose that means that it is 'null' which is evil in Java. If you're going to get rid of pointers, and you still want to have the option of a thing existing or not, you therefore must represent it with a list and a contract on the size of the list. (Zero entities, or one entity in the case of a 'single object reference.)

Otherwise you'd only be able to detect 'missing' objects by exceptions being thrown.
"Contribution to society" is the main problem that needs a paradigm shift - if we look at 1900, then a system where economic subsistence is directly linked to a measurable contribution to society (whether by wages paid in capitalism or full participation in a collective society or whatever) makes sense.

However, if we look at year 2100 then it seems rather clear that a majority of population will not ever be able to make any real contribution to wider society whatsoever, since any job that they can do can be done better and cheaper by someone else (machines or other people - e.g. being a third rate guitarist is of no use if you have many first rate guitarists that also are eager to work for free) so there can be no practical, economic reason to ever choose them for any job.

Subsidizing people who aren't contributing to society seems the only humane option. Having them "contribute" to society in some artificial way is not a solution, since that policy by itself would be a net negative to society; Not subsidizing them is not a stable solution, since in the absence of any reasonable ways to survive they'll either starve to death or manage to violently overthrow the system.

In essence, the likely future involves the unprecedented scenario of billions of people who are, from an economic standpoint, absolutely unnecessary and a net economic negative to society; and the only (?) possible solutions seem to be either to accept that we'll subsidize them or exterminate them. Or, possibly, "others" will subsidize or exterminate us, as it's not set in stone on which side I or my kids will be.
Password leaks are server-side. If they don't know how to properly hash passwords, how you can trust them to implement correctly 2FA?

Bruteforcing is not realistic with even medium password strength.

If by "rubber hose", you mean physically coercion, what would forbid the attackers to coerce you for your email or your phone as well?

I think that the main reason 2FA has been pushed, it's for the Facebooks or the Google to have good reasons to get your valid email and your valid phone number.

Or maybe I am missing something obvious?
Commentary: Unilateral action, the real Obama legacy
Good point with the null, they have an example without the null keyword which is an even dirtier trick (because it is still null).

https://github.com/namin/unsound/blob/master/Nullless.java
Many would agreed that the new MacBook Pro is overpriced. With its hugh profit margin, hardly anyone complain that iPhone is overpriced.
How does one define deeply strange? It's right to say it's not what we're used to. But I think if there was some fundamental wrongness with it, I'd have problems switching between Blender and other software with similar uses. e.g. I often use Blender and Unity in tandem and I don't find myself trying to use each the wrong way when I switch between.

OTOH, I disable the left-click to set the cursor because I find it distracting and very rarely want it - only when I want an arbitrary pivot for transforms, or to align vertices from different meshes. It irritates me deeply that there's no way to hide the cursor without also hiding e.g. the selection outline and the grid.
Testing Ansible Roles Against Windows with Test-Kitchen
I think the idea is to seed the extra planets BEFORE the ELE...

If an ELE hits, few would be around to make even that short trip to the bunker.
Apple could have kept the extra millimeters in thickness for a larger battery. High-power >16GB RAM plus long battery life would be "pro". Nobody would be crucifying if MBP was same thickness as before.
> Have you tried arguing with tptacek recently? Flags are essentially being used as "super downvotes."

huh? can you elaborate?
Why would that product be better than the current generation of "sous vide" products, which can clip onto any pot or cambro?
Counterpoint:

Time Warner, CNN'S parent, profits are on the rise.

http://fortune.com/2016/08/03/time-warner-beats-profit-estim...
Hotkey windows do not show up in cmd+tab switcher. It's annoying if you activate the hotkey with cmd+space, press cmd+tab to go to previous window, and instinctively press cmd+tab hoping to get back to the terminal window. But that doesn't happen.
The rise of nuclear weapons have also certainly coincided with an overall reduction of worldwide conflicts, yes.

That said, nuclear weapon stockpiles have enshrined a certain risk that if/when these weapons are eventually used in anger, the consequences will likely be far more horrific than any previous conflict in human history.
In related news: Radu Grigore "Java generics are Turing complete" POPL'17 Preprint: https://arxiv.org/pdf/1605.05274
It's something everyone knows about, and nothing can be done.

As I heard, it's almost a full rewrite.
This is fantastic news! I use mostly blender for 3d printing, but I expect the 3d scene to get quite frantic when mixed reality will be around. Really hope we may get an opensource alternative to Unity3d (even if Unity is great by itself, but you know, competition never hurt users).
Maven-wrapper: The easiest way to integrate Maven into your project
You are comparing Windows 10 (just desktop OS) with Ubuntu for all versions, with all packages, including the server ones.

Windows Server, each version, has its own product for CVEs, as does Internet Explorer.
I see Amazon Echo and Google Home as research devices, where the way they work is just what's easy to stick microphones and hardware inside and not look like a student project. The fact that Amazon are building a significant ecosystem where devices are controlled by the Echo is a happy accident but one where the article alleges Apple are also failing.

If voice control was significantly more capable it would make devices which are constrained in other input methods (e.g. the Apple Watch doesn't have a physical keyboard or the space for much on-screen input, legal restrictions on touchscreen use when driving) much more useful.
> Also, when you have a mostly physical demanding job, you can easily socialize with your friends afterwards, with dev work you're brain dead by the end of the day.

This worries me, happens to me lately also. It's probably a pattern that our brain learns from programming, to optimise and simplify everything and actually ignore what does not matter. Probably this translates into our behaviour outside work, where your socialisation skills suffer. What I noticed is that the brain can be resurrected (partially) by exercising. Perhaps we could use the experience of more socialising jobs every once in a while but ... we have our golden-handcuffs.
Here’s What the Most Iconic Tech Investors Read Each Morning
> (I mean you simply can't decrypt properly designed crypto systems.)

Luckily most deployed crypto isn't properly designed :)
Logging: change your mind
I see your Eco and raise you Orwell http://orwell.ru/library/articles/As_I_Please/english/efasc

It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless... almost any English person would accept ‘bully’ as a synonym for ‘Fascist’. That is about as near to a definition as this much-abused word has come
> [...] the whole RoR to Node.js to Go and React hype cycle made me realize I'm too old for this shit.

> Finding a job where I'm above of all that madness would be great [...]

I think the problem is your assuming that programming is limited to cranking
out dynamic websites ("web applications" they call them nowadays) all day.
There are plenty of problems out there -- even internal ones! IT tools that
are missing -- that need solving that don't even come close to have web
interface or where web interface is only a superficial part.
I am on the Citizen's Advisory Council for the SFMTA. I also happen to be specialize in computer security! I have asked SFMTA staff to have this item put on a committee agenda so we can get a full post mortem of what happened. It will likely be a few months before we get any real details.

Since people are asking...

The ticket kiosks run Win2k, the subway display screens run Flash (on Win2k I imagine), and the SFMuniCentral display is DOS under OS/2. For the latter, it might be running Linux now. The subway system is in the middle of a major modernization project since SF is going to open a new subway line with new cars in the next 18 months.
Paranoid delusions?
Yeah, all my life was spent in start-ups and I don't know nothing about big corps. It would be nice to start getting a decent pay but then there is the personality side where I'm not 9to5 material, the whole reporting to the manager thing etc. I understand and respect all that but I have a hard time putting up with it and I'm sure "they" would have a hard time putting up with me.

That's why they are always hiring and firing :)
Good UX means to make simple thing simple, but permit complicated workflows.

What I want is to make simple things (basic modeling, materials, colors) to be a simple one click away.
At least the Python API is deeply strange. Stuff is undocumented to out here, uses different units for input from the UI even though function name is the same, and API actions in a script depend on mouse focus...

But despite it's flaws, I love Blender.
Yes, I was referring to ZITIS.

> BSI's job generally is ensuring IT security, not breaking it.

Unfortunately that's also not true. The role of the BSI is very mixed and they have a role as both being offensive and defensive. Which is one of the problems. They're not trustworthy.
What If: The EU Had Presidential Elections Like the USA?
We've asked you many times to comment civilly and substantively, so we've banned this account.
This is explained in the article in a bit more detail. The point is not that the type system does something with the actual value - the point is that it would be impossible to create any code that results in such a value (other than null), since then you would have to provide an actual type that is somewhere between Integer and String - and that would obviously not pass the type checking. Using null avoids that.

Section 4.5 in the language spec deals with parameterized types; 4.5.1 deals with wildcards. Of course, there is no example in the specs that clearly points out what happens in this example - otherwise this wouldn't have remained undiscovered for so many years :)

If you can show, using the rules in the spec, that the sample program shouldn't pass type checking, then you'll have proved the article wrong :-)
According to Google PageSpeed Insights, your speed scores are 59/100 for mobile and 40/100 for desktop. The "optimize images" section says there are 1.3MB of image optimizations to do. That's just the image bloat, not the image content, and it's just one of the improvements to make. If you want to make AMP go away, make slow webpages go away.

https://developers.google.com/speed/pagespeed/insights/
I don't know how it is in Britain but in the US I always find it interesting that it's almost impossible to get any decent food in a hospital. The stuff they sell is the worst kind of fast food and the vending machines are full of junk.
App Redesign: What You Should Know Before Taking It On
What are your favorite models (monitors)? I could not find a decent OLED monitor (or HiDpi, 16:10, not too glossy not to grainy (cheap AG coating)).

I am so upset to see all constructors forgetting devs/ops/office who favore quality, specs and have decent money: 16:10 monitors are dying, monitors panels optimized for text and long days of watching the screen are non-existing (vs optimized for video or image), mouse and keyboards are cheap or for gamers.
Can you be as specific as you can about what aspects of black culture you think need to be integrated away? What's the baseline culture you think they should be integrating towards?
"I'm pretty sure that's going to be my next laptop setup now that Apple's notebooks seem to have finally diverged too far from my needs."

I'd be quite curious to know which specific "need" has been diverged from, given that these models have either the same limitations (max 16GB LPDDR3 RAM) or more-limiting ones (max 512GB SSD, no discrete graphics)...
Can you give some examples for how the moon is more hostile? I've always thought that for both you need a pressure suit but that the temps and radiation numbers were similar? Sure it's 21 days of hot then 21 days of cold instead of 24.5 hours but that seems much easier to deal with than the communications delay and travel times?
But that doesn't change anything. If profits are on the rise, obviously what they are currently doing is working.
To be fair, I cannot say with certainty why it works; I don't have code for the BIOS or EC. The CoreBoot and LibreBoot people might be able to shed some light.

The more interesting aspect, verified by testing, is that it does work.

In my own testing, SCL to SDA will not work on the T2X, T3X, T4X, T60, X2X, X3X, X4X, or X60. It does work on the T61/X61 and T400/500.

PROT to GND works on all of the above. I also tested it on an X230 (works), but I didn't check SCL to SDA on that machine.
> his means non-conforming opinions no longer get buried for everyone.

Huh. When I look over light-grey and dead comments in the stories I read, I see that most downvotes are not for non-conforming opinions.
Mtail:extract data from app logs for collection in a timeseries database
> Then how is it better than simply using another webhead?

Data locality.

> In any case, we need to do heavy calculations AND transactionally update some state.

In that case, I'd have the app server connect to both master and slave, run the heavy calculations on the slave the same way, and then send the updates to the master.
I sometimes wish BSI had more teeth (e.g. when it comes to stuff like reviewing official backdoor trojans, it's annoying that we need private initiatives and the constitutional court every single time, although that keeps the topic hot), on the other hand it also has a strong whiff of incompetence and bureaucracy that I don't want to see with actual power.
One of the most interesting German privacy protections that I've come across is the decentralisation of residential registration records.

By law, every citizen is required to register where they live at the Stadtamt (town hall records office).

Each Bundesland (state) holds its own records. If someone moves between states, the records must be securely and electronically transferred. They cannot be held in two states simultaneously.

A friend of mine works on that system.
This is where self-driving vehicles (with no human driver) provide a solution.

Point to point service with built in ride consolidation (targeted at clustering the start and end points).

Plus the self-driving vehicles will eliminate gawker blocks and all of the other idiocy resulting from fallible humans driving.
There is a similar library (seamless-immutable) that skips freezing objects in the production mode, so you can get the best of both worlds.
This is fine but I think people should put more emphasis on acting on these values instead of declaring them. People will notice things quickly, there is no need to tell them all the time.

It reminds me of companies sending e-mails about innovation and agility while often acting exactly the opposite way. Just do it and people will notice soon.
The only problem I really have switching between Unity and Blender is using the viewport controls in Unity. It makes me use the mouse! Blender's keyboard focus is a curse to newbies but a blessing once you get used to it.
Could it be a bot?
Just understand that there is a large risk to a service that has a free tier as its draw. Free accounts have resource demands that cost money. If the company becomes insolvent, your "permanent" account ceases to exist. Fastmail is appealing to many in part because it is a paid service. Regardless of the number of users, the service remains funded and will continue to exist. (Unlike the many startup services that have been pulled due to depletion of investor funds or user loss.)
That's not what their website claims.

How am I billed?

Each Droplet is billed per hour up to its monthly cap.

Do I have to pay the cost of the server every time I create a new one?

No—you only need to pay for 1 hour of usage. For example, spinning up a new 512MB server just to test something for a couple of minutes will only cost you $0.0074

https://www.digitalocean.com/pricing/#business
I imagine the industrial grade units are collecting dust due to size/weight. We have a few Julabo immersion circulators at work, and they're not exactly what you'd call conveniently sized.
Ahh, my mistake. WP != PROT. Utilizing the PROT-pin appears to force memory chip's internal read&write protection flags active, causing read and write operations to fail (unless I understood incorrectly). This kind of information could be beneficial to others if it's correct: You could add it to your post?

Source: http://cache.nxp.com/documents/data_sheet/PCA24S08.pdf (Section 6.4 Access Protection)
> (e.g. I must provide my safe key)

Surely you don't need to participate in the activity? They are just allowed to take and use it, I assume?