skysight-inc/HackerNews huggingface dataset:
Most of my complaints about agile have centered around estimates. I'm of the opinion that anyone claiming to give accurate estimates for software development is a liar.

But I would like to see an organization that only had the team lead give estimations. This would remove the temptation on individual team members to size too large and fill the time, while also keeping management happy that they're receiving estimates for tasks they requested. Measuring throughput would immediately become a lot more natural since team members wouldn't fall into the trap of "When a measure becomes a target, it ceases to be a good measure."

I was actually just rejected from a job I applied to since I voiced a few small concerns with agile/scrum in the interview. My friend that joined that company recently reported he was doing maybe 10% of the work he and I were doing before he left my team. Even though I aced the technical portion they didn't want to risk hiring me since I asked their willingness to flex the rules of scrum.
I was such a CS undergrad working in a lab once upon a time. I don't think you really want that because the undergrad will probably only be working for like 4-15hr/week potentially for only a single semester. For a summer position, sure it's 40hr/week but still only for about 10-15 weeks.

And still, you're getting a generic CS undergrad's caliber of work and responsibility which I would say on average is not great. They might not be as familiar with version control, best practices, etc. and could just end up writing code just as bad as the scientists.

I think if hiring a team you would need at least one somewhat experienced full-time software engineer to act as team lead/PM for the other developers, whether fulltime or students.
I'm not an expert in large-scale civil engineering projects, and I resent the implication that I should be before I'm allowed to express any desires.
I did it on an existing house. It's very simple and not too expensive. I went for uPVC double glazed windows, doors etc. For a typical 1x1.5m window you'd probably pay around R3500 including installation.
Half Arsed Agile
I don't think you can actually hold SimCity responsible for what politicians choose to do, even if they want to justify it with "I played a game once on the topic!"

If it weren't SimCity, they would draw lazy solutions from somewhere else. Politicians and city planners are mostly different classes of people.

In the US, we have minimal requirements for "qualifying" to run for office. The system was intentionally designed that way. It certainly has its downsides.

I don't currently have the time or bandwidth to read through everything you have posted. I have bookmarked your other comment already and look forward to digging into it at some point.

I had never heard of Doreen Nelson. Doreen is an uncommon name. I initially thought you were talking about me and was glad to see you weren't.
Go has a “stop the world” garbage collector, and some language features also have performance penalty (defer is well known for being slow). Just to say that’s not only a question of time, even if you wait and invest a huge amount of time and money you will see differences in performances because of language design choices.
Except, they're not? These guys never got into the network. What a weird headline.
That's not at all the case, no. If you use extraordinary new computing facilities to create a convincing facsimile of a public person having sex with someone else on camera, you're very unlikely to skate on the "reasonable person" standard. I remain interested in how familiar you are with deepfake technology, because it is nothing at all like the Falwell parody in Hustler or the porn parody film you just cited.
Posting like this will get you banned here, regardless of how provocative another comment was or you felt like it was. Please make your substantive points without personal attacks and flamebait.

https://news.ycombinator.com/newsguidelines.html
Temperature - at what temperature does the water freeze? 0C, 32F. At what temperature does the water boil? 100C, 212F. Which ones are easier to remember on a day-to-day basis?

Weight, Distance - conversion is a lot easier in the metric system

You just mentioned that there were no differences, than why would you use units which have strange relations between each other instead of units that are easy to remember, easy to convert are based on math instead of historical/common knowledge?
Ordergroove | Data Engineer | New York, NY | Onsite

The Data Science team at OrderGroove is looking to hire a Data Engineer to join our growing lineup. As we expand our platform to include more data driven offerings, our data storage and access requirements are growing rapidly. The Data Science team is responsible for designing and building the components of this system and ensuring their integrity and performance.

What you will do:
* Design data platform components to backstop new products

* Build resilient and scalable solutions for both batch and real-time services

* Evaluate and test the tradeoffs between competing technologies and architectures

* Model and structure data storage according to product requirements

* Monitor and optimize performance of our platform

* Automate deployment of new infrastructure

Who you are:
* You write production level Python on a daily basis (R additionally a plus)

* You have hands-on experience with Google Cloud Platform

* You are skilled at writing and optimizing SQL (core application DBs use MySQL Google BigQuery)

* You ideally have experience with Apache Airflow

* You have built/administered distributed systems at scale (e.g. Hadoop, Spark, Cassandra etc.)

* You understand at least one Python-based web framework (Django, Flask etc)

* You preferably have some DevOps experience (especially with Chef and Kubernetes)

* You have 2+ years experience in a related role

Full details and to apply: https://boards.greenhouse.io/ordergroove/jobs/4288744002
Avoiding local state is the primary reason we wrote morph, and the reason morph doesn't support provisioning hosts on AWS/GCE/.. is that we host everything in house. That makes morph simpler in many ways. :-)

(also, we're hiring, if anybody interested in nix near Copenhagen is reading this)
I would disagree about weight and distances, having multiple of 10 units make computation easy, it is unfortunate that time is different. Though I agree most people this days would maybe avoid calculating things and use a calculator/software1
In many private industries where it matters in the US, they've switched over to metric/are increasingly moving over to it/using it side-by-side with imperial units. The biggest hurdles are all levels of government and the massive cost of converting all measurements over to metric. And given how much we already neglect public infrastructure, I don't see changing to metric units happening any time in the next several decades.
In some minds, the threat that senator made is roughly equivalent to someone saying "if you come to arrest me for being gay, I will resist violently".
Location: India
Remote: Yes
Willing to Relocate: Yes
Technologies: Python, Go, Java, Django, Flask, Postgresql, REST API
Resume/CV: https://umangparmar.me
Email: umangjparmar@gmail.com
A pocket guide to the post-truth internet
The Microsoft response tells you this: you use a system restore point.
Right, twice in three months...

Our exchange team have promised to do a writeup on the technical and design tradeoffs with regards to the language transition. I'll prod them a bit, and maybe we shall have a properly exhaustive post on this in near future.

The TL;DR is fairly simple, though:

* availability of talent
* memory model suitability

As far as I have been let to understand, Erlang's shared-nothing model works quite well for a trading client. (As long as cross-market/cross-contract correlations are within reasonable limits.) In our case, it doesn't do as well as a trading exchange runtime. When you have more than 100k limit-order books across tens of thousands of contract groups (or "markets"), rapid updates to a lot of them become quite expensive.

You probably could design a robust sharding strategy to handle that, but then again, that takes a very specific kind of talent. Considering the first point above...
Wow I had managed to completely forget all that. Yet I still spontaneously save documents way too often as a trigger reaction, even though I haven't used Windows in any meaningful capacity in nearly 2 decades.

Another weird habit, but caused from learning Unix through QNX flakiness when dealing with "quad-density diskettes": using the 'sync' command, repeatedly.

It is very rarely necessary to sync nowadays, but back then we used to "sync thrice like you mean it" because you'd lose everything on the disk if you didn't.

Stability wasn't really the norm back then...
> Even bad estimates are better than no estimates.

I disagree. The only bad estimates that are ok have to error on the high side. I have found that biz side may not like the longer estimate, but they much prefer that over missing a date.
I thought that they were wonderful few years ago, compared to those 4 core CPUs. Now, that we will have 64 core ThreadRipper soon for quite reasonable price, that's a very different landscape. AMD really is changing the world. What a time to be alive.
Base-16 would've been more useful imho, from a computer science perspective :)

What does one need fractions for actually? You can measure with digits behind the point.

I find 3.5 and 4.6 easier to compare then 7/2 and 23/5.
Yes, when you drive a carbon-dioxide emitting vehicle less, the impact on the climate is lessened.

When working from home, you don't drive anywhere. That's a distance of zero miles traveled, whether they are virtual or real. I think the calculation you've shown doesn't really add to the point you're trying to make.
and suburban drivers pay gas taxes, vehicle registration fees, insurance fees, sales tax, etc. where does that go?
Fuel in the US is subsidized? I thought it was heavily taxed (not compared to European countries but compared to other consumer goods).
Interesting, I’d interpret “roadmapped outcomes replacing planned milestones” to mean there should not be predetermined dates and deliverables (planned milestones), but rather, a sequence of value-delivering outcomes (roadmapped outcomes).
When did google rebrand itself in NBA finals rainbows?
I guess the programming language related ones are a good start. In my experience they have a high signal-to-noise ratio. Otherwise, it depends on your interests... you can always start your own, making sure it's good... There is/was a /list command, but I never really used it as all the good channels were at least +s ;) It's all word of mouth, really.
Show HN: Richelieu, list of the most common French passwords
What does this one-liner do?
Location: NYC

Remote: Yes please, but meeting in person is always great.

Willing to relocate: Not at the moment sorry.

Technologies: React, HTML/CSS. Node/Laravel.

Résumé: https://michaelrice.io/ or https://www.linkedin.com/in/michael-rice-3b833195

Email: hello@michaelrice.io
> The new law amends existing law in the Commonwealth that defines distribution of nudes or sexual imagery without the subject's consent —often called revenge porn —as a Class 1 misdemeanor. The new bill updated the law by adding a category of "falsely created videographic or still image" to the text.

This is a strange law:

> Any person who, with the intent to coerce, harass, or intimidate, maliciously disseminates or sells any videographic or still image created by any means whatsoever that depicts another person who is totally nude, or in a state of undress so as to expose the genitals, pubic area, buttocks, or female breast, where such person knows or has reason to know that he is not licensed or authorized to disseminate or sell such videographic or still image is guilty of a Class 1 misdemeanor. For purposes of this subsection, "another person" includes a person whose image was used in creating, adapting, or modifying a videographic or still image with the intent to depict an actual person and who is recognizable as an actual person by the person's face, likeness, or other distinguishing characteristic.

https://law.lis.virginia.gov/vacode/18.2-386.2

A kid makes a pencil drawing of the school principal in a compromising situation and posts it to Instagram.

Legal?

A very talented artist creates a realistic watercolor of the President in a compromising situation with Kim Jong-un and posts to Instagram.

Legal?

A kid uses software he downloaded to generate a realistic depiction of the school principal in a compromising situation and posts it to Instagram.

Legal?
You have (probably) 10 fingers, thus base 10.
To each its own I guess.

For me, C versus Turbo Pascal 6.0 just felt backwards, thankfully the professor that was giving us C classes, also made a C++ compiler available on the school lab.

So given the choice of C vs C++, when coming from Wirth's school of type safety, the option was obvious.
Web Developer | SERC Carleton College | Northfield, MN | Onsite Full-Time | https://serc.carleton.edu/serc/news/221337.html
We're a grant-funded office that aspires to improve science education nationally. We've been doing this for 17 years and run a busy website (5+ million visitors/year) that educators across the country use to share expertise around topics like climate change. We're looking for an experienced web developer(JS/PHP/Mysql) who appreciates being part of team that values actual work/life balance and making the world a better place. Being onsite with some regularity is important but some remote work is possible and flexible scheduling (including less than full time work) is open for discussion.
I believe it. I was at a "boutique" hotel in paris, where the whole room was controlled by and ipad. There were still some switches but some control required an ipad.
(to light up the bathroom seemed to require the ipad.. it was frosted glass, but still..)

The software seemed to have some issues (gentle wakeup was turning the room lights on full, the TV on with a loud voice counting down from 100...).

Sometimes you just want a light switch.

My experience when working with companies installing wifi enabled power monitors, is you want that stuff on a separate network from anything connected to payments. Most places insist on that for PCI compliance.
Show HN: My Piano Saves to Archive.org
Thesis: Every time an organization claims to be flat and non-hierarchical, it is actually hierarchical, but the chain of command is invisible and based on the personal charisma of particular people, or sometimes based on their ability to bully and manipulate others. An organization without a formal structure will have an informal structure made up of various cliques

Here's the problem with command based on charisma, formidable personalities, and cliques: Such power is arbitrary. Operating without limitations, such invisible chains of command can often operate through emotionally abusive practices like expulsion and hazing and can subject people to accusation without trial and without the opportunity to face accusers.

People need structure and the rule of law. If such structures are based on sound humanitarian principles and are administered fairly, they can act to make groups of people behave in a more principled and egalitarian fashion. If applied correctly, these structures can coexist with and even compliment more communal and non-hierarchical forms of organization.
In the film „Carving a reputation” (BBC, 1998) , it is said that when he saw the Medici Tombs (1524-31, in the Medici Chapel in Florence) during his travel scholarship when he was a student of sculpture at the Royal College of Art, – he didn’t want to look at Michelangelo’s work at first, but finally he admitted that those figures posess “a tremendous monumentality. (…) a grandeur of gesture and scale that for me is what great sculpture is” – wrote Moore in his diary . The nobility and grandeur of the Italian tradition was a humbling experience that threw Moore into a profound depression. To be a great sculptor, this is what he had to compete with.

He later claimed the reason he's "inspired" by "sumerian" art is that "he feels greco-roman art is over-represented.
Challenge style modpacks tend to really bring this out.

My completion of Age of Engineering is this small countryside feeling open air base, Direwolf20 (famous YouTube Minecraft player) beat it with a space station. The only obvious commonalty is we both have huge floating energy spheres from Draconic Evolution which looks kinda out of place next to a greenhouse compared to inside a space station. "There's more than one way to do it" is a driving ethos in most of these packs.

For speedrunners though any sources of randomness are mostly just annoying. If it's 50 seconds faster to start on a hill, and your personal best is 40 seconds slower than the world record, you're not going to play runs where you didn't start on a hill. You're just going to reload.
This finding wasn't in a human body, it was in a package.

Why would equipment for detecting Sarin in packages be testing for a metabolite?
> laws related to truth in marketing

I'm a regular joe consumer, and as far as I can tell, there are either no such laws, or they are never enforced.
Humans are hierarchical creatures, this idea has been co-opted by folks and turned into a political argument, but nevertheless in many ways humans look for someone to "drive" decision making, even in a fair and democratic organization.

If you want to go against the grain of traditional hierarchy, I don't think 'flat' is the way to go. At least not using the visualization of a horizontal, continuous line. Maybe "dash" is the way to go, with discrete, separate non-hierarchical organizations collaborating to a common end.
Woopra | Frontend Engineer | San Francisco, CA | Full-time, ONSITE
http://bit.ly/ReactatWoopra
-- Attn: React.js Developers - early stage startup (pre-funded & profitable, 10 team members, and over 1000+ customers)

Woopra is a Customer Data & Analytics Platform that unifies all customer centric data from both data warehouses (i.e. MySQL / Postgres) and 3rd party (i.e. Salesforce, Stripe, Segment) channels to help make data more collaborative across entire organizations without the reliance on SQL or Data Science.

Check out our Q1 Frontend Product Updates (Medium article): https://blog.woopra.com/woopra-2019-q1-update-4a43e23ab296

We recently rebuilt our entire application with React/Redux and we're super excited about our roadmap. We have also profitably self-funded our selves to 8 team members and over 1000+ customers.

CTRL+F: React, Redux, Babel, Webpack, ES6+, Apollo, GraphQL

Email ramy@woopra.com or see https://www.woopra.com/company/careers for open positions.

Please mention HN when you submit your application
Thanks!

-Ramy Khalil, Recruiting Manager https://www.linkedin.com/in/ramykhalil/
Scientists 'speechless' at Arctic fox's epic trek
I took another look at your account history and got quite a jolt. You've been breaking the site guidelines flagrantly and frequently, including with nasty personal attacks.

Since it's clear you don't want to use HN as intended, we've banned the account. If that changes at some point, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
Until hardware stores in the US start stocking measuring devices longer than a foot with cm and mm markings, I'm going to disagree with the DIY aspect. Yes I can use a tape measure or buy one online. Discussing lumber here is always inches even when precision is necessary, still inches. It's all very frustrating imo.
When you get right down to it, it's still just arbitrary stuff that amounts yo "about yay long", "about yay heavy", and so forth... but with a means of describing what we mean to people (or whatever they choose to call themselves) who aren't present and have no access to an official artifact. The metre is about a cloth yard (a very old "standard") with an excuse (one ten-millionth of the distance from the north pole to the equator through the Paris meridian... or thereabouts; we should really work on a better way of defining that at some point), the litre is close enough to a compromise quart, which can be sort of defended by monkeying with the metre (hey, a decimetre's about a hand, right? Clever of us to have thought of that), and the kilogram's a bit too big and the gram's a bit too small, but you can't get 'em all right all of the time. Defining them all in a way that doesn't rely on artifacts and/or special moments in time is a good idea, but it doesn't make them any less arbitrary. There is nothing fundamentally more scientific about SI.
Shoptiques (YC W12) Is Looking for Sales Executives
I can't think of any good reason to use volumetric measurement in cooking. Even if you only need approximate measurement, it's still better to use weight because you can put the cooking container directly on the scales and avoid having to wash your measuring cups. And if you do need accuracy, measuring by weight wins every time.
Good to hear. That's essentially how I read the article, and I think it has a special quality to those with the rpg/ fantasy background.

I really love Julia Evan's writing as well, especially the way she's so humble and open about her path.

I have unfortunately met a bunch of folks that while being brilliant, also seem caught up in being seen as uniquely gifted/powerful. When their status gets challenged, they can be particularly nasty in defending themselves. And it's that connotation where the Wizard metaphor troubles me. Looking back I've even see myself getting caught up in this, which I think can be an energetic trap, and really harm relations and even team efficiency.

Funny that a single word has such a dichotomy :) Thanks for the article!
That's true, but when someone mentions writing something in an "imperative style" I think it's common for that to actually just mean one huge file that executes sequentially which is not amenable to testing, having someone else working on a different part of the code without running into lots of merge conflicts, makes it very hard to refactor, etc.
The overlay does not imply a TAS. Other players are just interested in the inputs required to perform certain actions.
Same here. Im guessing relating to adblock modal as it’s second page in past days i’ve noticed
Really wondering if they actually hired someone over the last 12 months who applied after seeing this ad.
Actually, I think Scrum is just a first step to give the development team some autonomy to create a bubble in which it can play by its own rules. AFAIK, mediating between the development team and the expectations of the management is the job of the Scrum Master [1]:

> The Scrum Master serves the organization in several ways, including:
> ...
> - Helping employees and stakeholders understand and enact Scrum and empirical product development;

So, I am not saying that it is an easy job. Many managers just hear what they want to hear, so it can be quite difficult. But if your team has such issues, be sure to support your Scrum Master with good arguments to help him make managers understand what it means to use Scrum (and become Agile).

[1] https://www.scrumguides.org/scrum-guide.html#team-sm
The old British system is good for one thing: tea. Want to brew some tea? 1 teaspoon per cup.
Google has quietly launched a developer website for Fuchsia OS
Cool. I think having more space leads to a subconscious desire for more things to fill it. I've lived in suburban sprawl, rural hand-made cabins, and even an actual polygamist mansion once, and never been happier than in my overpriced 400sq/ft (east coast) loft. Do you grok what I mean about different values for different people now?