skysight-inc/HackerNews huggingface dataset:
Wanted:

3-5 years of linux system administration experience
3-5 years of windows 2000/2010 administration experience
3-5 years of networking level tcp/ip experience with custom protocols
3-5 years of c++ experience
3-5 years of .net experience
3-5 years of .....

I think more than half the job postings out there are created by entry/mid level hr persons who find similar job descriptions on other sites and copy paste requirements. This then has propagated into monster job descriptions you see now.

I noted this as well, for the pay these companies are offering, anyone with that level of experience they are asking for would laugh and move on. It's almost as if it's a trojan horse of a job post. Only those stupid enough to apply to a job post like that are the kinds of employees they are looking for.
Well that's a bummer. Oh well.
House Passes Cybersecurity Bill Despite Privacy Protests
Link is to a forum blurb on RWT. Direct link to story: http://www.realworldtech.com/intel-10nm-qwfet/
See also ATLAST - Autodesk Threaded Language Application System Toolkit

https://www.fourmilab.ch/atlast/
That would still be a satisfactory answer, and demonstrate that the person has the necessary knowledge. You need to know how to manipulate `this` before you can reach the [subjective] conclusion that it is bad code.
I don't understand the basic premise that a development environment takes hours to setup. You must have production deployment automated, and you should have pre-production and testing environment deployments automated too. If so, building a dev install is minutes, not hours; never ever a day of work.
Big Insurance Companies Are Warning the U.S. To Prepare for Climate Change
I had an interview pretty recently where, I'm positive the interviewer came to the conclusion that I didn't know the language despite years of experience because I made some embrassing syntax mistakes during a phone screen. This was something I know, is very basic and core to the language but I hadn't done in a while because it's a construct that is explicitly disallowed in the code base I currently work in.
This is not the case. Most companies YC funds do not come with alumni recommendations. Which in a way is surprising -- with 2000+ alumni, it's not that hard to meet one.

Source - YC partner.
Single-wire earth return
Why not "Atlas kryptos"?

You could also interpret it as "Atlas, hide!"
Even better since Draper never went to college.
I have a very similar set of good memories. I put more time into deobfuscation, updating, detection evasion, and (eventually) server emulation than bots per se.

My contact info is in my profile, it would be cool to see if we ran into each other back then.
The real incentive is improving speeds makes shared-bandwidth networks more cost effective. You can serve the same number of customers for less cost. Each connection receives its data quicker then disconnects so someone else can use the air space.

Time is the more important measure of cellular network usage than bytes. I think it would be more convenient for customers to be billed per minute. At $10/GB if my average speed is 5 Mbps that's $0.30 a minute. Or $30 to watch a full-length movie in HD. Makes me wish Netflix still had mail delivery.
The Little Book of Semaphores (2008)
Getting Started with Docker for the Node.js Developer
Nothing more than a money making exercise. This doesn't fix any issues.
Facebook Contest: Win $549.99 DXRacer Chair
There was an article I read a little while ago about urban/vertical farming in Detroit. It was saying that traditionally, like you say the economics of cost of transport vs cost of land has meant that farms are placed further out where land is cheaper. In Detroit, apparently the land in inexpensive enough in the inner city that the economics dont work out that way. I think its interesting to think in a macro scale what a might higher prices of oil will do to those economies.
I didn't read the whole thing, but, it seems highly related to what happened in England where Sky Digital basically hacked Ondigital making it a non viable platform and it eventually went bankrupt :/
The top voted comment about Asia's economic rise agrees with your assessment, only goes further to explain potentially ulterior motives of the government to better inform those who are on the fence, as well as arming those opposed with better arguments as to why such surveillance is unnecessary.
Exercise is good, but it won't help you lose weight, say doctors
It's not a cargo cult thing, it's inherited wisdom borne out by painful experience. Like goto and braceless single-expression blocks they are so easy to misuse that they can easily be much more trouble than they're worth.

Simple ternaries can be useful in trading off the unreadability of verbosity for the unreadability of compactness. Real Programmers should know how and when to use them. But nested ternary expressions are basically trolling...
The thing is, if you're interviewing and throwing away candidates because you're expecting knowledge of stuff that, for example, doesn't work in IE 6, or is based on your specific way of writing Javascript code, you're just throwing away good candidates.

(Also, coding standards are not subjective. Some ways of writing code are more productive than others. The idea that it's subjective is nice to believe, because then you can pretend that nobody is wrong.)
There's some of that, but I've also met quite a few self-taught programmers in the Nordic region. They mostly do have some very "solid" alternative credentials. One of the more common alternative credentials, which I think is a bit unique to the region, is the heavy role of people from the demoscene. If you look at programmers in many tech companies, there are a lot of demoscene people lacking university degrees who fill senior roles. This is more true outside the very traditional sectors, though; IO Interactive has more demoscene alumni than Danske Bank does.
> One of the main features of these information sharing acts is that, if the company onboards to information sharing voluntarily, the government garuntees the companies that the information [...] can not be used against the corporation for any legal purposes.

Kind of like a corporate "fifth amendment"? It seems reasonable enough, if it can shift the power struggle over this data into the open.
Deterministic builds.
Isolating shitty build scripts from my system.
That sucks! I think it's unfair to ask candidates to write code on the spot. You're already nervous, and if you don't have your computer with you then you're totally out of your element and without the tools you normally use. We have a small coding exercise we ask candidates to do at home in their own time. I think it's much more fair that way.

In the interview itself, as I said, no coding. Sometimes I will ask the candidate to spot bugs in a function, or read code and say what it outputs, or have a whole function written with one thing missing, and ask what's missing. But asking the candidate to create something where nothing yet exists is not fair, I think. Whiteboard coding and all that, it's no good.

When I say the candidate didn't know the language well, I meant conceptually. Like, imagine if someone told you C had a built-in array type, for example. It was that sort of thing. And remember, this was a person claiming expertise.
Especially the part about his twitter usage shows is attitude pretty well.
Video: https://www.youtube.com/watch?v=ikP1jiDDp6A
>>They needed the other browsers to step up their game, especially js performance so they could offer the kinds of web applications they wanted to.

The actual reason is they have to pay browser vendors like Firefox hundreds of millions of dollars for having Google search as their default search plugin. Plus, they are at the mercy of other companies if they decide to change the default search plugin. All this plus the mobile game, if you have a browser and that has a major market share you can be rest assured to send the traffic to your sites.

Same with android, as long as you have your stuff(OS, Browser) installed on other people devices, getting traffic from their is easier. Which is why they give it away for free. Have a big market share and you win by default.
LA is an interesting city in so many ways, but it reminds me of an old smoker with emphasema... except instead of phlegm it's coughing up cars... drowning in cars. At least that's the mental image it gives me.
Django Birthday, July 10-12, 2015 in Lawrence, KS
I wish the US was included :)
This depends on both the development environment you're setting up and the skill level.

If you're not familiar with the OS' terminal, dependencies or installers then those are just additional barriers to getting down to programming. With a prepared development environment for say Rails or Meteor you can get started very quickly learning to develop with these frameworks.

For some development environments it was previously a pain on Windows, while this has changed for Meteor it's still not as friendly for Rails. If you can offload those problems to a hosted environment that's a big win.
There are no public universities in the top 5 in the US. The top three are Harvard, Yale and Princeton. Stanford is basically comparable. The fifth spot goes to either MIT or University of Chicago, both also private. That was pulled out of my ass but I just looked up the USNWR rankings and Berekeley is 20, and is the first public university on the list. The universities I mentioned form 6 of the top 7, along with Columbia.
I fully expect this to become law without anyone I talk to in Canada knowing about it.
> Who thinks in terms of CPU registers these days, for instance?

The people for whom it makes sense, same as the people who think about RTCs or deep sleep modes or programming single-board computers to read temperature sensors.

It isn't like the low level has gone away or become completely inaccessible. It's that now we have more options to write working code, and we can optimize for things beyond cycle-level and byte-level efficiency. Optimizing for readability, for example, wasn't really an option when all of the readable algorithms were unacceptably slow due to constant terms.

Breaking every rule about data-hiding to get somewhat better constant terms in the big-O analysis isn't virtuous, it's just what was forced on us by insufficient hardware.
Current stats show 205,000k[1] towers - not base stations, I'd estimate closer to 410,000-840,000 mobile base stations. Figure most of those are not all four carriers on each site, some are just one carrier, some are all four, and if I were to pick a single number, 585,000. Previously, I'd suggest that you can really only compare the US with Canada, Australia in terms of population density and spread.

[1] http://www.statisticbrain.com/cell-phone-tower-statistics/
If I say "its inevitable that you will get into an accident while drunk driving" and you say "I've been drunk driving for years with 100% no accidents" I would assume you are being dense.
Tarnovsky has given several really great talks at Defcon:
https://www.youtube.com/watch?v=kh238PUqz3I

He goes into a lot of technical detail which is great. I'm a big fan of his work.
Except the interrupts are not the efficient way to make a system call anymore. The specialized syscall (sysenter) opcode is much better.
I find a lot of candidates with tons of college experience and theoretical knowledge, but no grease under the fingernails... no practical experience building real systems.
I'm not sure what this article is getting at. Understanding the connections among neurons is not at all like examining the atoms of a smart phone. Connectome researchers like Seung are more interested in the connections between various systems that have evolved in the brain—systems that we actually understand very well from a behavioral standpoint. We know how a lot of the brain works in precise detail up to a point, especially the vision system.

Understanding the biology of how neurons work is also critically important because that's how we'll discover new medicines and technologies that interface with the brain. If we didn't have a complete understanding of how the retina or cochlea work to convert physical signals into neural signals, we wouldn't have been able to create implants to replace these functions.
How to Choose Between Additive and Subtractive Manufacturing Methods
I'd have to believe that 30 years out, indoor farming will be far more cost effective than outdoor farming for certain crops.

Some of California's vast farming industry should move indoors via solar and battery storage. With the way that costs in both of those segments will drastically fall over the coming decades, mixed with California's sun and large local market, it would seem ideal. Not to mention California's desperate need to be as efficient as possible when it comes to water.
The Collapse of 2008 explained simply
Everything is a stupid idea unless it works. No one can tell the stupid ideas from the smart ones until after the fact.

Facebook and Twitter: both stupid ideas that now have dominant market positions. The iPhone was "too late, too expensive, too lame" to take off when it was first released, at least in the opinion of some professional pundits.

These lessons or observations are all OK, although I'd say that figuring out what people are willing to use or pay for is and always will be a huge unsolved problem. Sometimes you build something for a market that turns out not to be there.

There are two types of technology: ones that everyone wants and no one knows how to do (think SpaceX) and ones that everyone knows how to do but nobody knows anyone wants (think Facebook).

Everything in the social media/mobile space is a lot more like the second kind. There's not rocket science. It's all HTML and CSS and .js and nosql and whatnot. But knowing what people are willing to buy into, out of all the infinite things we could do with those parts, is a mystery.
In the context of the wider Net Neutrality conversation (Connectiveness Neutrality?), I'm glad it's so simple. $20 + $10/gb across the board is very sane, fair, and makes no assumptions about who you are, how you're using it, or what you're using it for.
Also my recommendation, especially for the language ease. If you speak English to at least a "working professional" level, it's very easy to live and work in the big cities. At least in Copenhagen, the tech-sector work culture is very English-centric, and most official things can be done bilingually (civil servants all speak English, most forms and websites are translated, etc.). Of course there is nothing wrong with learning more languages, but it can be a big issue to attempt to get work and residence in a language you don't really speak well. For example I would personally not try to get a job in Italy unless I first learned good Italian, while I think an Italian who speaks English would find Denmark fairly easy, without needing to learn Danish up front (I know this in part because I have several Italian colleagues).
For me personally, it doesn't make any kind of sense to force members of other species to live miserably and undergo various forms of de facto torture so I can avoid disease and live longer. It seems a bit selfish. I understand other people can and do take other positions on this matter.
Would not work for away games. Could easily use goal horn for home games though for higher accuracy.
Windows Technical Preview Build 10061
> that shoots a hole in one of the primary arguments used against HFT here.

Which one specifically? That the big players have an unfair advantage over the little guy?

> Really, what we're running up against here is the silliness of the term "HFT". By the definition we're contemplating here, virtually every ATS in the world is an HFT.

Not really, if it doesn't deal with market micro-structure, it probably isn't HFT. There are lots of ATSes that do routine things like rebalancing portfolios, or more sophisticated things like automated hedging of human traders, that is still happening at a human pace.

I haven't seen a detailed article yet that covers how many order modifications he made, and how far outside the money his spoof orders were (really far and it is something he could have managed by hand and I wouldn't call it HFT, pennies-close and his London Excel setup couldn't have handled it, but I think there is definitely a big HFT Goldilocks zone in there).

Look, spoofing is already illegal, and is already a problem in manual trading. Whether the guy did HFT spoofing or not isn't really damning to HFT at all. It really just shifts attention away from how fast all the illusionary HFT liquidity (tightening spreads and providing valuable liquidity is how pro-HFT arguments normally counter anti-HFT arguments about it a zero-sum game) evaporated during the flash crash.

My original comment can shed some light on that. Part of the regulators' approach, post flash-crash, to getting more liquidity in events like that was to add more stringent quoting obligations on market makers. The regulation was already ineffective and poorly thought out, but to get an idea of how much the industry really values liquidity don't look at the bullshit they sell in congressional hearings (we pay the market in liquidity!), but instead look at the product they demand as customers of Nasdaq (a new, explicitly anti-liquidity order type).

(edit: ok a bit overblown on that last part, I don't think the flash-crash was that big of a deal. The HFT industry just really oversells liquidity and it is kind of a farce, the market literally shuts down for two days each week and takes ten days of holiday each year.. literally a near universal zero liquidity for 30% of the year or more if you consider market hours)
Tim Berners-Lee: TLS Everywhere, Not Https: URIs
Version control, collaborative editing and undo
I was thinking a 180 pivot: tell me when people I dont't want to see are nearby so I can bail.
I was referring to consumer DRM systems, not in-theater projection systems. Is there also a concern of Netflix-bitrate 4K video being used in theaters?
this link is incredibly frustrating. what is s-lang? what does it look like? is it a scripting language? declarative? imperative? some odd hybrid? what is it's expected use case? show me something! not some page that (links to other pages that) lethargically drudge through the rational of its design.

this page does not immediately describe what this language actually is; it is a duck-typed C-like language, with fortran-ish style n-dimensional arrays, optional type specifiers, and some (seemingly unnecessary) subtle changes from C that seem to be placed solely as if to say "i am not C!".

why is this on the front page? the documentation isn't exactly for new-comers (and i assume that most of us here would be). i haven't even found a "hello, world" example (although i could guess how it would look now).

there seems to have been a lot of C hate on the front page recently, and whilst C does have its short-comings (some of which s-lang does attempt to address - although i am not well informed enough to say if it addresses them adequately), it's not that bad of a language.

perhaps we are just doomed to not-invented-here syndrome, although i'm getting fed up of the myriad of bicycle alternatives that are presented, when the cyclist has an accident.

don't interpret this as a critique on s-lang, only on this presentation of it.
> The point is not just that it is hard to understand the brain's holistic operation in terms of what cells are doing but, instead, that it might be impossible [...]

You can't seriously expect to develop a model of the brain while ignoring neurons and their connections. Neurons are not like atoms for a smartphone, they are like computers for the internet.

Even high level functionality like memory seems linked to dendritic spines (small protrusions of the membrane that change shape, appear and disappear in a matter of hours). Looking at the big picture is all fine and dandy, but until we have a decent model of the brain's functionality we are not in any position to decide what's superfluous and what's not.
> it's not allowed to just delete code that invokes undefined behaviour.

In your mind, what does 'undefined behavior' mean? Because to the rest of us, it means "The standard says the compiler can do anything at all".
500mA and up will charge a phone (assuming you're not also doing power-intensive things on it), but you'll probably need 1-2A to power a Pi and a SDR reliably.
Cricket is still cheaper on their lowest plan $40 for unlimited talk and text and 2.5GB. Fi would be $45. Auto-pay on Cricket brings it down to $35
I use Sophos (free) and I also use Little Snitch as a firewall.
I met Greg Fisher at a hardware meetup- very, very sharp guy. He is absolutely right about Process trumping Relationships BUT it can be very difficult to establish that process if you are only in China for a short while to get something manufactured.
But I can do both of those at the same time. Let's say I'm willing to trade at that price if the market moves suddenly, but I want to change my offer if the market moves slowly. Am I intending to cancel now?
Different Systems, Different Expected Returns
That and also, that Python has a very Go-like attitude of "do it our way, no, your way has been disabled, our way is the only way."

Arguably, that also explains its success.
NeoVim, Swift and Make
Ya, you have to handle siblings if you don't use LWW. If you would rather Riak execute a pre-defined merge strategy, use Riak's CRDT features.

The original Riak Search in vs 1.x was replaced with integrated Solr in Riak 2.x, and it works.

I'd love to hear more about your use case. Contact info in profile. I'm this username in all the usual suspects.

Disclaimer: I work at Basho.
I was in South Africa recently, and got a consistent 256kbps using the roaming data on t-mobile. It's not 4G, but it's significantly better than sub 56k.
Bye-Bye, YouTube Data API v2
My point is that most people would be perfectly happy just to say that they're no longer reliant on burning fossil fuels to power their homes. Life is just too short for me to care about arbing the residential electricity market.
$70,000 promise brings flood of new clients and job applicants
(Not that I know this particular product, but) it's not necessarily snake-oil, any more than a steering-wheel lock is. Disincentivizing hacking has actual dollars-and-cents ROI for a game company even if hacking isn't completely eliminated. The fewer players left who are interested in spending serious time to break the game, the more resources can be dedicated to finding/stopping each individual one.

> And building artificial examples would involve building, say, at least half of a game engine

You could take an existing FOSS game engine, and alter it to have a particular vulnerability, so as to explain how such a vulnerability would then be found and exploited in the resulting product.
I use a Pi 2 to run a simple intranet at my house that acts as a portal to various network services, a B that I'm using to experiment with hydroponics automation and exposing sensor data over a REST API, and a B+ that I hooked up to Adafruit's thermal printer to make a GitHub-webhook-powered printer that prints a physical ticket when the issue gets assigned to someone.
Robotic Alien Dimension? [Desktop Wallpapers – Credit to Simon Stalenhag]
Really cool. I like that it looks simple but elegant. Did it take some effort to make it that easy to use?
Thanks for all the info! Very informative.

"Updating dependencies across all services is somewhat of an anti pattern in microservices, this chain of dependencies shouldn't exist."

But what about, say, your tracing library. It seems like that would be shared across all your services, right?
The drama has died down. Drama is generally isolated to pitched battles amongst engineers for feature implementations ;)

Contact info in profile, this username at all the usual suspects.

Disclaimer: I work for Basho.