skysight-inc/HackerNews huggingface dataset:
> If all these things can be taken as a given, why would you not want to use them?

When the device breaks, what do we do with it? If it is mostly software, it is not user serviceable, whereas something with a spring and clips and wires is something that a curious person armed with a screwdriver could disassemble and fix.

I fear that software is ushering in an age where users are absolutely helpless when something breaks. Then we get big stupid bricks with chips in them.
I've seen plenty of people, these last few days, using those exact same acts of violence to label every Republican a Nazi. It's been hard to avoid on social media. I've seen an equal number insisting that the definition of Nazi is crystal clear and anyone who suggests otherwise is covering for Nazis.

Thing is, the latter never seem to aim their ire at those who are actually stretching the definition of Nazi to tarnish their political opponents. It's always aimed at those who observe this happening and criticise it.
Deeplearn.js (Google) – Harness the Power of Machine Learning in Your Browser
"People should accept the consequences" is a very dangerous line of reasoning when you have a government that's willing to go after large numbers of citizens without evidence that they've committed a crime at all. Eg https://www.theatlantic.com/technology/archive/2017/08/depar...
With all due respect, I don't think it would be fair to call the quantum project a rewrite. They're incrementally replacing components, and it's not like the original code is abandoned in favour of Servo. It's borne fruit already and looks to allow some massive improvements going forward. Chrome is big, but so was IE back in the day and I still use FF. Not because of a moral attachment, but because it's the browser I like using the most.
If you are neutral in situations of injustice, you have chosen the side of the oppressor. If an elephant has its foot on the tail of a mouse and you say that you are neutral, the mouse will not appreciate your neutrality. - Desmond Tutu

We must take sides. Neutrality helps the oppressor, never the victim. Silence encourages the tormentor, never the tormented. - Elie Wiesel
Have you tried changing your default start page? ;-)
What incentives would rectify this? What metrics should be tracked?
Antifa torches cars. Neo-nazis torch asylum-seekers' hostels.

The public is more concerned with antifa because many people own a car but who owns an asylum-seeker?
Do you have a source for this? I've seen it claimed on this tread but I haven't seen evidence of it actually happening. Did they have a cloudflare logo on their homepage or something?
What an interesting guy...

Right now he's investigating what it is like to be a goat: http://www.thomasthwaites.com/a-holiday-from-being-human-goa...

Don't knock it until you try it I guess?
Why do you need a precise weight? Isn't it mass just there to keep the machine from vibrating, like the heavier the better? As opposed to some weight on a propeller that are carefully calibrated to offset any asymmetry.
Good for them - machine learning is all the rage these days, but actually turning it into a viable business on your own seems incredibly hard - both getting data to work on, doing something genuinely useful/valuable with it AND somehow monetizing that is a tall order for a startup (ML generally seems much more suitable as an improvement to an existing product IMO). So my impression is that getting acqui-hired by one of the big players is one of the best outcomes for a team like this - you get a nice signing bonus and get to work at one of the few companies with the scale and access to data to actually make viable products with machine learning.
Tech companies have been banning and censoring since the start of the commercial Internet. This is not a precedent for anyone except Cloudflare itself.
I ran into this problem.. I felt like I was worth more than the best offers I was getting. I continued to get job offers, but I couldn't get one for more than 100k remotely or in my area(Burlington, VT).

I've got many many years experience, can solve any challenge, and work at twice the rate of most of the developers I have worked w/ in the tech stacks I focus on(ruby, elixir, reactjs/javascript/ember/angular etc)..

So I decided to go at it on my own and charge a rate I felt I was worth. Best career decision I've made so far. I think every developer reaches a point where the only way they can make more is to move into management and stop being a developer, or branch out on their own. I myself hate being a manager and love being a developer.

Managers generally seem to think that a developer is a developer is a developer. When there is a clear difference between a $50/hr developer and someone who can charge $250/hr in the time it takes to solve the same problem. What takes a $250/hr dev 1hr to solve correctly, might take a jr dev 5hrs to just "get it working."
Encryption can also work on data in rest. There is no reason why very sensitive information is not stored in more safe way on the phone.
But it doesn't need to be shipped from the factory in China to the user. Sand can be locally sourced cheaply. Washing machine installers just need an additional material on their truck, in addition to the tools and plumbing supplies they already carry. 25kg of sand costs $0.50 from a landscaping yard.
My two biggest ones are on this list.

* Software is not an assembly line. It is part science part art. We are not interchangeable. You can't take an embedded engineer and hope for good luck on a Node.js project.

* Constant reorganization. I worked at a major internet company in the late 90s, early 00s and they literally reorganized every two years. It was usually under the guise of helping communication and fostering growth but it simply just toggled from a vertical project based organization to a flat and wide matrix organization. Such a waste of time, energy, and resources.
How to kill spam in your Gmail, Outlook and Yahoo Mail inbox with 1 simple trick
> And lack basic skills to know that a control group of one, in an experiment without a control, and with too many variables they don't account for

To be fair, the reader of the blog is lacking basic skills in this situation as well.
At the very least you could have removable concrete piece. What's hard to move is a big heavy thing. A big light thing and a small heavy thing are easier to transport.
I'm almost entirely ignorant of DOTA 2, but the coverage suggests to me that it is winning mainly through what I would call "micro" excellence (firing at just the right range, careful maneuvering, and so on). It's clear that this kind of precision control is extremely advantaged by having direct access to the state of the game, rather than having to estimate it in real-time from vision data.

So, to me, based purely on the news coverage, it's not clear that it has learned anything like "superhuman" levels of strategy. We already know that computers have superhuman reaction times and precision calculation abilities, so it seems to me the interesting question is whether an advantage would remain after factoring those out.
that's not psychology, that's neuroscience, and while generally observed, the phenomenon you describe isnt understood.
Generally I agree. But that doesn't mean the US gov should be friendly with a military dictator, ala Trump's invitation for Thailand's military dictator Prayuth to visit[1]. Although arms sales to Thailand were initially put on hold after the coup it seems they are back on[2]. And Thailand's human rights abuses are not limited to free speech imprisonment. Human trafficking and slavery in the fishing and shrimp farming industry continues unabated while western markets continue purchasing the slave-produced products[3]. There are more than enough reasons to apply sanctions to the regime but, as I said, it's just too cooperative with US spooks to risk losing.

[1]https://www.voanews.com/a/thai-prime-minister-accepts-trump-...

[2]http://www.reuters.com/article/us-usa-thailand-idUSKBN19K193

[3]https://www.theguardian.com/global-development/2017/mar/30/t...
People look at me weird sometimes when I tell them we usually drink our yogurt.

In Serbia we have different types of yogurt some more thick (the westernized with flavor), yet some runny/less thick. But sour milk (kiselo mleko for us) is always of same texture and we eat it with a spoon. So, my question is - do Bulgarians drink their yogurt or do they eat it with a spoon?
That do it twice idea originally came from Royce's famous article in 1970 which lead people to claim he invented Waterfall (due to the diagram he started with). Reflecting on practices from leading teams in the 60's was that do the project once to learn everything, and then do it again and ship the second one. Worth reading.
I believe this pattern is referred to as accidental-duplication. Some existing discussions on this:

https://softwareengineering.stackexchange.com/questions/3000...

http://www.informit.com/articles/article.aspx?p=1313447
The comment I replied to mentioned: "let's say a German business owner in the 1930s".
I want to use ProtonMail (and will pay for it), but lack of IMAP is a deal-breaker. Some of the other commenters mentioned IMAP is in beta; can I get on this too? I'm currently managing an iRedMail instance and it's not ideal.
How about "You have to choose an action at the end of 200ms, with the information at the start"?

At the end of the day we can be nitpicky and speculate all day long, but we won't know for sure what they achieved/didn't achieve unless they publish something more concrete than a blog post that is intentionally written in accessible language, which has the side effect eroding some of the more specific measures that were taken to ensure a level playing field.
>If you are part of a political movement, or any group with strong opinions really, it's a moral duty not just to accept that there are people in your group who go too far but also to use your standing to call them out on it.<

Exactly thats why I'm calling you out on your commentary on this topic. So far you have only mentioned one particular "wing" and remain silent on the rest.
Since you are someone from Austria (Supposedly) to use the term "extremists on both sides" to classify anti-nazis/anti-fascists is a real eye opener.
Feel free to feel outraged when someone you do have sympathy for gets taken down then.

Until that time comes, good riddance to Daily Stormer, you lot of motherfucking nazis.
Let's Encrypt for App Engine
I suppose it had the effect of legitimizing telemarketing at the time, but the effect diminishes as more and more people abandon landlines. Spammers can't legally call a cell phone without express written consent unless they dial the number manually, which of course they never do. That's a protection of the TCPA. Same goes for text messages.
If not in order to foment war in Syria, why do you repeat the "fake news" about supposed abuses by Assad? As for this "white nationalists love Assad" thing, that's just goofy. Did weev tweet something? Did you believe him?
Mistakes by Management:

* Accept that the Internal IT sabotages External IT (using politics/compliance/HR).

Background:

Interesting projects are often handed to external IT, while the internal IT is perfectly capable to implement most or parts of it, they're held back from the project by the management. However internal IT is very often the only rep the external IT can talk to. Management never allows true of co-operation of internal and external IT to restrict costs and to 'benchmark' the internal IT.

Real Story:

1) I'm the "external IT" and the internal IT together with their project-manager (senior enterprise architect) block all my communication to the client and want to be aware of everything beforehand.

2) They're unhappy with my progress, but blocked my selection of a cloud-computing instance via HR.

3) Just got access to their lowest tier EC2-instance via a ridiculously complicated connection processs.

4) I'm not error free, but my consultant manager is on the customer's side, by principle.

5) The data I received is a very small and useless fraction that can barely be used for machine learning (at least with my limited skills).

6) I'm so frustrated and work remotely, away from both offices I've to report to.

7) I see me failing in this settings and I'm afraid of that. I don't know what to do.
My list:

1) Re-orgs upon re-orgs believing they'll fix underlying problems

2) Related to 1), lack of accountability when it comes to decision making, like when no one is accountable for the previous, failed re-org when deciding to re-org again.

3) Spending way too much time trying to make perfect decisions, especially around product vision. Much better to decide quickly, be flexible going forward and iterate.

4) Providing perverse incentives. As an example, one place I managed didn't give lower-level managers a budget, only a headcount. So, of course, everyone hired only senior and above developers. This created logjams during promotion time and forced a lot of turnover which could have been avoided with a more balanced hiring plan that included more junior devs.

5) Seagull management, especially from the C-level. For those not familiar, it's swoop in, shit all over everything and then leave others to deal with the mess. Either provide minor course corrections or devote a significant portion of your attention to that area until it's stable.

6) Being too good of a motivator. This doesn't sound like it should be a problem, but I had one manager who was so good at selling shitty ideas to the team that we kept working on the wrong vision. A good vision should largely sell itself.

7) Not caring enough about their employees as people. When the difficult conversations need to be had, it's a lot easier to deal with it if there's an underlying relationship where the employees feel appreciated and considered. It doesn't mean you have to be their friend, just that they believe you care about them. The easiest way to make them believe that is to actually care about them.

8) Not devoting enough time and energy to hiring. This was my secret as a manager. I put a lot of time into recruiting (lots of after-hours meet-ups and mixers) and was picky with who I hired, built a great team, worked to keep them happy and focused and then spent 3 years getting awesome reviews for doing basically nothing but shielding them from unnecessary distractions.

9) Rewarding busy over good. Who deserves most organizational praise, the employee who valiantly wrestled with a production issue until 4am or the employee who pushed a non-event release to production and went home at 4pm? I'm amazed at how often managers recognize and reward the former when the latter is giving customers a better experience.

I could probably come up with another 20 or so, but these are the ones that have cropped up the most in my experience.
Horizontal axis is better because it tumbles the clothes through a small puddle of water at the bottom. Vertical axis requires lots of energy to agitate, and a lot of water.
Feel the ultimate pleasure of life with london japanese escorts
Needa bootstrap your k8s servers somehow ;)
I tried changing my default web browser. Worked.
They advertise remote jobs but it is actually limited to several counties. Also, they differentiate salaries based on your location.
I've been telling this for years every time I helped people move. The thought of patenting it crossed my mind, but I always assumed this would be "too simple" an invention, that companies probably already had figured out, but couldn't use because of some patent troll or something like that. Also, as a student, I didn't have the money for a patent application.
We used to use Lobster as prison food / dog food because nobody liked it. It's mostly a tasteless meat which has become more popular as westerners have shifted to blander foods.

http://www.npr.org/sections/thesalt/2015/03/26/394339284/how...
There are a few places that don't look great if you look at the demo on mobile. There's too much padding on the bottom of the header nav, the app store logos don't have any margins, and the 'Unlimited Features' title is right up against the image of the phone.
Anyone have experience with their OMS analytics program? Safe to assume the quality will be similar to the OMS-CS? It's run through edx instead of udacity.

https://pe.gatech.edu/online-masters-degrees/online-master-s...
To my knowledge nobody did it, and I can't see a reason why having had the idea it wouldn't be used.
Are you being serious? Islam is based on doing horrible shit to infidels. That's the ideology, that's what the leadership believed and that's the reason why people were forced to join them.

You're a hypocrite.
AWS-Powered Serverless Build, Test and Deploy Pipeline Ft. Multiple Environments
This makes me think of the game theory site linked in an HN comment the other day. I suppose 100% tolerant people would be the naive "always cooperate" players, and 100% intolerant people would be the "always cheat" players.

Interesting to think about how we should behave in this context... If I recall correctly, the ideal behavior would be the copy-cat?

This seems to validate the 'intolerant of intolerance' objective.
> Some people always write their surname in ALL-CAPS, too, and I never understood that, either.

Because different cultures order the components of their names differently, and writing the surname in all-caps indicates which is which.
Building a cooperative bot for 5v5 will impress me a lot more. People are rather good at this sort of thing and so far AI is more likely be become good at 1v1 games (Go, Chess, etc). If there is anything I've learned after 3 decades in this industry is that people are devious.
This is exactly why you need to use Lorem Ipsum otherwise visitors spend their time focusing on the text (I was trying to work out if it was a theme or an app you were pushing)
LOL, thanks :)
There are mirrors for many things, like linux distributions & packages, for which universities, historically, set up mirrors, to make things faster and distributed. It also makes sense not to leave the university network in my eyes.

Apparently they don't have unlimited access in reality (see the top comment), so if someone was doing this to me - "unlimited", yeah, not really - I'd set up a mirror and slowly copy the whole thing over to avoid not being able to access the documents in case I get banned and sorting it out takes time.

I'm well aware this might be a legal problem, but blocking valid access is also a legal problem.
>"We found it worked as good as a concrete counterweight, stopping the spinning drum from heavily vibrating the machine,"

Sorry to be off topic, but shouldn't it be "worked as well"? Not a native speaker, but it sounds strange.

Very interesting idea, though as many have pointed out, I'd be worried of leakage in the long run. A plastic container should be cheap to replace, however.
We're singing from the same hymn sheet :)

https://github.com/mcintyre321/OneOf
https://github.com/mcintyre321/ValueOf
Thank you for the feedback. I'll fix soon.
It is'nt always, but it sure can be.
Giving junior devs all the greenfield applications as "learning experiences". Because groundwork should always be laid by those with the least experience.

Haphazard task assignment - I build a feature, then when they need an enhancement, it often gets given to someone else with no understanding of how it works, even though I am free.

Cargo culting in general. We do "Kanban" just to say we do, despite it having zero relevance to how we actually work. It's buzzwordy. Insistence on daily standup despite having very good communication and everyone knowing what everyone else is doing, were a small team in an open office.

Pushing for faster code review and generally treating it as a negative thing that just slows us down.

Previously we actually hired more devs to "help" get a project out the door - I think we all know what the mythical man month has to say about that.

Having to argue about basic security practices. I got in a heated argument about how we needed to encrypt temporary passwords even though they were system generated. I'm still angry. They wanted to be able to look them up for users. Sigh.
The cost hasn't been cited in the "invention", but concrete is something that weights roughly 2,200 Kg per cubic meter, and has a cost (of course it depends on where it is produced) of less than 100 US$ per cubic meter, the 25 Kg counterbalance costs between 1 and 2 dollars, and is probably just barely comparable to a mass produced injected plastic tank, but I doubt that there will be any actual savings by the manufacturer.

And there is no real "visible" added cost of transport.

A 70 kg washing machine is typically 0.60x0.60x0.90=0.324 cubic meters, let's say 0.7x0.7x1,00=0.49-0.50 including packaging, it has a a very low "density" of 70/500=0.14.

On a truck with a platform of 2.40 m x 13.00 m (a normal large truck with a loading accepted of around 30,000 Kg ) you can usually put (in two levels) between 100 and 110 washers (2.40/0.7=3 13/0.7=18 2x3x18=108).

So you have this big truck, designed to carry 30,000 Kg and you load it with 8,000 Kg instead.

Do you think you will get a discount from the trucker?

And do you think that you will get a further discount if the load is 5,000 instead?

As well, do you think that you will get a discount from the delivery (and installing) guy if it weights 20 Kg less (but the guy needs to remove the top cover, fill the tank, re-assemble the cover)?

From an environmental viewpoint there are undoubtedly savings but the manufacturer (or the customer) won't be able to appreciate them in practice.
> Not all natzis are violent or are looking for violence [...] Up to this point Hitler was an incredible leader

Hitler was openly advocating persecution of Jews and annexing countries through war. Supporting Hitler at the time, even without hindsight, was to be in active support of violence to say the least.

Normally you don't need to point out the link between Nazism and violence, but these don't seem to be normal times.
It's a circular argument that leads nowhere. Just recurse one more time to see it: the people shutting down StormFront, Milo Whatshisname, James Damore, Brendan Eich etc are paragons of intolerance. They scream, they shout, they blockade, they demand firings and other forms of retribution, they DDoS and sometimes they get violent. Meanwhile many in the media and at places like Google stand by and do nothing to stop them.

So by your own argument, should we start tossing Google executives in prison, for tolerating intolerance?
Bad sugestion! Look at this : https://www.reddit.com/r/zxspectrum/comments/6flol2/world_of...
Yeah I just read about the need for swapping clothes in vertical axis, although people added fins to move them around. Interesting.
I agree that sounds like a reasonable approach - but in my working life it's always been seen as this fantastic wheeze of 'let's charge one customer to build something and then go off and sell it to everyone else!'. It seems like a great idea, but the usual story is that either making it generic burns up days that would otherwise be spent meeting the specific customer's requirements, thereby ensuring a worse product, or you stay on track with the customer's requirements and ditch the idea of making it generic as soon as days get tight.

This is one of the things that always makes me groan, along with 'and you can learn x technology along the way!' >:|
Well, this is all new to me as well but the way I've seen it presented (from multiple sources) it seems to be person-specific. If there is a way to increase you "cup size" either I haven't yet seen it (wouldn't be surprising) or it isn't yet known.
Even when I temporarily allowed the scripts, all I got was some spinning gears. Yes, software has indeed gone off the rails.
well done mate, had a ton of spare time lately? :-)