skysight-inc/HackerNews huggingface dataset:
> It's a game (as its name illustrates) <

As a matter of intellectual honesty -- 'The name "benchmarks game" signifies nothing more than the fact that programmers contribute programs that compete (but try to remain comparable) for fun not money.'

http://benchmarksgame.alioth.debian.org/sometimes-people-jus...
Maybe consider moving away from Windows/ You are living in their world. If they want PowerShell to be adopted their whole program management will make sure you can only get things reasonably done with PowerShell. It's their world, and you don't have to be a non-paid employee of Microsoft.
There is a lot of disagreement on this point. Personally, I don't have a problem with these kinds of programs, but it's charity. Nobody should expect it.
> or probably the first time, I confronted the boys with the fact that we hadn’t shipped anything since launch almost a month before, and that the commitment from the technical side of the team seemed to be waning.

A whole almost month!
I'm not entirely convinced that "plain text" is "simple." For one, utf-8 is a variable-length encoding, which can cause all sorts of subtle bugs and sometimes leads to security issues because somebody failed to parse a character correctly somewhere. On top of this, using plain text means that every program has to choose its own control characters, essentially an encoding within an encoding. This is great for readability, but it's not always easy to know how a certain program will treat certain corner cases, or even really just at all. I'm not sure what you mean by "you can just look at the text," because unlike something that encapsulates functionality alongside the data, text input into a program might do anything.
You have to be very, very when discussing the placebo effect to distinguish between reporting differences and actual differences. That gets very complicated when you only have self-reporting of a subjective state to evaluate things on.

The classic study was on asthma treatments. Patients would subjectively report feeling better when on the placebo treatment, but the objective measurements of lung function showed no difference.

If people report being in less pain or less depressed when on a placebo treatment but attempt & complete suicide at the same rate... well, fuck.
> Its easy and works.

I agree, but Steam could really optimize its clients. They're incredibly slow to load and are not at all compatible with the UI themes of Windows and macOS.
Not really hacker stuff, but really cool science nonetheless.
Monokai syntax theme for Atom
I would like to see how it will look in PowerShell. $(readelf).ShowMeTheSecondStringFromTheEnd or $(readelf).PrintTheLastColumnInHeX?
TIL social services are considered "charity". Are roads charity? Schools? Police? Fire? Military protection? If not, then why the hell is healthcare?
It will be interesting to see if he changes how he speaks and acts because of this.
SO_RCVTIMEO and SO_SNDTIMEO are for setting a timeout on blocking socket operations. They don't tell you anything about whether the other end is still there or not.

Setting those options isn't much different from setting a timeout in your poll() call.
It belongs in a museum!

Seriously, that's quite an amazing project.
Full lawsuit https://assets.documentcloud.org/documents/2829173/Moxie-Mar...
Microsoft does not grow food, build houses, create clothes, cars, or protect you from foreign invaders. The basic human needs are not met by MS. The business that claimed that open-source was a cancer is just a marketing company with memetic feedback loops. Plenty of over Operating Systems are out there. Their office product is no longer relevant (vis. a vis. Libre Office, Google Docs, and others). Are you telling me a multi-billion dollar company cannot compete with a startup such as Google? There's a reason why. They do not create. Just marketing.
Pure madness. I'm sure this is how elated the architects of the Tower of Babbel felt about themselves right before the crash.
Low income doesn't mean black....
That's not an easy statement to make at all. The Indian kingdoms were perpetually at war, and there's no reason to think things would have changed without the British. Beyond that, the Brits left India with a common language and pretty good set of governance institutions.
Court rules that ISPs do not need to give up information on copyright infringers
When Bulldozer was released, most software only used one or two threads. Which meant that the 8-thread FX was slower than the 2-thread i3 because the extra threads did nothing and it had lower single-thread performance.

Now that newer software is using more threads, the old FX gets a big performance boost while the old i3 is only the same speed it ever was.
It looks like there's plenty of libraries out there that can deal with FITS files without bringing the whole thing into core.
I feel like I can relate to your position however I believe there is much more to this than simply "unevolved"

- a hive mind (similar to that of bees or ants) likely considers death to be a reasonable loss to the point of canabalism being deemed reasonable. This is probably the closest to full centralization there is.

- in gorillas there tends to be one male per multiple females and per area. There also tends to be a female pecking order where one stands dominant and weaker ones get scars. This is probably the closest to fully independent since each individual only gets what they take.

We live in a world where money can be anywhere and we want to allow anyone to have the opportunity to get what they want (so long as it doesnt harm the collective good). What tends to happen is the money becomes centralized to trade centers or with rare resources like peaceful community or opportunity in entertainment. However, space is a scarce commodity in these locations because it attracts so many people. So isnt it fair to increase the prices? The people who are making the most money for the area should have the most convinient location.

"unevolved" implies that there isnt rhyme or reason to this.
It sorely needs an && and a &
On the other hand, without those trucks, there would be nothing on the store shelves.
I've followed this project and really enjoyed it. I've built small versions of various circuits, a core memory bit, a 4 bit adder, etc, but never even considered something of this scale as practical. I really hope the London Science Museum buys it and puts it along the wall next to the Difference Engine[1] (sigh, they closed their exhibit). This definitely belongs somewhere that the public could experience it though!

[1] ARGH! They closed the exhibit -- http://www.sciencemuseum.org.uk/visitmuseum/plan_your_visit/...
As a hypothetical I agree with it. If we (the people) agree that the government owns the air we breathe and should control it's motion (including sound waves) then I would have no moral problem with them restricting literal speech.

But as a hypothetical it doesn't really do much for this discussion.

Rights may help protect minorities, but I would not consider that to be their point. That's like saying rights were created to solve that particular problem.

Rights exist, and agreeing on what they are protects whomever is having them infringed upon, minority or not.

For example, if two strong people wanted to kill ten weak people, rights protect the majority. If the ten wanted to kill the two, rights protect the minority.

It may be the case that the rights of minorities are infringed upon more often, but in general rights are blind to numbers.
Bear in mind the next thing the article says is

>(And of course there was no Unity or Unreal Engine to license.)

But advice like "don't reuse" and "use an external framework", actually have a common root because the difficult thing in programming is not banging out code, not even when you have your QA in place.

The really hard thing is getting knowledge: figuring out the right thing to do and how to do it.

Once you have figured it out in one app, you can do it again only better in the next app you write. You are re-using knowledge that is stored in your head.

But when someone writes an engine, they are also storing knowledge, but now inside code. Again, knowledge is being re-used.
They do a lot. Having a kid really enhanced my appreciation for libraries and librarians. They fill vital teaching roles, host enrichment programs, help with study groups and teach kids about research.

My local library system has stuff like maker events, guest sessions with 3D printers and all sorts of activities. It's an invaluable resource.
It took me a while to figure out what's going on. Here's my summary:

This issue has been lodged on the github for the ECMAScript standard. It points out that the HTML5 standard specifically states that they intentionally violate the ECMAScript standard by imbuing the 'document.all' object with special behavior.

This issue asked the ECMAScript working group if there was any desire to formalize this exception in ECMAScript, and thereby modifying it to be in line with the behavior specified in HTML5.

If that seems backwards, yes, it does to me too; but the issue thread has arguments either way.
More like a kleptocracy.
enshrined in patent law is the right for anyone to implement a single instance of a patent, so that they may improve on it.

source code that's downloaded and then compiled thus constitutes "a single instance".

if the fuckers at broadcom had stopped for one second and thought, "we really should release the full source and just let people get on with it, because after all this is about education", then there wouldn't BE any need for them to collect royalties.

instead they went "we make money from this, therefore we should continue to exploit school children".

broadcom DOES NOT have to distribute binary versions of their CODECs. they COULD have chosen instead to release full source code under libre licenses. the fact that they are distributing binaries tells you everything you need to know.
I'd forgotten computer science was only taught in Ivy League schools and top 15 universities.

They definitely can't take this same money (Pell Grant / federal student loans) and apply it to a local community college / public state university and get a CS education there.
I find this criticism of xonsh's "modes" baffling. Xonsh is brilliant precisely because it isn't modal the way, e.g., vi is.

Xonsh lets you freely mix python code and command invocations in a highly transparent way.
Wouldn't people who can put up with and perhaps even enjoy the truck-driving lifestyle be the people who are currently the primary demographic of truckers?

I love how SV thinks everyone wants and needs their "help."
Lawyers, doctors and engineers all have strong unions (even if they don't call themselves one).
https://news.ycombinator.com/item?id=12311559
"proper tooling" is an interseting choice of words.

Are you saying that the off-the-shelf engines are somehow inadiquate, a necessary evil compared to hand rolled tools?
It varies state by state but yes, in some states you can take the BAR exam without attending law school. In California, for example, you have to apprentice for a practicing lawyer for four years and have five years experience practicing (18 hrs per week) before you can take the test
And how to delete files older 2 days? Get-Files / | select olderThan 2 | Delete-File ?

But it's not bash, it's coreutils

find ./ -mtime +2 | xargs rm
Many white students receive grants.
So make this your storage module:

// For a given domain, localStorage uses the same permissions as cookies. When
// cookies are blocked, attempts to access localStorage will throw a Security
// exception. We do that test once here so that we can safely test for this
// object everywhere else.
define(function() {
try {
var K = '__test', V = 1, s = window.localStorage;
if (s) {
s.setItem(K, V);
if (V == s.getItem(K)) {
s.removeItem(K);
return s;
}
}
} catch(e) {}

return null;
});

I mean, I like javascript too. But whether or not your site is rendered entirely by javascript, you should be feature testing for localStorage.

And if your site is rendered entirely by javascript,

(1) it's impossible that rendering to a first-time visitor can depend on something previously stored there.

(2) your site will be hosed by any uncaught error during load

For this to happen on an essentially static page is just laughable.

/rant. Okay, I'm good until 2020.
What article are we talking about? Most of the people discussed are trying to remake their lives after making poor career choices (technology is not the only viable career choice).

Also the mentioned recursive acronym organization is sexist and recruits sexist individuals.
I don't mean to be rude, but if you can't smell the the urine on the MTA, then your nose is broken from years of being conditioned to the smell.

I love NYC, and spend a few weeks there a year, but it always amazes me how natives argue that the MTA (and really all of Manhattan) doesn't smell like piss.
If there is one person I would like to meet in the world, it is the NYC Subway Dispatcher. When you are on the subway, he/she never carries good news. It always starts like this...

"Ladies and gentlemen: We are being held momentarily by the train’s dispatcher..."
This is not a good idea.

I've been part of the hiring committees at a handful of companies and there is a big difference between coding schools and real degrees.

That being said, I've yet to interview a candidate who attending a coding school who truly understands software development at any acceptable level to be hired. Maybe for basic web design and very limited front end work these people will find jobs but I fear they will be severely disappointed when trying to make a career.
To be honest, I prefer PS to the Azure CLI but I have had to resort to the CLI on a couple of occasions. If I remember correctly it was to reset credentials on a VM (which wasn't possible with PS at the time). I guess the main problem with the CLI is that it's not a shell or a general purpose programming language.

The Azure REST API requires a ton of deeply nested JSON data structures. Take a look at this [1] sample. I just can't bring myself to work with that every day.

I really need to buckle down and try that python API.

[1] https://msdn.microsoft.com/en-us/library/azure/mt163591.aspx
Oh, it happens. Not often, sure, but you will experience it one day. The first sign is that everyone else will immediately turn upon entering the carriage, just like they do if some homeless person is using it as their personal toilet.
Nobody is forcing anyone to go through it (except North Korea maybe?). If an athlete cannot handle the booing, he is welcome to skip the Olympics. I agree that the whole thing would be so much better if the crowds were nice, but it is what it is.
Out of curiosity, how do you earn your money via internet ? Do you make apps for people ?
Hmm, I realize you can't say but when I was there 'Stubby hangs forever ..." was in a painfully large number of bug reports. So gRPC has fixed all that has it? Great to know.

In my experience an abstraction is only as strong as an organization's ability to hold its invariant assumptions, well invariant. And what I took away from that experience was that knowing how an abstraction was implemented allowed me to see those invariance violations way before my peers were starting to ask, "well maybe this library isn't working like I expect it to."
People said the same thing 100 years ago. "Black folks are free, what's their excuse now?" Looking back, it's pretty obvious. 50 years ago, Jim Crow was officially over, yet many extremely racist policies persisted. To this day, we have racist policies, even if not as brutally as in the past.
We should soon have a viable lowRISC implementation for those highly sensitive tasks. Honestly though, the Intel ME thing is quite worrisome.
It's junk. Tried to get something useful done and version incompatibilites and poor documentation made it a losing battle. Type theory is over-wrought for getting things done. My boss doesn't care that I have to cast an integer to a string.
I grew up dirt poor and taught myself (no CS degree here; I started my career before "bootcamps"). I am a white male, so I guess you can claim I had some special privilege or whatever is the SJW thing to say, but that was about it (my family had no car, no computer, no air conditioning, etc)
A meta spherical cow?
Soccer and hockey have strong, motivated fan bases. They lack a great business model for TV.

Football is fucked long term. Liability is going to shut down the recruitment funnel, and the implosion of TV revenues will wipe out the big money.
Is anyone actually hiring people solely on them having completed a coding bootcamp?
ip addr show eth0 | awk '/inet/ { print $2 }'

Will be better ;) 'inet[::space::] ' not working with ipv6 addresses.
War with China: Thinking Through the Unthinkable
I always thought an elevated road like computer flooring for access. It would be a massive project, you'd have to step up to cross the street, and you'd still need access to the road below for the older, unmovable stuff. Either way, not happening, too much scope.

It falls back on evolving into something like the movie 'Brazil' with all of the ductwork ;)
Well. Having seen photos of the original Amiga prototype, as demoed at 1984 CES (hidden under a table). Each breadboarded custom chip was about twice the size of the machine case. Used about 7200 logic chips, so maybe not enough paranoia proofing? The 68000 was, of course, standard.

I'm sure a Radeon and i5 would only be a bit larger. The internet may be obsolete by the time you're done wiring. ;)

Photo here http://arstechnica.com/gadgets/2007/08/a-history-of-the-amig...
There have been ssh servers for windows since forever.
I'm not sure you realize just how ubiquitous the institution of slavery was prior to the 19th century. Those "populations being enslaved" themselves had slaves when they were strong enough to take them.

Slaves made empires (true empires) possible because captive people are a net positive for the conquerors. You could conquer your neighbors and... sell them to pay for the war, which isn't the case today. Outside Syria, I guess. When the Roman Empire was at its peak citizens could pay their taxes with only two days of work per year.
I'd say all of these principles are still correct today, and apply outside of games, though perhaps only after appying an interpretive filter. Take:

> No prototypes – always maintain constantly shippable code. Polish as you go.

Romero then says that nowadays you will need prototypes. I'll believe him: but I think the right way to prototype is to reduce scope, not quality. So even the prototype is in some internal sense "constantly shippable" -- even if you are just shipping to the non-programmers within the company.

The alternative is to have a fragile prototype that gets kept because it seems almost ready and just needs a few bugs fixed and some small features added.

Two years and 500kloc later, you are still adding bugs faster than you can fix them.
Yes, the coding bootcamps hire them as instructors so they can keep their marketing claims about job placement true.
I suggest reading the FAQ

https://slashdot.org/faq

especially all the Moderation, metamoderation, and Karma sections!!
Wait, so this link isn't to a parable about a former school bus driver who "loves to get blotto" becoming an Uber driver? Um, well, uh, good for Otto, but I must admit I'm a wee bit disappointed for purely selfish reasons.
I'd say a bootcamper is good for about $24,000 a year to be an apprentice and actually learn on the job.
correct, they were better than reddit because they let the user sort based on their preference. slashdot generated a ton of metadata that described their content, and then gave you the power to intelligently utilize that metadata.
Good summary. Classical physics is not good enough for chemistry. So why are we surprised that without a quantum foundation, biology cannot function at all?

OTOH, we have a theory that classical computation adequately accounts for intelligence. Finding an unavoidable quantum route that nature has picked would certainly be interesting, despite that quantum Turing machines are also classically computable (I think).
Strikingly (YC W13) Is Hiring React, React Native, Ruby Devs
I don't think any professional developer is worried about losing their job to a bootcamper who hasn't had at least two years of OJT.
I think the parent comment's point, with which you are likely to disagree but haven't fully addressed, is that even the best intentions of developers can only serve the ends of the less noble segments of Microsoft.
I also agree that there are merits to diversity, it's just that the negatives of forced diversity outweigh the positives.
My cousins lived in Manhattan for years and we'd hang out from one to time.

I remember having this argument with them when crossing the street on garbage day in June or July. In addition to the background rotting garbage smell, some steam chimney thing in the crosswalk was basically spewing hot piss vapors. They were immune.
Ok, well that makes sense.
Does it need to be the main cause (or even a cause at all) of the initial jump in incarceration rates for private prisons and their lobbying (and incentives in general) to be objectionable? There's a group of relatively influential people and businesses who have a direct economic incentive to prevent the rehabilitation of prisoners and to lobby for harsher penalties across the board. At a systems level, I'd argue that needs fixing.
Yes, social services are charity. What else could you possibly call payments that are made purely because the recipient has a need he can't meet?

The other services you listed benefit everyone. Everyone uses police, fire, and military services even if it's not obvious.
This reminds me of some other fascinating projects: The Clock[1] and The Tower[2]. Several years ago I thought about building a dead-bug style Christmas tree for a decoration competition. Projects like these continually remind me that when we're not optimizing for space, you really can make something functional _and_ beautiful.

[1]: http://techno-logic-art.com/clock.htm
[2]: http://techno-logic-art.com/tower.htm
I'm using a classic IBM Model M so I have to remember the ancient shortcuts like Alt-Space and Ctrl-Esc, but that's definitely useful to know.
The Tower
Not really, just each game usually has unique needs and it's hard to build tools that address every possible game style and type. Usually when you use UE3/UE4/Unity you end up making significant modifications/extensions to meet those needs.
Execute tmux as a scheduled task.
> Acquihires are interesting in that they might seem expensive, but might actually be cheap from the standpoint of mitigating the risk of an unknown and unproven team.

Considering that, IMO, Valley companies severely overestimate that risk I think acquihires are a really expensive way to acquire people.