skysight-inc/HackerNews huggingface dataset:
The typical narrative is that millions of American and Japanese lives would have been lost fighting for the home islands. The Japanese were pretty intent on dying for the cause if their leadership chose to do so.

The bit left out in most history books is the fact that the atomic bomb was used not to destroy Japanese cities but instead to demonstrate to the Soviets, who by an earlier treaty, had declared war on Japan and were invading from the North, that the US could oppose them in both Japan and Europe.

The US didn't really need to use atomic weapons for any tactical reason. Fire bombing had already proven that a city could be wiped out with traditional ordinance.
I don’t want to be a full stack developer
This is a great thing. Tor wants to encourage people to use tor as a normal browser so it's harder to track individuals using tor.

Handy graph for anyone curious about the benefits of Tor [0]

[0]: https://www.eff.org/pages/tor-and-https
You misunderstand, I'm saying that if Telstra were properly separated right from the start (when the Howard government privatised it), the Rudd government could have easily gotten Telstra wholesale to do what Chorus in NZ is doing now. Most of Australia would probably have FTTP by now, or at least FTTN/HFC.

I do agree with the rest of your comment though.
looks like it: https://genode.org/about/index

>> the framework aligns the construction principles of L4 with Unix philosophy. In line with Unix philosophy, Genode is a collection of small building blocks, out of which sophisticated systems can be composed. But unlike Unix, those building blocks include not only applications but also all classical OS functionalities including kernels, device drivers, file systems, and protocol stacks.
> and not second rate Ruby on Rails refugees looking for a faster Rails

That's pretty harsh, and not at all true in my experience. There's a growing community and I had no trouble hiring two remote people. I ended up with a lot of qualified candidates.

Moreover, a lot of great people came over from Rails. Jose and Chris McCord were both formerly Rails people.
COBOL is readable, in the way that Soviet-era novels were: it all makes sense, it's just tedious. COBOL is as we have seen maintained, so how is it not maintainable? I agree with you that it is not concise.

[Edit: changed period to question mark]
Ha! Great stuff. Thanks for being a good sport.
The fight against the TDD cargo cult is vicious, barely started, and far from over.
Other examples of things that aren't nation states (it's a matter of opinion but most agree) include the United Kingdom, and possibly the United States.
Looks like that’s 200/20.
I find that Vagrant works relatively similarly between Mac and Linux to the point where "it just works", but Windows is a whole different ballgame with shared directories and symlinks. On the current software that I'm working on for example, the first step of the onboarding process for new developers using Windows, is to install Linux, which seems pretty insane for something that lives inside of a VM!
Please point to where you think they're advocating bloody revolution, genocide or ethnic cleansing of white people.

I'll be waiting patiently.
Well, of course it will. You are trading loading an entire application for loading a static page.

I'm always amazed at those devs who load entire applications framework when their end goal is to have a slider at the top of a page.
They could just as easily be real people under alt accounts. It's not that obvious.

Many of my real-life contacts push meme-like propaganda all the time on facebook. I don't think they're paid to do it. Banning that stuff through automation is likely prone to error.
Force? No.

You don't have to install the app and you can update the driver manually through their website
Calm down. This is for a single, static landing page.
That’s a problem with those tools that, frankly, should have been addressed long ago. There are ways for script creators to deal with spacing in names, but spaces have been supported for decades now, on every OS, so it’s silly that the tools we use every day act like they don’t exist.
> Detection via water, gas or electricity consumption

So we punish people who might just be conservative environmentalists? These are all metrics that can be spoofed if the expected return is high, which it certainly seems to be in real estate.
> rent-and-profit

Rent and profit is a great investment for the general public. Thats not speculation, thats straight down investment.

Buy to sell is speculation, in the sense that it might not be representing the underlying risks. But even then its doubtful: if you think construction materials will rise 20% in the next year, buying your house to day and sitting on it is a sound investment, one that benefits the whole.

Speculator is an overused word to depict an enemy that kills itself.
try

display "am I having fun yet?"

catch e as type Exception

display e::Message

end-try
Teaching a Variational Autoencoder (VAE) to Draw MNIST Characters
To be fair, TDD is quite good for exploratory programming, as it makes you think about the intent or your API up front.
But it's also very obvious that general relativity can only be an effective theory that fails for very strong fields. No one I know actually thinks there are singularities, those just point to places where GR starts to significantly deviate from reality. Navier–Stokes equations are very accurate on macroscopic scale, but regardless of their mathematical properties, there are no actual blow ups in real world, because ultimately, the liquid is composed from atoms. Likewise, the fields in GR must be ultimately quantized in some way, which will almost certainly break the singularities.

The infinities in QFT are really just a hack. I mean, all those calculations are perturbational in the first place, so they can be hardly considered a "true" picture of reality.
How Advertising Is Hijacking Our Heads and Making Us Unhappy
at least in the US, anything work-related that you pay for out of pocket is tax-deductible if your employer doesn't reimburse you or you're self-employed.
Well I just had a journalist ask to be included on the list! It's all public information but this is just saving you a lot of time. Obviously, you need to write a good pitch. I'm careful not to promise coverage because no-one can promise that.
also as said in another branch of this discussion: It's not what I'm saying. What I'm saying is that real news are just as bad as fake news. This is not an improvement of your estimation of fake news, but a decrease in the value of what you consider "real news".

There is not a single real news written down. You can only gather it by understanding that everything you read is mostly meant to influence you. And by understanding how the authors try to influence you you can guess what each party wants.
How Secure Are Your Mobile Devices, Actually?
The best thing about COBOL is the distinct lack of hipster coders or frameworks. I worked on various COBOL code bases over the years, and they were always approachable, if a little long-winded.
My cheques still process via COBOL code a friend's grandmother wrote and still runs on emulated Unisys hardware.
The 60,000+ year old Kurdaitcha of Australia, perhaps?
As a (reluctant) new-comer to dev ops, Hashicorp's suite seems to be the only stuff that isn't fucked.

Packer + Terraform, and then if you them them Nomad, Consul and Vault.

You pretty much have to do everything their way, but at least everything mostly works, and if one of the tools gets deprecated there will be an obvious answer.
> seriously?

Well, no, the peepee tape part is tongue and cheek.

However I doubt it would be difficult to dig up dirt on Trump. I don't think it's beyond Russia's ability to dig up incriminating financials on Trump/Trump Org. We are talking about a candidate who has steadfastly refused to release his tax returns.
I enjoyed this presentation; nicely done Emma. During the presentation Emma expresses her wish that companies should think about whether the complexity of their terms and conditions are having a negative impact by obscuring their meaning to anyone but a lawyer. She speaks about how delighted she would be to read a terms and conditions that had just three simple to understand bullet points.

Emma mentions that the big Giants like Facebook purposefully obscure the true meaning of their terms and conditions, so it is doubtful that they would ever consider simplifying them. For the socially ethical privacy protecting companies out there, I don't see them simplifying their terms and conditions either sadly. I believe that they are too afraid of being sued and so they make sure that they have a lawyer write those terms and conditions. In the legal world their are certain expectations that those terms and conditions must conform to for them to hold up in court, at least that is my understanding.

Still, it would be nice to see some terms and conditions that are only 3 honest and direct bullet points long.
Total wealth of world’s billionaires grew another 17% in 2016
I prefer this method: https://gist.github.com/stephenreay/2afd4205e76836f20e176722...

Same basic idea but plain ruby constants no need for yaml parsing.
Ask HN: Do you read the article or the comments section first when browsing HN?
Of course you may have different protocols for different types of posts.

Personally, I find reading the comments section gives a good taste of the thesis of the article, and sometimes the thoughts of the commenters are way more insightful than the article itself.
Reddit can ban whoever they way from their site, and people will simply either have to accept it or move to another site.
Possibly, hopefully a very impressive implosion.
The main problem is "obsession" as pointed out by that blog post you linked.

Obsession of "one size fits all" or "silver bullet". I believe the authors of agile manifesto wrote this disclaimer.

If it doesn't make sense to make unit tests to MVC controllers, then don't.

In my experience, management looking at code coverage not being 100% is one reason (although bad) that this "unit test everything" happened. I tried shouting this out, but team lead didn't have the ability to learn from a junior and use Sonar's configuration.
I'm also in this boat. Most of the places I worked did not allow open source contributions because of the NDAs I needed to sign.

The boutique place in Austin failed you. At the very least they could have assigned you a small project and given you some time to complete it.
> What are the benefits to a city and its local inhabitants of a foreigner buying an existing residential home that it will not inhabit?

What are the benefits of exporting any work whatsoever?

> Why would foreigners invest in the construction of new rental homes or apartment buildings if the rental price wasn't high enough to profit from?

This is a good question. There is an expectation that rents will rise in the next decade, so that could explain a healthy market reaction. An unhealthy one might be capital flight from China, so investors are willing to take a loss becaue its lower than the taxes/restrictions china has on that money. Housing has exploded globally, its not a local nz problem.
But my understanding is that unlike the BBC stations, they do not take public funding via the license fee, they sell ad time. If this is true, the thesis that Britons should have free access to it because they paid is not valid.
I think what the prior posting was getting at (and this too is fuzzy and doesn't capture the full scope of CS) is that most of what you mention is algorithmic. Understanding, proving, and discussing algorithms requires describing and reasoning about computation using some form of notation. That doesn't require any particular programming language or pseudo-code notation. But it does require something to communicate with any kind of rigor.
'premature optimization', build it first, optimize later, react helps a lot with the first part
I think in practical terms that will end up being a toolkit/framework question. In many cases remote usability is already ruined under X simply due to clients doing wildly inefficient stuff, assuming MIT-SHM, or what have you. I've used one program where it was blatantly slow just going across a virtual switch to a VM on the same machine.
Using Tor is more secure than not using Tor, no matter how much FUD people try to spread about it.
No intent to belittle any nation’s effort, but technology doesn’t spread evenly.

Technological advances secured West’s domination over much of the world for centuries, despite having smaller population. Competitors were brought to submission using superior technology — China (Opium wars), Native Americans, Japan (WW II) and nearly every case I can think of.

So, sooner is massively better than later.
The Verge Tech Survey
I almost invariably read the HN comments first. In fact I often read _only_ the comments and end up never visiting the actual article
Except that electric engines can be more than 90% efficient while combustion engines are 30 to 45% efficient.
While I agree with what you have said, as creators of a software distribution bundling software and a build system to build more software it would be remiss of us not to warn people when they try to install said software into a path containing spaces.

Though as @kalefranz said already, we do allow it on Windows, we just warn loudly.
Was what RT did so much of a change in nature to them that Twitter can claim to be surprised by what they did?

Or did they make a deal with RT because they wanted the money, knowing RT would be biased towards its interests and use the tools given for to push those, and are now embarrassed it got attention?

I think then the message is "we aren't someone that bought ads under the radar, Twitter explicitly worked with us on a deal knowing who we are"
I was at the All Things Open conference this week, and Yehuda Katz gave a talk on Glimmerjs[0].

It was enlightening. The size of your front-end application is generally dominated by view code. So, they precompile views into a super simple set of binary VM instructions (making your views very compact). These views don't go through the JS compile / parse phase on the client (saving hundreds of ms, up to seconds on slow devices). They are instantly executable by a small VM written as a JS library, and can be streamed in and rendered as they arrive (the way plain ol' HTML pages do). Turns out to be hella fast, but still gives the benefit of rich client-side rendering capabilities.

[0] https://glimmerjs.com/
Catalan parliament declares independence from Spain
The West was still full of savage practices when suttee was outlawed, and the millions killed by colonialism outweigh the lives saved by this "education."
Yes it's very similar. `;` separated rather than `:` (Because of the drive specifier e.g. `C:\`) and classically embedded variables surrounded with % e.g. `%JAVA_HOME%`, although these days powershell just uses $ variables just like everybody else.
Bad UX and buggy implementation can also cost a company customers and conversion. Sometimes the trade off is worthwhile.
Do you find vmware base box availability an issue? Is it just you or a team using VMware?
Old Battlefield games re-killed after EA’s legal warning
> This is interesting when you want near realtime performances, as you don't have all the culprint of a http request

Excellent. How about raw TCP then?
That's a problem with the shell, not the tools.

The shell is deciding whether something is one arg or more, and passing the arg list to the tools.
https://xkcd.com/1897/

So people can actually understand the reference.
It sounds like the development team was incompetent and deserved to be fired. Outsourcing by any chance?

6 months to develop a single page is something I’ve only seen out of India.
"if ifs and buts were candy and nuts, we'd all have a merry Christmas"
> Which is exactly the problem. Housing is for living, not speculating. Basic human needs should probably not be subject to such speculation.

You are looking at the wrong culprit. If there is a piece of undeveloped land, and a foreigner builds a house completely uninhabited, the housing stock in the market has a delta of 0.
If there is an owner that sells their house to a foreigner and buys a new one, the housing stock is till the same. They dont affect supply in abstract, they affect supply if there are significant zoning restrictions that do create artifical scarcity.
Reminds me of this:
http://david.heinemeierhansson.com/2014/tdd-is-dead-long-liv...
The article then the comments generally, I want the context before I get to the conversation.

There are other instances when I get the gist from the headline and don't care about the story, but want to read what others have to say (for example, the current front page story about New Zealand banning foreigners from buying new houses in the country. Headline says it all but there must be something interesting to talk about if a story like that garners 444 comments)
It's standard within Anaconda. I think the subtext is that if you have the students install Anaconda, they should use Anaconda tools. If you want standard python, then install standard python.
That is my point of view, since my focus are mostly native GUIs.

Which is why it is my main question on TDD talks, that always use some library or CLI app as example.
Yeah me too. That's why I (we) created the HN Notifier Chrome plugin, to subscribe to any thread and get notifications when new comments are posted.
Experience Epic Trans-Siberian Trip with Maria Sirotkina,Cofounder of NomadTrain
Because it easily becomes "let's prohibit any small minority group the people in power find distasteful or unpopular." The net hates/hated Scientologists, for example, but I'm sure you could find others. Jehovah's Witnesses generally are disliked or have only negative public perception.
Not really. It makes you commit to an API upfront, this is the exact opposite of what exploratory programming should be (noncommittal, keep everything open).
ARM isn't going to displace Intel, or more correctly, x86, any time soon. My rationale is simple, in that there are many different ARM vendors, with many different (yes) ABIs and toolchains, no real industry/market push behind any of them specifically in this space. There is no consensus ARM ABI/chip/arch to replace x86. There are a few vendors fighting, hoping to do something. But no one whom is winning this war. So x86 remains, and IMO will remain, unchallenged.

Power series is a possible contender, but then you see the glory that is IBM behind it, and you know that no one wants to deal with that on the larger time scale (swap Intel for IBM? Why do this?)

Sparc is all but dead. MIPS is effectively dead. I've heard good things on RISC-V, though the question is, who will want to produce a non-differentiated CPU, when others can do this as well ... that is, you can't really extend RISC-V unless you break the ISA.

Then there are the toolchain issues.

Having experienced the Calxeda failure as a partner, realizing that the ARM marketing claims of low power Intel replacement were complete nonsense[1], I am not all that interested in climbing back on that particular heavily hyped horse.

[1] https://scalability.org/2013/12/the-evolving-market-for-hpc-... search for ARM.
Decision models for when you need blockchain
> Mesa is lacking in terms of features compared to Nvidia's implementation

Mesa is open-source. Nvidia can submit patches at any time they want.
You can, but usually with lots of effort and cannot test UX and design requirements anyway, which is why I tend to make this question about full TDD based processes.
Simplifying AWS S3 CLI Usage with Aliases
Except browsers do not allow Push on http/2 so far
Yes, it wasn't a criticism of your post! Just a clarification, namely, that I think COBOL evangelism is misplaced, because you're either forced to use it by your customer (often, a bank or similar institution) or you are not, in which case there are plenty of better, modern languages you should use instead. In either case, you don't need someone convincing you to use COBOL. If you're unaware of this language, you don't need it :)
> cranking out a react app that's "completely static or a simple form with less than 5 fields" is something one developer should be able to do in a day or two after reading a basic react tutorial

I've only done very basic web development during my career, and absolutely no javascript. But, I've been learning React for a week or so and that's something I could do in a few minutes. 6 months is insane, hyperbolic, and probably untrue.
Better DX = more time to work on UX
Land is not scarce at all. Its virtually unlimited. You can find and buy land for dirt cheap, sometimes even free.

The value of land is proportional to the income you can get from using it, so the forces that regulate land value and rent are irrelevant to the amount of land, but with what you can get from them. If tomorrow Auckland duplicated wages, rentals would skyrocket there, without changing demographics or land.
"It is the government itself that is creating the problem,"

I don't agree.

The government should have never allowed non-citizens to buy property in the first place.

Zoning is not the issue, there's plenty of space, granted, they could change that if they had to.

Massive surpluses of cash from wealthy 1%-er foreigners is the issue really.

Here's an idea: you can't have 'free trade' if one side is willing to allow de-facto slavery, corruption and externalization of things like pollution etc..

Because that means jobs are lost in 'high regulation country A' and move to 'corrupt and low regulation country B' - particularly into the pockets of their 1%-ers who can then rule their own country, and then come ton country A where surpluses are more evenly distributed and also take over and use their wealth as leverage.

No.

Just like you need certain things in order to have a common currency - you need certain things for free trade.

We understand that 'strategic dumping' and 'government subsidies' are generally not allowed in 'free trade' - but we should be aware that 'government allowing pollution' etc. - is like a form of subsidy.

There is already a trade war with China, so it would be best if the West simply added a tariff for imports that reflected these things, and certainly had capital controls. Nothing heavy, but domestic property ownership should definitely be regulated as well.
Because you would be implementing a 100% of the UI features and still cannot prove if it meets the UI/UX design specs.
True, my first thought that popped into my mind was how fast I could replicate their entire website and business model. Don't know if thats good or bad.
Yoshiki Ohshima has left HARC, too, last month [1].

Has HARC been discontinued completely?

[1] https://twitter.com/yoshikiohshima/status/904134118115393536
This is being unfairly downvoted.

I don't use a Linux host so I haven't played with the lxc provider yet but vbox most assuredly does "suck" compared to even the commercial hyper visor alternatives.
The page has a contact email address and instructions to add more services.