skysight-inc/HackerNews huggingface dataset:
I think language is currently a massive hurdle for Europe (UK excepted) in attracting workers. Tech is fundamentally centred around English, to the extent that not being able to use English could be considered a hindrance, and thus most non-native English speaking techies are likely to speak English, and therefore English speaking countries are probably a more natural destination for them.

I would love to work in Europe but having to make the massive investment of time into learning another language just to be able to function in every day life is a huge disincentive.

You also have to consider culture. The UK is in some ways still a class ridden, backward, semi-feudal society, but in terms of business it seems to be easier to get things done than most of the rest of Europe. It does seem from what I've read like initiative and entrepreneurialism has a harder time in Europe (outside the UK). I'd speculate that there are powerful vested interests that act to discourage a change to the status quo, whereas the US/UK are more capitalist and anarchic in their culture, and thus throw up more successes.
Thank you. People shy away from posting common sense. It is insanity.

Calling what it is has become unpopular amongst the hipsters.
Presumably, they can pay less / attract more staff for the same money because the talent they seek has a desire to not follow their dress code, which they will trade against other monetary and non-monetary benefits.

In that situation, voluntarily following a dress code that you don't enjoy following is illogical. As illogical as taking a voluntary pay cut.
Economics has many successes, but the problem is it's trying to approach psychology with math. They know that people are not actually rational, but there is some value in treating them as such.
They do this pretty much everywhere.
IMHO the patents are usually not narrow, but overly broad, and they should not have been registered in the first place.
Nice, looks pretty useful!

I think the default execution time should probably be less than 60 seconds. Most simple programs that people run on this kind of site should have an execution time of less than a second, so ~10 seconds should certainly be enough by default. This would free up some resources on your end and would inform people more quickly that they may have an infinite loop in their code.
Correct. That is one of my favorite STTNG episodes.
"[..]the few evil people in those countries who look at its natural resources and see dollars instead."

The evil people are not only from those countries.

Those are the biggest mining companies:
http://www.mining-technology.com/features/featuremining-gian...

Just an extract:

"Anglo American's wholly owned Minas-Rio iron ore project in Brazil and Sishen mine, part of its Kumba iron ore operations in South Africa are among the world's 11 biggest iron ore mines."
Oh I dunno - I kinda like the engineering casualty turn of phrase :-)
In my experience hotels in Amsterdam are expensive and low quality. Perhaps if this weren't the case, there wouldn't be such a market for AirBnB. Moreover, tourists bring huge amounts of money to Amsterdam. Without this the city and its citizens would be considerably poorer.
>it's easier for some devs to cleanly separate concerns when they're forced to do so by the constraint of process separation

This is a dangerous ideology. Process separation doesn't enforce loose coupling, it simply makes the pain of tight coupling between them that much worse.

I worked on a "microservice" system once where I regularly had to debug a problem across four different service boundaries and two different languages. It felt like I was using boxing gloves to perform surgery on a rube goldberg toy.
"Australia passed a metadata retention law that came into effect in April this year. It requires telecommunications companies and ISPs (i.e. carriage service providers, or CSPs) to keep a record of things like the IPs assigned to internet users (useful for matching against seized logs) as well as details around phone, SMS and email use.

The PROBLEM is, people have moved towards offshore-based services that are not required, under Australian law, to keep such metadata. Think of iMessage, WhatsApp, Signal, Wickr and Telegram. ...."

Wiretapping at its best. have not done historical analysis, but seems like much of the personal freedom reduction laws, start in Australia these days(if looking amongst English speaking countries). Closely followed by UK.
> where "senior" devs have 5 years experience, and staying at a company long enough to understand the long-term repercussions of architectural choices is seen as a black mark on your resume

I had to laugh at that...

And then throw up just a little.
A very good point. We've been obsessing over the security of the pipes - and rightly so - with the real assumption that our access to them is our own. The recent border holding phenomenon in the US come to mind when thinking about how much you really own your technological property. Maybe it's time to make free hardware the next major project.
Southpark already explored this concept pretty well I think. Season 13 episode 3. Im gonna go watch that instead of read this :P
EU isn't very effective in stopping Hungary's or Poland's authoritarian descent. I doubt it would be effective against Turkey.
I have never seen a company that didn't store some credentials in their VCS.
Is it possible to fix the scale factor for Linux desktop hidpi display? It doesn't seem to pickup system global setting for the display. Does it use GTK on Linux or what is it using otherwise?
Is it any patent, or only patents pertaining to the "Software" as defined in the license (react)?

I cannot sue Facebook for patents in react or lose my react license, but I could some other patent I own e.g. fizzbuzz that Facebook is violating. Is this correct or is it any patent?

If it is any patent, I cannot believe that was the intent even if that's how Apache Foundation is interpreting it.
Well I think many of us with these skills choose to try to start our own full-fledged business, because it's great for work experience and consulting is a fine fall-back.

Similarly, consulting at those rates can be a smart way to bootstrap a startup as long as a balance can be found between the two.

And some consultants just work at that rate for a while and then take 6 months off. So there are a few ways to "could, but don't". I'm turning down work left and right.

It does take self-motivation and research to talk to the right people until there's a steady source of leads. But that's typical for any consulting.
Apple's choice, since they try to push metal and related instead.
The main problem is that micro service based architecture is sold as a silver bullet that takes care of all problems.

Knowledgeable and experienced people know that there is no free lunch, but not every opiniated voice isn't necessarily so, and refuting bullshit takes ten times more effort than producing it, so objections might be handwaved away as backwardness if there is a strong force for a modern architecture.

I mean, more of the same old shit isn't exactly an easy sell either, even if every old bad choice could be rationalized at the time...
molten vk, also: if you want users...

https://www.netmarketshare.com/operating-system-market-share...
I see this in the comments:

'Perhaps those Germans who are uncomfortable in their home country should identify a broadly compatible part of Europe that has defensible – though currently undefended – borders, and emigrate there.'

so those who fear change are worthy of ethnic cleansing in the view of this commentor. Nice..
It will help some employers & hurt others, but Idaho has been trying to boost their small tech scene. To do that they need out of state transplants. This law makes it less likely for that to happen.

To say nothing of the opportunity costs of the lowered economic output.
Same as if your password manager account is hacked.
To be clear, as of now I have not heard of intentions to relicense React. I will try to follow up on Monday and see if I can get any official response out, but I wouldn’t count on this happening for React as well.
As a foreign observer, to me USA are shooting themselves in the foot.

What made USA great in the first place is now being relentlessly attacked by the USA itself. That's how it seems to me as a non-expert.
The topic at hand isn't the general idea of 'patent rights': it's the specific case of patent trolls. Even if the things you mention were all really accepted and supported by HN/SV, I would still claim that patent trolls are a more clearly negative, less defensible, phenomenon.
IMHO, it's not so much that as the ASCII operator galore. $, <*>, the horrible lambda syntax... Sometimes it looks an opinionated Perl.
Crickets only thus far! I'm interested in this also - suspect there is still plenty of money to be made in the less mainstream platforms. Android etc. seem to be so swamped as to make it pointless to contemplate writing apps for them.
I predict that in the future, brazil will be invaded to stop logging so that those trees can keep making oxygen.

I wonder, doesn't most oxygen come from those trees? I've read the expression "lung of the planet". Essentially it seems it's a matter of survival.

Although increased CO2 concentration might also accelerate the growth of trees, so I don't really know.
> enforcing patent rights

Software on patents were not a thing to begin with, if you were around 20-30 years ago. It's a recent invention. So yeah, it's totally worth challenging, especially the super broad patents used by patent trolls.
NTLM Hash Leaks: Microsoft's Ancient Design Flaw – Dylan Katz
Excellent article. Nothing irritates me more than hyperbole about politicians and law enforcement. Already we have people saying "Macron wants to ban encryption".

All that said, LE hasn't helped itself at all with over-zealous and blunt-edged approaches so far -- cf FBI cracking iPhones, the NSA dragnet with little oversight.

I don't mind the government being able to read my mail. I just want them to need a warrant first, that a judge has signed off on, and that's particular to me.
Rational choice theory is usually the right model. There are others.
> Do we believe that law enforcement bodies should have the authority to monitor the communications of people suspected of serious criminal offences?

I actually believe they should not. They should have the authority to attempt to do so with proper oversight, but that in no way implies that they will necessarily succeed.

I do not, however believe that they should have the authority to compel others to actively aid them. They should not, as the author suggests have the authority to compel Apple or Google to install malware on users' phones. If the police can do it themselves, with proper judicial oversight, or convince a software maker that spying on Osama bin Satan is worth compromising their principles, so be it.

The idea that the ends justify the means tends to lead to some dark places and I submit that we should not start down those paths.
You might end up with a harder headed dev. if he starts with Linux, but there is so much to learn higher up the stack that how much does OS really matter? At least Linux is free of license cost though.
Indeed I welcome the option as well. If it doesn't make the runtime noticably slower for non concurrent programs, of course, but I'm confident the authors will make all this a no-op in that case.
This is very cool, but the first thought that came to mind, was if I would love this tool if I was hooked
a medice college, with brain specialization, then invest on human-computer interface(but wisely and slowly), it requires experience that no one has(one might call but it is not experience when you cannot write a undergraduate textbook).
The situation is a bit more subtle than you make out. The EPT has clear language which excludes software from patentability, but that hasn't stopped lawyers from arguing that some software can be patented if it has a physical effect (even a minimal one). Wikipedia actually summarises it decently: https://en.wikipedia.org/wiki/Software_patents_under_the_Eur...
It's not that hard to abstract the Vulkan details away and implement a Metal backend for Apple. Metal is actually less low level.
IMO, it's more important what's happening on the ground, that is, in the compilers, than the "official" status in the standardization pipeline. After all, we've had export in the standard and we all know where it went (in case you don't: nobody implemented it).

And on the ground things are looking pretty good: the big three (GCC, Clang, and VC) have modules supported to various degrees and are actively working on improving things.
No need for such a complex solution, the Chinese just launch a missile from the ground: https://en.m.wikipedia.org/wiki/2007_Chinese_anti-satellite_...
Why do we use so many units for energy?
I could not agree more. How dare we tell others what to do in their sovereign territory when we have never acquiesced and would never acquiesce to the same.

The "this time its different now that the whole planet is in danger" brigade really annoy the hell out of me. Say what you will about people who would plunder the earth for its resources, at least they're nominally honest about their dealings. But those who would tell the so-called less-developed what to do with their resources …

We've industrialized but they're meant to what? Survive on hand-outs? They're meant to skip the industrialization phase and leave their resources untapped. That's super fair. Given that the industrialized nations have caused the damage then why don't we roll out safe nuclear power and electric cars or something instead of trying to artificially hobble others who share our planet. Of course if you suggest that to the "save the rain-forest" brigade they'll start whining about how unsafe nuclear power is when all the time pollution from coal/oil/gas-powered stations and internal combustion vehicles ruins the lives of how many more each year?

I live in a country that used to be covered in dense medieval oak forests. Practically all gone now. How about we replant ours instead of telling others to stop cutting down their.
What VR application needs 70 cores?

Also AMD is going to have dual socket 32 core Epyc available this year.
Random toddler intrusion can make you a social media sensation though!
And when it is publicly known that the Apple, Samsung and Google compromises their operating systems, the adept criminals will flash their own operating system onto their phones.

Apple and Samsung need to provide a worldwide infrastructure for handling requests from law enforcement all around the world (also in the less liberal regimes). How secure can this process really be by now. It doesn't matter that the coppers cannot reuse the exploits, they will just request and receive a new one instantly.

Now criminals also have access to these services, since we now police corruption is a thing.
CAD 'needs' 70 cores and CAD is VR? Let's not get carried away.
Encrypt only secret data, leaving file structure easy-t-read
Lower stakes.
Aim for the middle.

Black pants, white shirts. Works everywhere.
Performance backwards compatibility has been a key goal in the Multicore OCaml project. Currently, the overhead for running legacy sequential OCaml programs on the multicore GC is a few percentage points on average. The overhead is low enough that we may not need to provide a "sequential-only" compilation flag.
5 career blogs worth a read
Another fun one: On the Impossibility of Supersized Machines

https://arxiv.org/abs/1703.10987
Australia has long been the petri-dish for the new globalist elite to test their social engineering tools. It is, after all, one of the most successful white societies to have survived the empire.

>Now look, I’m not advocating for these laws. I’m not. What I am trying to do is move the goalposts for this discussion.

To me the goalposts have to be moved back to the public sphere, and what we should be doing is addressing the devolution happening in the computer world that results in users having absolutely no clue how to use their computers beyond opening up a single app and pouring all content into it. There is a fine balance between usability and uselessness, and its the user who is the most difficult component in this line.
Economists don't want to address the elephant in the room: whenever money is created, by private interests, is given to governments and society as debt. So, the way economy is structured now, it's by design a transfer of wealth => resources => power from the public to the powerful.
Where Can I Find Paid Blogging Jobs?
Addressing your three main points:

- It pays into the EU budget

According to the article you linked to, Switzerland pays far less than the UK for access to the common market. Time will tell what agreements are reached here.

- It has freedom of movement for EU citizens

Which I have no problem with. Oh, did you think that people who voted for Brexit were racist? Surprise!

- It implements many EU regulations, without having a say in them.

Again, from the article you linked to, it states that Switzerland has around 100 bilateral agreements with the EU in order to get access to the single market. Having a multitude of agreements allow a certain level of control over which EU policies to take on and which ones to avoid. Can read more about those agreements here:

http://ec.europa.eu/trade/policy/countries-and-regions/count...

I do recognise that the bi-lateral deals with Switzerland took years to get ironed out, and I'm not expecting a quicker turnaround for the UK. What I predict is that we'll go for some form of soft Brexit where the divorce from the EU can happen gradually, which would be better for both sides.
W3C just fragmented the open internet with DRM – here's what you can fix it
Pavel Stehule's blog: Postgres Pager (pager designed for psql)
Actually there's no doubt that Gulenist islamists staged the coup and they are like those private label grocery brands - never do anything on their own name. Their US-based cleric has embedded thousands of Shakirts(students) well organized in police, army, juridical system. Indeed till last few years, Gulenists were the love of Erdogan, a lot of governments, politicians and public, liberals. Now only left with some support in Washington, as they lack clear motto, ideology and have close to zero public support.
Wondershare Video Converter 10.0.1.59 Crack Free [HERE]
F# is basically an OCaml clone. I wonder why it isn't called NCaml or something like that.
F# lacks some functional programming features the powerful macro system used for creating domain specific languages and extending the ocaml language.
> His power comes from the wealth and investments of Western companies,

That's not true - though wished for.
A personal anecdote about Economics...

A friend was doing a Masters in Nuclear Physics at the same time as myself. She decided she didn't like it, and went to do a Masters in Economics. 4 months later, she was back in Physics.

Over a beer, she told me that the comment which did it for her was a professor who claimed "The math you're learning now is more complex than nuclear physics." Uh.... right.
She showed me her notes (math, no explanation), and I correctly identified it as Bayesian probability calculations.

It's hard to have respect for a field when they're don't know what they're doing, and still think they're better than everyone else.

I'm sure there's lots of things in economics which are real and useful, but there's a lot of woo in it, too.
People spend entirely too much time debating how to avoid a giant ball of unmaintainable junk while driving their projects to inevitably become giant balls of unmaintainable junk.

You can do monoliths bad. You can do microservices bad. You can spend too much time architecting and not enough time understanding where the practical design considerations lie.

My philosophy is to build with the intention of delegating. If you can communicate how your software works well enough that someone can take over maintenance, then you've done your job. Better if you can communicate it well enough that you can delegate it to separate groups with differing responsibilities.

Any system can get complex to the point where it's dangerous to make changes.
+1 for this. I used to use tomato. I also use a pihole for network wide as blocking.
The biggest problem I run into with this is that I believe the bounds of rationality for different individuals had far more variability than is accounted for. I suppose it's still useful to look at for a perspective on some things though
This comes off as snarky and towards a strawman position. Only a very small (possibly religious) fraction of AI researchers believe that superhuman intelligence is not possible.
>> EU gave Turkey a lot of money to keep

Funny enough, EU agreed as part of the refugee deal, but didn't pay the money promised.
To be fair, they're mostly talking about macroeconomics.
> whenever money is created, by private interests, [it] is given to governments and society as debt

The U.S. government, in 2016, issued $1.4 trillion of debt [1] and took in almost $3 trillion in taxes [2]. I'm not sure I see your point.

[1] https://www.treasurydirect.gov/govt/reports/pd/feddebt/fedde...

[2] http://federal-budget.insidegov.com/l/119/2016
already closed.
I'm reminded of the word de-plane, which replaced the perfectly serviceable disembark as the term of choice for telling passengers to get out. This happened shortly after the TSA took over and is a depressing reminder of such.
Clearly, NATO has nothing to do with values as opposed to maybe EU, (that's also disputable). GP's naive assumption of "believing in secularity and many other Western ideal" is kind of a post-cold war, remain in the minds of a lot of Turkish elite to join the EU. But apparently that won't happen any time soon, or maybe never.
The site is usable but can be made a lot better simply by changing the priorities.

Hide all those compiler flags etc in the first page. The idea is if any one needs such advanced settings surely the source code will be multi page source code, even for the special use case it would be in the 1 % users.

Include some template code which is readily compilable. THis is will be useful

The sharable link should be integrated with reddit, google +, etc to be more resistance free sharing.
48 questions that'll make small talk so much easier (2015)
It means that the VCs have formed an informal thrust and are colluding to prevent companies from getting a better deal, just not saying it in so many words.
>Microservices allow and require low coupling in the organization. If you want to reduce coupling in your org, you'll be well served by microservices. If you want tight collaboration in your org, you'll be well served by a monolith. As orgs grow into multiple independently executing units, a monolith starts to limit the ability to independently execute.

Most individual computers combine seamlessly interoperating software that was, ultimately, written by tens if not hundreds of thousands of people, most of whom do not know one another - all the way from the kernel to the highest level scripting languages.

I think you're right microservices are primarily about Conway's law. I just don't think it's about operational effectiveness (it actually makes operational effectiveness harder, IMO).

I think it's primarily successful in large orgs because it minimizes finger pointing by establishing tighter loci of responsibility.

My rule of thumb is "could this service be spun off as a separate business?". E.g. postcode->address service, sure, microservice that. Image manipulation service->maybe yes, maybe no, "user" service-> no, price calculation service->no