skysight-inc/HackerNews huggingface dataset:
Here is a nice review of this movie, showing its symmetry / palindromic feature (there is a turning point right in the middle off it, and the movie plot kinda reverses itself till the end) :
https://dejareviewer.com/2015/08/12/shall-we-play-a-game-let...

In a movie full of brilliant ideas, I think WarGames’ use of Tic-Tac-Toe
as a metaphor for the futility of a nuclear war is its best. When equally matched powers
with mutually assured destruction meet, “The only winning move is not to play.”

By setting up the movie’s story in a way that is perfectly symmetrical,
the filmmakers have done something incredible where they highlight the themes of equally
matched opponents, the importance of fighting to survive rather than giving up on humanity,
cherishing life even in the face of tragic death, and more.

Its technology may be dated, but WarGames will remain a relevant film as long
as the fear of catastrophic war and intelligent machines is with us.
What a “strange game,” indeed.
[Stanford] CS department updates introductory courses [from Java to JavaScript]
Yeah, there's a very high risk of a fork if a significant number of miners decided to censor such a transaction.

Look at the Ethereum Classic debacle - and remember that many Bitcoin users tend to hold those views stronger than many Ethereum users.
Fan Alters Code to Newly Discovered SNES Game, Refuses to Share Original
Scala's type inference is not complete; it is marketed as a way to "omit certain type annotations". One of the reasons why Hindley-Milner is so influential is because you really don't need any type annotations: the inference algorithm always works.

As for DOT https://www.cs.purdue.edu/homes/rompf/papers/amin-wf16.pdf DOT is an explicitly typed calculus (similar to System F), for which no attempts at type inference are made. So... they're not really comparable at all.
Maybe one of the Library of America's Baldwin books?

https://loa.org/books

That's typically the route my local public library goes and how I read the Baldwin I've read.
And they inevitably fail to mention the pissed-off product or QA manager or customer who realizes their favourite feature or corner case or bugfix is missing from the rewritten version because the developer didn't understand or notice that aspect of the original.
I am an Indian too, the only place i think Indians hear that is at HOME. Never I have heard a Indian manager suggest people on how to dress in US.
This is my understanding: the regular spillway suffered damage while it was being used, and had to be shut off. I don't think it's clear whether that was due to some kind of oversight or it "just happened". If the damage had not occurred, everything would've been fine, but it forced the use of the earthen emergency spillway, which eroded faster than anticipated. There had been calls to upgrade the emergency spillway to concrete, but these were not pursued for reasons of cost. So it was a combination of unexpected damage to the regular spillway and inadequate construction for the emergency one.
If tech companies were to ever have a dress code, it would be jeans, a graphic tee and a full sleeve hoodie. Or a collared shirt. The hoodie might still be required.
The spillway was (in theory) designed for much more than 50,000 cubic feet per second; I'll try to find a citation.

In reality, it failed well before the stated tolerance and developed holes. Once that happened all bets were off.

Wikipedia has more info; it gives the capacity of the gates above the spillway as 150,000 cu ft/s, and says the spillway developed cracks in 2015.
Yes and static fires don't have anything to do with cell phones. If it was a real concern they would be really strict about stopping people from using phones around gas pumps.
Which emulator did you use? Simh?
I was a very young hacker. In 1982 I paid $300 ($300.00 in 1982 had the same buying power as $770.53 in 2017) I got a 300 baud modem for my C64. I started on the BBS and then I ended up with multiple garbage bags of floppy disk of pirated software. I learned a lot from the phreakers and learned to built more hardware, RAM Disk etc...

One of my friends (two brothers) got arrested in 1983 when they accidentally tried to enter a Pentagon server. They called me and were so scared. The FBI took everything they owned and they ended up not going to jail but no computer's till they went to college.

Then "Capt. Kirk" who was 17 and lived in my town was buying illegal goods through credit card carbon copies. He would steal the carbons from stores trash cans (People only ripped them once. He says he did over $30,000 in goods when he got caught, he was charged with about $6,000. He ended up with a job at Compuserve on their security team.

Personally I got a few "pen tester" jobs through my Uncle and just worried about the trading of games with my software alliance with friends in UK and the Northeast. I never bought illegal goods and never spammed a area code again by the time I was 15 I was done with the darker side of hackers. My main hacks were assembly hacking the games security back then. Eagle Soft were the kings and I was a little kid that tried hard.

Watching the movie was painful in the movie theater. I knew the technology was not there and thought it was just not possible. I was a jaded Hacker in my young teens who preferred Isaac Asimov books.
Never change, Hacker News.

Just to play devil's advocate, just imagine you are in the seat of a software engineering manager, probably an engineer who got his MBA. Doesn't code professionally, and hasn't for a while.

He's got to hire someone that, due to the nature of the work, he cannot effectively micromanage. Even a moderately complicated piece of software, with best practices, a robust code review process, and experienced hires, can go off the rails, and very quickly. Due to no fault of the developer, mind you; sometimes, PMs and BAs suck. We've also all seen what happens when you have to maintain the mess a rookie software dev has made.

So, you need to hire someone experienced, and competent. You are looking for non-falsifiable indicators of both. Ideally, since new grads are both cheaper from a salary and health insurance perspective, you'd like to get a good, new grad, and ride him for a while until he gets paid market rates for experienced devs.

So what do you do with new grads? You ask them computer science brain teasers, to test if they were paying attention in class. It's hard to fake, it's a quick conversation in terms of time, and it's biased against older hires. Win win win from the pointy headed guys.

My 2 cents. Not saying it's right, but if you want a better system, invent something that can accurately rate software engineering experience. It's a gold mine.
It's not just high school, I'll use professional sports as a quick (but not all-inclusive) example.

The Bill Belichick and Nick Saban enforce strict behavior and dress codes for their employees to simply eliminate distractions. Break the rules and they fire you. They're the most successful "mission oriented" teams of the past two decades.

Uniforms contribute to the sense of "unity in direction" that the best companies have. They should be something that you're proud to wear as a signifier of your work, see IBM in the 70s and 80s.
Or use a language with arbitrary precision numbers (they are only like 50 years old so I can see why many people don't use them /s). As someone else already pointed out, this still prevents calculations of fees as a percentage, and other issues.
Location: Philadelphia, PA

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Sinatra, Cuba, Rack, Javascript, Node.js, Backbone.js, React.js, Angular.js, iOS, Android, HTML, CSS, AWS, Heroku.

Résumé/CV: https://www.ombulabs.com/#clients

Github: https://github.com/ombulabs

Blog: https://ombulabs.com/blog

Email: hello@ombulabs.com
Non-mobile link:

https://www.facebook.com/minliangtan/photos/a.11684295504016...

dang, can we get the link changed to this since most phones will redirect to the mobile version, but for some reason, people haven't figured a way to redirect to desktop versions from mobile?
I'm not following at all.

Where does it say the manager "wasn't telling male workers to wear long sleeved shirts?" Even if so, how's that sexist? To say that something's sexist because a man gets different advice than a woman with no context is unacceptable criteria for sexism.

Re: WFH, she's a junior employee (graduated in 2015) whose boss told her to "be at [her] desk to 'ensure that [she's] collaborating with the team and getting the support [she] need[s]."

She's complaining about getting reprimanded for "working from home for one hour in the morning." That sounds like she was expected to be in the office and didn't clear ahead with her manager. Why was she WFH for just one hour? How's the reprimand sexism?

Taking her claims at face value, she's not making a strong case for sexism.
The declines can really be out of left field sometimes. As I mentioned elsewhere,I now make a point of always having a backup.

I've had a card that routinely has very large travel expenses in multiple countries turned down for a $20 gas purchase when traveling domestically.
> Otterbox case on it adds just as much extra weight, and I don't see many people complaining about those

Irks me that not one single phone manufacturer dares to ship a product as indestructible as an iphone in an Otterbox. Sure it would be the clunkiest handset in the store, but compare it to other phones + case, there's room to make a superior final product. But no. Apple keeps shaving millimeters and Otterbox keeps slathering them back on.
Bah just think of it as a fancy 401k for people that have a better understanding of the tax code. From that angle you're an idiot if you don't take advantage of it.
Dear aspiring entrepreneurs
Worse still, it starts by assuming runlevels still have a meaning. Nearly all modern distro's are now running systemd, which has no notion of runlevels (targets are kind of the same but also very different!)
Because the government needs to print cash to pay off debt, that's why the Federal Reserve exists.
You mean iPhone, because there's no iPad version at all.
The comment that got this whole subthread started was that we would "return to barter." That implies that there was a time where economies were primarily barter based, and that the question "In what societies have humans used barter?" likely meant primarily barter. So my understanding of the question was not using, but primarily barter.
I think banks keep track of calculations (like interest) down to the 4th decimal place, 1/10,000 of a penny. Then they round to the nearest cent when settling.
Welcome to the modern world, where knowing what a run level IS, let alone know how to USE one, matters.

What could go wrong? You forget to try to understand the question: what is my run level?
This was what I was going to say but I figured it was a pretty common sentiment :) The thing that really gave me confidence was finding someone who was willing to take me on and mentor me when I was figuring things out, it makes a massive difference really quickly.
> When I used to see all schools turning to iPads I was one of the naysayers. I saw my nephew working(playing) on his school iPad and I thought this was the worst decision the school system ever took.

Personally, I think the attempts that school IT make to prevent playing are great! They're the best way I can think of to create a generation of flexible problem-solvers who penetrate security for fun.
I think 'Real Genius' deserves a place on the list. Actual hacking is only a small part of the plot, but the rest of the movie fits the mindset well.

https://en.wikipedia.org/wiki/Real_Genius
So because we argue against nuclear waste, means we like other toxic waste?

And the worry is exactly that there will be no more humans in 5000 years, because someone in charge might decide Who cares, makes careless decisions, and in the end more groundwater gets contaminated and though not immeaditely killing everyone, but damaging the genes so to produce more retards, leading us in a nice downward spiral.
Reminds me of my first ever blog post...

https://zwischenzugs.wordpress.com/2011/03/06/shakespeare_un...
Confusion comes from this:

> Me too. I use send zip files to my customers every now and then.

That `Me too` is in response to

> GMail is less than useful for sending attachments, assuming they still do stuff like blocking .zip files containing executables. I can't use my GMail account to communicate with customers at all.

from GP.
Thanks for your thoughts! You are correct in that investment options are not available right now. We will be launching investment capabilities by the end of Q2.

We are focused on allowing our users to get the most out of their HSA. While we have released our minimal functionality for the time being, we will be adding products and services on top of this to make the process of spending your HSA dollars much more streamlined.

We have focused on streamlining the onboarding and administrative process for employers and attempted to remove the clunkiness we have seen elsewhere. It is definitely an ongoing project, but appreciate your thoughts and welcome any feedback as to how to improve the process and product!
Japanese universities are relatively easy to graduate from (frankly, this is true for many Ivy-league departments as well), but that doesn't mean people don't try.

First, many folks, especially at the better schools, are genuinely interested in the topics they are studying. As such, they will go above and beyond in some or all of their classes.

Second, in many programs, the professors have contacts in the field that can lead to premium jobs. These are often the most-adored professor in a given department -- mainly because they add a human side to the sometimes bookish disposition of many of the professors... and they make it rain. The student know who these professors are via their senpais, and they go way out of their way to make a good impression in those professors classes. This effort usually reaps huge dividends for talented students.
How random are hackers?
Internet connectivity and screen size are fairly orthogonal.
...a failure state of the dam system.

One thing I'm really impressed with is how many redundancies are built in to dams, and how their failures are intended to be gradual and not catastrophic and sudden with a full release of the reservoir contents.

ie, use the water to generate electricity. If that's not enough outflow, use the spillway. If the spillway isn't enough, the emergency spillway will drain more.

There's even another contingency (with more details), described here, that I haven't heard anywhere else:

http://blogs.agu.org/landslideblog/2017/02/14/oroville-dam-s...

> The emergency spillway is not auxiliary, and i don’t believe any competent geologist present during it’s construction would have considered its use as anything but a last ditch effort. It was designed as a fail-safe to prevent the loss of the main dam during the event of a half a million cfs inflow to the lake during a 200 to 1000 year event. The ogee weir extending from the main spillway gates was likely built to protect the main spillway gates. The bedrock was excavated deeper below the ogee weir to find more competent bedrock than the concrete wall extending northwards from the ogee weir, which was built to protect the ogee weir. The lack of concrete in the far NW corner of the parking lot where we saw considerable erosion and helicopters lowering bags of rocks into is not lack of foresight, but designed weakness built into a weak structure. The parking lot is built on highly weathered bedrock and is designed to function as a sacrificial plug located as far from the dam itself as possible, similar to the Auburn coffer dam failure of 1986. As headcutting progresses into the parking lot, water at elevation 900 and above is skimmed off. Once headcutting reaches the lake, then downcutting commences, “safely” lowering the lake till competent bedrock is found, maybe a hundred feet down, leaving the vast majority of the lake still in the lake and Oroville dam still standing, no matter the magnitude of the storm.
> It hardly seems worth even having a bug system if the frequency of from-scratch rewrites always outstrips the pace of bug fixing. Why not be honest and resign yourself to the fact that version 0.8 is followed by version 0.8, which is then followed by version 0.8?
That is a regurgitation of your opinion without any facts.

Comparing technology and saying "it seems" or "i feel" isn't really a good argument to convince me one way or the other.
Because IBM wasn't a tech company who's (unofficial) uniform was blue suit, white shirt, red tie, brown wingtips for nearly two decades.

Come now child, learn your history.
The anonymous thing is really messed up. The manager sounds super unprofessional and shouldn't be a manager.
Yes. See India in Q4'16 https://ftalphaville.ft.com/2017/03/01/2185261/indias-cash-c...
1) Reading and getting to compile/work other people's open source.

This more than anything will introduce you to the various styles of 'pro code' that people use, at least in terms of formatting. And if you can pick out the good one's you'll see how a pro project is organized.

2) Learning more than one language

3) Cloud
This is a terrible article which doesn't even meet the requirements for posting to hackernews.
I'd like to wager there'll be all kinds of phones trying to discover what the customer wants. I'm guessing, for the majority, it'll be neither of the extremes - heavy with max battery, or light weight with min battery - but somewhere in between those extremes
Sort of like the computer animation of the Death Star coming into range of the Rebel base at the end of Ep IV. It's supposed to be counting down for 15 minutes, but it's clear that the animation is only 15 seconds long.
Questions I'm asking in interviews [2013]
Cloudpets Data Breach Affects Over 820,000 Customers
It also anecdotally was the film that triggered creation of the nasty and abusive CFAA law: https://en.wikipedia.org/wiki/Computer_Fraud_and_Abuse_Act

After watching it, some in Congress panicked, and decided to "address the issue".
For reference, https://wiki.archlinux.org/index.php/Systemd#Targets is a nice little summary of how it's usually done these days.
I've never used cash regularly in my life. I hate carrying extra stuff around, so just have one of those card holders attached to my phone. I feel like older people are ingrained with cash, but it hasn't come into my life at all. College kids these days even use Venmo to buy drugs.

Of course I know I'm subjecting myself to tracking which is somewhat scary but I guess the convenience has outweighed that for me.
I don't think that's entirely reasonable in a discussion about schooling as curricula in different countries differ considerably. A 17 year old Chemistry student in Victoria, Australia might be learning about how to read NMR spectrograms and some common industrial chemical processes [0], a 17 year old Chemistry student in Texas, USA might be learning about the chemical processes involved in genetics [1].

0: http://www.vcaa.vic.edu.au/Documents/vce/chemistry/Chemistry...

1: https://www.kleinisd.net/users/0138/Chemistry_Scope_and_Sequ...

Different places teach different things at different times, so I don't think equating ages works very well.
That sounds a little bit like: "It's not like my wife doesn't know how to behave so that I won't punch her."
Horse-riding can improve children’s cognitive ability
WarGames and Real Genius were the regular weekly watch (on VHS!) between my brother and I growing up. What WarGames is to computer hacking, Real Genius is to hacking, pranks, and working hard / playing hard.

"It's yet another in a long series of diversions in an attempt to avoid responsibility."
i always thought 'the murder mystery' was a cool velvet underground song, especially the way they utilize the left channel and right channel to tell different parts of the story: https://www.youtube.com/watch?v=6DHvBSqfnVs
Just signed up to comment on how much I love this comment! It echoes my own experience too.

In my job after a period of learning and implementing the current processes, I wanted to make it better and my job easier. I did some Powershell scripting to begin with. Then I needed more so I started building C# WPF applications to manage and automate these processes. When I began developing it started out as merely a front end to some CSVs. Since then more and more people started using it and giving feedback and suggestions. It became a passion for me. I hit so many walls along the way and overcame them with internet resources and tutorials. Sometimes I would work weekends on this project. After many feature versions, bug fixes, and refactoring to address maintainability, unit testing and administrative/logging, it grew in complexity and users.
Game theory model of cyberattacks
Deporting someone does not have to involve sadism. But clearly the immigration people in both the US and UK seem to be sadists. You can treat people like human beings no matter who they are.
You might like Vernor Vinge's 'True Names', too. There was a PDF of the story on the web a while back; I'm not sure of its legality so I won't link to it.

https://en.wikipedia.org/wiki/True_Names
Nothing reminds you how little you actually know when you have to pick up docker/k8s for the first time, and realize that it's a long journey to understand every nuance you need to get things done.
This. If you look how Uber HR "handled" all these problems by completely ignoring them, it's a large part of the problem.
Why should we need to attend universities? Apart from the inexplicit or hands-on component of technical training, learning can be done via the web. Leaving home and becoming independent can be rehearsed by travelling or taking a job elsewhere. Finding a spouse can be done online. Credibility and commitment can be measured by some combination of IQ testing and sitting outside the employer's office (a la Fight Club). The idea that universities will help you to think independently is untrue. They create conformity. Indeed, as historical religious institutions, they were founded for this purpose.
It's a little hard to get a sense for how out-there The Velvet Underground was now that the kinds of sounds they were making in the late 60s are 'normalized,' so to speak. The best thing I can recommend, if this aspect interests you, is to listen to the top 10 songs from 1969:

1. "Sugar, Sugar"	by The Archies

2.	"Aquarius/Let the Sunshine In"	by The 5th Dimension

3.	"I Can't Get Next to You"	by The Temptations

4.	"Honky Tonk Women"	by The Rolling Stones

5.	"Everyday People"	by Sly & the Family Stone

6.	"Dizzy"	by Tommy Roe

7.	"Hot Fun in the Summertime"	by Sly & the Family Stone

8.	"I'll Never Fall in Love Again"	by Tom Jones

9.	"Build Me Up Buttercup"	by The Foundations

10.	"Crimson and Clover"	by Tommy James and the Shondells

And then listen to VU's "The Velvet Underground" the same year. It's like they were living on a different planet.

At the end of this experiment, you might not emerge a Lou Reed fan. But you will at least be able to appreciate the vision, and to hear the influences VU had on later artists.

Edit: Reviewing your comment, I'd like to ask you to clarify what you mean by "pretentious" in reference to Walk on the Wild Side, a song that reference a transgender actress who exhibits remarkable composure while performing fellatio? The subject matter of the song -- black women, New York sexual deviants, hitch-hiking, pimping, being strung out on drugs... it strikes me as a the precise opposite of pretentious. Capturing a time and place, the sound and atmosphere, to anyone with an ear.
I had Oderski in mind as well when i skimmed this. Likewise I expected a Wadler referenced.
Pretty sure that's not appropriate work attire in a tech firm.

Pretty sure that a tank-top is.