skysight-inc/HackerNews huggingface dataset:
You're talking about products, not commodities. What's the consumer utility function look like for gold ore or bitcoin?
I'm aware it doesn't use iptables, except to implement network policies, hence the reference.
Good call about the bridge usage, my bad, makes sense that's not being used given Calico is L3...
Do the daily Mind Dump!

I try to start every day by opening a GSuite doc. It's synced to my phone so I can edit wherever. It's a running stream of minutiae.

What I've discovered is that by logging my ideas, no matter how trivial. It instantly frees my cognitive load for new thoughts to take hold. I no longer have to cling onto the old to remember them.

It also represents the first step in transmuting the abstract into something physically manifested ;)
Newsnight: BBC defends decision to invite an actor on as ‘genuine participant’
Good to see wat being used over bringing in emscripten baggage: https://github.com/gorhill/uBlock/tree/master/src/js/wasm
> In the US something like 80% of tax returns could be calculated by the government on behalf of the tax payer, but for whatever reason that hasn't been implemented.

The reason is that the USG doesn't have a prior knowledge of material facts that may change your return, most notably deductions and charitable donations (especially small monetary donations, in-kind contributions, used goods such as clothing, etc). You're probably right that a vast majority of returns could be accurately calculated on January 1 because they don't have a 10K, Schedules A or C, but they don't know which returns fall into that category.

Simplification of the tax code could go a long way toward increasing that percentage but I'm not sure it could ever be enough to have the government simply tabulate a bill or refund for every citizen.
Artificial intelligence improves highway safety in Las Vegas
And yet when my acquaintance summited Mt Everest, there was a Tibetan native there in a fur suit and hat.

I am almost certain that there will be evidence of native incursion into the cave. Its been there a long time; the natives have been there a long time. Young bloods with nothing to lose are always doing damn-fool things like that.
Not long at all, I think. The US (and European) car and truck industries have been doing too much navel gazing, and far too little forward thinking and investment. While they have been selling things like gas guzzling light trucks and marketing them as a desirable replacement for regular cars, only made economical by low fuel tax and fracking, the Chinese have heavily invested in the next big thing. While the US companies focused on the short term profit, they are going to lose really heavily when the rest of the global economy has moved over to electric, and they have nothing to offer. Meanwhile, China will have several generations of experience in electric vehicle production of all types by that point.

Maybe not too late, if they pull out all the stops and seriously invest in both production and infrastructure to match, but it will take a lot to beat China at its own game at this point. Needs investment at national scale not only in the US, but the UK and the rest as well.

Regarding Tesla. They have been a pioneer in some respects, but I have doubts that they will be the ones to bring electric to the masses. That will I think be done by the established companies (local and Chinese) after they switch over to mass production. Tesla won't be able to compete on volume or price in my opinion.
If someone appears to be unduely downvoted I just go and upvote plus add a comment to bring it back up again.

And by unduely I mean when I haven't the slightest idea why the downvote is for. I.e I don't upvote those where someone voiced his/her opinion by downvoting -- regardless where I myself stand on the issue.
Having never tried it, I'm curious, isn't there a chance that it turns into an addiction ?
It's capital-A Art that gets to dominate the skyline. Some architects get to transform the world; but only about half a dozen. Everyone else gets to do boxy oil company HQs and strip malls. The author is .. not happy about this.
I just started using a todo app, instead of the note app i used for years.

Now i can give each thing i think of a priority and a deadline.

I sort my todos by priority and make sure i get the important things done, before anything else.

I start the day, by choosing which todos i want to get done today and then i work my way through the list in no particular order.
My point is when a new person joins the team, the team changes. It might become better, but it also might become worse. A brilliant programmer who treats others with disrespect might have overall negative impact on the whole team. An average programmer who helps the team bond, solves conflicts and keeps morale high, can have overall positive impact.
Why the world is becoming more allergic to food
Do you think "people who fix bugs for customers" don't deserve full night sleep each night?
It took me a second to figure out why they chose their project name. Clever.

(edit: maybe not? The good reverend was not CofE)
Show HN: AI driven online database of company profiles
Only place I've seen those in the US is in San Francisco.
If you think it's about teams and winning then you're literally the source of the problem you're looking to fix.
What it is like to work as a Mobile Engineer at Stuart
For front-end positions, if I were interviewing myself, a 1 hour interview, as follows:

1. "Imagine you are building a simple Gmail clone (search header, sidebar, action navbar, main content area). Walk me through how you would approach and implement this."
(20 minutes: What architecture choices do I make? What tradeoffs am I comfortable making with this? Do I ask questions about the audience? How do I handle state management? How do I approach tooling for this? How do I approach testing for this? Lots of specific questions along the way..)

2. "Tell me about an interesting article you read recently on a tech topic? Which resources do you use to stay current in the front-end space?"
(10 minutes; Am I committed to learning and staying abreast on an ever-changing landscape. Can I impress me with quality resources I'm in tune to? Also, can I effectively convey ideas at a high level; can I critique it and walk around the topic from various vantage points.)

3. "Could you pull up your github and walk me through your last few public commits."
(15 minutes: Gives me a chance to see my code, talk about the process of writing it? Are there tests? etc)

4. "Would you mind code reviewing this [FizzBuzz-like] code and tests? Then, what would your next iteration on it be?"
(15 minutes; Am I a good team player? Can I communicate effectively? Can I spot areas for improvement?)

5. "Finally, could you provide me with a list of past/current co-workers"
(0 minutes; With this I will be able to assess what my peers thought of me? Work ethic? Pleasure to work with? Ego? Best qualities? Shortcoming?)

I suppose if the first question is switched, this could be used for any position.
This would be such a pain in the ass when it came to filling out a USA foreign tax credit form. Thankfully, Chinese income taxes I paid were high enough to negate my US tax obligation.

And yes, VAT is super high on many things, shopping in China is pretty expensive.
PC's, until the 8086mph demo, were considered unfit for the demoscene, as CGA graphics were utter crap when compared to humbler 8-bit machines. They were also clunky and expensive.
I always get downvoted because I have some opinions that are completely taboo on HN (being pro Google/Facebook - just watch this comment get downvoted).

My tactic is to post my opinion and then delete it when I start to get downvotes so this will come in handy. I want to get my message out there but I don't want hurt my karma too much.
Live Webcast Being Seriously Ill in the U.S.:Financial/Healthcare Impacts
My favorite is: upvoted, with tons of responses, and flagged to death.

At this point being flagged is mostly an indication of speaking outside the window of permitted opinions on HN, which makes the comments actually more interesting.
China has those also. They are quite separate (with employee and employer portions, just like in the USA) from what parent was talking about.

You actually get a refund on some of it (retirement) when you leave China.
You sound like a doomsday cult member. Just so you know.
It is really annoying to get that even after donating. I have never signed up for a wikipedia account (which, now that I think about it, is kind of amazing?) but if I had one, would the donation dialog disappear after donating? Maybe I will sign up to find out.
JSON:API 1.1 RC1 released
In the US we call employment contracts "employment agreements", and we don't tend to think of them as contracts, even though they're legally enforceable as contracts. One of the weird things about living here.
> A lot of these problems are quite obvious

Not to everyone.
In my experience, the answer to each of those questions is "sometimes yes, sometimes no."

Our software does not exist in isolation. If I don't ask you to separate your first name and your last name, and a need comes up to interact with another software (or manual) system that requires the first and last name to be separate, you shift the problem. It will either not be possible to interact with such a system or I will need to make the decision in my system, which is worse than asking you to do it).

In a perfect world I would snap my finger and all legacy systems, government forms, and legal requirements would be updated to eliminate some of the more arbitrary (by today's standards) limitations, and would use UTF-8 encoding to boot.

In a less perfect world I will choose my battles and sometimes force people whose names don't conform to the more prevalent norms of western society (which is where my clients mostly do business) to compromise. But I will be mindful and hope of a better future.
> Firth of Forth between Lothian and Fife

I have no idea what (who? Where?) this is, but now I want to conquer it/ask them out for dinner.
"If you should be forced to "own" your downvotes, then downvoters should be forced to "own" them too by accompanying their downvote with an explanation. "

Maybe the whole voting thing should be abandoned and comments should stand on their own. What's the benefit of karma?
They are fine now, it just doesn't add up the that much tax. In the middle ages, land represented most of the income generating asset pool.

The income tax system (supplemented by all the other taxes) is the most tax generating tax system in history.
Wrote a sheepshaver how-to recently because I always have trouble finding links to everything: http://blog.eamonnmr.com/2018/10/os9-on-ubuntu/
> I've encountered people who didn't know the concept of a man page exists, or that -h / -? / --help is a semi-standard construct.

I can count on one hand the number of times I've relied on man pages for descriptions. Using git as the example, compare https://man.cx/git-commit(1) to https://www.atlassian.com/git/tutorials/saving-changes for someone who has never used version control. One of them talks about saving, with examples. The other talks about storing an index in a log.

> My personal opinion is Git definitely falls into that category.

There are plenty of developers with working knowledges of branching/merging workflows, version control, using visual tools, or non-git tools.
Working remotely in the software development industry
I remember working on a similar project in college. We had to create our own XGA driver in verilog, display a chessboard and a few chess pieces. Code running on the ARM in the SoC would handle some simple commands to send new positions of the sprites to the FPGA. We couldn't use a frame buffer so all the each pixel was output based on combinational logic. It made it so your code had to be really fast to make sure that you could get that pixel figured out within 15ns before the driver hopped to the next one.
We hardly ever use our iPad's anymore - kids use the newest one (old one is unusable except for Netflix) to stream YouTube and use Facetime (gaming chat) and not much else. Bought them Kindles last year, can't remember the last time they last used them. I started using one as an eBook reader which given their lack of power, is basically all they're good for. Wife has one of those jumbo iPhones so she doesn't require a larger device.

I expected the iPad to revolutionize computing, and interfaces - unfortunately it ended up being a "second-class" device.
> "you will naturally begin to do some real work, because the movement started"

This works. But only if there is a cadence that you comfortably settle into. Slow feedback cycles in your tools, real world blockers or other problem-domain bureaucracies can kill whatever sense of cadence you have, a bit like when a Parkinson's patient can walk forward quite well until they reach an obstacle -- and even upon removal of the obstacle, their motor cortex can't provide the necessary neurological oomph to get them back to cadence. This is how I currently feel where I work. I'm used to quick feedback cycles and a quick cadence. But am weighed down by endless blockers. It's a large company with lots of entrenched tooling, too, so not so easy to remediate the situation.
I guess your downvoters have some sort of Stockholm syndrome.

Javascript is a giant mess and all attempts to fix it seem to make it even worse. Having a sane language in the browser would be the single biggest boost to overall productivity. That alone would push the global gdp up by 5%. At the very least.
Should We Subsidize Nuclear Power to Fight Climate Change?
Not really, this is more of a route to nanotechnology via biology. It’s more than just stringing together amino acids.
How many Hacker News points equals one GitHub star, anyway? Is there a Coinbase-like thing for Internet Points?
If I am stuck in a problem, and I'm close to mental exhaustion, I turn off the computer, do something entirely different, get some rest, and come back to it tomorrow.

The next day, I often discover a solution I didn't realize before, or that same problem/bug goes away somehow, most likely because I was too tired and overlooked something.
Building Serverless Python Apps Using AWS Chalice
"with a C API in between."

I smell vulnerabilities miles away with that sort of implementation. Hope the Rust programmers remember basic garbage collection in C, since C itself doesn't have it automated.
Their office was just down the street from me. It closed sometime last year although their website still seems to be active. From what I understand the company may just be Andrew Welch at this point.
Same. One of the best things about HN is the discussion. When others downvote because they disagree, people end up afraid to share an unpopular opinion.
UN Environment: limiting warming to 1.5°C may be impossible to achieve [pdf]
Much obliged, sir.
Unrelated but am I the only one annoyed by "reply hoverers?" Unless you are asked a question and are responding, make your point and allow others to reinforce it. No need to have an answer for everything.
Interesting approach, away from all the CTCI bs. are you guys hiring?
Decision-bias: More situations are made worse by not making a decision than making the wrong decision. Most decisions can be rapidly undone. Therefore, always bias to making a decision.

Anti-schlep-blindness: Look for the thing you're avoiding thinking about. It's probably the most important thing.
Patreon aren't donations, they are recurring income in exchange of something (membership model with specific rewards per tier). In many jurisductions these must be declared differently.
PostgreSQL Streaming Physical Replication with Slots
Don't get me wrong. Voting and Karma do have value. It's not a perfect system though.
Many countries don’t require foreigners to fill out tax returns. China doesn’t have a tax return per say, but there is a complicated self reporting income process that you just do yearly. How extra income would be reported I have no idea, it was all in Chinese and I filled it out via work given PowerPoint instructions.
The negative comments are often the interesting ones. I would like a script that displays them in the normal black color.
How Facebook Uses ‘WhatsApp Phones' to Tap Next Emerging Market
I use this around junk food too: place stuff in an upper cabinet.

I'm usually too lazy to go get it.
Here's the entry for 14 March 1978:

> Came in evening after sleeping most of day, to get computer at better time.

> Some day we will have personal computers and will live more normally.
Fair, that is the correct name, but you'll hear it called Station, Terminal, or the shortened "Grand Central".
I told everyone, yes. I don't mind working extra hours to meet a goal, or come in on the weekend sometimes to finish something, I did that many times. But If you want me to wake up in the middle of the night you either be:

a) my wife

b) my kids

c) willing to pay me
The capital costs are really high, and you lose flexibility.

If you look at the challenges that entities like Google Fiber and municipal wifi initiatives have, one of the major ones is that pole infrastructure is really expensive. In my city, streetlights cost something like $800/yr each.

Battery and associated infrastructure is cheap and effective.
> If you limit yourself to avoiding some features then it's not such a bad language after all.

Unfortunately that's not possible unless you never interoperate with other code.
imagine trying to convince a sernior candidate to do your assignment, and imagine all the other offers she or he has who aren't asking that much of their free time. it's not about how much time it would take, it's about the other choices they have.
To offer a counter-point, I have a level of self-confidence, worth and respect, I wouldn't join a company without a full day of interviewing with them to get an understanding for the company.
Facebook employees calling former colleagues to ask the best way to leave
New Autoprefixer 9.4 with Grid Layout Autoplacement for IE
I'd suggest going even further by placing your phone out of your reach:

https://www.journals.uchicago.edu/doi/full/10.1086/691462
Unfortunately if you look around at Reddit and such it appears that they no longer actually sell liscenses, you need to badger the one remaining employee for a code, etc.
It’s implied for an drug that safety means specific uses within strict guidelines. Only specific dosages and usages are approved. If using the drug couldn’t go wrong it would be called harmless. Like every commercial says, ‘Use as directed’.
> This limit would eventually need to be expanded, because I wouldn't want my photographs to be examined like this in 70 years time.

Wait, why are you fine with doing it with other people’s 70 year old pictures, but you don’t want people 70 years from now to do it with your pictures?

(sorry if I am missing the sarcasm or some such)
See also my reply to the sibling, but in the country I come from they were well known maybe from some time between the 20s or 30s, and they were generally always regarded as a good quality brand. Usually not as prominent as others, but still decent nonetheless.

I didn't know that until the last decade or so they were seen as poor vehicles elsewhere, to the extent as to become the target of jokes. Thanks for the context – it definitely helps me understand better how this fits into OP's point.
You didn't waste 5 months, you spent 5 months learning! You could have watched TV reruns, mindless scrolling through Facebook or ranting on Twitter. But instead, you spent 5 months learning new skills and finding out what DOESN'T work.
Amex Business Platinum Adding WeWork Access and Dell Statement Credits
Not as bad as all that. Only 180+M people earn enough to pay. At 28M paying, that's closer to 16% of those who should pay that are paying (not 2%)
"When people go through my HN posts I want them to know I only get upvotes. My opinions are so good that everyone always agrees with me. The truth is I delete my negative posts so I can always claim to be cooler than Gilfoyle."

-Dinesh from Silicon Valley (he didn't actually say this, deleting your negative posts and comments is such a Dinesh thing to do)
Fun little script, though pragmatically, if you are posting so many highly down-voted comments that you need to automate the process of tracking their status, you should probably take a break from HN/Internet discussions :)
I wonder if this wouldn't be a good use-case for Walt. It's close enough to the metal to avoid bringing in unwanted baggage, but still a lot more convenient to write in than the .wat format.

[0] https://github.com/ballercat/walt
char theLetterC = 2["ABC"];

???
Avoid remounting React components the smart way
Good point. Iirc correctly, they suggest taxing land value, excluding the buildings on it. So, a parking lot is taxed like the skyscraper beside it.

This is "non-distorting" and efficient in an economst-ey sort of way. It will however, strongly affect land use and make certain uses immediately unviable. Golf courses, amusement parks...

The efficiency of moving to such a system is premised on encouraging underdeveloped land to be immediately developed. Say a skyscraper is 80% building, 20% land. That's tax efficient in that world.

It'd be a hard transition.
Not only that, but you'll often find that some potentially valuable counterpoints to the discussion get downvoted to the bottom where they can't be read. Sometimes greyed out. Sometimes flagged. Such comments are effectively buried anyway so may as well delete ...
Sexual Harassment Prevention: What Really Works
The Constitution of the People's Republic of China also guarantees freedom of speech, press, assembly, and association.
What does "pre-vaccinated" mean in this context, exactly? Vaccinations only come in the "pre" variety; once you've caught the disease, vaccination is unlikely to do any good. Some diseases (e.g.: rabies) have a long enough incubation period that post-exposure prophylaxis is effective, but this is very much the exception.

Sure, kids can get measles, and they'll probably be just fine. Measles only has a 0.1%-0.2% mortality rate, after all... On the other hand, that means 1-2 of every 1,000 children who get the disease will die a completely pointless and preventable death.
For this purpose (ADHD quieting), do you tend towards a sativa or an indica-dominant product?
> I largely believe developers should be responsible for their work, which includes meeting the support requirements out of hours

Do you think the same about your previous jobs? If they find a bug you wrote you should come in and fix it?
Stay off all news, social media and any distracting websites until noon.
...and a dozen HN readers rush off to register "harthur.com" :)
This sounds so nice in theory. All those pesky developers refusing to fix their horrible code.

While in reality at least in my experience the developer would be very much happy to fix the code, it's just that you don't get any time to do that. It's only new features and new products.
I think my other comment to someone else in this thread addresses most of what you are asking:
https://news.ycombinator.com/item?id=18572584

Anything deeper would require an actual lawyer to weigh in.
I see a fair amount of sentiment in this thread that's averse to what from my perspective is a very light on-call schedule. My former employer was a manufacturing plant that operated 24/7. The engineers (not software, mostly chemical, mechanical, and electrical), all of us carried pagers at all times and were expected to phone in within minutes of being paged, any day or night. A bad enough incident would require you to drive to work and be physically present to resolve it. There was no notion of pager duty -- you just always wore a pager. You had to let everybody on the team know if you were going to be out of pager range. On top of that, we had a rotating support schedule that required one person on a team of five to be at the facility every weekend.

And if you think that's bad, let me tell you about my friend. He's the only cardiologist in town...
Revealed: the first ever picture of the sun's north pole