skysight-inc/HackerNews huggingface dataset:
Degree is a certification, not the knowledge.

For me it is useful to understand how a computer architecture, operating system, complexity theory, discrete math and calculus works. It doesn't give tangible knowledge for the everyday work, but transformed my view so I make different decisions that I would make without these skills.

But there are wast amount of quality materials that are accessible for free on these topics, so no, you don't need college degree (whatever it means; Bachelor?) but you need the skill to be a good software engineer / developer.
I'd like some more explanation of why the author thinks it's better to use a lock statement than an Interlocked method most of the time.

This is really just fundamental concurrency stuff though. Something which is sadly in short supply in some people's skill sets, but then I guess not everyone spent four years working on massively multithreaded C++ software early in their career like I did.

I'd really prefer it if C# made you share memory explicitly - default shared memory concurrency is just asking for trouble, in this and many other languages, because you have to do extra to do things right, rather than extra to do things wrong.
High-level library for spatial audio processing in Google Chrome: Omnitone
In Java/C# land, the typical solution would be to have a complex conditional expression, all the threads spinning on a .wait() there and then over-use of .notifyAll() instead of .notify() causing lots of spurious wakeups and wasting precious cpu cycles.

The typical solution is to use the higher-level constructs provided by the standard library that take care of these details for you. In Java, at least, explicit mutexes, notify, etc in application code are roughly the equivalent of typing 'AES'. I'm somewhat surprised this C# article happily tells you to just keep adding locks until you think things work. "I mean if you have a hunchback, just throw a little glitter on it, honey, and go dancing."
Isn't Playment a direct competitor to another YC company, ScaleAPI? How often does YC invest in competitors?
The Impact GitHub Is Having on Your Software Development Career, Right Now
> AMD can just as easily cut prices to compete.

They can't. They don't have profit margins or cash in hand to do that.

> Intel starts selling at a loss they'll be subject to even more punitive damages t

I think you failed to see my argument. Intel has 60% profit margins. They can cut their prices a lot without making a loss. AMD cant.
Yes, but if you are a dropout because of e.g. financial reasons, you don't have the degree but can have the knowledge.
For me the thing that comes to mind most readily is the FBI screwing up and accusing that one poor dude of setting that bomb...
>(3) have committed acts which constitute a chargeable criminal offense

This reads like they need to prove the person committed something, so the accusation will be used more often anyway.
The avionics were multiply redundant, yes. But the Shuttle landed as an unpowered glider. If the first landing approach failed, there was no possibility of another.
We've built the Thredded forums engine (https://thredded.org) with the same goals in mind. The entire CSS is 10KiB, JavaScript loads asynchronously and is optional.
I'm pretty sure when you configure certificate pinning you can also specify an expiry date. Party A would just adjust the expiry time to match their cert expiry and both parties are happy.
Using same keypair for Diffie-Hellman and signing
Do you have a source for your claim? I thought most illegal immigrants were from Latin America.
I respond to most if not all of them.

The only ones I tend to ignore are the recruiters who are bringing positions that are far out of my geographic areas and are not remote.
I reluctantly decided that my MacBook days were over with these 2016 machines. But moving to linux was a huge step. So I bought a $360 2011 ThinkPad W520. A quad core laptop (with 32gb ram capacity). To experiment. Well, it was a dream machine, so now I'm using a quadore ThinkPad p50 (xubuntu) (with NVIDIA graphics). This is a great experience. It runs VMware way better than macos, and the keyboard ....
In the same place that you'd install it as a user?

That'd be some very stupid malware - anyone who was actually rooted would notice immediately when their root tool told them their support binary needs to be updated.
Nice to know.

Some visual alternative, like the Windows 8 start menu, to choose apps would be nice on a mouse button.

I like the command menu, when I'm programming, but often I just want to click some icons and be done with it.
It's also worth mentioning that the countries where WhatsApp is most heavily used do not have Google Voice.
The Strange and Curious Tale of the Last True Hermit (2014)
ahh a classic

А у вас негров линчуют

https://en.wikipedia.org/wiki/Tu_quoque

https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes
1) I don't think it's possible to keep the standard Ubuntu menu but you can use XMonad in other desktop environments like Mate or Gnome. You'll have to do a bit of configuration but it's not bad, see my other comment.

2) I run XMonad in gnome and it mostly works without problem. The only thing I had to change was set my browser launching keybinding to run

spawn "google-chrome --force-device-scale-factor=1.4
Push Notifications: How to Make Users Opt Back In
Human Decisions and Machine Predictions
Having the car drive itself away is in my mind one of the most important features to get increase 100% electric market. You can have the car drive to a charger and automatically drive back once full, mitigating a shortage of charging stations as people leave their cars there long after they are charged 100%.
It does state `removable aliens`, which I would assume would not include a legal resident or nonresident alien. I initially read it as applying to all aliens, regardless of status.
One day, there will be a tech giant, that will let us disable all new, amazing, revolutionary, bloated features instead of forcing us to use them. One day...
There's another project besides sway: fireplace - https://github.com/Drakulix/fireplace
I interviewed for them a few months back and they have some things surrounding data tagging and linking that fall under "dynamic ontology" they'd probably consider unique. And they have some access control stuff that seems neat. I don't understand either concept fully - only got 3 rounds in.
And you have to recompile it if you change your xmonad.hs config file. There's no interpretation going on at runtime - well except when you actually run xmonad with an interpreter like ghci.
How is blatant capitalism in conflict with libertarianism?

I ask this question genuinely because I never know what Americans mean when they use the term libertarian with a small L. What specifically about this ideology is being broken here?

I understand American libertarianism to be based in selfishness and greed to the collective benefit of society. So that if we're all greedy and act out of our own best interest society as a whole benefits from increased wealth creation. What about Palantir contradicts this?
How much exercise this should be in humans?
The countries on the list date from 2016. No President "signed it", it was established and extended by DHS and State Dept as part of Visa controls.

The EO extended those controls from "no waiver, manual review" to "no access"
One little push back, someone had to write the fake news for other people to share it.

Massive click farms and hate baiting are the issues that can be solved. Options like where the content originated from, who the writer was and why are they anon if so?

Tech solutions are a first approximation to solve this question.
Deeper solutions require scale and some mustache twirling
By what moral principle are citizens valued more than non-citizens?
Have you considered using Mikrotik?

I've heard about them for years, but just started using them in the last 12-18 months. So far, I've been very happy with the performance and features for the cost.
Dude, note the date. That is an April Fools joke.
With six lives and a $100bn+ space station at stake, I'm quite glad they use caution, to be honest.
Canadian customs officers may ask questions but they are generally not in a abusive tone.

Going to disagree with this statement. I've had 3 instances where Canadian border police were very aggressive and basically accused me of breaking the law without any evidence.

The US? 1 instance.
Gosh, This, the Rand manipulation, the deep rooted corruption in the ANC who looted R41B!
I just wish SA realized its potential without the human scum.
Would it negatively impact the Olympics if we stopped rotating them at this point? I mean, besides the IOC missing out on the opportunity compete with FIFA on graft?

Let's just locate the Olympics in a permanent facility -- Greece, if they'll have them, for tradition. I think between "not rebuilding everything from scratch every four years" and the expectation of recurring events, the single host country could both run the games more efficiently and it would benefit the economy a lot more -- sure, it'd only benefit the one host country, but it would be going from "not benefiting a lot host countries (who go over-budget and never make back the money on tourism)" to "actually benefiting one host country".

Let the IOC auction off the opening show if you want to give one country a chance to show off every four years.
If your profile isn't public and your name is common, they have no way to know it's really your profile.

I know of at least one startup that's selling software to list who's browsing a website with links to their social media accounts in real time. The idea that the CBP can't work out exactly who you are on the internet from your passport seems highly improbable.
>> "This features genuinely adds to the user experience and its nice to have a way of sharing statuses with most if not all of my contact list as opposed to a select few that use snap chat."

This feature is now in TWO Facebook owned apps (WhatsApp + Instagram) and I recently read that they're also bringing it to Facebook (currently testing with some users). So now I have three identical products from the same company. It doesn't make sense to update the story in each app. Some friends will update one over the other and now I have three stories to check. That's the opposite of adding to the user experience in my opinion. Give them a bit more time and I'll have three identical Facebook apps just with different icons on my phone.
I think you're ignoring the effect this will have on lower class wages. Millions of people will replace those jobs taken by illegal immigrants, most of whom were working below minimum wage. That will tighten the labor pool of lower class jobs, and may lead to wage increases for the poorest in the country.
Lake Placid, NY still uses the Olympic venues. A lot of winter athletes train there.
I thought before writing "always". But I do think it will be difficult for the foreseeable future, because as @Grue3 already pointed out, it's ambiguous even to humans.

The central problem of getting a machine to understand metaphor, irony and the like is going to be Hard by any definition.
420 Friends – the dating app for cannabis lovers is just the beginning
I tried YNAB, but too focused on budgeting. I'm looking more for expense tracking and potentially cash flow forecast. I think the issue is that I don't exactly know what I'm looking for but Quicken and YNAB didn't work for me when I tried it.
Do "directive", "memoranda", and "field guidance" have specific legal meanings in this context? Would that include a "final rule"?

I think that statement must have limited scope because this six page memo could hardly replace the entire rulebook.
For certain Java apps you have to set an environment variable to tell them that your window manager has a different name for them to run properly. Mostly things based off of old versions of Eclipse.
Communicating across borders which is now usually included in unlimited SMS plans.
Iowa can feed the country, so long as you're fine with eating field corn and unprocessed soy, with a little pork on the side.
Mailgun Becomes an Independent Company
I don't remember the details, but the whole thing is a multi-step process and there were gaps between the steps where you would be illegal, technically. AFAIK, everybody involved knew it was a bug in the system and therefore ignored those technicalities.

Well...
The Beijing Olympic swimming pool is now a water park!
Olympics in Sydney was a money pit. An expensive legacy. I'm not sure if the events followed since then had allowed recovery.

http://theconversation.com/hosting-the-olympics-cash-cow-or-...

http://economicstudents.com/2016/09/road-ruin-economic-case-...

There are actually a lot of academic studies now into the Sydney 2000 Olympics economics. Quite interesting.
SUPERAntiSpyware Professional 6.0.1236 Serial Key Download
Recompilation[0] simply calls the compiler binary, though.

[0] https://github.com/xmonad/xmonad/blob/master/src/XMonad/Core...
>"Fake news" (along with Russia-panic) started ... to justify why Hillary lost that didn't involve blaming her.

>fake news started long ago

you can only pick one.
I think the main difference (speaking from the biased perspective of a Canadian) is that US border guards seem to want to get angry. Whilst Canadian guards have a "what we're doing is necessary, but we want to be nice" attitude.

Unfortunately Canada's awful security policy comes because we need to be "up to US standards", or else we risk huge barriers being put in the middle of our trade relationship due to US paranoia. And economically, Canada is totally dependent on trade with the US.
Gmail is shit. Gmail is Email Extraordinaire but if something goes wrong and you lose access, good luck gaining it back. Try to call somebody. This, and all the privacy issues.
I used to run AwesomeWM and liked it a lot. But I decided I wanted to go back to running a desktop environment and run a tiling WM within one. There are things I miss but I actually like XMonad's approach to multiple displays better.
> Immigrants are self selecting people who want to have a better life.

Being a developer/scientist/entrepreneur whose primary exposure to immigrants is of high-IQ, high-agency, personable people similar to ourselves, it's easy to allow anecdote to obscure the facts.

The facts are that immigrants - both legal and illegal - are far more likely than natives to parasitize the social services of their host country:

http://cis.org/sites/cis.org/files/camarota-welfare-illegals...
http://cis.org/sites/cis.org/files/camarota-welfare-illegals...
Well considering it is about committing suicide via exhaust fumes, it must come near the top of the list.
It is probably speculation. There is a certain kind of rich person who likes to spend their money to make the Republicans look good. Often, for instance, prediction markets lean Republican because there are deep pocketed "investors" who don't mind losing money for their cause.
Thank you for that video - it was wonderful. Are there any other channels that focus on things like this (logical stuff)? I like CGP Grey, so I'd love suggestions that are similar.
What about ex president Obama who actually used the tech? So much outrage for Thiel, but where were the protests when Obama wiretapped the world?

Ps. I think Thiel is a hypocrite if he really thinks himself as libertarian. Also, despite having money and power I think he has big balls to go against SV where he made himself. I also don't understand how did he became so powerful, every time he talks.. He has charisma of an old rag.
The situation may have improved now that Haskell has Stack, which has revolutionized package management there...

I'm a big fan of bspwm, though, and kwm at work on macOS.
I know there is a website that has gamified certain race conditions. There was a interface that allowed you to step through code in 2 "threads" and the goal was to defeat the enemy army though deadlocking their code.

Does anyone know where it is? It was very informative..
President Trump, leaks and cybersecurity
and if you don't need a GUI, you can always install OpenBSD -- no extras required. it includes a useful OSPF and BGP daemon, BFD in the next release (I believe), and a version of pf that isn't a few years old :)
There is Replicant: http://www.replicant.us/
That's delightfully nice to use. Damn good job.
Do you also not tip at restaurants? Cultural norms are what they are. Just because you don't like them isn't a good reason to screw over working people.
Violence Has Not Been Declining Over Time
Sway is a great project. I use it on a laptop with Intel graphics. I've tried to use it elsewhere, but I've found that the limiting factor is everything else -- applications that are still using X11 (supported under Wayland but often with surprising behavior), drivers that don't support Wayland, or don't support it properly, and the general immaturity of the Wayland world. Wayland is the graphics equivalent of PulseAudio circa 2009: clearly the way of the future, on an upward trajectory, but still experiencing growing pains and making a lot of people angry.
I have seen a lot of comments supporting Pax Americana, stating that we have seen fewer conflicts and therefore that violence has been in decline... This would seem to refute that.
> Wrt OpenWRT being aged, not too worried there, I'm still running Debian Jessie over here

Yeah but it's a problem. Debian Jessie still gets security updates regularly. OpenWrt doesn't. The only way to upgrade the kernel and core packages is to reflash with a newer image. An annual release cycle is an issue for embedded devices you want to keep secure.
You wish for the wildlife to riot?!
Politicians talk of lasting legacy but a lot of studies pretty much showed that no one wants to hang around once the Olympics is over. So, to recover the cost, maybe they need to host a really long Olympics?
Not yet known; this research was only performed on mice so far.
While there is plenty of discussion to be had on Palanyir, I think the more relevant discussion would be in the role the CIA plays in infiltration-by-default through In-Q-Tel of companies we like to forget got their start there, such as Facebook and Google and many more.
Good story.

I've come to realize software almost always gets the initial blame. Software is almost always the one painting the error screen. So even if it says "Voltage out of range", someone is going to accuse software of not working. So they pull you into the lab, watch you open the box, probe it with a multimeter, show that the voltage is out of range, and then get the hardware engineer.

I once spent over a month (nights & weekends) tracking down a memory corruption bug. Everyone accused software of course. It turned out to be poor signal integrity on the memory bus (hardware problem). It was horrible.
2. The outrage is about the how, not the if. The easiest solution would be to simply nationalize everyone within its borders. Every other distinction falls foul of my sibling's response to your question #1.
I always remember the extra cheering the team of the country of Georgia received during the parade of nations. Some Georgians probably confused the state they are in with the country :-)

https://youtu.be/5Fmk2bS8OWk?t=350
He was a Canadian.
What is your opinion on Model-based development? Model creation in MATLAB/SimuLink and code generation with the help of a suitable tool (ex. TargetLink). I recently came to know that this is the preferred method in the automotive industry in Germany atleast.
No, Morrissey has _far_ more irony and humour.
This study is looking at one specific mechanism by which exercise may be helpful in improving some aspect of your health. It's not especially useful to look at just this study though, as it doesn't actually link to any outcomes (the telomere protective expression may or may not actually reduce your risk for cardiovascular disease).

It's more useful to look at studies that have looked at actual outcomes (e.g. reducing the incidence of heart attack or stroke, etc). In those cases, the bulk of the evidence points to 30 minutes a day, 5 days a week of moderate exercise (e.g. a brisk walk or jog) being the best 'bang for your buck'. There are certainly gains to be made by going beyond that, but the curve falls off pretty sharply, and you can get almost all the (proven) benefits of exercise at that level.

EDIT: I would suggest this YouTube video from Healthcare Triage on the benefits of exercise that are supported by good research: https://www.youtube.com/watch?v=SFBBjynBpSw
The Intercept has written about Obama's abuse of the surveillance state and executive power since its inception. This kind of whataboutism adds little to the discussion.
What moral principle is required to refuse to deport people to a place where they have a good chance of being killed?
http://www.cbc.ca/news/alain-philippon-phone-password-case-p...
USG is not founded on moral principles. All moral principles were so far overriden by expediency. So the question 1. seems to me beside the point.

Rape, torture, murder, all justifiable in the hands of your government at some point in the name of expediency, with no remorse or reparations provided.

2. All you need to do is watch the implementation carefully. You'll find reasons for outrage soon enough.
In the movie, her daughter's death cannot be averted (incurable disease). In the short story it can (climbing accident), but it is implied Louise's efforts to steer her daughter away from climbing actually encourage her to take it up -- or at least, Louise wonders if it was so...
Diagrams as Software Documentation – When a Picture Says It Best
There are many answers to this question, that have been rehashed elsewhere. Everything from citizens having more vested interest (skin in the game) in the future of their lands than noncitizens, to the protection of shared cultural heritage, to social cohesion borne of cultural integration and higher-trust societies, etc.

But I'm genuinely interested in answers to my questions devoid of appeal to emotion, not deflection to other questions.
Building a JSON Content Bucket – FAQ’s
First, isn't the HN echo chamber actually an important constituency for Google if they want to sell to businesses? Second, I think once you get one of these "over my dead body" reactions going, it has to hurt business. Consider the lengths Microsoft has had to go to to try to overcome their negative reputation in the tech community.
This was actually a huge problem when, at $work, we recently locked down our productive Kubernetes clusters to only allow access via an SSH jump server. The approach that we've settled on is to have a forward HTTP (without S) proxy on the jump server (listening only on localhost) whose port is forwarded to the local machine by SSH, so we can do `export https_proxy=https://localhost:$forwarded_port` to make kubectl work. sshuttle was also evaluated, but it clashes with the VPN client that the remote colleagues need.
"Working hard" isn't inherently valuable. I really don't get this protestant obsession.

"I know we pay you peanuts, but at least you get to work hard."
Kenyan banks have launched their alternative to M-Pesa mobile money
I'm not trying to be a dick and am genuinely curious. What are you going to do with those 41 thousand photos? Do you ever go back and look at them? I see lots of people taking a ton of photos, they get stored in the cloud automatically, and then... what? Does anybody ever go back and look at that bad photo of a fish they took at an aquarium five years ago?
Use xmonad with them. I use Xmonad with XFCE on my office computer.
I wouldn't be surprised if a lot of the major players are holding back on JS modules until after WASM gets farther along.

It could seem like a waste of effort to standardize and implement JS modules (which "everyone already has" via transpilers) when they expect people to move quickly to language agnostic WASM modules once they become available.