skysight-inc/HackerNews huggingface dataset:
I agree in general with the argument put forward.
However:

While it is true that principles of programming are better taught in environments that are more suited to that (in my days that meant Modula2 and Common Lisp), one should not just assume that those skill acquired can be transferred by students unaided to different contexts. As a TA later I watched in horror how students that did perfectly well in programming classes reverted to the bad habits they had thought themselves in hobby programming before college, once they were asked to do a project in the 'industrial' IDE's an languages they were used to back then.

Our 'learning' is far more contextualized than we believe and transfer is hard, not automatic.
I'm soon moving into management and I still think unions would be a fantastic idea all across the tech sector.

The whole of a business is already a collectively organized unit, by its nature. When each of us, each individual technician, goes into negotiations, we're already up against the entirety of the business. Banding together is literally the only way to balance that scale.

The Screen Actors Guild would be a good model for a tech union--they obviously reward top box office draws richly, but the low end of the scale is still well cared for.
OOP the Gearbox God Class
They have value because they can be exchanged with others (who will probably value them according to the market price) and because they are difficult and expensive to make. Just like dollars or any other currency. But what he's saying is true, if Bitcoin did not perform any function it would have very little market value. So in a way the market value is an expression of the fact that people are finding it useful for something.
I see how you could read it that way based on the first half-sentence, but if you read the rest, it's saying that C=R is not always true.
I doubt it, but a nuanced debate of his ideas on the part of those who purport to be so open to unconventional ideas would be refreshing. We love to promote learning from iteration but still remain amazingly averse to doing so in practice. I think this is just another example of that.

The moonshot of UBI is an acrobatic avoidance of Marx, relatable if you were raised with the American indoctrination of Marx == Hitler (yeah I know but the lack of ideological overlap, or any overlap at all, hasn’t mattered because patriotism). We are due some maturity in this area.

And on another hand, one should be forgiven for mistaking the open source movement for Marxism.
pentium (286?)

What is the question here exactly, if a pentium is the same as a 286? They are vastly different processors with 3 generations between them and easily a ~100x typical performance difference.
What about applying dropout to the input image
OK - it uses different notation where '=' is not the same as in maths. But that is kind of trivial. There are perfectly mathematical semantics of both functional and imperative languages.
Probably the reason manifests through his parody in the show, Silicon Valley.
>Great that you're content with crumbs, but I'm not, and I certainly don't want to see the next generation of technicians laboring under the same conditions as so many of ours has done. I'll do my part to leave the world a better place for my successors; not just the same status quo. What's the point of life otherwise?

dude, I'm a silicon valley computer technician. I literally make 10x what the service people I see every day make, and on top of that, my employer cooks gourmet meals for me, 3x a day, and provides a luxury bus system. Yes, I'm at near the bottom of my local technical prestige hierarchy, but If you think these are crumbs, If you don't think that this is worth a little bit of bowing and scraping, I think you need to stop and look around... look at how normal people live.

If you want to work to make the world a better place, If you want to alleviate suffering, work to raise the salaries of those who make 1/10th what we do.
Sorry, but “yeah right” is what I thought when I read your optimism that people will respect something for 10,000 years.

Look at everything ISIS and the Taliban blew up. Look at all of the random vandalism everywhere. There was once a cool balanced rock near Fredericksburg, Texas — until in 1986 vandals blew it up with dynamite for no reason other than “fun.” I visited that place when I was a little kid and I was 9 when it was destroyed.

Be inspired — but be disappointed. Humanity is a dark and imperfect species. That’s why I treat utopians, Communists, and socialists with such contempt — because they base entire economic philosophies on a naïve hope of the perfection of man rather than acknowledging man’s inherent desire for his own self-interest.
Since I'm not familiar with every javascript code out there, it is also a concern of mine. But I do expect some of the people posting to test what they can with javascript, and it does help me as well to keep adding more filters.

I thought about just disabling anything with form input and javascript, but I also wanted it to be an educational tool for people to test the waters of all three languages together, HTML+CSS+JS. Javascript always makes me a bit nervous when everyone has free range of it to write what they want, but I am actively monitoring the pages, and eliminating anything that really doesn't belong.
I think you are being a little grandiose. PC video games is just one specialised form of entertainment. There are so many other ways to entertain people which are unaffected by high demand for graphics cards.
The World’s Most Unbelievably Amazing Restaurants
I major in Math, so which did you think was more interesting?
Vastly superior?
I just bought a Volkswagen, not only are they not more expensive, they’re substantially cheaper than they were a few years ago.
Project Cars 4 CD Serial Keygen
I think you can probably assume “fitting ok” is a functional requirement from either the cheap ones or the expensive ones.
'ensure “Ok Google" and "Hey Google" work when the screen is off, and build other custom integrations.'

No comment
Stopped reading at "some slavic shit"
OK, I just gave QB64 a try.

Compiling a single line of:
print "Hello world"

took more than 1 minute, the result is a 1.4 MB exe which launched its on window and displayed "Hello world".

The very same code, compiled with FreeBasic: much faster, much smaller, and a real command line app.

Hmmm....
The 'in industry' equivalent is 'on-the-job-training'. Employers love the idea that a software professional instead of taking a few days to acquire a new skill or technology, can just do it by using said skill on a client's project without preparation and learn as you go along.

This always fails as there is never time budgeted for this in the schedule, so the software professional is not just facing the traditional underestimated deadline, but is now faced so doing with partially unknown tools and under intense pressure to just cut every corner and rush the first ting that doesn't blow up completely. Next project, the 'new tech' is now considered 'known' and so the kludges become practice and decent learning never occurs.
As long as you can trust your banks and your nation's government then that is fine. You probably live in a stable western country. Nice for you.
What might the Amazon, Berkshire and JP Morgan health care joint venture do?
Hell, I would get this outside SF when I was young and dumb enough to work stupid hours, and would occasionally be driving (well, speeding) home from the office around bar closing time. After a quick "follow my finger with your eyes" test, they'd let me go with a warning.
Hmm, I would say that the key is figuring out what the project should be and how it should be carried out. That's where you need somebody mentoring.

You really don't learn network programming from programming a a chat app. That project is broken for that learning outcome. If you asked a network expert he would probably suggest to implementthe OSI model as a C library or something like that.

I would also be very cautious about the group aspect of project work. And again, you would need somebody with experience in the field to help you divide the tasks, if you insist on doing group work. Another suggestion would be to do it alone, and get to communal experience into the project in other ways, maybe through reading groups with people doing similar projects.
I guess you're down-voted for both having a non-obvious opinion and phrasing it in a hostile way.

You are correct however, but it's more understanable than you make out.

Rather, the education system is designed to impart the skill of information recall -- which was essential to actually acquiring the target skills (ie., you needed to remember lots about chemistry before doing any). Remembering sentences about a skill has no relationship to being able to do it, only, that as you're learning to do it, those will be an aid.

That hasnt been true for less than 20 years, perhaps 10 with the prevalence of smart phones in 2007.

The whole system is set up to impart the skill of recall and grade according to your ability to recall. There is a implicit general awareness that you're actually not aquiring the target skills.

eg., after 5-7 years of french in the UK, no 18 year old can speak french. And so on for every subject.

The same is true all the way up until PhD. It's our historical model of what education was for: giving you the library up-front.

The skills were to be obtained in employment, and with any self-motivated practice.

Today that is painfully ridiculous, and there's really almost no value in it. Leaving the warehousing, grading and certifying functions of educational institutions their only apparent use.

PS. There's an argument to say education hasn't needed to be this way since the advent of public libraries, cheap books, which is still late 20th C. This is plausible enough too. Our template of education is still basically a mix of medieval and Victorian, with the presumption that books are hard to obtain or difficult to survey oneself.

note that primary/elementary schooling isnt set up this way: it is deliberately skilling. This makes it very effective and very important.
In the traditional model, yes. But if you're willing to make sacrifices... see previous discussion on this topic when it came up with Mega, de-duplication, and client-side encryption: https://news.ycombinator.com/item?id=5084261
Thank you for choosing STEM. Be the best you that you can be. STEM does not matter what gender, race, etc just having a human brain and good ACT and SAT test scores.

I think the harm they are talking about is this metoo movement. Sexual harassment, sexual abuse, etc.

In the 1950s and 1960s women dominated computer science and math and other things and then , not enough women taking classes so the microcomputer was aimed at boys because of video games but they forgot girls play video games too.

My mother worked on a punch card system and trained by IBM and did work for the public school system on an IBM mainframe. She quit because I was born and she wanted to take care of me. But that was her choice.
Also, the article stated this:
“In short: Apple has designed a key vault that even they can’t be forced to open. Only customers can get their own keys.”

That was the part I was arguing with. Apple can get the keys if they were compelled to.
Executive compensation and performance is negatively correlated.

NBA stars make money by exposing themselves to downside. They have fan, they generate direct revenue and last but not the least they have their skin in the game. One injury and their playing career is over for good. What does these executives bring to table? Can 10 of them alone deliver the product and services to customer?

And when they fail ,they simply take large severance and fade away to a beach only to come back fully rejuvenated to fuck again.
So why just the techies? Shouldn't you be advocating for everyone to be receiving a larger share of the pie when the company does well?

> I certainly don't want to see the next generation of technicians laboring under the same conditions as so many of ours has done.

Oh please. US West coast engineers already have it nearly as good as it can possibly get on this planet, in all of human history. The violin playing for the horrible conditions they must endure is very small if at all existent.

I'd be totally with you if you were advocating for a fairer CEO/Owner vs Worker pay in general, but singling out 'techies' is kind of a disingenuous way to go about it.
This seems like a particularly uncharitable take, can’t businesses ever do both what they want to make happen as individuals and what makes good business sense?
The true left in the US predated Lenin. And support for the final Russian Revolution among them was mixed. But yes, the Soviets did push their agendas via left wing and antiwar groups. However, some of those efforts, such as the Soviet-American Friendship Society, were in fact focused on peace.
AUSTRALIA VACCINATION ABNORMALITY SUPPORTED BY POLITICIANS
Do you mean “blockchain”? Because bitcoin was designed as a currency. It’s in the name.
Have you ever been to Texas? Why would you take a train for a dozen hours when you could fly and rent a car for far less money?

When you finally get to Sierra Blanca, then what? There aren’t any car rental places there and certainly not any taxis.. and I am sure you aren’t going to just walk everywhere — look at the distances. The West Texas Light Rail Project hasn’t quite made it as far as Sierra Blanca or Van Horn.

Your advice to take Amtrak is just ridiculous and could get some idealistic, yet ignorant hipster eaten by vultures or, at the very least, severely sunburned and dehydrated.
I think this is right on: From the school and directly into consulting. I completely agree that these people are far superior on the work place. But hey, who ever decided that an academic computer scientist is a better hire than software engineer did something horribly wrong.

The problem is, as you mention, _universities_ are not, and should not, be geared towards the industry. That's why we have the engineering programs, which are. They are expertly taught all the Microsoft technologies completely as the mainstream Danish consultancy expect from there employees.

Furthermore, I reckon that "work with CS" for you means implementing Sitecore websites, do a bit of C#, and maybe proramming a Typescript webapp? To me those tasks have nothing to do with CS. They require no knowledge of typesystems, complexity theory, etc. (Keep in mind that CS on Danish universities is datalogi, which is the academic discipline and does not directly translate into CS as the american program)
What the coming “Splinternet” means for cybersecurity
"crumbs"

What field are you in in this industry? I started making more than my parents combined income by 25. This industry pays incredibly well.

Additionally, you're not all addressing any imbalance in impact. "Imbalance" as seen from a perspective of dollars per worker isn't very meaningful unless you advocate for removing incentives and defaulting to a system more reminiscent of communism.
> "Why do you think I pulled you over?"

That's pretty standard; nearly every traffic stop I've witnessed or heard about contains that line.

I believe they do it because -- assuming you give a truthful/correct answer -- it makes it less likely you'll contest the ticket, and if you do, they can tell the judge, "when I asked why they thought I'd pulled them over, they told me it was because they were speeding". If you admit to the infraction, you don't really have much of a leg to stand on in court.
The best blogs are being wasted in tweetstorms, Facebook rants and reddit comments
Wtf man, what's your problem?
I can't recommend Michael Boyle's books enough - "Functional Training for Sports", and "New Functional Training for Sports". He trains athletes at a national and olympic level, and injury prevention is a key theme running through everything he says. In contrast to Starting Strength et al, he actually makes the point that heavy bilateral squats and deadlifts are often too hard to teach and do well. He doesn't recommend doing back squats at all. The programs they use for athletes focus on single leg work, the argument being this is both safer and more 'functional' (how often do you back squat heavy stuff in the real world?).
You have been misinformed. SegWit does not move anything off the blockchain. It just rearranges things within the blocks.
I can't think of too many food products that are making people fat that can be called fresh and high-quality.

Fruit and vegetables come to mind.
English used to have a four-form system, where yes and no were the responses to a question posed in the negative, whereas yea and nay were the responses to positively framed questions.

I know German has "ja" and "doch" as ways of saying "yes" to positively vs negatively framed questions.

One thing I've found interesting is that in English you answer positively and negatively framed question in the same way, whereas in many East-Asian languages, you take the internal logic of the sentence into account, leading to confusing dialogues for English teachers working abroad in Asia: "Didn't you do your homework?" "Yes. Yes, I didn't do my homework".
The author, in fact, has specifically written an article on the talk you mention: https://blog.cryptographyengineering.com/2016/08/13/is-apple....

Matthew Green is a capable cryptographer who engages with the wider security community and practical encryption a lot (e.g. https://blog.cryptographyengineering.com/2016/03/21/attack-o... if you're interested in this kind of thing, I'd recommend following him more closely (e.g. on Twitter.)
> then there is simply no way for anyone to send $99 to try to get at that randomnes

can't I send one of the 10 people $99 today, and he pays me out in 10 days? Can't that person rent the fact he/she is on the list of 10 out. I am new to economic terms, but it seems your example even better shows his MC_rent + MC_nonrent = MR. Where he says in p2p systems MC_rent should be 0, because it's exclusionary. Again .. your example's main feature is that it excludes all but 10 people.
> I do want to dispel the idea that everything would be better if only we switched to project-based learning. The opposite is closer to true.

Both of these maximalist notions are so far from true, it's not even worth asking which one is closer.

> Project-based learning is the most inefficient form of learning that still works.

Where it lacks efficiency in learning, it boasts incredible precision in application. Project-based learning is practical, if not fundamental. You will learn to do something tangible, but of course this may not be the most efficient way to teach conceptual lessons. Concepts and understanding (aka "the math") will be required to decrease learning curves for future applications.

So yes, both project-based and course-based learning are important, it isn't useful to completely eliminate one or the other, but I do feel the world is currently partial towards course-based learning.
If you're running in Python, there's also import turtle: https://docs.python.org/3/library/turtle.html
And what about meanings in various contexts like financial content with words Apple, Orange?
Android Library for bottom view with custom transition
Unless you limit yourself to the official dialect of Mandarin, Chinese also has lots of inconsistencies, partially because the majority of the population being able to speak Mandarin is actually a fairly recent development. A large minority has trouble distinguishing retroflex consonants from alveolars. Not everyone's tones have the same pitch contours. Some dialects also mess with the grammar, e.g. by tacking certain parts of speech onto the end of a sentence. So if you want to capture the full variation of the language as it's actually spoken, you'll have similar difficulties as with English.
It is probably only appreciable because it contrasts starkly with the expectations. But if people were to regularly write academic treatises peppered with obscenities, I think it would get rather old rather fast.

Which is not to say that one could not use more, ummm... vernacular language. But in quite moderation, I would say.
Switched-on bats: hosting viruses is a cost of flying
The typical developer's typical work mostly requires integers, and when they need reals, 64-bit floats are nearly always sufficient. I would even say that arbitrary-size integers are needed more often than true rationals.
It'll be a stretch for Dropbox to be valued like Atlassian given how the product offering is 98% the same as box. Also, the fundamentals are startlingly different. Atlassian probably makes a lot more per paying customer, with a large base of enterprise and smbs. They also have a much larger % of paying customers.

Like it or not, Dropbox is a bigger Box, so the P/E will likely resemble Box. I'm guessing $8B to be a realistic valuation, given larger revenues and lower costs. But it's certainty a down round
Do you have any books to recommend for people who aren't interested in learning in-depth about historical linguistics, but like reading about the sort of interesting trivia found in the Tumblr post?
Even for the people getting Phds in, say, mathematics? Or the undergrads studying mathematics en route to getting their Phd?
One thing that is driving me crazy while learning Polish is that "no" means "yes" (informal).
Try paying attention to your respiration while running. Attempt to maintain a pace that is possible while only breathing through your nose. (This pace may be walking, which is fine.) This is less about proprioception and more about paying attention to what your exertion demands from your body and finding a pace/respiration equilibrium.
Yes but the MacBook Pro was horribler.
Agreed -- in the right kind (probably nonexistent?) of educational atmosphere, encouraging students to just build something interesting using the techniques that are being taught could serve the same purpose in my mind as project-based teaching.

It feels like what really good teachers excel at is inspiring students to spend more thime thinking about the subject than is strictly necessary, even getting them to like it, so their minds can run away with the subject.
If you reboot the phone then it’ll only accept the PIN to unlock, at least on newer versions.
It is all in the marketing like name brands and generics.

I cut chocolate out of my diet for health reasons. I used to buy it 50 percent off after each holiday but gave up on that as well. I'm trying Apple Sauce instead and other healthy alternatives. I am trying to give up soda as well.
You could run a dedicated SSH server listening on local host, accessed through a tunnel. Not ideal but not non starter either, if the benefits of Cockpit are that big.
I shudder to think about the vastly different usage patterns flat rate electricity will bring. Why bother insulating houses? Why not run the A/C at full power instead of turning down the heating?

Lots of operational expenses are dominated by energy usage. Cryptocurrency mining would only be the start of it...
Twitter Japan's strange reception: elderly forced to keep kneel
Japanese novelist visited Twitter Japan Office, and
he experienced strange reception. His tweet shows anger and discomfort (tweet is by japanese). https://twitter.com/mahirokisaragi/status/963316395571212288
The man was elderly, visitor said 'aged as grand father', and kept to kneel on cold stone floor. Visitor told him to stop his posture and go sofa, but rejected, as he was ruled to do it. The place is opened-space of buildings with others' eyes, not for reception space of Twitter Japan.
After novelist's tweet, other visitors for recovering their frozen account or so, revealed the same experience. e.g. https://twitter.com/monosqu3/status/966546196771749888
The intention is not revealed. Is it common among other countries' twitter office, or other companies? Of cource, 'visiting' is not usual, so there may be not 'common' case.
I'm quite far from a vegan, but eating all you mentioned + waffles with syrup really is too much for my stomach. Some salad/tomatoes/cucumber next to that would have helped.