skysight-inc/HackerNews huggingface dataset:
That sounds like a mix of two things:

1. The working routine you build up in the elongated crunch period simply isn't compatible with not having a hard deadline or seven. I get this myself after years of burning the candle at both ends and it is taking quite some time to beat it out of myself. The problem is that my work ethic has for years been fuelled by deadline fear, and those short times when the pressure came off a little I enjoyed the opportunity to procrastinate. Somewhere along the line that became normal but flipped: I find it hard to not procrastinate until there is some deadline pressure. This makes starting new personal projects almost impossible (well, not quite, I have ideas and make notes, sometimes even get around to trying a PoC, but staring proper implementation is the difficult point).

2. Common, garden variety, depression. This is seen a lot in circumstances you describe. It can be very difficult to sort due to how much the causes and effects can vary from person to person. Don't expect doctors to be able to help long term as the problem is often not really medical, apart from extreme cases where you might be given something truly mind altering most of what a doctor will prescribe is simply intended to prop you up a bit while you work on the problem. From personal experience of a very bad year or so in my life (over 15 years ago now, heck I'm getting old!): I found talking to a councillor and select friends/family were key.
Fine, what shall we call this programming style in C++ (lambdas, immutability, function composition, etc) so that everyone is happy then?

Functional style C++?

I haven't felt the need to go deeper than that, it's very possible that I've missed many interesting things, but it's not clear that I can use those things and see tangible benefits in my projects today.
I always thought that "doesn't ship to Belgium" was about some sort of export restrictions or extra costs or whatever. Turns out it's just the default setting.
Next time I see this, I'm mailing the seller. Thanks for the info!

Oh, and thanks for the great work on the U2F device, and especially on open sourcing the whole thing. I'll probably order a couple to experiment with as well, as soon as they're available for shipping to Belgium :-)
People understood fine, they just disagree.

They had a public debate, as is the tradition before every referendum, and the assertions and assumptions being presented by both the head of the secret service and the politicians backing it up were incorrect. Technical assumptions were incorrect. The technical capability was misrepresented.

One of the main arguments for this initiative was that the secret service would only be allowed to look at the packet traffic of the affected target, but the reality is that in order to capture just that traffic, all packets are captured and filtered out first; also, there is no technology in existence to prevent the secret service to packet capturing everything.

This, however, was never stated or addressed in the public debate.

Also asserted was that the secret service has and will have good oversight of all activities. The committee consists of only five people. And these people are all politicians currently in the government. If you just look at checking which TCP/IP packets were captured, that's already way too much work for five politicians in the oversight committee. This was not addressed at all either.

Using encryption was not addressed. The fact that the secret service would be legally allowed to break into people's systems was not addressed in the public debate. Most of the debate revolved around whether the government spying on its citizens is correct in principle.

Technical capability and what is possible today were never discussed.

How the suspects would be identified was declared secret, with nobody except the oversight committee of those five politicians being allowed an insight into it.

So, I stand with the previous poster that people did not know what we know, and they voted based on incorrect assumptions and misrepresentation or outright omission, whether unintentional or intentional, of technical capability and facts.

Benjamin Franklin's quote seems very appropriate in this case:

those who would trade liberty for little personal safety deserve neither liberty nor safety.
Konqueror or something. But in Linux there is no shortage in sweet little browser projects. Interesting would be which engine and if it can profit from a big enough audience for a variety of extensions.
For those who want to take up a challenge - fork a version of Chrome Android with extension (aka AdBlock) support.
Continuous integration with Jenkins and disposable containers
According to the OECD Taxing Wages report [1] for 2016, the total tax wedge for Sweden, including employer contributions, is 42.7%.

(Note: for those who are confused about it: This is not the percentage tax paid out of contracted wages - the average tax paid on the contracted wages are much lower)

> If he is going to rent an hour from someone with the same salary as himself/herself, that will be three times the hourly salary. (I'll ignore the other costs here.)

That may be true, but not due mainly to taxes, but because you are also paying for "dead time", marketings costs and others.

[1] http://www.keepeek.com/Digital-Asset-Management/oecd/taxatio...
While the swiss men did vote for it in 1971 and allowed women to vote on a federal basis, the men in the canton (state) of "Appenzell Innerrhoden" voted against it until 1990. Then the federal court stepped in and forced them to allow women to vote, too. "Appenzell Innerrhoden" has about 16 000 citizens.

Switzerland is small but diverse. The states have significant freedom in making their laws. This usually works well, but sometimes leads to situations like this.
I know nothing about "Hotel Paradise" other than the movie still showing a highrise apartment building in squalid condition. But I do know that the American experience says such things are not as simple as saying "give the homeless a home - they will not always take good care of it". The usual example is Chicago's Cabrini–Green. http://whitecenternow.com/2008/11/28/greenbridge-the-failure... gives a summary of one description of the failure. I'll pull out two quotes:

> "Sprawling high-rise projects housing exclusively poor families with many children amounted to a tragic, terrible mistake."

> "... it was one thing to build apartment towers for the upper-middle-class, as Mies did, and quite another to adopt them as solutions for housing the poor. The well-off have doormen, janitors, repairmen, and baby-sitters; the poor have none of these things. Without restricted access, the lobbies and corridors were vandalized; without proper maintenance, elevators broke down, staircases became garbage dumps, roofs leaked, and broken windows remained unreplaced; without baby-sitters, single mothers were stranded in their apartments, and children roamed unsupervised sixteen floors below."

Now quoting from https://westnorth.com/2003/01/02/short-history-of-cabrini-gr...

> The rapid decline of industry and general flight from the city – Chicago lost a million residents between 1970 and 1990 – led to widespread abandonment throughout the city, but particularly in its poorer quarters. The blocks immediately surrounding housing projects like Cabrini-Green went vacant as residents and businesses left. City government, reacting to political and fiscal pressures, cut services to many housing projects. Train stations serving projects were shuttered, police patrols ceased, and schools were written off. The CHA effectively stopped maintaining units: lawns were paved to reduce maintenance costs, light bulbs blinked off, vacant units were left unlocked, water and fire damage went unrepaired. Deferred maintenance rendered thousands of units uninhabitable. The result was a near total isolation of the housing projects from the life of the city. The lawlessness of the projects in many ways was a logical outcome of their isolation from legal forms of social organization.

The type of housing and the large social situation therefore also play a role, making it hard to single out the residents as the primary reason for a housing failure.

The tiny homes project is a different organizational scheme than a highrise.

Also, is it really fair to say that gypsies are homeless? As a nomadic/itinerant culture, I thought the gypsies placed little value in a fixed place to live. We don't tend to call full-time RV'ers, or global/digital nomads homeless, even though they have no fixed residence. While the people we're talking about in L.A. want a fixed place to call home.
Do you know if there is an option to auto-reload the CSS on change? Love that in chrome.
SBCL leadership change (2008)
A friend of mine who lives in Tokyo told me that in Japan it's near impossible to transfer money from one bank to another. He told me the way Japanese people transfer money between banks was to draw the cash out in one and pay it in to another. I'm prepared to be corrected if this tale isn't true.

However, with this in mind, it seems like quite a leap from a non-electronic intra-bank system to Bitcoin. On the other hand, it may be the poor banking system that's created this.
The million dollars he mentions is a mark-to-market loss versus the peak value of the position. Many traders think about stock in terms of current market value, rather than the initial investment or the number of shares.

However, this doesn't mean that a trader would have been able to sell a million dollars worth of stock at that peak price, without substantially pushing the stock price lower.
However, in terms of how the economy "felt", it was 2007 when that started biting, with Bear Stearns' travails becoming too prominent to easily ignore.

But, yeah, the mortgage market was already shows serious stress in 2016, but presumably nugget wasn't watching it, he says he was watching the malinvestment from the dot.com crash get resolved.
Definitely not a novelty. Lots of people use it to pay for ransomware.
It's not "only" to screw consumers over. IMEstimation, vanishingly few consumers would repair a washer with a bearing failure, most because they assume the service call and repair would be $400+ and the new machine only about double that, so might as well just buy a new one. And the failure mode either sounds dramatic (like a jet engine coming apart in the spin cycle) and/or the machine starts putting brown grease onto the clothes, making people believe the problem is not a simple one.

I went through this with my in-laws who were all set to buy a new one when I noted that I could get the parts for under $100 delivered and tackle it when they came in. Most people just "call a guy" or "buy a new one" rather than tackle disassembly of their washer. (And that part is pretty daunting; when replacing them, I always assume that they start with the bearing and seal at the beginning of the assembly line and build the rest of the washing machine around that. :) )

In addition to saving money on the screws, the manufacturer could save money on the rubber tub gasket that seals the two tub halves together when fastened with screws, and save over a dozen assembly operations, all of which are likely manual (inserting the gasket, and inserting and tightening 12+ screws) That might save the manufacturer $5-7, which appears as $20-30 by the time the machine hits the retail floor.

Consumers will buy a $799 washer before they'll buy an otherwise seemingly identical $819 washer. If consumers want repairable items, they need to be willing to buy (and sometimes/often pay more) based on that preference.

For every consumer that lost money by having a hard to repair in the field tub, a few dozen saved $20+ on the initial purchase. It's unclear whether consumers won or lost overall on the trade, because that seal and then washer failure does seem to be what tends to do in the front loaders. It's pretty clear that the Earth lost, but that there might be more to gain by "training" people to repair their old stuff (or accept slight imperfections in old gear rather than discarding at the first hint of imperfection). That's a form of "nudging" as stated in the article.
what operating system does not have filesystem support? :(
Check out this rather entertaining talk from GitHub universe about the use of an LSTM to generate a film script: https://www.youtube.com/watch?v=W0bVyxi38Bc

and the short film they made, using that script: https://www.youtube.com/watch?v=LY7x2Ihqjmc

(disclosure: i work for github on events/AV)
The company probabaly can't entirely be replaced by machines because there would be still a need for someone who is familiar with decent tech and is responsible for selection of technology stack, because there would be a number of competing AI workers manufacturers.
Berlin Marathon interactive map
The rationale behind is sound but the trick is to design the rules so that all gains aren't lost in the cost for administering the rules. Differentiated VAT and/or deductions are notoriously expensive and prone for cheating.

It is very difficult/expensive to check if a service provided was the repair of an existing item or a new item installed (or something else entirely).
I never understood why it was known as a "pound sign" in America. Surely that would be "£" ?

I think I have some Googling to do. :)
The examples I gave are from my own personal experience.

If you have a team of people in Seattle developing a product that measures UV, they will first bias themselves towards more light exposure (SAD is a huge thing in the Pacific Northwest), give a team from Australia the same job, and they'll look at using it for avoiding too much sun exposure.

Another example;

Microsoft's original Xbox controller was too big for many people's hands[0] (women, children, and many Japanese users as well). A more diverse team would have made that very obvious. Again, I've witnessed the result of industrial design within a diverse team, the second a physical product doesn't work for a member of the team, everyone starts to feel very differently.

Yes in theory you can do a lot of user research and gain a better understanding of your target market, and yes some teams do succeed with that approach. But I've witnessed that personal anecdotes from a team member hold a lot more sway (rightly or wrongly!) than user research studies do.

Think of it this way, for the people who were on that Xbox controller design team, for everyone they knew, the controller was a great fit. If at some point they got back a survey result saying that your survey (biased towards white males in their late teens to early 20s) came back with some small % of people having an issue, well, "works for me, and the 100 other engineers on this team" is the reply that will be given.

> By your own logic you should mostly hire europeans because, well the EU is the single largest market of high purchasing power individuals. Do you see yourself saying to a capable latinx engineer: "Nope, sorry, your demographic isn't my main consumer target and everyone knows the craftsman has to be as close as possible from the consumer; Sorry, really mate".

That is not what I am saying.

In fact, I made no argument one way or the other about that. I only replied to a poster who said that they saw NO purpose at all in diversity on a team. I pointed out that diversity on a team can bring in different perspectives and viewpoints. I'm not advocating quotas, I'm advocating not being an asshole when hiring.

All in all, I believe it is worth trying to remove bias from the hiring process, because leaving good /talent/ on the table is just plain stupid. As a hiring manager, doing interviews I have had feedback given back to me about candidates implying that due to the candidates ethnicity, that the candidate may not be a good "fit for my team".

Crap like that is unacceptable, and leads to rejecting great developers.

[0]: https://en.wikipedia.org/wiki/Xbox_Controller#History
Sure, still a vote about trust though. My point being that you are asking people if they trust a certain government entity or not. Apparently the trust is there.
Ugh. Nice find. Even more reasons to keep away.
"Pound symbol" always confuses me. £ is the symbol for Pound sterling, and on UK keyboards that's at the same place (shift-3) as the # is on the US keyboards that we use in the Netherlands.

It's as if people who call # the pound sign are from the UK and typed shift-3 on someone else's keyboard without actually noticing what showed up on the screen.
Yeah, I started trying to cut it open, but it soon became clear I would never be able to put it back together and have it 100% watertight. Which is kind of a hard requirement in this case.
If you develop web apps on windows you'll have Pyton installed.

Also windows has power shell which has its own curl equivalent.
A problem with calling # a "pound sign" is that it's easily confused with £.
It would be convenient if you have an income or savings in Bitcoin.

Wait, people save money in Bitcoin? If they are saving Bitcoin hoping it will go up in price, then why are they spending Bitcoin, instead of just Yen?
Please see this:

https://en.wikipedia.org/wiki/Non-wage_labour_costs

https://sv.wikipedia.org/wiki/Arbetsgivaravgifter_i_Sverige

I wrote "a third of the money the company pays for his wages", so I assume that is ignored in the "taxes" report you reference.

Just these "social charges" (as I called them) is 31.42% already (just ten percent lower than the OECD report).
Garena: Southeast Asia’s Most Valuable Startup Running Toward an IPO
Seeing the suggested plugins pushed onto you on a special first page of "Add-ons" include Ad-Block Plus definitely made me worry about the death of the old, free, Firefox.
> [Is 200 SQL statements] a ridiculously high number for a single page?

It is, but it does happen, usually due to design decisions.

When I was still young enough to do PHP (about a decade ago), one of my largest projects was a domain-specific CMS for code collaboration. It was all working fine on my development system, but in production, every page loaded for at least 4-5 seconds. I inspected into the DB queries that were used to build a single page, and found a lot of duplicate

SELECT * FROM {table} WHERE id = {id};

because of how the model classes were built. Since it was too late to change the architecture, I sent these types of statements through a simple cache and brought the amount of queries per page down from a few hundred to below 10.
SpaceX test-fires 'Raptor' rocket that will take humans to Mars
Man what is going on?

Since when has creating slums become a thing to laud? How does it get covered in such shining terms?
I'm really scared they might shut off the old extensions at some point.
In my experience (10 years living in Japan) it's actually extremely easy to do bank transfers, so easy that actually many people use bank transfer to pay for online purchases. It does cost a bit though (from ~100 to ~600 Yens depending on the amount, time of day, and size of banks involved), and the sender has to pay that amount, not the receiver. That makes it an even bigger incentive for sellers to accept this way of payment.
Try doing flex structures within flex structures in Firefox. Now tell me that Chrome is the buggy one.
Very cool! How did you build this?
If the channel for the rubber gasket is still there, you could. The old way was a rubber gasket (think "gigantic O-ring") and screws. The new model's plastic welding obviated the need for the gasket, but I bet the provision is still there if the screw bosses are still there.

Also, if you're tackling this repair, it's wise to make sure you can get the old bearings off the "spider" and that the spider isn't cracked from vibration. On our washer, I couldn't get the large bearing off the spider without trashing the spider and back half of the tub, and that made the repair overall uneconomical.

If you can get yours off, then order the parts. This also suggests replacing the bearings when they first start to make noise (a bit of a growl) or when the inner tub has some axial play relative to the outer tub (not to the door seal or frame of the washer, as that's from the suspension system). It would suck to order $50-75 worth of parts and not be able to do the repair anyway. You "have" to replace the seal and large bearing. I don't think it makes any sense not to replace the small bearing as well while you're in there. I also buy the tub seal gasket, though I've never felt the old one wouldn't have been fine to re-use (if present).
Could use a comparison to e.g. a yubikey [0]. At this price, I can afford to just order one and see what happens, but still it would be nice to know what features I'm sacrificing for the cheaper price.

[0] https://www.yubico.com/products/yubikey-hardware/yubikey4/
Same old song, pal. I have been using XFCE since long time ago, no big changes, very few bugs, no bloat, no propaganda or vaporware. It's solid, it works, it's light on resources, it's configurable (I have made mine look like Mac OS 9 and BeOS).

I just hope (crossing fingers) moving to GTK3 doesn't mean visual bugs.
Well as you suspected that is not true. Maybe your friend doesn't understand his bank interface? If anything the Japanese use bank transfer(furikomi) more than in the west because credit cards are less used.
The future of food – History, current state and the future of food production
Doesn't that also use a JIT? Why are you comparing benchmarks versus PUC Lua instead of versus LuaJIT??
The problem with finger is that it exposes information that is now considered sensitive while it provides very little benefit. And of course because it is an old protocol there were some security issues with the daemon.

It's a neat idea but if you want to share information about yourself, why not have a webpage?
Also, I added compton for candy effects. It would be great if XFCE integrated compton or more compositing features, but not absolutelly necessary.
One of the last? There's exactly two big ones, chromium and firefox. (Vivaldi looks promising but it's not quite there yet.)
What is the disadvantage of having another choice of payment ?
Just because the debate is over, doesn't mean people will stop doing it. People do things they know to be harmful every day, from drinking high-sugar soda to eating large amounts of red meat. It's just people.
JSONFields for me. I want to use Aurora, but lack of JSONField makes it non-starter.
> Java as a language is producing more value to actual businesses than most other popular languages. Where you see an over engineered mess, others see valuable abstractions, extensibility, compatibility and self documentation.

"Everyone uses it" or "it's producing value" doesn't mean it's not an overengineered mess that everyone recognizes as such - it just means that imperfect code still trumps no code. Switching languages usually means tossing out your old codebase, leaving you at "no code".

I have worked on such messes, created such messes (oops!), and cleaned up such messes.

That said, I'm sure there is a Java project out there which actually benefits from stereotypical levels of Java abstraction and patterns - and I'm sure there's a few codebases out there where "my" and "others" opinions differ exactly as you say.

> I'm not saying that there are no unjustifiable over engineered java libraries, but the current hype cycle of web frameworks seem to indicate the burden of proof of good design should lie with current technologies as well as previous.

100% agreed - not that I'm qualified enough at web dev to have much of an opinion on this. If anything, the churn of web frameworks smacks of being both overengineered (do you really need a whole framework for that?) and underengineered (wait why are we replacing things yet again?) simultaneously.
'#', by the name "pound sign" and used after a number (like 12#), refers to pounds of weight, not pounds of currency.