skysight-inc/HackerNews huggingface dataset:
Watching that BBC Micro video made me sorry i missed that era. Doing anything like that these days would be just, ugh, painful. Too many layers, both hardware and software, to dig through to get anything close to brass tacks, and we keep adding more every odd year or so...
> Most people don't actually derive much benefit from writing custom UI widget primitives.

Bingo. Most won't and shouldn't. There's a different between building casual widgets for personal vs for business production use. jQuery UI got some widely popular components such as Select2 and jqGrid, Datatables etc. They will never be developed by non-developers or business users. The tool should be really reserved for code crafters.

Imagining those crafters started creating tools with WP that are modular and self-cotained, work across whatever browsers threw at them.
The comparison with OpenSolaris is invalid.
Java is really useful and uniquely so.
Solaris is an also ran.

Oracle's pulling out would not be enough to kill the project. Mozilla could easily take it on.
Because for all intents and purposes it's absolutely irrelevant.

If you go to webcomponents.org, you'll see that the overwhelming majority of components there are Polymer components.
Best Practice to Install and Secure PhpMyAdmin on LAMP Stack
Wait, what?

What gives you the idea that the Wahlprogramm is ever legally binding? It's basically a mission statement that primarily serves as advertising and is usually signed off by the party's federal convention.

I suggest you stop reading the advertisement materials and instead listen to the actual statements of the actual politicians. I'm not a big fan of claims of "dog whistling" but you don't even need to look for coded language to find extremely revolting statements made by actual party officials. And no, these things don't become any more palatable in context.

The AfD is ideologically diverse, yes, but there is a significant influence of quite literal nazis, supremacists and xenophobes. You know what you do if your reputation becomes tarnished by extremists you don't wish to associate your movement with? You form a new movement and strongly disassociate yourself from the extremists.

If your party is the new favorite of Reichsbürger, neo-nazis and xenophobic old men, maybe you should actually distance yourself from them if you don't want to be associated with them.

The Left's reputation is tarnished by antifa. The Greens' reputation is tarnished by pedophiles. Why do you think the AfD deserves a free pass?
I stopped reading after about 30 seconds. "Ben Regenspan" - the author of the piece didn't get the memo that the <blink> tag was removed from the HTML spec because it annoyed the hell out of every single person on planet earth and decided that some annoying little blinking gif was the right profile picture on Medium. Distracting and annoying as anything, so stopped reading.
Execution beats talking about ideas for sure, but having ideas beats having nothing at all.
Just for clarification, the NHS budget in the UK for 2016/17 was £120 billion[0], which works out to be about £1800 per person. Seems like a pretty good deal, given that in the US, health insurance for an individual would be around double that [1].

[0] https://www.gov.uk/government/statistics/public-expenditure-...

[1] https://resources.ehealthinsurance.com/affordable-care-act/m...
I think he got around $90,000 USD out of it.
Tips for Achieving Hassle Free Residential Moving Service
This is madness!
Why was this posted on HN?

Edit: this was not meant in a pejorative way, it was a sincere question. I thought it was Off-topic.
How we speeded up our builds 5 times by running tasks in parallel
Situs Judi Poker Online Terbaik – Domino Qiu Qiu – Poker Bola – Pokerqq81
A brilliantly written article.
The AfD is agitating against refugees and muslims in general. And even the top politicians from the AfD do regularly make rather extreme and controversial statements, not only the even more extreme members like Höcke. The most recent one is probably Gauland, one of the party leaders, who talked about disposing of Aydan Özoguz (responsible for migration in the federal government).

The AfD also has quite a few extreme policy positions that distinguish them from the mainstream German parties. They want to leave the EU and abolish the Euro. They deny that climate change is man-made.

They want to restrict certain freedoms for muslims and they cling to the traditional view of family.
I have seen a high-profile CTO dismissed for just cause because he accepted an invitation to speak at a vendor conference in Paris. When hired, we signed a very strict code of conduct document that prevented us from accepting any valuable gifts from vendors.

A vendor once sent me a mug. I had to open the box in front of a witness.
"that certainly makes it even more obvious": that's what I meant... easy mass surveillance
Ars Technica Android O Review
That's not really true.

The NPD is more supportive of the lower class. Its politics (nationalism and xenophobia aside) tend to favor the poor, the unemployed and the wage slaves.

The AfD is much more bourgeois. Despite its populist rhetoric its social promises actually tend to focus on working families and traditional "values". It's the CDU to the NPD's Left.
And what problems are they exactly? Are they making prior residents worse off? Or are we talking "cultural danger"?

There is no evidence of the former. In fact, a large part of why Germany has taken so many immigrants compared to other european countries is that the german workforce is stretched thin and needed an influx of young workers. Plus Germany has more infrastructure in place to integrate foreign population.

If we're talking the latter, then that's irrational fear.
It's not sensible at all. It's none of anyone's business what two consenting adults do with their money. The idea of a third party dictating the range of acceptable contractual engagements is absolutely terrible and has profound negative unintended consequences, with the worst of them being licensing barriers to create rent-seeking opportunities (only one new bank created in the UK over the last 100 years).
Ask HN: Is it me or AI is the new Cloud?
I hear AI here and AI there. Throw in bigdata and blockchain you have the perfect marketing combo. Question remains, is AI actually useful for most of us, and as a developer am I qualified enough to work with it. Tensorflow being quite complex.
Cambodia Daily Newspaper to Close After 24 Years
How I Finally Fixed My Parents Dodgy Wifi with AmpliFi
https://news.ycombinator.com/newsguidelines.html

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
>it would be idiotic to let this madness continue.

Why? Inevitably the fools will just run out of money.

This "problem" seems to take care of itself.
Yup, I still had the page open before I reloaded -> https://pasteboard.co/GINcLYZ.png
The worst thing Oracle can do to OpenJDK is kill it completely like Microsoft killed Mono by open-sourcing .NET coreclr and C#.
The Slow Death of the American Auto Industry
Could you give me a source for the claim that the Wahlprogramm is legally binding?

I was always under the impression that it was more a declaration of intention, to be fulfilled on a best-effort basis. Otherwise, how would coalitions between parties work, if they can't deviate from their program?

Even if it were legally binding, that doesn't preclude making decisions on topics that weren't even covered. In those cases, you can only trust that the party has a consistent ideology they will follow. The AfD seems to be judged more for their ideological tendencies than for any demands they have formally elevated to the party line.
What about the Pirate Party? I hoped I'd see Piratenpartei Deutschland in the elections...
I don't understand why there are not more co-ops in this world.

In Canada, Mountain Equipment Co-Op (MEC) is the all-in-one kick-ass outdoor store (like REI). It is a co-op, so you pay $5 for a lifetime membership.

The place does not make a profit. All expenses are paid, all employees earn their living. At the end of the year, if they accidentally made a profit, they simply return the extra money to all the members of the co-op as a percentage of whatever that person spent for the year, thus they make no profit.

This, to me, is brilliant. Customers get what they want, employees get paid. Win. Win.

Why do we need stores that make profit?

Why do we need banks that make ever-increasing billions in profit?

I imagine a world where banks, Apple, Ford, etc. all worked like this. I want to live in that world.
True, they make you feel good.
So not world capital, but the EU capital.

https://www.youtube.com/watch?v=Dx0XJP4OHTE
Because it's proposed out of prejudice towards these immigrants, and not out of a rational argument. Germany has a demographic problem and needs these people.
Modern Java Development Is Fast
Now you can get a 24TB, 192-core beast that fits within 7U rack. That same chassis will probably go way beyond that with newer Scalable Xeons.

And you could cram even more x86 cores with up to five Xeon Phi coprocessor cards, while Intel's supplies last.

https://www.supermicro.com/products/system/7U/7088/SYS-7088B...
If you want to learn more about the history what you want to look for is "Blue Sky Laws" there's a brief history here:

http://digitalcommons.law.yale.edu/cgi/viewcontent.cgi?artic...

The context was unsophisticated investors were being exploited without appreciating the risks involved. They thought they were investing when they were essentially gambling and the underlying security was essentially worthless.
A custom keycap set for mechanical keyboards. Inspired by programming
Oracle uses Java in its own products extensively: in fact the Oracle DB has the JVM integrated into it as a component, so they need Java to develop regardless of the details of how they do it.

Oracle can't really sabotage OpenJDK specifically. What they could do is take all development back in house. Oracle is the main contributor to OpenJDK so that'd effectively make future versions of Java closed source. However they aren't the only contributor by any means and presumably doing that would lead to a fork of the project. Red Hat contributes quite significantly already (ports, an entirely new GC engine) and I guess they'd become a rallying point. Probably a lot of Java engineers would quit and go join companies supporting OpenJDK. It'd cause a lot of disruption.

However, are they going to do that? Well, probably not. They've owned Java for years. In that time they've increased funding significantly and open sourced large new components that were not open sourced when they bought Sun. They've also sorted out Sun's management issues with the result that the project started moving again.

There's a lot of Oracle hate around due to their aggressive sales tactics and the Google lawsuit. But if you restrict your view to just the technical side of Java, they've not done a bad job. They got the project back on track, open sourced a lot of new code, they've got a solid long term technical roadmap with experienced engineers doing very professional work entirely out in the open. The design process isn't just open, it's done through the community process, so other firms have their say (see the recent Jigsaw hooha for an example). You can go take part in the design process of major new changes. Oracle's proprietary bits on top of OpenJDK are really pretty thin, I'd be surprised if they make much money from that.

Ultimately the question is, can you have something like Java without being worried about the owners? I think the answer is no. If you look at the alternative companies that might have bought Sun and continued funding Java, there'd have been maybe IBM, maybe Google, maybe Red Hat but probably not. Red Hat would have been the best but are they big and rich enough to have boosted funding to the level Oracle has? Even if Google had acquired Java, well Google has a shit ton of languages and frameworks all competing for internal attention. Whilst Google has a lot of code written in Java, it's not clear to me that Java would have won out for funding and executive attention in the battle of internal politics against Go, Dart, whatever. And of course there are lots of people who are worried about Google and the direction it's taking as well.
The Left was the result of a merger with the PDS, which was the successor to the socialist party of East Germany (the German Democratic Republic).

Fun fact: There's a commonly held misbelief that the AfD is popular in the East because it's the East but it seems to actually correlate more strongly with lack of ethnic/cultural diversity and low population density.
"only one new bank created in the UK over the last 100 years"?

You are quite mistaken here, from the top of my head, Tesco (late 90s) and Monzo (very recent) are 2 examples, and I'm not even into finance.
autojump should be higher. It's insanely handy once it gets your directories indexed.
>The economic principle of wages tied to productivity

That's not an economic principle. There are no economic theories that make sense to support it. Why would anyone engage in a transaction where they give away all of the money they would gain as a profit?

Labor is a market good like any other. Companies don't pay more than the market rate for bolts just because they are doing well. It's silly to think employees are any different.

>but it's fairly apparent that, absent an illegal covenant preventing it, there would have been more upward pressure on wages in SV

The upward pressure exists when companies can't hire at the rate they want to pay and still have more to compensate. Even if companies have a wide gap where they could compensate more, the upward pressure will not exist if there are enough qualified employees to fill the positions at a lower wage.
Apology for my rudeness, I deleted this repository two days ago.
I use Google bookmarks for that itch
> Do not label the cats. They do not like it.

I feel this is the "take out all the brown M&Ms" moment in your reply. I did laugh a lot though - the timing was unexpected.
Still behind the .NET world ;)
> Like all art, it must grow and change to stay relevant,

No, it really doesn't. It can change, if change is necessary, however most change in UI design is driven by fashion.
AI has been a field since the 50s (https://en.wikipedia.org/wiki/Artificial_intelligence#Histor...). Methods have been developed over the years, but the primary blocker has been computing power and data sizes in order for them to be effective. That is the primary reason they appear "in vogue" now because we have access to cloud computing and large datasets (or synthetic ones can be generated).

The best thing you can do as a developer to determine if AI is relevant to you, is read about how AI is being applied (the use cases) and if they sound interesting, learn the methods. Eventually you will discover if and how they apply to your work.

I can't speak to blockchain but that is orthogonal to AI.
Can you share some examples of what you consider "better bsd" and what you consider "not as clean bsd"?
If someone has the knowledge to create a cryptocurrency in a weekend, in a garage, and have the foresight to operate from a friendly jurisdiction, and convinces people to buy it; then please let me know who that person is so I can invest in them. I'd love to get them out of a garage and into an office to see what they can really do.
One thing that irritates me about the political terminology in the US is the use of the word 'socialist' which often comes across as an insult.

In my opinion there are big differences between beeing 'social' and beeing "socialistic". [0]

The big german party SPD and even Die Linke rather fall into the category social than socialist.

[0] https://spfaust.wordpress.com/2011/06/12/socialism-vs-social...
I think you might find some suitable Python job at https://relocate.me/search?query=Python, especially given that you're willing to relocate
where do you get started with trading algos?
Soviet Union lost Cold War due to being overspent to death in arms race by Reagan and his Star Wars programs. They had decided to drop the towel and re-group rather then reverse to pre-1956 economic levels.

However the neoliberalism, deregulation and privatization (good ideas in itself) started by Reagan-Thatcher-IMF swung the pendulum too far after 40 years.

No one is suggesting collectivization of farms, central planning, high defense spending at the expense of low consumption = Soviet style socialism/war communism. Rather something close to New Deal - Eisenhower era 'socialism' with stronger labour force participation, more state regulation and taking on new monopolies (Google?).
Woah :O
Concurrency/message passing Newsqueak (2007) [video]
I'm amazed it's even a case of banning them; I'd just automatically assumed they were illegal basically everywhere. It's an unregulated securities market, surely?
>Employees take on a lot of risk. They risk being laid off and they have to put all their eggs in one basket.

That's not a lot of risk. If they get laid off, they don't lose an initial investment like the shareholders do. If I get laid off today, I will just go find another job. I don't lose my previous wages.

>They also risk damage to their career if their company assigns to them work that doesn't look good on resume.

Doing something shitty is entirely the employees choice. If they aren't happy with the compensation they get for doing that thing, then they should move to a different company.
So what you're saying is it needs an 'async' version of the Django ORM for the example to work

In other words what is really needed is an ORM that would allow you to write:

source = await Source.objects.get(id=source_id)
await source.update()

(?)
I'm sure the voters of 1998 would love to have seen the Greens be sued for their support of militarism, or the SPD for their neoliberal labour reforms. But alas there were merely a few protests.

If the Wahlprogramm were legally binding, there would have been plenty of opportunities to sue.

For the record: the reason the Verfassungsschutz might tear into a party is usually because the party harbors anti-constitutional ideas or associates itself with criminal organisations, e.g. the NPD with its neo-nazis or the Left with antifa.
Python itself is already too much abstraction.
Everyone interested in programming should learn the basics all the other stuff is built out of:

Hardware, binary, assembly, C

That doesn't mean to get full on embedded hacking, it means to get some basic grasp of how C maps to the hardware.

Then it doesn't matter how to continue learning, everyone individually has to find out what kind of further abstraction suits best.

Too much programming is taught from the top abstraction layer just to make awful soft more quickly.
I will probably get down-voted for that, but personally I do think that the AfD adds value to the democratic system in Germany.
In my whole life I haven't experienced a single other topic that's so controversial and influential as the whole immigration/refugee-crisis.
Merkel gets criticized a lot for her open-border policy, but actually in Germany her party is still the most-restrictive in this regard except for the AfD.
You can see that e.g. in the current discussion where social democrats want to allow all refugees to bring their relatives to Germany (right now this is only possible for a part of them).
Merkel first wants to see if the number of people is manageable for Germany and want's to make the decision later (so after the election ;).

To show its importance even in 2017: In the yesterday's tv confrontation between Merkel and the social-democrats front runner, immigration was the first and longest discussed topic.
I believe that even in a country with Germany's history, there has to be a party where people who disagree or are concerned with the recent decisions about immigration should be represented.
You would do democracy a disfavor if you try to cut out the AfD or their voters from the public discourse.

I know they have some politicians with quite extreme views which they haven't got rid of.
And they will pay the price for that by getting a lot less votes.
Maybe it's also since I am not a German and therefore don't follow german domestic policy as close as many Germans do.

Personally I try to imagine the two leading parties in Austria having the same stance on immigration as in Germany.
This would end in a disaster for them in the next election, which is shortly after the german election.
>Workers also carry risk; they invest resources to establish and maintain their employment with a company.

What are they investing that they aren't being compensated for in their salary/bonuses?
> I'm not sure what the RILE score is but that chart is worthless if you want to understand party alignment.

Even if you somehow project every single point of discussion into one dimension, isn't this a weird axis? It seems like there are a lot of issues in the US which no sane party argues about in Germany (e.g., separation of state and religion). If you were to do a factor analysis after presenting the same polls to parties in Germany and the US you will probably end up with an axis which neatly separates everything by country...

> I think we'll also see the AfD reach a two digit number -- I hope for less than that, but less than 5% (which is the minimum for getting any seats) seems unlikely.

I hope that you're wrong and at least according to current polls >10% doesn't seem like a forgone conclusion (https://de.wikipedia.org/wiki/Bundestagswahl_2017/Umfragen_u...).
At first glance without a thorough read it appears to me to be a discourse on constructed meaning, relevant to the zeitgeist concept we might know as "truthiness". An easier read on the topic:

http://theconversation.com/truthiness-and-alternative-facts-...

Pertinent text from the submitted article:

“But “glory” doesn’t mean “a nice knockdown argument,’” Alice objected.

“When I use a word,” Humpty Dumpty said in rather a scornful tone,

“it means just what I choose it to mean—neither more nor less.”
This seems to be the case. Anti-immigrant parties are more popular in sparsely populated areas that are mostly "ethnically German". This happens to also show up as an East/West divide for obvious reasons.
Beware that depending on what kind of trouble you might have, the update rate of that analyzer might be several orders of magnitude too slow.

Interference is likely nowadays, with wifi in every apartment and everywhere, but one thing to consider is if you have any really old equipment on your wifi? If you have eg an 802.11b thing on the network, the router (perhaps the other devices too) downgrade to 802.11b too, to have a common denominator.

Interesting to hear your results, please do share later!
Congratulations, the library looks complete and well written, I'll follow closely to see how the OP_CODESEPARATOR issue will evolve, very curious about that, meanwhile, again, grats :-)
This. Unless the app supports p2p communication which most don't, they can be rendered useless in a jiffers on service and/or power loss.

A good example could be FireChat, but many users reported intermittent or flat-out no connection.
Thanks for the great Analysis which addresses many problems with the article. I want to emphasize the point you made about the CDU/CSU and FDP being more conservative than the Democrats: A strongly left wing Democrat like Berny Sanders would in my opinion probably be somewhere between the CDU and the SPD, a "normal Democrat" would be somewhere between the CDU and the AFD.
Oracle Java is based on OpenJDK. It's not a separate implementation.