skysight-inc/HackerNews huggingface dataset:
I meant to include the part of capturing the output -- the part that Ctrl+Z does not do.

Opening a new screen/tmux session is a cool idea, but the new session doesn't inherit the state from the already running one, I guess. (At least in screen, not sure about tmux.) By "state" I mean the shell history, the current working directory, the (environment) variables.

Also, say that long running command runs five minutes, and after one minute you create a new session. Then after four more minutes you now have two sessions, both ready to accept input. Which one do you use to continue working? How do you know which one to close?
Tell us more! That's very interesting. Little quotes and details are fine, no long form journalism required :)
Owners will have the option to get the cars fixed or have VW buy them back.

The article says that the estimated cost of buybacks is $7 billion. With 480,000 cars in play, that's an average of $14,000. Clearly they're accounting for depreciation here. I wonder if they're accounting for the dive in price I'm sure these cars have had in the secondary market since the scandal broke.

From what's said here, it's hard to tell if the owners will be screwed over or not.
Wevr launches VR network on Vive, Q&A with tech design lead
Sorry but does it run Crysis ? ;-)

But seriously quite impressive piece of hardware.
Damn your duty, I have bills to pay. Point is, why risk my job when my boss wont have my back?
Snapcraft Overview
One of my favorite short stories is That Alien Message: http://lesswrong.com/lw/qk/that_alien_message/

Its about humanity trying to reverse engineer a message from space that has very few bits. One of the morals is that humans would be able to decode crazy encodings provided enough time. And more data helps a lot. With 20 GB, even compressed, common patterns could quickly be found.

I don't believe for a moment a race advanced enough to recover the disc wouldn't understand it.
Hell, if you really wanted gfx, that thing's got a thunderbolt port.
Two bad we just had a major security breach with someone conversant with our latest technology.
That phrase can mean both 1 block and one block only, or it can mean one block per square, on as many squares as needed as long as the block is not placed on a square containing an angel or another block.

Particularly when read without emphasis.

I think I leaned towards an ambiguous reading because I couldn't understand how one block per turn was enough to ever win.
https://news.ycombinator.com/item?id=11541017
I have similar thoughts. In the new SRE book[0], there is a history of Google's infrastructure automation, and in a way it started with tests:

First they had Python scripts to do things on various machines. (It actually sounds a lot like Ansible: lots of little scripts that all ran over ssh.) But because of high configurability, these didn't always work right.

So they wrote a bunch of tests, e.g. ClusterExistsInMachineDatabase, DNSTestHasBeenAssignedMachines, so they could find out what wasn't right when a new machine had been provisioned.

Then they realized that fixing the tests could usually be automated, so they wrote code for each test, to correct the issue if it was failing.

It seems like they sort of backed into a declarative idempotent configuration management solution like Chef or Puppet, where you say what you want the machine to look like, and the config management is responsible for getting you there.

As I think you are feeling, in config management, the redundancy of tests and automation code is a bit more ... redundant ... than with automated tests for development.

I think monitoring/alerting is another kind of test: Is the database up? Is the web site responding?

Another good story from that book is how one internal database never went down, so teams became lax about designing systems that would still work without that component. So Google decided they'd just take the database down for a bit. :-) It sounds a bit like their version of Chaos Monkey.

[0] http://www.amazon.com/Site-Reliability-Engineering-Productio...
True enough, but can you have hits without misses? Most new stuff will not work, but there is no way to avoid trying without also eliminating progress.

I'm of the opinion that science today is too conservative and gun-shy. Science needs to be more willing to fail, and scientists who pursue cold leads should not have their careers destroyed.
Argentina is a sovereign nation and should tell Monsanto to fuck off.
It's interesting how life imitates art.
Carriers typically don't engage directly in battle, they are not entirely useless, infact they are very useful for projecting your force across a large range. This will needed until war machines move so fast force projection is no longer needed.
That was thoroughly disproved.

They sue people who have ~90%+ Monsanto crops on their fields who aren't paying royalties.

You can't get 90% of a different cultivar from pollen blowing multiple miles into your field. It doesn't work that way.

In fact, the company has offered to pay to remove accidentally contaminated crops for you, so that they can't be sued for having their IP on your farm.
Sounds like sci-fi writers might best fit the bill.
How are you handling the payments?
Sure, and creation of a law would be voluntary on the part of the government. The end result for the owner is the same - an involuntary restriction of their drone's software.

We don't need any more encouragement of device lockdown, treacherous computing, and the general erosion of ownership.
Neither experience not wise was used. Older was used. You are comparing two possible substitutions with each other, not the original term. There's not much point to that.
Sounds a bit like a variety of legal realism, roughly the idea that the law is not what's formally written down, but the collection of practices that can be inferred from what people (judges, prosecutors, police, etc.) actually do. If Wall Street practices have become culturally normalized, especially among elites, then they simply get thought of as "legal", regardless of whether they follow the letter of the law, and it appears radical to argue that they should be prosecuted for doing things that are just normal practice and therefore presumptively legal. It looks to many people like you're trying to change the law in that case (the government intervening to overturn normal business practices) even if formally you're just enforcing the law as actually written. Many people in a position to initiate prosecutions shy away from that unless they have strong political backing (e.g. from a popular politician willing to make trust-busting or taking on Wall Street their signature issue).
No matter how hard you're wishing it to be true, does not make it so. PyPy will "have" to catch up? in the name of what? PyPy is but one of the many projects that are still thriving in the 2.x ecosystem, there's even a competitor to PyPy that was launched 2 years ago that is also a 2.x exclusive: Pyston.
https://blog.pyston.org
Yes, a very new implementation project that happens to focus on 2.7.

Python 2 gets all the better runtimes. Long after the end of life of the official CPython 2.7, we will still be running 2.x programs, and doing it on much better runtimes than CPython.

We've been hearing the same tirades of Python 3's future over and over again by its partisans ever since its release in 2008. 8 years have passed since then. 8 years will pass and Python 3 will still have nothing but a minority of vocal open source users. Python will be treated as a legacy language the way COBOL and BASIC are treated before py3 starts picking up any steam. That's kinda what some companies are already doing, like Dropbox. Switching to Go here and there, while keeping the maintenance of their very large 2.7 python codebase with absolutely no intention whatsoever of moving that behemoth to 3.x. Why bother? they could write new software features, fix bugs and so on instead of waste time on porting. Why waste so much time on porting when it brings so little benefits? Programming is ultimately about problem solving. Porting to python 3 doesn't make my software better. It's certainly not running any more efficient either, that's PyPy and Pyston territory (Using PyPy can allow you, under some circumstances, to seriously cut down the amount of hardware you need). It doesn't magically add new features, or fix the bugs.

Python 3 will go down in history as the best example of what you should never do while growing a language. People like to complain about C++'s complexity, but unlike Python 3, C++ isn't threatened by its own past selves, and that's despite adding features that are arguably far more compelling to look into than the various differences between Py2 and 3.
It's also very hard to regain lost trust. The trust that was lost after what was done to Python with Python 3 can never be fully regained. I can write software in C++, Java, C#, Javascript, Lisp, Perl 5 (which is still being worked on) and so on and have an expectation not to have to go through something like Py3. To a lesser extent, even Ruby, although it breaks compatibility from time to time, it never went through anything as major in a one time fashion as Py3 did, which is why the ruby ecosystem hasn't self destructed.

With moore's law being utterly dead, the fact that all the interesting improvements to language implementation are happening only to 2.x rather than 3.x really contradicts your idea that the future lies in 3.x.
There's a lot more to poverty than just "not having money." If my bank account suddenly dropped to zero, I lost all my material possessions, and I didn't have a job, I'm pretty confident that, within a few years, I could build things back up again and have a comfortable lifestyle (albeit, one with a very sad retirement account). This isn't the case for most people in poverty [edit: in poverty in the US Obviously, very different depending where they live]

So if you're saying: "You were raised without any sort of education, never had a bank account, are trapped in a cycle of high-interest loans, have never had a good-paying job and don't have the skills to get one, and this is all you've ever seen and all your children have ever seen around them... but it's a really poor excuse for not buying a computer!" then fine. You can certainly have an opinion!

Just keep in mind that it may not be wise to compare those in poverty to a smart, well-educated academic who sees an "obvious" value in computers for his children.
See my second reference to the Thylacine. We deliberately tried to eliminate that creature and succeeded.
I'd say early in your career 1 year is fine but no more than 3. In fact, I think moving is essential to learning as I have met many people who had 10 years of experience but since they stayed with the same company, they really just had 10 x 1 year of experience.

As you grow in seniority, frequent jumps start hurting you.
Research shows that women leave tech due to various reasons, e.g. working
conditions (no advancement, low compensation), work-life balance (too much travelling, commuting), or the company environment (cultural "fit") [1].

Based on discussions we have had with users each story is unique. Many of our users are worried about getting "too old" to learn the latest technologies, and are trying to figure out how to get to a managerial position.

Many of our users have also told us that by switching to a company that promotes women, and supports diversity in other ways, was a better fit for them. A career in tech can be very rewarding if you find the right environment / company / job.

[1] Harvard Business Review (2008) The Athena factor: Reversing the
brain drain in science, engineering and technology
http://documents.library.nsf.gov/edocs/HD6060-.A84-2008-PDF-...
Instruction latencies, throughputs, μop breakdowns for Intel, AMD and VIA CPUs [pdf]
Your comment would make a lot more sense if it wasn't the very government that's charged with enforcing these laws that's saying Monsanto isn't following them.

It's funny that you act like Monsanto is the legal enforcement entity here and the Argentina government are the lawbreakers. But hey, even if you weren't spouting corporate B.S., the right thing for Monsanto to do is to use the legal avenues available to them to hold the government accountable - not coerce private companies into doing their bidding.
That would return the GPS coordinates of your phone, not the drone. It would not help unless you started in an airport.
>(After leaving Valve, Varoufakis became Greece’s minister of finance.)
Thanks, I've always seen a Beamforming option in my DD-WRT Router but didn't know the exactly technical implementation.
This is not about pirating the technology, it is about the law in Argentina.

---

"If you don't like Monsanto's work, don't pirate it. "

Their (plant)-technology infiltrates the environment around, so at the end of the day, all farmers are using some kind of monsatos tech (unwanted).

Should they pay, because monsatos IP is spreading like a wildfire?

no offense & best regards
Can you use CRISPR to remove the terminator genes?
Why does the command center have to be on the ship? It seems equivalent to me as to saying the routing function for a delivery service has to be in the vehicle depot.

It would seem a better idea to have ten automated UAV launch/recovery depot type ships, controlled by a central command then a single ultra expensive asset/target.
We can control and regulate the use of these things. In Australia a licence is required to operate a still, and excise is payable on distilled beverages[1]. We could have similar legislation in place for marijuana and opium and ephedra and mushrooms where you are allowed to possess not more than some specific quantity or not allowed to posses certain extracts / concentrations.

Speaking from personal experience it is conceivable that some people could responsibly use opium (and its derivatives) recreationally.

I mean, a person can go to a liquor store and buy more than enough alcohol to kill themselves and their football team, but we allow that because we recognise most people consume in moderation / act responsibly.

1. https://en.wikipedia.org/wiki/Alcohol_laws_of_Australia
Although a bit less interesting than part 1 IMO, I think it's still a really good read, especially the point:

However, as we've seen here there are several variations
on the multiple dispatch scheme, and each requires
slightly different implementation considerations.

This is interesting, and probably pretty important, especially if you're considering using Multiple Dispatch (MD) in a code base yourself. One of the advantages of CLOS-style MD is that it is built in, and usually covers your MD needs for 99%+ of cases (from what I've seen, at least). Looking forward to part 3 next week Eli!
I'd say that is real progress. Canada going ahead with it despite the treaty is a big "FUCK YOU" to the treaty, the US, and all the horrible shit the treaty stands for, shit the US forced down the throats of the world like everything else.
>Sues companies for replanting seeds then using taking advantage of the fact and treat their jobs with the corresponding pesticide.

From that very article: the trial judge found that with respect to the 1998 crop, "none of the suggested sources [proposed by Schmeiser] could reasonably explain the concentration or extent of Roundup Ready canola of a commercial quality" ultimately present in Schmeiser's 1998 crop.

Say what you want about the business practices, your example of a company legally enforcing their licensing agreements is probably not the best if you're trying to demonstrate "evil".
Yes, it's already illegal, but most people aren't aware of - or don't care about - the laws. The youtube vid I posted here was < 1nm from the end of the runway at CYAZ, which means planes are at <300ft. The only reason the guy wasn't creating a hazard is because the geofence in his Phantom wouldn't let him use his drone there, so he had to move a few miles down Long Beach.
Yes, do tell...
Why would NATO run out of supplies?
Oh dear, it's worse than I thought.
Wait, so VW or Audi would develop software and supply it to Bosch? And in object code format?

That does seem backwards.
I think that last part is where you've gone wrong. I'm sure you've seen discussions about computers in non-computer forums, where there's just an astonishing amount of cluelessness on display but the people don't know enough to realize they have it all wrong. It's likely the same here but in reverse. (And to be clear, I don't exclude myself from it at all.) I'm sure there are some actual physicists here, but most of the commenters are informed laymen, with all the good and bad that implies.
I think that is different from what he is asking. I believe MaddoScientisto was talking about and API that could be used to create unofficial clients. The API you provided appears to be designed to create bots, and insufficient for custom clients.
> you destroy the business model, and you'll lose the research.

Okay. Let's try that for awhile and if that doesn't work we can go back to acting as if companies are saving the world every day and if just us stupid constituents would acknowledge that everything would be awesome.
That requires a central registry match cryptographic identities with physical ones. That is overhead and a trusted third party.

An idea like this was also often brought up in spam prevention, which interestingly is also the origin of proof-of-work: https://en.wikipedia.org/wiki/Hashcash
I think that's what it comes down to. Sure we might get used to the sunshine and not have as great an emotional lift as when you first see it after months of bleak gray, but the constant positive impact in the day-to-day is by far and away the greater benefit.

That stress reduction and mood enhancement cascades into other aspects of your life such as your sleep, relationships, overall stress level, etc.

I'd make the move again any day of the week. If anything I regret not moving here sooner (largely due to housing prices).
Just guessing from the "final parts list from the builder", and that he misformatted the memory total on the CPU cooler line, he way overpaid for something built for him that he doesn't fully understand.

He could have ended up with 16 cores and 128GB building around the E5-2670, which is dirt cheap on eBay and elsewhere these days. $500 for motherboard, both CPUs, and 128GB (granted, DDR3 and not DDR4 per his build): http://www.natex.us/product-p/intel-s2600cp2j-128gb.htm
Spot on.

I used to work for an OEM, and the Intel and AMD engineers would quietly explain to us how this worked on a number of occasions.

The AMD X3 chips I think were the best example of this being done. These were quad-core parts that AMD was manufacturing at the time, but had defect that made one core faulty. So that core was disabled, and sold as triple-core part.
http://www.zdnet.com/article/why-amds-triple-core-phenom-is-...
That he did. I saw an interview with his High School coach. Apparently even as a Freshman on Varsity, he wanted more playing time and was...vocal about it haha. Quite a dynamic person, no doubt. Sad he's no longer among us but what a legacy.
Could you elaborate more on what you actually do?

I am really trying to understand how someone is worth $230k+

I am a server-side guy with a CS degree, proficient with C, C++, Java, bash scripting, and some .NET, PHP, Node.js, and I have never gotten close to even $180k in salary, and I have been working for almost 20 years, and I am in the Bay Area.
Block Storage coming to DigitalOcean
No. That is overloading with single dispatch. You need multiple arguments for multiple dispatch (they can be implicit, as with the 'this' argument in C++, but they rarely, if ever, are because making one argument implicit makes it look as if the situation is asymmetric in the arguments, and that is exactly something multiple dispatch is not)

Edit: oops. I didn't notice that the discussion went beyond the to-json example, which definitely is _not_ multiple dispatch. The discussion starting at the header Multiple arguments is about multiple dispatch.
Yes your point is valid now.

How much does it cost to develop and build an aircraft carrier?

How much does it cost to develop and build better anti-ship missiles?

How hard would combatants object to use of tactical nukes over the ocean?

Why are we still chucking rockets with men attached to them into the air when a rocket without men is cheaper and able to pull more Gs?
I thought you were going to say responds for you so you never have to get on Facebook.
It seems that if Pinterest really wants to appeal to international markets in the way that Facebook and Twitter do, they should be testing on even less performant hardware than an iPhone 4 and iPad 3.
is this like playing hide and seek with your kid and pretending you didn't see him?
> People buy skins for cash, then use the skins to place online bets on pro CS:GO matches.

What? Why do they do that? Why not use normal currency?
I bet they can get the data there faster than it'd take for me to upload it anywhere using Time Warner Cable.
Hot tech may help you but only for a short time until it becomes commodity. I think niche is far more stable in the long term. I.e. I specialized in rule engines for 7 years (Drools, JRules, FICO Blaze etc). Not many experts in this field. Not hot, not growing but a constantly in demand niche from companies who can't exist without it.
Foundation had the lead, but now I'm at the point where Bootstrap is 99% as good and more simple to set up, and if I really want the complexity that I used to use Foundation for I'll just use Bourbon + Neat.
The upcoming nVidia Pascal and AMD Arctic Islands will likely meet minimum VR specs with under 50 watts of power, so VR laptops and NUC's will be very feasible quite soon.
all the ones i have taken apart have a fan in the lid.
The american empire doesn't exist because it's nice.
This is the fourth part of a comprehensive work by Agner Fog, which contains tons of materials on optimizing C++ and assembly code on the x86 architecture and on the inner workings of processors from Pentium to Skylake.
That's kinda disingenuous and you know it. From the previous discussion[0], you should know not to take one side of the story at face value.

[0]https://news.ycombinator.com/item?id=10754194
> Well their citizens have the option of using an alternative currency such as the USD or Euro or whatever if their leaders really screw up

Only on the black market, realistically.

I'm sure the leaders will do a much better job if they know the populace has alternatives to switch to.

> Not be locked into a limited child's toy tool set just because their predecessors were less than competent.

Bitcoin isn't taking away anyones money printing machine. It just makes pushing the lever less attractive.
I guess they missed this part of that example:

/* These salts are examples only, and should not be used verbatim in your code.
You should generate a distinct, correctly-formatted salt for each password.
*/
The lyrics of this song contain the answer: https://www.youtube.com/watch?v=s2VG53RIJ50
Can I use that argument to get out of speeding tickets? It's culturally normalized to go 10-20kph over the limit, and people actually get pissed if you do the limit on the highway.