skysight-inc/HackerNews huggingface dataset:
You're saying that if it takes time for the effects of a capitalist mode of production, which does not cater for those at the bottom of society, which creates wars for profit and plunder then therefore these countries are not guilty? Are you aware of how capitalism came about, through the forceful and violent enclosure of the commons in Western Europe, and the invasions and famines caused by the redirection of supplies and food for where it would be profitable elsewhere (Bengal famine), rents enforced by landlords (Irish Potato famine), etc.? If you are unaware of how capitalism came about, Marx does a good job explaining it through the laws in the country in which he lived, England[0].

[0] https://www.marxists.org/archive/marx/works/1867-c1/ch31.htm and https://www.marxists.org/archive/marx/works/1867-c1/ch26.htm
Comparing C and C++ usage and performance with a real world project
Sure. Red Hat is very successful with selling a product that is free!
Gail Evans worked as a janitor at Kodak in the 1980s. "She received more than four weeks of paid vacation per year, reimbursement of some tuition costs to go to college part time, and a bonus payment every March... A manager learned that Ms. Evans was taking computer classes while she was working as a janitor and asked her to teach some other employees how to use spreadsheet software to track inventory... Less than a decade later, Ms. Evans was chief technology officer of the whole company."
wouldn't they be able to argue that since intel haven't sued companies like https://eltechs.com/ they havn't tried to protect their IP?
His methods were quite abstract, though. ;)

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

https://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis
Not really. Sun would have survived and thrived if it had thrown its weight behind Solaris x86. But they were too worried about cannibalising SPARC and when commodity kit started to beat them on price/performance they had nowhere to go.

I remember when we ripped out our 3 6800s and replaced them with 9 Dells, for way more power at a fraction of the price. Would have loved to recompile on Solaris, but the hardware savings easily covered the cost of a port...
I discovered the Illumos project about a year ago and was extatic to see that Open Solaris had come back to life. I've been using OpenIndiana as my daily driver at work for a while now.
Word Ordering: Can Neural Networks Put a Scramble of Words in Correct Order?
Devil's advocate: there is an upside here. Come economic downturns, companies can mitigate layoffs by choosing not to renew contracts. It means that those who planned for stability (full time employees) are more likely to get it, e.g., start a family, take out a mortgage, etc. Those expecting turbulence can avoid long-term commitments.
The post you're responding to is probably referring to languages that are further afield from JavaScript than Typescript (or coffeescript).

After wrestling to get get purescript code within a factor of four difference between IE 11 and modern Chrome, I think the suspicion a lot of folks with a background in JS have for "compiled" v. "transpiled" is well deserved.

Just because you target a runtime doesn't mean the nuts and bolts of ergonomics like existing library usage, profiling, and debugging are covered well.
>Citing "the market" is yet another way of avoiding responsibility.

I didn't cite "the market" at all because I actually suggested regulation which is contrary to "the market" argument often thrown around.

But socially, no, I would blame the outsourcing companies way before I would blame major companies for hiring those outsourcing companies.

This is all very convenient because janitors and security guards have to be physically present. Jumping across sovereign borders is when a "market" argument works better because the US cannot tell China to treat Foxconn employees better with any real teeth.
If the USA would launch a pre-emptive strike anywhere in the world it would instantly become a pariah in international relations. DJT has done a lot of damage to the image of the United States already that will likely take decades to repair but such a thing would put this on an entirely different level.
The End of ProTube 2
More octopodes
Speak for yourself. Also you have the option to move to socialist/communist countries whenever you see fit, they exist. Don't force your horrible ideology on the rest of us (which communism literally calls for).
And then Kodak died. How many high paid janitors do they have in their upstate NY headquarters now?
In my limited experience of the single- to multi-threading circle of hell, the function calls performed outside of an effective form of closure are a bigger problem than globals / statics / singletons. Whenever an object is accessed concurrently by multiple threads, its state becomes a potential problem. Some programs may contain so many pathological dependencies that they cannot be multithreaded without introducing so much mutual exclusion that they cannot perform better than the single-threaded original, even if the task they implement is a candidate for multithreading. Putting those cases aside, the hardest part of conversion is probably that of understanding the existing code well enough to be able to find and analyze all the operations that cut across the thread boundaries created by the conversion, which are aspects of the dynamic behavior of the program.
And is heavily reliant on a single corporate sponsor, for server, protocol and client development, AND running the centralized server with basically all matrix users on it.

Wasn’t the goal decentralization?
In my experience, most people in Taiwan use both Whatsapp and Line
PHP is a delight to work with, but that does not suit the signalling and over engineering crowd. We must recognize there is a social phenomenon evolving where some people seem to like complexity.

That's why these developers are blind to ruby setup and dependency hell or nodejs insanity but magnify any self-perceived flaw in PHP without seeing the dissonance. This is a difficult act to pull off. This is so over the top and one sided it ceases to be useful.

Pandering to these criticisms will not work as they are not sincere and these developers are too caught up in how they are perceived to ever use PHP. Those who care for PHP should be concerned about attempts to pander to perceptions as this will destroy the accessibility and simplicity that makes PHP useful for everyone.
Explain to me how bad it is and compare it with statistics on poverty from the best communist country you can find me.
Looking into the Future for a Child with Autism
> Where is the next Servo based browser?

That's Firefox. Many of the components in Firefox 57 are taken from Servo.
Like all advice, this is good for some people and bad for others. I've heard a whole lot of advice to slow down, make sure you don't burn out, and don't miss life. And for people who are putting tons of pressure on themselves to achieve, this is excellent advice.

For me personally I've had a lot more free time than most people because I've worked part time freelance for the last few years, and I could probably reach my goals faster if I "kick it into gear" a bit. As I think Derek Sivers said, advice often reflects the state of the giver of said advice more than anything.
Uh oh, not this again. There is so much woo about using subthreshold FETs to simulate neurons when we don't even know how neurons work. I've seen the work of J. Hasler in school and she seemed to be fond about simulating a type of neuron (winner-take-all) that is hard to train with backpropagation (vanishing gradients just by inspection) and has limited grounds on physical simulation of neurons.

Do you have any other resources about serious attempts at using subthreshold FETs to simulate neurons?
Coding is a very particular case, though. You can't self-study your way to becoming a lawyer or a doctor.

And even in coding, more companies are slowly requiring formal education as a prerequisite for even applying for jobs. We know someone like you can be just as productive as someone from a great school, but that won't matter if you're cut from the selection process.
I live in Hong Kong and close enough to 100% of people use WhatsApp. Most businesses display their WhatApp numbers in their flyers/billboards. Also; every company, sports club, social group has a massive WhatsApp group which they use to keep people updated. It can be quite annoying, to be honest, because everyone is always constantly WhatsApping these groups at every social gathering.
How about a pithy take on postmarketOS, something like pOS or PMS?
Sure, and C library authors qualify. App developers don't.
The body of work that's focused on making programming easier, faster, and more efficient is immense and purposely includes code examples that are designed to be copied and pasted and configured. If you know how to use them you are programming. If you don't, well, you won't get far.

Once you understand the basics of programming you can apply them to any language so the problem becomes the syntax they use and really, if you focus on learning that on a "need to know" basis you can be productive even without being fluent by using a "copy-paste-configure" approach.

The end goal is to produce something so, in short, it's smart to leverage that huge body of work and, in fact, clearly wasteful to ignore it.
Beetbox – A VM for Local L*MP Development, Built with Packer, Vagrant and Ansible
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. -JWZ

Jamie is facetious. Rasmus is just incompetent.
The idea that "if you don't like it, leave" can be used to excuse any injustice, such as against the Jews in Nazi Germany. What's your point, exactly? It's a farcical notion and I hope you can see that it is counter to the idea of human progress to expound it.

>Don't force your horrible ideology on the rest of us (which communism literally calls for).

No, it doesn't. Communism calls for the liberation of people via the abolition of private property, itself a concept which is forced on everyone, including the owners of private property. This is like saying that the abolition of slavery "forces an ideology" on everyone because now nobody can own slaves. Again, it's farcical. Oscar Wilde and Kropotkin have explained the individualist nature of Communism.
> Don't force your horrible ideology on the rest of us (which communism literally calls for).

And Capitalism is totally non-coercive, right?
facebook is not a url. facebook.com is. You need to type the first as part of typing the second.
More ICO listing here https://www.coingecko.com/ico
how to tell failed? hardly yet, since market is still supporting them to some extend
It is brightness, but brightness at a single focused point, not total brightness.
Emmanuel Macron thinks big in vision for French tech unicorns
Tetris is NP Hard. Also Hatris: https://www.youtube.com/watch?v=EIBqEUvvDi0

Not sure if your comment was to say "I thought tetris was easy in a turn based environment, turns out I was wrong" or if you were contradicting the linked thread without basis
This story reminded me of something I've often wanted to know when people start talking about economic inequality metrics, namely, how many of those in poverty when entering the workforce will remain in poverty their whole life? To me the longitudinal information here is the most significant metric i.e. what does wealth movement look like for individuals over their lifetime. Virtually everyone in their teens and early twenties is in or near poverty, but what does that same individual look like at 30, 40, and 60?

Can any economists / sociologists in here point me to studies / research in this area?
One case the author left out was translation to "idiomatic" higher level language, which involves identifying abstractions that are intrinsically present, but where never explicitly expressed, in the original code. For example I've been working on a translator/converter from C to a memory-safe subset of C++[1]. The output is intended to be readable and maintainable as source code in its own right.

So when for example, encountering a pointer in the original C source, you have to determine from context whether the author is using it as an iterator to a fixed-sized array, an iterator to a dynamically-sized array, an "owning" reference to a dynamically allocated object, or just a weak/observer reference to an object, and translate to the appropriate "higher-level" element.

So in a sense it's a "decompiler" to a (higher-level) language the code was never compiled from. As a source-to-source transformer, presumably it would qualify as a "transpiler". But does that term have an connotation that the output is just an intermediate translation not intended to be maintained or used directly?

[1] https://github.com/duneroadrunner/SaferCPlusPlus-AutoTransla...
Probably because they like to avoid political flamewars in the comments, like the one happening in this thread.
Six figures in the bay area is less than 79k in Rochester when it's cost of living adjusted. This article is just wrong in many ways.
I think this idea that it's okay to have most of the employees at a large plant working for smaller outsourcing companies (instead of, say, Apple or Kodak) wasn't acceptable. I wonder if there was some tangible benefit that was derived from having many full time workers that has either evaporated or has been overshadowed since the 70s.
I think the warning is directed against rolling your own spinlocks without careful consideration, including a realistic evaluation of whether you know every issue involved in doing so.
Why do you assume that quote refers to formal education (instead of any form of education that leads to one becoming a software engineer)?
agreed totally (worked at Sun years ago, Solaris internals : amazing engineering with minimal nonsense )
1) Company contracting the outsourcing company can dictate what is paid to the contractors.
2) Company contracting the outsourcing company does not usually pay outsourcing company unmeasured rates where OSC then keeps large margin from contractors.
Identify that the only acceptable way to treat a human is as an end to her/himself and anyone who does not acts immorally.
Well, that's true, but at the same time not quite. For example in some countries you won't get a job (we are talking about coding here, and by coding I mean software engineer) without diploma. Doesn't matter how good you are. Go get your papers first.

You can work remotely ofc. in this case or even try and change country (which is not always simple without diploma too).
Instagram captions for girls and boys
Taxis were mostly horrible because of pre-mobile-phone dispatch systems and expectations. That would have gotten fixed with or without Uber, although Uber certainly did push it along.

But taxi medallion systems served a number of purposes. One of the big ones is reasonable regulation of taxi and driver quality. Another was keeping supply and demand balanced at a level where people didn't have to cut corners on things like taxi maintenance just to survive, which helped keep taxi fleets safe. A third was setting up a reasonably livable wage for career taxi drivers. A fourth, at least in some cities, was creating a de-facto retirement system: since drivers had dibs on medallions, they could invest and create an asset that would fund their retirement. A fifth was creating a revenue stream for cities to that helps pay for regulatory and road costs. Those are off the top of my head; I'm sure there were more.

Now instead a lot of those costs are borne by other people. Uber has shifted capital and maintenance costs entirely away from cab companies and on to random people desperate enough to drive for Uber. Losses are no longer the problem of the cab company, but individuals. When those drivers go bankrupt, society bears the costs. When those drives use public assistance [1], society bears the costs. When they retire and we make up for their lost retirement savings, society bears the costs. And that's to say nothing of the direct and indirect societal costs that come from more traffic.

Similar issues come up with Airbnb. E.g., if you thought you were living next to a neighbor and now are dealing with an illegal one-unit hotel in your building, you are experiencing a loss. If the apartment you rent out is trashed because somebody is running an illegal business out of it [2], you experience significant loss. When rent goes up because people are illegally converting housing to de-facto hotel stock, that is a socialized loss with privatized gains.

I'm not even saying this is necessarily worse. As with the bankruptcy system as a whole, it can sometimes be overall better for society to pay for something. But we shouldn't sweep this stuff under the rug.

[1] E.g., https://uberpeople.net/threads/you-may-qualify-for-governmen...

[2] https://www.cnbc.com/2017/09/01/airbnb-nightmare-homeowners-...
Just to take you up on this, I do not think that Cuba is a Communist country, but it reports very highly on poverty and especially in comparison to other countries in South America.

>Despite this, the poverty level reported by the government is one of the lowest in the developing world, ranking 6th out of 108 countries, 4th in Latin America and 48th among all countries.[0]

Further, I see it as bad for private property is tyranny, the labourer is deprived of the full value of what he creates, and the class society creates artificial necessity to provide wage labour or accumulate sufficient capital just in order to survive. For these reasons I see the system as barbaric, as with our resources it is clearly enough to do better. To say nothing of the horrendous exploitation of those in Bangladesh for example, this only being the most visible example of the exploitation Marx tells us about.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_Human_Dev...
I already explained _hours_ ago that I was using the term American Empire semi-rhetorically. It does not matter if you show that the way the US has employed and distributed its power historically do not meet your strict definition of how an empire operates because I'm not cutting my cloth to suit the tailoring of your definition. By many accounts the neo-colonial way in which the US has conducted and continues to conduct itself is imperial.

It's kind of like duck-typing I figure. If it looks like an empire and behaves like an empire it's probably an empire.

The four behavioral characteristics that clinch it for me are: [1] the continued unilateral interference in the sovereignty of other nations either covertly or overtly; [2] the non-participation in international norms; [3] the continued garrisoning of territories in other nations; [4] the historic and current role of the dollar and the US-backed financial systems and institutions globally.

[1] https://en.wikipedia.org/wiki/United_States_involvement_in_r...

[2] https://en.wikipedia.org/wiki/List_of_treaties_unsigned_or_u...

[3] https://en.wikipedia.org/wiki/List_of_United_States_military...

[4] https://en.wikipedia.org/wiki/Reserve_currency#United_States...
And how about a C "compiler" that outputs assembly, and relies on an assembler to generate machine code?
Amazon reimburses 95% of tuition and books for its hourly employees, even if they're studying in a field that isn't directly relevant to Amazon.

The training doesn't have to be in a traditional university, either. It does have to lead to a high-wage, in-demand job.

There are things that one can criticize Amazon for, certainly, but their support for the personal education and development of their employees seems to quite a bit better than the norm.

http://amazondelivers.jobs/about/benefits/
One of my pet peeves is when articles such as this use averages exclusively to talk about incomes. Averages are sensitive to outliers, and thus may obscure what's the typical condition. If you're going to pick one measure to talk about incomes, median may give a better picture of what's typical.
I recently spent some time in the Roc recently. It was an amazing tale of two cities. Some areas are incredibly beautiful and prosperous looking, but a few hundred yards away it feels like Detroit.
Perhaps, but how many of those expenses are self-inflicted?

In terms of fixing bugs, those are defects in the original product and I think it's reasonable to expect a software company to make a decent effort to correct them, just like any other purchase. That includes providing an appropriate level of customer support if something goes wrong.

Updating existing software to support new protocols or maintain compatibility with new hardware or other software is a tricky area. My personal take on this one is that businesses selling software ought to indicate up-front how long they guarantee to provide this kind of support for so that everyone knows what the deal is, but then switching to some sort of ongoing support contract at a reasonable cost to extend the working lifetime of the software if the market wants it is fair, because this does mean extra work and provide extra benefit for the customer. (The crucial difference between this and the full subscription model is that paying for extra maintenance is optional here and you don't lose what you already have if you stop paying.)

As for servers when businesses are choosing to store customers' data on their own systems rather than their customers', or to include activation or copy-protection technologies, or other similar issues, I have much less sympathy for the developers. In many such cases, the limitations are entirely artificial and basically only there as a way to enforce the need for ongoing payments or spy on customers' data or otherwise impose constraints that aren't in the customer's interests. Cloud-everything may be very trendy, but much of this new cloud-based software could have been implemented just as effectively on a customer's own network and using VPNs for their mobile staff if the industry had chosen to move in that direction instead.
This also helps explain the "skills shortage". Traditional means of building a skilled workforce are no longer available.
The loyalty disconnect can cut both ways. If I invest in training someone, they are likely to up and leave for a better offer. If you employ me, I can be made redundant whenever convenient.
The main difference is wether you keep the item or return it. If it was purely service and everybody turned in their cars, there wouldn't be used market as we know it. Either those cars would be recycled or rented out for lower price again.
GetYourGuide | Multiple Positions | Berlin & Zurich | ONSITE, VISA

We're on a mission to turn trips into amazing experiences. Using our product and technology to change the way travelers find and book things to do and explore their destination. We are a customer focused data driven company and are ramping up our engineering capacity.

Looking for: Data Scientists | Data Analysts | Data Engineers | DevOps | Front-End Engineers | Back-End Engineers | Marketing Tech Engineers

Find more about us and the job openings on our career page http://grnh.se/qmkt7n
Glad to read there's people with such long experience who still have an open mind and are willing to unlearn and relearn. It isn't easy as you age to keep that spirit alive.

The unix core philosophy of "do one thing really well" is such a cliche though. "Do one thing really well", yet using a monolithic kernel (Linux, Solaris, *BSD). Microkernels like OpenVMS and GNU Hurd allow one to restart (including hot patching) a part of the kernel. The same is true for running something like Qubes. Apart from the kernel debate there's tons of monolithic software. Software statically linked on a commercial UNIX? You bet. Plus you use a full-blown DE, a web browser, Emacs. Vi? Sure, Vi. Yet people use Vim with all kind of plugins.