skysight-inc/HackerNews huggingface dataset:
In the early days of the NSDAP it was a populist party that spanned the politican spectrum. Hitler was part of the wing that expelled most of the left wing of the party from the NSDAP as he consolidated his powers because he abhorred their ideas. Later, the Night of the Long Knives was used to drive the party even further right, by murdering and arresting the leadership of the SA, which at that point made up the "left wing" of the NSDAP.

> Hitler enacted a 70% income tax for the highest incomes

Which made him more moderate in terms of marginal taxes than the US under any number of Republican administations. Are you arguing that the pre-Reagan Republic administrations were left wing too?

> implemented a full welfare state, free childcare, free schools

The first comprehensive welfare systems in Germany were pushed through by the very conservative Bismarck in the late 1870's, under the joint argument of support of Christian morality and to stop the socialists from being able to obtain support for structural changes. Welfare systems in Europe stopped being indicative of left vs. right by the end of the 19th century.

> The right wing wants to get rid of all mandatory welfare and government influence on our lives in order to make it impossible for authoritarians like Hitler to hijack the system.

Right libertarians want this. Right libertarianism didn't exist in Hitlers day. Left libertarianism did (it dates back to the 1870's), but the right wing of Hitlers day were generally supporters of a strong state.

Remember "right" in the left vs. right stems from who supported the French monarchy: the original right wing were monarchists; the classical liberals and libertarians of the time were firmly seated on the left.

As for wanting to get rid of mandatory welfare and government influence: the aforementioned Bismarck - nicknamed the "iron chancellor" - a leading figure of the European right wing of his time, and loyal monarchist, someone who had dozens of German left wing newspapers closed and outlawed and the leaders of dozens of German socialist groups arrested, was as mentioned also the politician who brought us the first welfare state.
I totally agree with the 'mass production' observation. I have just submitted my thesis, on day one I was told almost verbatim, "do not expect to contribute anything of note". It feels like they do not even want you to try.
Well I am aware of several production uses of Haskell in UK, Netherlands and Germany.
The competition rules have added constraints to make the interpreter a usual command line tool. However, with memory mapped input and output ports it becomes a lot easier, which would be akin to 8bit micro controller programming. Parsing would take more than one cpu instruction per BF instruction, so the program would need to be assembled. I don't know x86 well enough to write that, though. I imagined, there would be a single instruction equivalent of 'x=*(p++)', but couldn't find anything like that.

In some makeshift syntax and with one instruction too much, I got:

>, < = inc, dec al
+, - = inc, dec [al]
. = out output_port, [al]
, = in [al], input_port
[ = Label: cmp [al], #0
jnz (Labelend + sizeof (jmp instruction))
] = Labelend: jmp Label

The labels are generated by the assembler. The ports would have to be directly soldered to some I/O peripherie, but alternatively the input and output could be memory mapped and fed by interrupts, as well.
In Ireland they are called "runners"
Elm and Phoenix/Elixir in Production for France TV
These make for interesting thought experiments, but how often will the observable data lead one to a clear cut reliable belief that action A causes X deaths and action B causes Y deaths? And it only gets more challenging if the injures are typically going to be non-life threatening in most cases but could still cause death (there are plenty of cases of people receiving a punch that normally would just bruise but thanks to a stumble or hitting a pavement edge they end up dead?)
I've become more conservative because, to put it bluntly, I'm closer to death now. I've done my experimentation, I know myself pretty well now, I know what I like and what I don't. So my life is dull in the sense that I'll likely do the same things every weekend, eat in the same restaurants, go to the same places on holiday (likely on my home continent, perhaps even my home country) and so on.
That sounds like good service, thanks! Unfortunately, you don't have my country yet :|

Also, according to your service, Mubi only has 22 films in Spain, and 25 in the US. Is it possible you're missing some, or does their claim that there are always 30 films available not hold up?
I do. I try to focus on improving my estimates. I find that some things work better when lumped into a general category like "Code Review" while you can be more specific with other things, for example a particular feature or user story.

You have to ask yourself, what value would you get from estimating that a code review will take 10, 20 minutes? Is that kind of information particularly useful for forecasting? I would guess it isn't because it seems too granular. Nobody I know sits down and plans a series or 10 or 20 minute code review sessions. They usually plan out bigger blocks of work.

I use a tool called Track - Simple Time Tracking and Invoicing (https://itunes.apple.com/us/app/track-simple-time-tracking/i...)

Full disclosure, I built Track and I own the company that sells it.

I built Track because I wanted a cleanly designed time tracking tool that syncs my data between devices and doesn't make me sign up for an account. It's iOS-only. It works on the iPhone and iPad.

So yeah, I use the tool that I built. I use it every day while I'm working on my client projects.
As I posted in this thread, TurboTop may be a solution: ttps://www.savardsoftware.com/turbotop/

For sure when you have only one monitor it really helps following tutorials, documentation etc.
prioritizing concerns ... impact factors

Rest assured that researchers don't prioritise this because we want to, it's because society decided (by voting) that we have to if we want any sort of career progression, funding for students etc.
I stopped playing Pokemon go when they put out the no-root update. I have never cheated, I even purchased some coins - I was a paying user. But they don't seem to want my money, and I'm not going to unroot my phone for a stupid game. I uninstalled it and ask for a refund. (They haven't granted it yet but I'm not giving up. I believe I'm in the right here and they owe me a refund since they've removed the functionality after I paid.)
Peter Thiel donating $1.25m to Trump campaign
How I built a multi-platform app
I know they say there's online loopholes too. Last time I checked the law was they had to ship the gun to a local licensed firearms dealer, who then does a background check and hands over the gun for a reasonable fee.
Stock value on the stock market has very little do with a company's profitability.

It has to do with what stock owners think that other stock owners will do with their stock.
I used punched cards and paper output (continuous fan-fold wide format) from line printers exclusively until 1972. Even after that, cards and hard copy output were still used on many systems I worked with until around 1980. A number of changes had to take place before monitors could replace punched cards and paper.

The early terminals were hardcopy. The Teletype 33 terminal [1] was popular and so were the IBM 2741 and Digital DECwriter. These worked fine and were better than punching cards, but they couldn't be used on many systems. I saw these mostly on minicomputers where there was only a handful of people (often just one) using the computer at a time.

The most dominant mainframe operating systems from around this time (IBM 360 MFT, MVS) were not capable of handling I/O interrupts efficiently enough to support a number of users working at terminals. The hardware and operating systems of these mainframes were designed around an architecture that supported batch processing: read in a program from a deck of cards, read in the data from a large stack of cards, run the program for minutes or hours, print out the results on a line printer.

A properly sized mainframe would be running jobs continuously throughout the day and most of the night, but it would be (mostly) running one job at a time. These early operating systems and the hardware I/O bus designs supported batch processing well but wouldn't have supported large numbers of concurrent programmers sitting at there own terminals connected to the system.

The rise of timesharing operating systems like Multics and Unix provided additional impetus for video display terminals (VDTs), but it wasn't until around 1976 that really affordable VDTs were even available. The ADV 3 was a nice terminal that came out in 1976, see [2]. I couldn't afford one, but I knew someone that had one and was able to work from home over a 300 bit/sec acoustic modem. It had 24 lines of 80 characters (from the 80 columns that cards had). It wasn't until 1978 that the DEC vt100 was produced.

In 1984, I was in software development at IBM and we were still using the 3270 terminal [3]. This terminal was connected to a mainframe timesharing system that still had trouble processing each keystroke as it was typed. Instead, the IBM 3270 was a block or page oriented terminal where you filled out the screen of text and then pressed the transmit key to send the whole screen full of text to the system in one transmission.

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

[2] https://en.wikipedia.org/wiki/ADM-3A

[3] https://en.wikipedia.org/wiki/IBM_3270
The seurat R package (http://satijalab.org/seurat/) tries to give you more information on how to choose your PCs. But as with anything in biology, it becomes subjective at some point.
Cuffing Season – Timely apps to help with privacy and porn
It's a very hard problem to solve. The best you can really manage is to automatically merge non-conflicting changes, and defining what is a conflicting change will require some extra knowledge if you have multiple tables with relations between them.

For extra fun try doing this with geographic data and try merging geometry changes correctly.
Shame I'll have to go through proxy from UK to get this.
My experience with Indian programmers is that they tend to come from the Indian middle class. Middle class in India may be poorer than in the US, but they're still well educated.
26.2% + 21.7% = 47.9%. So based on that survey the statement that most devs don't use Windows anymore is incorrect.

Also, that doesn't answer my other question. Other than better support for Unix command line tools, what makes OS X (or Linux) a better platform for devs than Windows 10?
The government has shown a tendency to selectively pursue pharmaceutical companies when there is public outrage, most recently with Shkreli and Mylan.

Selling the stock isn't done to punish the company, it's a reaction to the fear this will happen to Ariad as well.
stuff straight out of a comic book authoritarian regime: "stop and show me your papers."

In France, afaik, it is mandatory to carry an id card and, missing that, the police can stop you for up to 4 hours to verify your identity (according to Wikipedia). If you're a foreigner you have to prove that you are legally resident.

The last time I checked, France is not an authoritarian regime out of a comic book.
toggl has very nice desktop,mobile and web apps, reporting, tagging, simple and easy to use, team mode etc. You get a lot out of the free version. Recommended
> Other than with the prior written permission of the Employer, the Employee is prohibited during the term of the Employment Contract to carry out work – either paid or not – of any nature whatsoever, either for himself and/or for third-parties.

I am not a lawyer, but I am 100% certain that you cannot do this in Germany. At most maybe if the contract is limited to a time period and there are exceptional reasons why this would be necessary.

It is called "Scheinselbstständigkeit" [0] (only seeming to be self-employed). Contractors in Germany have to be actual businesses. They cannot be "weisungsgebunden" (bound to instructions), meaning you can only tell them what to do, not how to do it. E.g. you can have deadlines, but you cannot tell them when to work and so on.

The reason for this is to prevent contracts, which have the characteristics of an employment contract but do not pay taxes and social insurance.

[0] https://de.wikipedia.org/wiki/Scheinselbst%C3%A4ndigkeit
You don't see a correlation between browser bloat and energy efficiency?

At the very least you have to agree that any amount of time spent on "bloat" features take away time that could be spent on improving energy efficiency.
Not if you don't have kids and don't care about stuff like school district quality.
All these tools are lazy loaded and don't affect browser speed when disabled. The most you're complaining about is the existance of a small bit of extra code in the Firefox download.
There seems to be an about:config key for the backend, but I'm not sure if this is officially supported. The backend is open source [1].

[1] https://github.com/mozilla-services/pageshot
Hey, sorry for that, we're out in 26 countries already, but Switzerland isn't launched yet. It's one of the next countries on our list though, bear with us!
Uh, how come? This hardly qualifies as trading on insider information, after all.
does it still have the memory usage issue?
The Last Whale Hunt for a Vanishing Alaskan Village
I think JS will do quite well as JS becomes the back end scripting language over time (in place of lua for example.)

I don't see a bright future for ruby, I think it had some lead advantage, but RoR/opinionated-design really cut down the options for innovation with a Ruby based web dev group. It is interesting to see how diametrically opposed philosophy of Ruby the language is from the RoR community, it is like Ruby created a liberal blank space and RoR immediately filled it with conservative inflexibility.

Php is in an interesting position, but I think ecommerce systems catching up and offering more integrations will erode its position. It is very expensive to hire and retain loyalty on a php project, especially when it is of any complexity since anyone who will tolerate it and understands CS has plenty of other options.

If I had to say what will trouble JS, it is C++ as the VM. Too many groups will lack members that are able to look bellow the scripting layer when the inevitable low level problems occur.

Personally, I see the future as a war (and up/down stack integration) between JS/v8 and LLVM based languages. While other options will keep their markets for years, they have no solid positions for growth. Python will hold on as long as it has the academic position, but it needs a better relation with LLVM or clever curriculum builders will choose another language to teach using only one easy enough language up through compilers, with llvm-ir replacing assembly in a way that makes sense given the Arm/Intel war could go either way now.
"Handphone" is from 手提电话, meaning hand-held telephone.
While this is a hell of a lot better than the current system of non-electric, I feel that people owning their own car won't be a thing after cars are self driving.

After they are, I think people will just call for a car and it would drive to you and pick you up. Obviously this won't work for rural and off road areas, though.
> I think it is a little bit preposterous to assume he holds his current views about Trump simply because he is too uneducated to think otherwise.

Indeed. I believe he holds his views for a more self-serving reason. Trump will reduce his taxes. They also align on their disdain for a free and independent media.

> Trump is not an authoritarian

Please examine, critically, the way he has treated journalists, dissenting voices at his rallies, and the few minorities that happen to attend.

> current mainstream American culture.

What is that, exactly?
The thought had occurred to me, and perhaps, you are right. However, 15% is a pretty large speculative jump based on one little tweet. I admit that I do tend to take a longer view of these things than the typical trader (and frankly, I would never have owned this stock in the first place).
Does anyone have link to original sources?

Most houses in EU already have "charging point", it is called electric plug. 25A/380V plugs are pretty common:
https://en.wikipedia.org/wiki/Industrial_and_multiphase_powe...

But electric grids in western countries (Germany, UK) are absolutely not ready for such thing. German power grid would collapse if Czechia and Poland started enforcing their safety regulations.

This regulation would also make it impossible to build off-grid house powered by solar.
Many words in languages do not have an exact counterpart in a given different language. The blue-green issue in particular is not unique to the English---Japanese language pair, cf. https://en.wikipedia.org/wiki/Blue%E2%80%93green_distinction...
I have been doing some NodeJS development and it has been pretty miserable compared to something with a real type system.

Lately, I started converting everything over to Typescript and the situation has improved a lot. I think if Typescript becomes the main way that people program JS stuff then Node might have a chance of gaining some mind share.
So based on that survey the statement that most devs don't use Windows anymore is incorrect.

Yes, but the post you replied to said "in a year or two".

Also, that doesn't answer my other question.

That's because I don't have an answer, it wasn't me who said "hopefully" :) As long as Linux is considered a first-class platform, I don't really care who's on top.
What was the process like for raising funding for an OSS project? Especially one that was pre-launch.
Slippers, cardigans and golf clubs are the sign of the 50 year olds of the generation before you. They are not something you take on when you get to your 50s. (As a clearer example, Chloe and Emma are popular names for girls. 100 years ago they were Mary and Dorothy. If you know someone's name you can get an idea of age based on its popularity. But today's Emma will not be changing her name to Dorothy when she becomes a centenarian in the 22nd century.)

Modern 50 year olds have a different set of preferences than their parents. Most do not wear the clothing and hairstyles of modern 20 year olds.

Will Smith on some interview for Suicide Squad talked about tattoos. All of the younger cast got tattoos. He, as a 40+ year old father of three, didn't feel comfortable doing that. I didn't find that specific interview, but it's also mentioned at https://youtu.be/u3MgN0NimjY?t=220 .

I can imagine that the 25 years olds of a modern startup might get a tattoo together. Would you join them?

When I was in my 20s I would try out all sort of new technologies, for fun. Now I rarely do that, because I think most of it is churn, redoing well-known concepts but with a different flavor, and I think I understand the underlying concepts well enough. But the 25 year old me might look at my lack of experimentation and judge that I'm set in my ways.

I can easily believe that a modern startup with 20 somethings might think the same thing about me now, and prefer to hire the 25 year old me than the 45 year old me because of it. At the very least, I'm more likely now to speak up and criticize a technology choice, based on experience. That can easily be interpreted as being a killjoy.

I know, because it's happened to me.
I believe they mean that there is an opportunity to improve the regulatory system surrounding prescription drugs in the US, that a Senator tweeting doesn't represent much of anything compared to legislation.
The 'print' feature is a platform-provided thing. Firefox isn't shipping printer drivers or a printer UI. It simply gives the OS printing subsystem content the user wants to print.

Funnily enough the platform also provides a screenshot system. From another comment it seems like this was driven mostly by user feedback from Windows users, because the ~3 different ways of doing a print screen on Windows are not sufficient and they demand more.
Careful. Loanwords into Japanese are transliterated into a fixed syllabary, that can then be transliterated back in a standard way.

i.e. that's an authentic transcription of a (borrowed) Japanese word, not a rude impression of a Japanese person mangling English.
Modern Software Over-Engineering Mistakes
That's good news. Hopefully this also will allow something like Tree Style Tab [1] or at least make it a lot easier to build such an extension.

[1] https://addons.mozilla.org/de/firefox/addon/tree-style-tab/
> + Disabled footpad tracking made it less fun.

That made me quit too. It's basically a slot machine now. You can't hunt anymore, you just have to accidentally stumble across something.

> + Gameplay is highly repetitive past lvl 20

I would say gameplay is highly repetitive in general. You're basically just throwing Pokeballs around hoping something sticks. Sometimes a gym battle once you get to that point but most gyms around here are controlled by people with such ridiculous levels and Pokemon that it's barely possible.
This. It's admittedly pretty simple if you want to go buy a firearm in a reasonable state, like Maine or New Hampshire. You go to the gun dealer/sporting goods store/Walmart. You pick out what you want. They submit your information to the background checking system. You go get lunch and come back an hour later. Assuming you're a law-abiding citizen, you pay the cashier and walk out the store with your new firearm.

Now, what you can also do legally in most states is purchase a firearm from another private individual through a private sale. An enormous number of second-hand gun sales occur in this fashion, through Craigslist or classified ads or personal acquaintances. Effectively, this is no different than if you were buying and selling lawnmowers or comic books, or any other mundane object. I am skeptical of any attempts to really regulate this activity, because it is effectively unenforceable given the number of firearms currently in circulation and the almost complete lack of any records of ownership history for most of them.
Wow, I missed that. That violates the URI spec, assuming the author(s) were intending to use a URI.

https://tools.ietf.org/html/rfc3986 (see "3.3. Path").
In France, they're "baskets".
The solution would be for the content to be decentralized and simply available through an API with licensing fees for each program you want to watch, and stores would basically talk to each API and would be dissociated from the content distribution. That way stores could compete on the better UI and payment systems and everyone could have access to the same movie collection.

I don't think this is going to happen, though. Companies love walled gardens too much.
Spend some time looking at some of the most well respected and researched philosophers in history. Many of their views are far more extreme that that quote, yet they are embraced by the mainstream and high academia.
Thank you, that's good to know. I've seen only the intro, because specialization didn't start at that time.
> I feel that people owning their own car won't be a thing

Why is this such a big fantasy among leftists?
That's actually really interesting. Wonder if he updates the iOS app himself now.

Side note: I feel this comes up every time go is mentioned by why call it go? It is so hard to search for, especially if someone has titled their SO question with go instead of Golang
A shot with fixed aperture turning the light on would have been nice. Preferably with some street light for comparison.
Not really a fantasy. I would prefer to own my own, but I can see why people argue that it won't be a thing. I find it inconvenient as hell to not own one, though.
When you're totally immersed in a language, even if you're lost, you'll learn far faster than everyone else.

Scott H. Young's 9 Tactics for Rapid Learning

https://www.scotthyoung.com/blog/2009/12/23/9-tactics-for-ra...