skysight-inc/HackerNews huggingface dataset:
> Me: "Because this is not a pen anymore. It's the missing key for you to finally quit smoking. You will finally throw the cigarettes away and decrease the risk of becoming sick drastically. This means you will have a much brighter future and will live longer. When you pay me 100 bucks for your own cheap noname pen which is only wort five than you will be remembered to quit smoking every single time you use it. How idiotic would it be if you buy your own pen back for a lot of money without getting anything in exchange. You would look like a fool. But if you buy this pen and decide to finally quit smoking TODAY than this pen will have tremendous value to you. Much more than all Montblancs combined. Plus it's a great story to tell if you show someone this plastic pen and stating that it has a pricetag of a hundred bucks. You can even use it as an opener to sell other people their pens. I need an answer now. But be aware, if you say no you are not saying no to me. You are saying no to yourself.."

He: Look, we both know that pen can't stop a person from smoking. And we both know you didn't come here to steal a five dollar pen. You came here to land a job. But so far all you've done is prove you're a thief. What kind of idiot goes to all the trouble to schedule an interview and drive two hours to the hiring office just to prove to a potential boss that he's a criminal?

If you actually want a job, you'll give me back that pen -- and some other item you happen to be carrying, like your watch or your phone, as a token of your remorse. Then you'll apologize. And then, maybe, just maybe, if I'm in a good mood and feel like continuing, we can finish the rest of your interview. That'll make a great story won't it? The story of how you almost landed a job but lost your iPhone -- fascinating!

Now take that shitty pen and get the hell out of my office.
I've repeatedly seen a lack of interest in geopolitical issues on HN. This whole thing is akin to "Should the US be reliant on a hardware manufacturer that can be considered a non-independent subsidiary of the Chinese government?" Replace Chinese with Russian, Iranian, North Korean, Saudi Arabian, etc. These are all countries, like China, that would love to have that kind of potential leverage and power over US infrastructure and political processes because of the benefits these would bestow.

I've said in a recent comment: It doesn't matter if Huawei is entirely innocent right now. China is a major competitor to the US as a global power - militarily. politically, economically. If people think they wouldn't at some point in the future use Huawei's ties deep into cellular infrastructure to serve China's needs, they're incredibly naive.

Hell, none of this is unprecedented. The whole debacle with all the ties between Republican representatives or people in Trump's campaign and Russia alone should give pause. Or Russia's meddling in the US election. Or Russia's meddling in Eastern Europe (Ukraine wishes somebody would give a geopolitical shit right now). And somehow Huawei, and by extension China, are supposed to be impartial and innocent and not a potential threat? Really?
Rental car companies have more to worry about with ridesharing than any competitors.
> A German confederation of employers said that the ruling was tantamount to demanding a return to workers punching in and punching out on arrival and departure, calling this impractical given modern working practices, smartphones, home offices and the like.

Not really in agreement with the ruling but that's a dumb argument. Tons of tech contractors bill by the hour where accurately tracking time is a financial requirement.
The bigger problem is how selective is stopping the extremism in many venues. This is really worrying.

Here in Germany it's very popular to talk about, chastise and silence "Nazis" (be it real or assumed), which sort of makes sense knowing Germany's history. From my perspective -- of a Slav whose people were exterminated en masse by real Nazis.

At the same time various, frequently militant, extremists (e.g. anarchists, AntiFas, Islamists) are allowed to speak their mind, openly recruit and even spread calls to violence against their political opponents.

Mind you, Wahhabist groups were literally spreading their message just a few years ago (still in 2017) in front of shopping malls here in Berlin.
> I think Groovy's syntax is great, where quotation marks denote an interpolated string, and apostrophes denote a plain old string.

That's Perl's syntax, from about 15 years before Groovy, whippersnapper. Off my lawn, now.
And Ajit Pai wastes no time licking Trumps boots endorsing this. Frankly if he thinks it's a good idea I'm already suspicious.

Now if they were going to redirect the money they're wasting on the Mexican wall and the Space Command to strengthen the US cyber security groups as well as the CIA and NSA (legally of course) then that might be a plan that makes sense.

Nope. They're still going to waste
I don't think so. "The bubble" is more about using shiny new languages like go and rust.
That’s a good question!

I wouldn’t be surprised if the academic team in this case developed something relatively simple. Let’s try to find out how they dispatched the synthesis orders they made over the two years.

Was it excel or csv at the end of the day?

If they were an enterprise biotech I would bet the would have a much more elaborate in-house data & design toolchain + Lims. But academic teams rarely have the resources or drive necessary to engineer digital tools approaching that level of sophistication.

Other software academics might use
- benching
- teselagen
- maaaaybe antha-lang
- ???

Alternatively, perhaps the synthesis vendor supplied their own optimized design and inventory tool. Who did they buy from - gen9?
What every IoT engineer needs to know about navigation: GPS, cell, Wi-Fi, & BLE
>Whiteboard problems absolutely do work.

>The vast majority of applicants cannot code at all.

You kinda set up a strawman here. If the purpose of the whiteboard problem was just to establish some very low baseline of coding ability then I doubt many people would argue about their effectiveness. But companies don't use whiteboard problems for that purpose. In my experience (on both sides of the table) they are given with increasing levels of difficulty to see how far the candidate can go. They do not simply ask a few basic questions like "how would you write a function that returned the sum of two numbers" or "count the number of elements in a given array."

I'm not saying there is a really good answer to this. The best I've seen is that some people just seem to be good at hiring and others are not. I am one who is not. I am also a terrible interviewee. The whole process whigs me out.
North Korea became north korea because of censorship. It is the most censored country in the world. And the point is that there is not "extremism" in north korea because censorship allows only "authoritarianism". That's the world you want to live in?

I agree with you that censorship is extremism and it should be fought against.
That's what autonomous vehicles solve. So we're back to square one - your perception of beauty is not a standard.
The point of the quote is that you wouldn’t be able to grasp the basic principles it operates on, and as such it would be functionally equivalent to something as unexplainable as magic. It doesn’t matter what the nature of the object actually is or what you consider it to be; what matters is that you would not have any basis to elaborate a judgement.
Why I've Started Using NoScript
Chang'e-4: Chinese rover 'confirms' Moon crater theory
The solution then isn't to keep them in gold coins...
I wouldn't be so sure, following the aftermath of Christchurch my network (AU) and several others have not unblocked the Chan's. I don't believe they are planning to either.
Author of My Budget here.

All good suggestions, thank you. Workflows and guides are what My Budget is lacking, as more core features are being built out. They are on my to-do for the app.

The unique features are:
- It's offline (we aren't saving any information about your budget)
- Your data can be optionally encrypted at-rest
- Limited support to auto-sync your transactions from your bank

A typical workflow for version 3.0.0-beta+ is to add your sources of income. Then, add categories of transactions you have (by category and subcategory). Next, add transactions based upon your categories and subcategories.

Reports and other features like multi-currency/account/users are coming soon.
There's another way of saying it: the software has a defect, and not only does the vendor refuse to fix the defect, it also prevents me from fixing it.

With physical hardware people would be up in arms about it, but for software it's considered "normal". I don't think it should.

I'm not asking for "free unlimited labour", I just want software that 1) works and 2) doesn't need replacing at the cost of millions of dollars every few years. I don't think that's an especially ridiculous thing to ask for.

You don't need to "open source" the code in the sense of "put it on GitHub"; you can give people more limited access to the code (or just parts of the code).

Microsoft also sells maintenance contracts for Windows XP, but also to large bulk customers to the tune of millions of dollars. It could choose to sell it to anyone for $2/month or whatever price is realistic.

Either way, there are more options than "free unlimited labour" and "open source it".
Well, I like the idea of timer to watch stuff. I could see it being a 3-7 day timer to trigger a text if you haven't updated the spreadsheet in some way.

As for queries, I'd like to add queries to get the categories and query the amount left in a category. But that's more special casing - maybe it's a purist in me. I'm leaning towards letting people define a keywords area with three columns - the first is the word to trigger the command, the second is where anything after the keyword gets put (in some sanitized manner - like stripping whitespace) and the third would be the place to read the response.

I like the shopping list idea.

I haven't really taken the time to polish up some operational bits (we have really good logging/metrics where I work, and I miss it) or to market it though. So it's basically just my wife and I right now. I think the push to get something shipped (and my perfectionism) drained me, but reading this stories comments has been invigorating, and I an probably go about improving things in a more measured manner.
Sometimes to get yourself in a lower bracket.
I was told my designs had too much contrast, being the fad a couple of years ago was low contrast, which followed the "tiny font" fad. Fads often violate practicality and logic. Consider torn jeans.
Thanks! We'll change to that from https://www.zdnet.com/video/amazon-cant-yet-completely-delet..., which is a video.
Show HN: Firefox add-on to control video speed on Netflix, Prime, Twitch, etc.
yes, in california we also have drivers who sit in the middle lanes ignoring the surrounding traffic conditions (which is totally fine if traffic is light, or very heavy since everyone is stuck doing the same speed). and so similarly, the right lane is often the fastest lane, which, on city streets, raises the overall danger (particularly to pedestrians and cyclists).

although i believe the biggest cause of accidents is distracted driving (which is hard to correct, short of culture change), i'd still support raising the overall technical skill of driving in the population through a variety of means: more training (defensive and offensive driving), simulation (video games? competitions?), stricter testing, differential licensing, etc. maybe then everyone would know how to speed up and slow down to merge properly and the right lane wouldn't be so unnatractive.
Useful Sentiment Analysis: Mining SEC Filings (Part 1)
I can tell you something that has worked very well for me:

1. Grab a sub-set of the competencies that you NEED to have https://sijinjoseph.com/programmer-competency-matrix/

2. From that subset, setup questions for the different levels
For example, for the VCS competency we have:

source code version control
Lvl 1 questions:
"- What is the difference between Git and Github?
- What is a branch?
- What is a pull or merge-request?
- What is a commit?

Lvl 2 questions:
- Mention other VCS besides Git
- Mention good practices of a Commit (short title, description content, etc)
- Describe one branching model (aka gitflow or other)
- What is a cherry-pick?
- Describe good practices of a Pull/Merge request

Lvl 3 questions
- What is the difference between a Merge and a Rebase? When to use them?
- What is Git Bisect? how to use it?
- Git vs Mercural or other DVCS.
- What is partial clone?
- What is a Git Submodule?
- What are Git Hooks

3. Split your 1 hour interview into 2 parts: Coding and Q&A. For the coding part, ask them to build something, in their machine, with the language of their choice, sharing screen. The problem should be something for 1 hour, and split in steps (I usually do 6). With this problem you will score coding ability, cleanliness, defensive coding and similar stuff. I usually score between 1 and 3 (1 - Below Average I have seen, 2 - Above Average I have seen, 3 - Amazing/Impressive)

The second 30min part is Q&A, use the questions to check whether they are a 1, 2 or 3 (or maybe 0 if they cannot answer a Lvl1 question).

Then combine those scores anyway you want (average, weighted average with extra weight for code or for some question) and see what % of the max score the candidate gets.

The key during the Q&A is that you start with 1 or 2 lvl1 questions, and then if they answer, you go to lvl2 questions, and if they get them, go to lvl3 questions. The idea is, to never make the candidate feel like they don't know. With experience you can get very good at seeing what levels of questions a specific candidate will answer.
Ask HN: How do I get into consulting?
> you should only store timestamps of past events and events that happen at a fixed instant regardless of calendars and wall clocks as Unix timestamps

I think this works more often than not, but it's hardly foolproof or without repercussions. Say, you can imagine Google Calendar having a list of holidays for the US. Say it's New Year's day. You're saying you'd replicate that into 6 epoch timestamps (one per time zone in the US) per year in the past, instead of just storing it as "January 1, 00:00:00, recurring every year"?
I thought that (as an example) the pioneering video recording of the Vietnam war was essentially in shaping the US American public opinion on the war matter. I could be wrong, but it wasn't seen as something horrifying back then.

It's of course the actual murder which is horrifying.

The problem isn't the documentation, but how we as a global society chooses to work with those documents.

I'm not particularly deep into the issue, but I feel there must be something between glorifying it in some engagement-metric heavy filter bubble and making it an agenda to purge whole vaguely defined categories of content from the internet.
> Do you find the same problems when using f strings?

No, you can't define f strings elsewhere, and in theory your IDE can statically analyze them just as the Python interpreter does. In practice, your IDE might suck, I don't know.
I'm working on creating reports, which would act on historical data. Forecasting is something I haven't yet thought about, or how that might work. Care to give me your thoughts here?

I'm the author of My Budget.
I know someone who was hoarding banned freon and selling it on the side. The government eventually had caught on that people were doing it, but they also understood that punishing people even harder for selling it wouldn't work. So instead they started to provide incentives to convert refrigeration units to not use that kind of freon. It's been a few years so not sure how effective that was, but I thought it was interesting.
Your argument basically boils down to that you think your experience is the norm and OP's is the outlier.
So let's say a genie grants your wish and lets you remove all of those people and companies. It wouldn't change a thing as long as consumer demand remains.
Fridge related trick:

In certain countries you could get carbon credits for closing down old factories that made old style CFC fridges, because of course those are not great for the environment.

So then some wily operators started building new "old factories" that they could get credits for in order to "convert" to new factories.

Story was told by a friend of mine in the industry at the time, I don't recall the finer details.
>You have a better chance of getting struck by lightning than dying from extremism...

I know this is pedantic, but you got me curious so I went to check the numbers.

Odds of death in mass shooting (US only): 1 in 11,125

Odds of death by lightning strike (US only): 1 in 161,831

So it seems that it's actually a lot more likely for an American to die in a mass shooting than it is for us to die in lightning strikes.

Edit:

Sorry. The source was the National Safety Council, National Center for Health Statistics, and the Cato Institute.

https://www.businessinsider.com/mass-shooting-gun-statistics...
I had logged out of every social network except this one. After seeing hnprofile.com, I'll be doing the same here (it's a great wake-up call, thank you OP!).

Ignore the rest of this paragraph. I feel really happy. And confused. And I'm exhilarated. Am I hungry? (some filler to try and trick the mood algos).

Ok, back. I've noticed that by logging out (and going through the hassle of logging in if you really "need" to - I truly hate password recovery processes) you can train yourself out of the habit of having to have your say about every stupid topic on the internet.

Weirder still, I've noticed it stops me from injecting boring opinions in my real-world conversations too!
It doesn't really seem like it
What do you wanna consult about?
>But saving lives? Absolutely the right thing to do!

I'm suddenly reminded of the game SOMA and every other "the ends justify the means" AI story where unspeakable horrors come from mottos like "save all lives at all costs."
The banana example comes from the MLS-MPM paper[1]. MPM is basically a way of simulating deformable solids using particles. The big thing that the MLS-MPM paper achieved was that the particles wouldn't magically interact with their neighbours on the other side of a thin solid.

The example is kind of ugly, but it's really only trying to illustrate one specific property of their simulation: that the knife can properly separate neighbouring particles from each other without any spooky interactions between the banana on one side of the knife and the banana on the other side.

[1]: https://youtu.be/8iyvhGF9f7o | https://dl.acm.org/citation.cfm?id=3201293
I know it’s intended as a joke, but you’re right. It’s really nothing more than the save icon nowadays. We used to build them! :)
government has people with guns to force its income stream. corporations do not.
GKE Sandbox/gVisor syscall performance is at least 100x worse than virtualization[0], which is huge. Why shouldn't I just run everything in a VM/lxc container instead? Is it worth proxying everything through your syscall broker when I can just trust my hypervisor to be a security boundary instead?
[0]: https://gvisor.dev/docs/architecture_guide/performance/
WeWork urges investors to see losses as ‘investments’, reports 1Q loss of $264M
Yeah I remember that. There were also some gaming-specific low-latency premium-rate dialup services (e.g. Wireplay in the UK) that hosted game servers on-net. With the right TCP/IP settings and Modem firmware, you could get very close to the minimum theoretical modem latencies with barely any jitter, and it made a big difference.
PHP doesn't care about your encoding. Therefore it's simpler to work with any encoding in it, because you're managing it manually.
> It's a nicer alternative to ntpd.

define nicer?
If we abolish leap seconds (and any other changes to UTC) and let the error accumulate until it hits 30 minutes then a 1-hour time zone change can adjust for it. Time zone changes happen at least semi-regularly so it wouldn't be monumental.
Python 2 is free software. Nobody and no proper subset of people can unilaterally end it. It ends when people stop using it, writing patches for it, and sharing those patches. There might be a lacuna of coordination when the current maintainers step down in 8 months, but the leftover stubborn Python 2 users will come up with some way to share their patches for, probably, decades.
Private companies are also dependent on a highly developed society to make everything they do possible.

There are many reasons that Google and Amazon didn't exist a thousand years ago, and it isn't solely due to the lack of computing technology.

And so it is entirely sensible that everyone should contribute towards keeping the highly developed society functioning as best as it can.
> What constitutes ‘extremism’? It’s a term so vague as to be practically meaninglessness.

No, it isn't. Inevitably someone like yourself will come into threads like these and attempt to start a slippery slope argument by trying to imply that the subject at hand is meaningless and, therefore, all attempts to address it are arbitrary. It really is strange how, for certain subjects, people just forget how English works.

So let's begin with the word itself. "Extremism" is a noun. The root of the word is "extreme."

A dictionary will define "extremism" as "the holding of extreme political or religious views; fanaticism."

Synonyms:fanaticism, radicalism, zealotry, zeal, fundamentalism, dogmatism, bigotry, militancy, activism;

Now, let us address the article to provide further context:

Tech company and world leaders have signed an unprecedented Christchurch
Call agreement to eliminate terrorist and violent extremist content online.

Here we have a reference to Christchurch, a terrorist event. The common understanding of "extremism," as it relates to political speech, and specifically in relation to the events at Christchurch and the article posted, would understand the shooting of mosques by white supremacists to be an extremist act.

So we can see that in the context of the article, and the call to action mentioned, "extremism" is not vague, nor meaningless, but specifically related to the dissemination of violent and terroristic material and propaganda, as was similarly done in the aforementioned terrorist incident.

Although this is Hacker News, and I know it's futile here to suggest that standing in the way of bigots and extremists is anything but a slippery slope towards an Orwellian dystopian nightmare of fascism and thought-police and boots crushing our heads forever, there is nothing in this article, or the call to action it describes, which would suggest an intent to censor all arbitrary political speech, nor is the meaning of, "extremist" not well defined within.
There's a guy in my city who is apparently parking 40 turos by his house and using up a lot of the street parking to do it.
Tried Skycap? https://www.cloud66.com/containers/skycap
In your view journalists doing their jobs and putting all of the information in the proper context versus some nazi doing it for the lulz are exactly equivalent things?
That principle is more of a koan than actual concrete advice.

For example, deleting your entire codebase and firing all your developers is painful, but even the most continuous deliverer wouldn't advise you to do that more often.
Every new car is designed with pedestrian safety as a concern. Pedestrian safety regulations are the major reason all cars share the same profile. Designers don't have much leeway when it comes to the shape of a car because all the panels need sufficient cushion and be angled such that pedestrians are deflected, and there's only so many ways to accomplish that. So designers focus on what they can change, which is pretty much grills, tail lights and door creases.
I think the magic combo is spending a large amount of time (not necessarily continuous) in nature with a large group of friends.