skysight-inc/HackerNews huggingface dataset:
Edge is closed source. You have no way of verifying the build of Chakra used is the same as the open source version. Well it might be possible to reproduce a build of Chakra to do a binary comparison but i am not aware of anyone doing it.
> someone told me I was being exploited for my labour

Some people believe the employer-employee relationship is intrinsically exploitative, so that's not saying much.

I don't think you're being exploited although you are probably being mismanaged. I'd just take the job for what it is. You gain experience, you work your 18 hours a week until the deadline, and if you aren't done in that time, it's not your problem.
I've used "elvis" in the past as it has good syntax highlighting. I'm not seeing that as part of nvi's feature set.
You sure wasted a lot of time on an obviously unsuitable candidate.
One word, my friend: VPN.
Interview with Philip Zimbardo of the Stanford Prison Experiment
Counterexample, for instance, assumes a world that may or may not accord with reality.
US President's Surveillance Program [pdf]
Many have realized: http://store.steampowered.com/search/?snr=1_4_4__12&term=rem...
Too often compared to what?

Have you seen the parrot's and crow's assumption track record?
Yep I would pay for Age of Empires and Rise of Rome, evebn not remastered but never found a way to buy them for a
Modern'computer (sth like GOG)
Always great when someone is willing to go out and collect actual info -- this comment was worth more than the article. Thank you!
According to the video, yes, in addition to online play.
I hope he means that he targets 25 but support 16 as a minimum.

Targeting 16 is just incredibly stupid but I have seen some devs unable to read the documentation..
Careful with that source though, they post some pretty questionable stuff on their facebook.
Right from the short article:

> ... the gameplay and balance have been precisely preserved, for an experience that will feel identical to veteran players.
The press release says "gameplay and balance have been precisely preserved". If that doesn't include the pathfinding algorithms, complete with bugs, I don't know what would.
I mean I largely agree with you so I'm not sure what the issue is.

With regards to unemployment going down, it is (like the Single Market) a complex issue. There's economic growth yeah, but we've also just had 5+ years of net emigration too, with foreign nationals leaving and ex-pats returning (in my country, I should say).

These changes are obvious on the ground, I feel. Anecdotally, the shift in demographics of public-facing service workers in my country has been stunning in the last 15 years. It's gone from almost all indigenous, to almost all Eastern European, to almost all indigenous again. I'd be surprised if you hadn't noticed this in your own country?
Well, this is idiotic. What's going on over here at the moment? First they want to regulate streamers and levie taxes on them, now this.
Ultimately this type of "lone wolf" attackers will not communicate at all and what are they going to do next?

Install a device on one's head?
Fees are one of the main items you control in investing. Why pay Betterment when you can go to brokers like TD or Schwab and buy exactly the same funds commission free? You can then spend an hour each quarter rebalancing.

If you don't want to even rebalance, then go buy one of the target date funds from the likes of Vanguard.

TLH is extremely oversold. I don't need to repeat what is easily found in a google search though.
This! Meetups, conferences, and social events are all great places to meet someone who might know someone who needs you skills.

Yes, the connection will be far weaker than any connection with a former colleague, but sometimes all you need is an inside connection to make your resume stand out just a bit more and to be that less of an unknown.

Weak connections actually being you into vastly different networks.
Are+Robots+Killing+the+American+Dream?
I don't think the fault was with Starcraft itself. The RTS genre was pretty much superseded by the MOBA genre.
I think this only works if we allow that JITing is harder to understand and improve, because distributions tend to be opaque.
Age of Empires, with all of the expansions, is available through Steam!
No, because we also have the right to privacy.
It is quite simple to add something similar to your existing setup. Just split your configurations into logical packages and include them from your main.

Here is for example my Go "layer": https://github.com/dvcrn/dotfiles/blob/master/vim/lang/go.vi...

The top is describing plugins, the middle configuration and the bottom key bindings, including "mode keys" accessible over comma.

Also shameless plug to "proton", my atom plugin which tries to do the same thing. https://github.com/dvcrn/proton
I don't think I, or most other people who are against the H1B visa system, have anything against H-1B holders themselves. They're obviously everyday people who are doing what's right for themselves and taking a big risk that generally pays off pretty well for them. If I was in their place, I hope I would have the cojones to do the same thing. Picking up and moving to another country is a big deal.

What I have a problem with is the companies who employ them. The intent of the H1-B visa is for companies to be able to hire workers with skills they can't hire for in America. The reality is that 99% of H1-B programmers are hired because they're cheaper or some other anti-labor reason. There is not a shortage of programmers in the US - I'll grant there could be in Silicon Valley or California - these companies are not looking very hard for programmers, and they're more willing to get someone from a foreign country than pay for relocation for someone from say, Iowa, or to open an office there. So, frankly, I see virtually every tech company hiring H1-Bs as committing immigration fraud in order to screw over people like me.

https://en.wikipedia.org/wiki/H1b#No_labor_shortages - basically sums it up.

Unlike other people in this thread, I don't give a fig for free markets, except to the extent they make people's lives better, which they do have a decent track record of doing in many instances. Since I live in America and only the US government has direct power over the lives of Americans, I judge US government policy by that criteria. It seems clear to me a global free market for labor is the worst thing imaginable for Americans in the short term, and the world population in the very long run. Free immigration is a handout to corporations, who want to expand the labor pool as much as possible so they can play us all off against each other on a grand scale. It disgusts me enough to watch corporations and businesses play off state and national governments against each other for tax incentives and subsidies. I'm not interested in programming being a minimum-wage job or living under any more of a global techno-corporate system than I already do.
What an excellent distillation!

It isn't uncommon to see someone w̶i̶t̶h̶ ̶a̶ ̶f̶r̶a̶g̶i̶l̶e̶ ̶e̶g̶o̶ explain this stuff in a way that is needlessly complex and full of jargon that scares folks off.

Thanks for the great work here. We need more of this kind of thing in the FP world!
Is there an update on server-side persistent storage for gundb? This was the big missing piece the last time I looked at it.
Opposition leader Alexei Navalny detained amid protests across Russia
We're mining a rich vein of techniques that have been opened up by the deep learning revolution. There doesn't seem to be any near-term end in sight, and the pace of improvement is incredible. It's hard just to keep up with the best result in, say, computer vision or NLP.

This is nothing like the 80's where techniques foundered on non-toy problems.
That's a perverse question. The word "fairness" implies to all parties involved, typically by uplifting whoever would be disadvantaged in the system pre-fairness-implementation. You probably meant "advantageous to who?" and the answer to that is obviously the employer, and to a lesser extent the migrant worker. Capitalism is about favoring businesses (employers) in general, hoping for trickle-down benefits to individual consumers, so allowing hiring immigrant workers for lower wage seems consistent with capitalist principles.
Oh man, I'm super ready for this. A few weeks back I put together a new gaming PC, and now I can't contain my excitement for 4K StarCraft goodness.

For a few years I followed SC2's e-sports scene, but my interest slowly died out. With this new release, just imagining all the possibilities is getting me really hyped. I'm gonna call it now and say that it's a given that we'll get a few tournaments with all the big StarCraft names.

And it'll be a blast to re-play a bunch of those older UMS (Use Map Settings) games. I remember spending countless hours playing custom games. It was my first introduction to tower defense games, stacking hundreds of cannons and hoping you'd make it past one more level. And the countless challenge survival maps which required you to pull off exploits and glitches to reach the next part. Probably a bit silly, but one of the maps I remember best is Dragon Ball Z RPG. Even if they don't quite stand the test of time, getting to replay them just for nostalgia will be fun.
I watched Amber Rudd interviewed by Andrew Marr this morning and the scariest thing about it was that Marr completely agreed with her. Rather than providing an opposing viewpoint and counteracting her points, he agreed with the idea that it was unacceptable for people to be allowed to use encryption and that it was terrible these companies were using it as a selling point. All he pushed her on was if she would enforce cooperation from tech companies.
Interesting, I am not sure if I agree with the 4K decision or not, since lately I have been playing a lot of C&C RedAlert through http://www.openra.net/, and I kind of like the pixelated graphics, but I understand it is not for everyone.

OpenRA is an open source re-implementation with newer controls, so for an example you can use middle-click for dragging the camera, they also introduced a widescreen mode, and support for modern screen resolutions.

I then tried to play the original, and it felt really rough, almost unplayable.
Here's the page the Xabber guys were referred to:
https://www.bundesnetzagentur.de/EN/Areas/Telecommunications...

It's in English, but the registration form is in German:
https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sac...

Here's a cursory overview (IANAL!): They want the name of your company, and for companies outside Germany, the name of a representative in Germany; and a way to contact you. Page 2 concerns access providers, e.g. ISPs. Page 3 concerns service providers, with provisions for all manner of services from VoIP, Email, messaging, VPNs and more general network solutions, and a field for "other" ("include brochure where applicable"). They close with some explanations, and a threat of fines up to 10000 EUR in case of non-cooperation.

Fun stuff.

The list of companies that have complied is public: https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sac...

It's 149 pages at around 20 entries per page (there's also an Excel version available). Facebook is not listed. Google is, hilariously with the note that there is an ongoing legal dispute on whether they are required to register.
Yes. I don't get why people hate on LinkedIn so much. Well I do get it, but the value of, as a friend put it, a Rolodex where someone else does the updating is tremendous when prospecting for a new job.
(To make it clear, I'm not supporting banning end-to-end encryption in any way.)

Writing a letter in some kind of code is not suitable for coordinating an operation.

The intelligence community is absolutely right that WhatsApp (and likes) provide a "place to hide" for terrorists. The thing is, however, that they provide "a place to hide" for all of us. Hiding terrorists is collateral damage.

Banning end-to-end encryption will be very effective in creating a black/gray market of end-to-end encryption apps.
I don't disagree. Charitably, 'APL' can be read as an ordinary acronym for 'a programming language' rather than the proper name of a programming language.
You wear the controls to your own wearable computer/smartphone, which might or not be linked to a better one on the environment that can do a lot more for you.
This is a pretty good article to read in case you have the time.
Other engineering fields have exams, certifications, and licenses strictly controlled by professional boards and/or the government.
What books are Y Combinator partners reading?
I know some Haskell, but don't find code like this to be very readable:

offsetParams :: M.HashMap ByteString NonnegRange
offsetParams = M.fromList [(toS (replaceLast "limit" k), fromMaybe allRange (rangeGeq <$> (readMaybe =<< (toS <$> v)))) | (k,v) <- qParams, isJust v, endingIn ["offset"] k]

Not because it's something I don't understand at the concept level (there isn't anything complicated there), but because of the formatting and general lack of comments.

Maybe I'm talking about bike shed color, but it could be much better just by having some extra newlines that separate the pieces of list comprehension expression.
Alternative:

pREST : GOlang based RESTful API ( PostgreSQL database ) : https://github.com/nuveo/prest http://postgres.rest/

"Problem: There is the PostgREST written in haskell, keep a haskell software in production is not easy job, with this need that was born the pREST."
> "this is an adult resource and you can't view it"

Those filters, if they're ISP supplied, are optional. You can turn them off.
German Federal Network Agency (BNetzA) Wants to Regulate XMPP Clients
StarCraft was a great game but what I never liked was the fact that terrans were incredibly hard to counter.

Terrans had 75 minerals missile turrets, 75 minerals vultures that come with 3 mines, far reaching siege tanks, comsat, flying buildings for vision, medics that could heal each other, medics could blind detectors, ghosts could take away energy and protoss shield with EMP, and the science vessel could be very abusive as well (irradiate ability)...

A lot of those things got balanced for StarCraft II: medics were replaced by medivacs that cannot heal each other, EMP only takes 100 shield rather than all and area is smaller, turrets are more expensive. Some tricks got replaced by new ones, like using seeker missile on friendly units which seems like a bug to me.

The fact that you cannot lower supply depots will be particularly annoying to people that got used to StarCraft II supply depots.
They should release a mobile version as well. I think that will be a hit.
It's more about familiarity with the abstractions provided by the language.

Sure, the complexity difference in operating a cart vs a car is not that big. But if someone has never seen a car or familiarized themselves with how to operate one then the perceived complexity is going to be enormous.
From Russia, with Panic: Cozy Bears, Unsourced Hacks and Silicon Valley Shakedown
Hiring for RCE (reddit thread)
Yeah that'll be totally humane, just like how it's illegal to commit crimes while wearing body armor in most of the US! Or like how street dealers and felons aren't allowed to carry guns or vote! We are being declawed.
Pretty fascinating finding! Interesting related book if anyone is interested: Hillbilly Elegy. It's a personal memoir that extensively discusses the struggles of working class whites, particularly Scots-Irish/hillbillies. It helped me understand our last election better, as well.
Why? Because there are two extremes here:

1) Selectively applying only for positions in companies where you truly care about the specifics of the role and the overall purpose of the company, because you want a specialised role and/or professional progression.

2) Indiscriminately applying for anything which vaguely seems like you might be able to do, even if it's not a good match and you care little about it.

I've not done a huge amount of interviewing, but last time I did so it was painfully obvious which categories the CVs fell into. All the (2) applicants were immediately rejected on the grounds of not meeting the required job criteria or were ranked much lower than the (1) candidates for not having relevant experience in the area or zero demonstrated interest in the area or specific position either on paper or in the interview.

You must tailor both the CV and cover letter to make a good impression. That's the careers advice I was given, and it's good advice. Not taking the time to do so makes it much more likely your application will be rejected outright, or be ranked below better applications. If your application doesn't demonstrate any clear interest or specific aptitude for the position, it's going to naturally make you appear less desirable than candidates with the same skills which do. The CV is selling you to the people reading it, and if no effort is made to market your skills and experience for the position on offer, then you're selling yourself short.

Last time I had to apply for a job, I spent a lot of time looking over job listings, and submitted four applications to four places, all tailored bar one. I got four interviews and three job offers. The hours spent tailoring each application paid off in terms of the response. And I got a job in a field I cared about, rather than something random. The one I didn't get an offer for was with Google, and that was mostly untailored because they weren't hiring for a specific role; I wouldn't have accepted an offer in any event, so no loss for that one!
For context, Bundesnetzagentur (literally “federal network agency”) is a German agency that regulates five kinds of networks – electricity, gas, telecommunications, post, railways. The telecommunications part of their work is supervised by the Bundesministerium für Verkehr und digitale Infrastruktur (literally “federal ministry for transport and digital infrastructure” i.e. highways and data highways).

One of its tasks is to ensure non-discriminatory access to infrastructure markets for all market participants: Former state monopolies have to share their infrastructure at a reasonable price to competitors, for example. Another task is consumer protection: In february 2017 they decided that an internet-enabled child's doll containing a microphone accessible remotely without any indication to the people using that doll should be “verboten” since they classified it as a hidden wiretapping device.

The federal network agency claims that XMPP clients have to be registered according to a German law that says that one has to be registered with (but does not need permission from) the agency if providing public communication services commercially.

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

Edit: As other hackernews have pointed out, only the telecommunications stuff is supervised by the BMVI.
Yeah. RTS games are simply way too difficult to learn compared to MOBAs. You have to learn an entire race and at the very least a few basic build orders while you're developing this massive amount of muscle memory for macroing to keep your worker count high and your money low.

Something like LoL, on the other hand, makes it pretty easy to pick up and just learn one champion, one lane, one build order and be an effective team member. It's like the difference between learning to be an offensive tackle vs learning to be head coach, offensive coordinator, and defensive coordinator all in one person.
Age of empires II is available through steam. AoE:RoR was the original and expansion, not the sequel.
(Author here.)

OCaml would be an even more apt comparison.

I find it a bit ironic that of all the related submissions I (and others) have made, it's the one with the bizarre title that hits the front page!
Yeah, I tried that. the about:memory usage reported is much lower (and strikes me as more reasonable).

I use an unload tab extension so currently there should be no 'open' tabs. Memory usage is at 1.5Gb though. It doesn't seem to go much higher or lower, though, so could it be that FF just takes/keeps the RAM it can get and doesn't bother to unload stuff?

It's also true that my MacBook has become slower in general since I updated to the latest MacOS, so perhaps it's not FF fault. Still, very annoying.
We like impostor stories because we’re afraid we’re impostors (2016)
Introverts Rule the World
Well, that happens if you have a conservative government which does not understand technology. Positions in agencies like this get filled by people with no clue, advocates and bureaucrats who don't understand where the law ends try taking on the world, using their small little letters. Even sending them into the sovjet union (in 2017, they even have time machines!) - you can see how old the responsible people are, in which century their thinking was formed.

But, to be fair, Germany was always crazy like this. There was always censorship of media (trying to have developers registered stems from that), that goes back to when Germany was a collection of small kingdoms. Add the conversative mentality of its people (when book printing was invented, they decried the harmful habit of reading too much) and you have to end up with that backwards, crazy and megalomaniac little country Germany is today.

And I speak here as German.
For those type of scenarios I tell myself, "this is the HR department not the department I'm actually applying into." Keeps me from painting the good people who are competent with the same brush as the idiots from the department I'd actually have to deal with.
> "It is completely unacceptable. There should be no place for terrorists to hide."

Agreed. I'm terrorized when I hear gov representatives talking like that. Who's the terrorist, I wonder.
An intelligence led response to terrorism is a result of learning from Northern Ireland. Internment caused harm; talking to the terrorists brought peace.

Don't forget that while they were talking to the IRA politicians were saying in public "we don't talk to terrorists".
Not even observations with a disinfected drone?
Exactly, and given we live in a "walled garden" society now, all they need to do is require google or apple to remove from the app stores any app that implements encryption for messaging.

It's actually easier than ever to ban encryption for messaging.

Would that stop determined people? No, but it's never been about that anyway. Just make the pool small enough and it becomes too difficult to use. (See PGP / email).

Also, if you genuinely legislate against encrypted messaging then it's easy to pick up on the relative handful of people who go outside the app stores to get encrypted messaging applications.

And it shouldn't come to technical solutions, we should have people challenge the notion that two people should never be allowed to share a private message, because that's why Rudd and the government is suggesting.
Just to be pedantic, I would call it a "buyer's market" where the commodity is labor.

I think that the reason it is so asymmetric is because the normal company runs on multiple employees, which means that if they can't find one more person right now business still continues.

But the normal person only has time for one job, which means if they can't find one, they go hungry (so to speak).

The desire for employment is asymmetric and therefore the power accrues to the party with less desire.
There has been contact with the Sentinelese a few times.

https://en.wikipedia.org/wiki/North_Sentinel_Island
Would be super cool if you could pick your own ground truth data. Or predefined sets.
It generates graphical menus for the russian site VK, sort of a facebook clone, so that the owner of a group/page inside VK can point visitors to subsections of his content.
That's horrifying and worth posting on Glassdoor.
Its worth the hassle if you care about the next guy.
I can't imagine playing Starcraft with anything but a keyboard and mouse. I can't even play it with a trackpad.