skysight-inc/HackerNews huggingface dataset:
If everybody raises wages, and consequently prices (that is assumed since that's the only way you could have lost competitive edge after raising wages) - then what's the point of it?

For one thing, labor costs are only one part of the larger economic picture. For another, labor costs at the bottom end of the pay scale are only a portion of overall labor costs. So if you raise the minimum wage by ten percent for five percent of the workforce, you have not raised it by ten percent for everyone. Even if you do raise it by ten percent for the whole workforce, you have not raised business expenditures by ten percent because there are other costs as well.
By letting everyone (almost) regardless of rep upvote or downvote questions and closing questions only when they're downvoted into oblivion. The trick is to get a wide variety of questions, and that means vague and confusing beginner questions need their fair shot as well.
I don't think I was clear enough. I'm not saying that textbooks are the best resource for the concepts, but that they're the best resource for the course work.

The comment I replied to said that people can be excused because they "don't know enough to know what you don't know well enough". But the textbook is exactly that information. Most CS courses plan the lectures, notes, homework, tests, etc off the textbook. So the textbook tells you enough to know what you don't know well enough so you can look it up on mailing lists or pick it up in lecture.
It's rather unfortunate that the same companies you talk about are keeping their money in tax havens, they hire foreign born workers and most of the manufacturing they do happens in China or Asia. In the end a non college educated American loses to this high skilled labor and cannot afford to live in Silicon Valley which has a broken real estate system, people commute from far distances and BART is in end-of-life stage.
At least in my country the rules regarding number plate placement have statements like "clearly visible", "unobstructed" and "must not be covered by protective materials". I the rules would be similar +/- everywhere.
I think this is mostly related to speed cameras and similar tools being able to clearly read the plate number.
>> I believe the theory is that the price of goods/services created by high-wage workers would not substantially increase

That is a pretty big assumption. If you are a high wage worker and your favorite supermarkets, restaurants and resorts all raised their prices, wouldn't you feel you are less high-wage than before? Wouldn't you demand to restore the buying power of your wages - or, alternatively, wouldn't you switch to a company that offers you such restored power? High wages are not something valued for the numbers, it's valued for what you can afford. And a lot of places that you want to afford are in service industry - which is highly dependent on labor costs, and even if they did not pay minimum wage, once minimum wage raises they'd have to raise pay too - because otherwise they would be now paying minimum wage or very near to it, and the workers would not tolerate being paid minimum wage now while only year ago they were paid 150% of it.

>> at the cost of slightly degrading that of the high-wage workers

How do you know it would be slight? And how do you know high-wage workers - which are high-wage for a reason, they probably command some economic power, otherwise they wouldn't be able to demand high wages and would agree to work for minimum wage - would tolerate it and would not attempt to restore their buying power? For example, some union contracts have CPI/cost of living increases baked in. Would you expect them to give up those for the sake of their lower paid brethren?

>> Minimum wage can be an attempt to fight income inequality.

Quite a bad one. If you are secure in belief of it affecting only minimum wage workers, you at best can influence 5% of the workers (that's how many get minimum wage), and even if you assume all of them get the pay raise and not the pink slip the effect still will be rather small. If you however (correctly) believe the effect would be much bigger, then pay differentials would be preserved, because they are reflection of many structural and market conditions, none of which would be improved by it.
That sounds like Lithuania to me.. One of the largest local IT companies are prosecuted now because of dirty contracts with SODRA (social care stuff)..
I suggested this because I've tried it, and it works well if you have no privileged reference frame to which you're comparing it. A new Precision with a Xeon and 32GB of ECC RAM is nice. Not necessary for the vast majority of development jobs.
Praise is just a factor, and not even the most important one. You usually won't turn a lazy child successful by just switching from praising intelligence to praising effort. If the child is hardened in his/her intention to avoid effort, then you can't reach them with or without praise, until they develop an internal motivation. Nowadays school work has to compete with mobile games and other super addictive stuff that just overflows on the internet.
FWIW, as I recall this was FLEET's fatal flaw (part of the communication discussion);

* This can cause deadlock

* Programmer must keep input dock fifos from overflowing

Sun did a lot of work with async logic in the SPARC 10, it was written up in IEEE Spectrum I believe, and one of the things that always is a problem are that fabrics without flow control (back pressure or emission control) are subject to failure at the worst possible time.
I tried learning programming quite a few times back in the '00s, but none of it really made sense until I took the intro to programming course in university.

I was too focused on my high school academics (and goofing off) to devote enough time to properly learn to program. Once software became a part of my academics, I found that I got much more better explanations of how things fundamentally work. I also finally had more time to practice.
WhatsApp illegal in Europe
Looks pretty cool, and the idea of generating a course based on the learners level is really interesting.

I'm viewing on mobile and Latex doesn't render and it keep talking about tabs, but it is unclear what tabs it is referring to.
People who make minimum wage aren't the only ones who buy stuff. When prices go up to cover the wage increase the cost will be spread out over all consumers, not just minimum wage earners.

You can argue that those at the very top spend far, far less of a percent of their income on consumer goods and services provided by minimum wage earners and that's totally fair. But it's not credible to claim that a minimum wage increase will do nothing at all for people after a price increase.
This comment seems to be a misconception regarding a misconception: the cited xkcd addresses Freedom of Speech, not censorship. Censorship can be applied by any medium owner. E.g. if Y Combinator deletes comments or articles on Hacker News regarding a certain topic or from a specific user, without being or acquiescing to a government organization, it may still be reasonably said that they are censoring that topic or user.

https://en.wikipedia.org/wiki/Censorship
This is just an expanded version of the press release for Dan Lyon's book. That being said there are plenty of startups that are like this. Thankfully, most are not.
So I didn't mean that the textbook is the best resource for the concepts, just for the coursework. Side note, though, learning styles are a myth [1].

[1]: http://www.wired.com/2015/01/need-know-learning-styles-myth-...
Bing Translate: http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=htt...
Would be great to have some transparency, perhaps a "# of users banned in this repo". That'd be one way to see where the balance of "abuse" lies, with the repo/org or the contributors. In other words, another indicator for health of the community, just like # of stars, forks, contributors, and watchers.
Not really. What's much faster is the wraparound protection vacuum which is a special more thorough vacuum that runs at a configured interval which defaults to every 200M transactions against a database.

Only that one is sped up to now run roughly at the same speed as the normal vacuum
He processes mail by stack: have his secretary print out emails and put them together with snail mail on a stack. Look at the stack every few months.

Urgent mail is expedited at his secretary's discretion, of course.
Bullshit. El Capitan and iOS 9 both substantially improved the performance of older devices, compared to the previous version.

Apple's not "subtle". They are actively working in the opposite direction from what you are claiming. That's why my 9-year-old iMac still works like a charm. That's why iPhones are still able to run the latest software YEARS after the competition has ceased to have any updates.

Apple is interested in improving its OS. iOS 6 might run faster than iOS 9, although this stupid video doesn't prove that. But you know what? iOS 6 also had a lot less features. You want Apple to stand still for a period of 4 years on feature upgrades? That's nice. You can stay with iOS 6, then. Nobody will stop you. The rest of us would like the updates, thank you very much.

"Planned obsolescence" as a phrase applied to Apple is bullshit, has always been bullshit, and is perhaps more bullshit these days than ever before.
Can a moderator add "Golang Web Framework" or something to the title of this article? I would imagine that most readers would assume this is about a new version of the Amazon Echo, and the current title seems almost engineered to create that confusion.
I thought it was going to be about the Amazon Echo.
Linus Torvalds uses Pine, too.
> Touchscreens can meet NHTSA's guidelines if they are used for presenting information.

I think you mean displays, not touchscreens.
Interesting. How do they implement speed cameras, plate scanning for police officers and parking gates if there is no front facing number plate?
Nice - you saved me the effort. But after I wouldn't have been able to resist the idea of tweaking the randomness and ended up spending the rest of the evening trying to perfect something that felt more random than random - including forays into Wikipedia and other searches to find prior examples... So really you've saved me hours of work!
I think the problem that krstck is trying to address is not so much that the anecdote is invalid, but that prefacing it with "I'm a female programmer" colors the rest of the anecdote. Instead of it being a general anecdote which may be relatable to everyone in the field, it's specifically an anecdote about being a woman in computing. And krstck is saying there are certain problems that come along with that coloring of things.
Related to the issue of IP; I'd be wary of anything which aims to restrict your trade. The laws probably change state by state, and its possible for a contract to include terms which would never hold up if challenged.

Any restrictions on your ability to do work in the same industry or geography is an immediate warning for me. Its difficult to draw industry boundaries and a client could pick and choose adjunct industries at their discretion.

Anything bordering on a non-disclosure agreement is also a problem. If you are freelancing for multiple clients, the chance that you might work with a client with some overlapping concept or business model means that even being in the room might breach your contract. Large organisations might have related projects, that cause concern even if they aren't related to the work you are doing. Confidentiality agreements would be safer, I imagine.

I had an employment contract that gave the company rights to personally track or record me if required. I don't imagine they do so, and you can't relinquish your rights when violation of the law is involved. What it would allow though is the organisation to record my emails or phone history should I be breaching my independence or regulatory duties, which I feel makes sense and is a much different issue.

Either way, any alarming conditions are just something you should have them clarify in writing. I think most of the time these contracts are fairly pro-forma anyway. IANAL.
Here's another blog if you want to ever follow up with more advanced "this can be done" examples: http://www.windytan.com/p/posts.html
"I'm implying that De Goes seems to have done everything he possibly could have to synthesize drama out of this decision short of (just barely, at the point) actually endorsing Yarvin's Moldbug posts."

That sounded awfully like you were accusing him of doing all this deliberately. But if you think it was all an accident, then okay.

Thought experiment: Your name is De Goes. You strongly believe that people's political opinions or personal characteristics should have no bearing on their professional life; to that point, you made sure to set up a blinded system for choosing LambdaConf speakers so nobody's prejudices, conscious or unconscious, could play a role. As a reward for actually practicing what Internet slacktivists merely preach, you have just discovered that one of the selected speakers turned out to be the infamous criminal Goldst -- er, Moldbug.

What's the PR move that gets you through this without fundamentally betraying your principles by giving in to the baying mob?
I see this as a polyfill for import statements which are not implemented in the browser
So... about that mass surveillance database on everyone...

How is the security on that ?
I have a 1985 VW Westfalia (Digijet - pre-computer, pre-ODB, direct port injection), and it's a Donald Drumpf PITA to tune. The '86 Digifant is even worse, having a full, new ECU and mixed parts of the '85 control system.

Everything else though is really simple with the service manual. One neat feature though is that many VW/Audi engines have a hall effect sensor built into the engine block for precise timing using a Grundig VAG 1367 which the dealer used... but it's also easy enough these days to just make your own timing system with a BeagleBoard or Arduino because the 3 pin port is a very simple circuit documented in the service manual.

The only engine mod I'm planning on doing is bypass the useless auxilliary air valve, which does not advance timing or fast idle when cold.. and do that with the engine and additional ambient air sensor to vary the fast-idle vacuum passage... it stalls when cold and no VW "expert" shop can be trusted to fix it without ruining something else. Fixing it yourself when you know exactly what is wrong is better than relying on someone else motivated to go as slow and as expensive as possible with an unknown outcome.
Better link:

https://store.usgs.gov/b2c_usgs/catalog/query/()/.do?query=u... (less brutal)
I want a world where we don't have to have this conversation at all. But, until we get there, don't we still need some role model type people for those women who are intimidated? I may be completely off base here: any time there's a big social shift, it takes a bunch of effort by a relatively small number of people. Right now, the industry is male-dominated, and many women are either too intimidated to start or this is not even on their radar. "Role model" type people do help, and maybe at some point a few years down the line, we've bolstered the female population enough where people enter and exit naturally like any other balanced profession.
This is a one-sided view. It can, and also is, used to implement theft-protection, thanks to which the police tracked the guy, he got convicted and I got my expensive laptop back. Yes, the guy reinstalled the OS, but the tracking SW survived precisely thanks to these technologies.
How can they glorify war so much without making a clear distinction of which side is right and which side is wrong? If you're on the wrong side of a war, then stealing a horse, invading someone else's territory or killing soldiers are absolutely wrong things to do and having a tradition of violence and crime doesn't somehow make it OK. We don't give ISIS soldiers that same kind of respect because we feel they're on the wrong side. How can we expect to be capable of judging every ancient Indian war and knowing that the Crow family was always on the right side? Even in WWII it wasn't clear at the time.
Sony had their flirts with Indies and Linux and walked away from it.

The Playstation had Net Yaroze, which was almost comparable the usual devkit. A collector's item nowadays.

The PS2 had PS2 Linux, which required special RGB monitors with sync on green, but it provided almost the same access to the hardware as the devkits. The main difference was the amount of available RAM, only PS2GL and the higher level PS2 official graphics API were available. The low level one wasn't accessible.

The PS3 provided a very limited support for Linux. The graphics hardware was exposed as a plain framebuffer. Then came the firmware update that wiped Linux out of the PS3.

The PS Vita did offer a Mono based SDK, but after the initial release, they went silent. You can still access the web site, though.

The PS4 already exposes two graphics APIs much more powerful than Vulkan, with the developers being quite experienced on them.

If you search SCEE and GDC Vault web sites there are plentiful documents and sessions, NDA free, how the console market works.
Verizon is throttling YouTube for unlimited data-plan customers a lot, to where it's unusable... other sites work somewhat better.
ну ахуеть теперь...

Guys, tell me, please: If I add this base and create UI for find people to search by Name, birth date, etc. Is it legally?
> So we end with these half-hearted revolutions which are more regime changes than actual fundamental changes

I lived through such a revolution in 1989, in Eastern Europe. It's not just a problem for Arabs. I think revolutions are usually hijacked wherever they happen.
>> Large corporations benefit from their customers being safe and secure

Same way as the small ones do. Maybe even more so - you can find a market for luxury cars even in most brutal dictatorships (in fact, many brutal dictators are known for their love of luxury goods, and so are their henchmen as soon as they are wealthy enough) but trying to establish a small business with stable clientele might be quite hard.

>> there was a symbiotic relationship between the monopoly and the state, quite the opposite from an independent existence.

If you look at the relationship between big banks or insurance companies or resource companies, and governments, "symbiotic relationship" is not a bad description of what is still happening. What is good for GM is still good for the country, and the country spending billions to fix the screwups of GM management is a living proof of it.

>> while fruit stands are set up everywhere.

Fruit stands - yes. Startups - not so much.
The problem, I believe, with this line of thinking is that at a beginner level one simply does not know what to Google. You need a certain foundation to be able to simplify the problem down to a few key words. You need to understand the problem you're having on some level that beginners simply don't.

And I think it's a fairly elitist attitude that's prevalent in programming that leads people to treat the field as if there is some innate quality that makes for a good programmer that we want to filter for. It's a similar fallacy that leads people to believe that they're "just not good at math," I think.
I got to meet him last week and couldn't resist gushing about how much I've learned from him. He seemed embarrassed. I couldn't help it—there's no one who's influenced me more in computing. He's agreed to do an AMA on HN, so hopefully we can set that up soon.

If you get beyond its terrible sound quality, that YouTube video has many stretches of Alan riffing that are pure gold. He embodies the history of our field and the values of the classic ARPA community culture. Much of that precious stuff is encoded in oral culture that we don't have a good way of continuing. I wish we could find a way for HN to facilitate that. It already does, to a small extent. But we need more than just to capture it as history, we need to carry it on, and I don't see that happening.
> Slope is more important than Y-intercept.

That's nice :)
It's also possible that it was the scenario others have mentioned -- there's a very wide range of incoming abilities in intro cs classes, from complete newbies to high school students who could out-program half of the HN crew. (Seriously - I had one working for me for the summer before he started as a freshman at Berkeley who was the equal of many Google engineers when it comes to C++. Yes, quite unusual, but there's at least one such person.) As a consequence, it can be easy to lose 20+% of the class, and when they get lost early in intro classes, they stay lost, because the concepts build upon each other so rapidly.

Oftentimes, the students don't even realize they're lost until a few weeks later, and by then, it's a big problem. I've seen this a lot - a large amount of our TA effort is dedicated to helping bring those students forward once the "oh shit" moment happens.

Why no reading:

(a) Haven't found a book worth its salt for the class. We have lots of optional texts that they can use, and we encourage students who want to read ahead to peruse How to Think Like a Computer Scientist (python).

(b) It's mostly a structure thing. 15-112 (www.cs.cmu.edu/~112) is at present structured as "go to class, get the big picture view and some details, and then go practice the living daylights out of it afterwords". It's very effective for students new to CS. I can't claim credit for it - my many-awards-winning-astoundingly-beloved colleagues Mark Stehlik and David Kosbie created the beast. The core of it is that students just learning CS need to get the "muscle memory" down so that when you tell them to implement merge sort, they don't spend time puzzling out how to append an item to a list. So the focus of the class is a fairly daunting amount of practice, in the form of exercises, homeworks, and quizzes.

It's a truly brutal class, FWIW, but the students come out of it having accomplished something really amazing. Here's a vide of some of the project highlights from last semester - https://www.youtube.com/watch?v=fkiK_cqSOwI . Keep in mind that these are projects by people who, in many cases, have never programmed before the start of the semester. Full project gallery is http://www.cs.cmu.edu/~112/gallery.html
Then we will agree that we disagree.

Let's ignore, for the moment, the big issue here, which is that by far, these jobs are not held only by people who you describe (college students and impaired).

I don't think creating an artificial job that cannot actually feed you can make anybody feel better of themselves. In any case, it shouldn't be called "a job", which was my point.

In particular, I think college students should study and not be distracted by having side jobs, and disabled people should either enjoy their pension (assuming they live in a civilized country that has that) or have a regular job (in fact, labor laws in my country prescribe positive discrimination for disabled people, even though it is probably economically inefficient).
Cheap flights to Catania on flychecker at € 171
> What's need in the Middle East is a home grown secular, scientific revolution and rejection of Islam.

I see change coming only through the gradual replacement of generations. As old people die, new people get born and they experience the world in a new way so they form new mentalities. I think the internet and mobile phones have a lot to do with it.
Great to see new options for this, we are using a hacked up and customized sendy at the moment and it's pretty awful code to work with.
Please manually add newlines to your blockquotes,
otherwise your comments are near-unreadable on
touch-screen devices. And they'll be much better
on mouse-driven ones, too.
Woah maybe I can replace sendy but I use lamp
Better Remote Work
Huh, that's interesting. Thanks for the link!