skysight-inc/HackerNews huggingface dataset:
Excellent list! I'd also recommend adding "What is this?" to the list, and for extra credit, do some research on the vernacular / polite way to address strangers in public ("Excuse me" also works for this in a pinch, although not in all cultures!).
If you have to work with the linux or mac command line at all as part of your job, 'sed' and 'awk' are 2 commands that will boost your productivity hugely.
I once figured I can use ML to predict stock market movements and I went about buying 5 years of data from CBOE and started working on modeling. At one point I managed to get fairly accurate predictions of movements and I thought I had struck a lottery.

Turns out my training data had tomorrow’s movement indicator in it which I accidentally added. Despite that dumb mistake it was only accurate up to 80% or so. That’s when I realized Im better off with a random number generator.
Agreed. Touch typing + learning vim changed the way I work and boosted productivity to another level
Great question. `rust-libprobe` was the original inspiration for `tracers`, and made me start to explore what else was possible. Everything that follows shouldn't be taken as criticism of `rust-libprobe` in any way; without cuviper's work there would be no `tracers` at all.

The main limitation of `rust-libprobe` is that it uses the `asm` feature in nightly Rust. In my case I really wanted to be able to use stable Rust so that was a deal-breaker.

`rust-libprobe` also doesn't include any logic to help to expose Rust native types to the probes. It works with primitive types but I wanted a framework that would allow the use of arbitrary Rust types provided a trait implementation was available to adapt them to the C representation. An example of this is Rust `String` or `&str` types, which my code will lazily convert into a C-style string if the caller chooses to include such values in the probe.

Furthermore I wanted probes that are integrated into the type system. You define probes as methods on a trait, with regular Rust parameters. Those get translated into probes at compile time but they remain methods, so if you don't call them you get the usual unused method warnings, if you forget an argument to a probe it's a compile error, if you pass the wrong type you get a compile err, etc. It's much safer and more ergonomic, in my opinion.

Finally note that `tracers` has SystemTap and LLT-ng impls now, DTrace is about half way done, and Windows ETW is coming. `rust-libprobe` is clearly designed to support various tracing impls but it only supports SystemTap today, and the way it is designed it would be difficult to adapt it to something like DTrace which requires the use of a compile-time code gen step. `tracers` has a ton of code run at compile time specifically to support the code-gen case, so in theory any tracing system that requires compile-time code generation could be adapted to use it.
> Only thing I regularly tie nowadays are my shoelaces.

For that, in much less than an hour, you can learn the Ian Knot: https://www.fieggen.com/shoelace/ianknot.htm

It makes shoelace tying very fast and secure (the GIF at the top is how long it actually takes!).
For My Friend
Im so sorry about this
That's why the parent told you how to ask in french if a person speaks English ;).
The full handshake sequence is usually longer that this.

They will first reply with "Non", often coupled with a wounded look.

Then you have to start speaking in a very broken French, ideally with a monstrous accent (though this comes naturally).

And only then they will suddenly re-discover their long forgotten English skills, which will turn out to be quite decent.
This will also ease communication and working with sysadmins. Everybody wins!
> naša kafa

Yeah, but if you're a foreigner that would not work.

> And also calling it turkish coffee would seem ok

I'm pretty sure everyone in and around the Balkan peninsula would get the idea.
Does anyone have any idea how much his business would be sold for? He described it as a "life-changing amount of money". If he was doing around 50k in MRR at the time he sold, what would his valuation look like?
> Now the trend is for brightly multi-colored keys, which are often unlabeled

A close look will show you that people rarely go for unlabeled keys, nicely shaped keycaps with high-quality labels(double-shot) are the preferred thing right now. Like the very expensive SA keycap sets.
> What was the creative outlet of regular people before the meme culture?

Still memes; albeit in the form of jokes, idioms, quotations, fables, etc. The novelty here is the tools that now allow us to create pictorial content and share it ad infinitum for virtually free.

There are many illustrations/postcards/woodcarvings from Victorian England/Edo japan/etc that are all but memes in names (they even had the same disproportionate representation of cats!), they just couldn’t be shared as broadly and instantaneously.
I can’t speak for this person but it appears they’re making the case that a lot of value comes from giving some computer love to industries that gets no love but could benefit from a little tlc.
I agree, seems like it's always like this. Shady measures are taken up or new laws approved just for a bit, for that situation, and then they stay forever
We call that meditation these days.
I find it difficult to ever feel bored. I could look out of the window for hours and find infinitely many details to entertain me. Almost as if there is a positive offset to my "exitement" level... On the other hand regular activities (e.g. eating in a restaurant) start stressing me out too much, so those things become less enjoyable. Is this fixable?
Well, I don't see how DoH prevents you from being in control of your infrastructure. You can run your own DoH server and set it as DoH Server in Firefox without much issue and I doubt Windows will be different.
The basics of evolutionary psychology. It is a less bullshit version of psychology. It will help you understand yourself and society.
What Have You Used Regular Expressions For?
For what it's worth, one of my CS classes at Stony Brook University had an assignment to write a converter that could do UTF-8 to UTF-16 and back, and one of the test cases we were graded on included Emoji support.
I love Evernote and I use it daily, but Evernote lacks end-to-end encryption, which is a pity. I store lots of information in that app and I would be more reassured if I knew that it is only me who can read the data. I would even pay more in order to have that kind of encryption. I think that no current feature of Evernote would be affected by encryption as text recognition in images can be done at the client level.
Which Open Source NER Model Is the Best? Comparing CoreNLP, Spacy and Flair
Most people would benefit much more from practicing proper (touch-) typing than upgrading/innovating devices.
Agree that drug costs are also crazy. To me that is part of overall healthcare costs being too high. I used to believe that the cost of non-insurance goes down until you look at the costs of veterinary care, which has been rising even faster and which is generally cash based.

Bottom line, it's best to think of health care as a type of extraction racket. How much does it cost? Well, how much do you have? If you love your pet or your own life, you will end up paying.

There are a number of things that can be done to lower costs. Limit drug patents, force drug makers to make samples available to generics competitors, insurance adequacy laws that ban out of coverage charges, ban surprise charges, mandate a law of one price so that different patients can't get charged different prices based on whether they pay cash or insurance or what type of insurance. Mandate price transparency, mandate citing bills ahead of time rather than forcing customers to make general 'promises to pay'. There is lots of progress to be made and low hanging fruit available.

This supply side intervention is not a substitute for addressing the insurance market, which should be addressed. But the bulk of the problem is on the supply side, not the demand side, and as you drive costs down, then different types of insurance reforms become more affordable and thus more politically feasible.

But it makes you wonder why even the most strident advocates of single payer are not talking about cutting costs nearly so much as they are talking about the government paying your bill. This is just a sign that they know there is not political support to tackle the tough questions, there is only political support to advocate for benefits, which is another way of saying there is no real political support to tackle this problem. And if there is no political will to make reforms on the supply side now when individual Americans are being hit with exorbitant bills, then what will be the political will to do this when it is "government" that is on the hook for the bill?
What about those employees that did sell some stock at high valuations though?

Some employees were indeed able to sell shares twice along the way, just like Neumann was. The most recent sale opportunity, in January 2019, offered employees $54 per share if they sold their equity to SoftBank, WeWork’s largest outside shareholder, according to WeWork’s financial prospectus, at an overall valuation of around $23 billion.

Not everyone was eligible to sell, nor did everyone take that opportunity. Those who did are, with the benefit of hindsight, thankful.

https://www.vox.com/recode/2019/9/30/20887656/juul-wework-em...

Plus i m not sure how sympathetic judges are going to be for employees' anger that they didn't become overnight millionaires
This is incredible. Even considering costs of certifications, hardware for antenna, etc, we could have BLE chipsets for as low as 2 - 3$.

To be noted that though the title suggests disposable, these could be used in hardware designs that allow for distributed control and sensing, removing need for wires.

For example, I could have them in a building automation system with, each light having an independent bluetooth hardware.
Can Receding Gums Be Reversed?
My therapist informed recently that counselling sessions should continue even if you feel healed because the anxiety might return and counselling helps to maintain a direction towards autonomy. Thankfully, I am not suggested for dosing.
In order to maintain autonomy, I have not seen my therapist for a month now after meeting her for at least twice every month in last 16 months. I do agree with the author that depression is a natural response to disconnect from the nature. Everyone has a grey side and one must be comfortable to express it. Often lack of expression leads to self-inflicted guilt.
If I have a list of names I’d like to reverse:

John Smith > Smith, John
Anna Peterson > Peterson, Anna

I can write:

(.) (.)

And replace with:

\2, \1

Not sure if that’s part of some “official” regex spec but it works more or less everywhere.

(Of course if it was an actual list of names I’d have to be a lot more intelligent with double names etc.)
Beware of Ы though :)

It tends to be hard-to-impossible to pronounce correctly for native English speakers.
It's like in those SciFi movies,where people live in ancient Greek kind of environments yet have lasers, teleports and etc..
Sorry - busy at IETF this week, didn't get to reply before. I would recommend the per-user app passwords over sharing all the folders to an admin account - because that way you see the \Seen flags as the user when backing up.
How to negotiate.
Computer Vision for Building Damage Assessment Using Satellite Imagery
"Lock" as in mutex? Although those don't come with a tag, which could be very handy when debugging.
I know Bayes' rule, so I must have read this article.
Learn how people manipulate one another in various contexts (online, in-person, social settings, sales settings etc.). Just being able to pick up on the red flags will help you go along way in terms of making sure you don't get frauded or scammed.
How portable is the Planck?

I've got a 40% but it's a split keyboard and so it's a bit of a hassle to transport. But the Planck would let me use the exact same layout and is still ortho, so I'm thinking about getting it as a secondary.
Good quality small projects source
There have been numerous asks about beautiful and overall good open source code to look at. However, almost none of them fall into category "small codebase" (which would neither be large one or a code snippet). Are there any? I'm specifically interested in python, but other languages are welcome also.
https://www.fieggen.com/shoelace/betterbowknot.htm for life
Show HN: No Code Founders – No Code Slack Community
He might already be in Israel. Investors wouldn't want judges to start investigating and breaking up the tons of deals that are similar to this and that we don't know about. At best he'd be accused of some kind of fraud, settle with the company and move on.
How to cook for yourself, really, really good food. I no longer crave restaurant food, and all of the really important things I learned about cooking take just the time to read it, hear about it and then try it. All without any special hardware.

A few examples:

1. Cooking jasmine rice: rinse it first, 1 c. water to 1 c. rice ratio. Bring to boil, turn down heat to lowest setting. Leave lid /the entire time/. Fluff the rice (look this up) when done. (about 12-15 min of cooking)

2. Baking a cake: (any square pan yellow cake) Read how baking powder actually works, then you realize you need to mix and bake quickly. Letting it sit before baking will make a flatter cake. Also, stick a butter knife in the middle to test when it's done, if it comes out with batter stuck on it, it needs a few more minutes.

3. Eggs: When frying, scrambling, put the eggs in warm water before cracking to make them room temperature first. They cook better this way.

4. Chocolate syrup: 1 c. water, 1 c. cocoa power, 1 c. sugar, 1/2 tsp vanilla, 1/2 tsp salt. Blend it in a blender. (sealed container works best, as it's messy) Better than store bought, super cheap, use organic if you like...

etc...

Why is this valuable? Because I am no longer tempted to waste money at restaurants any more, or buy unique expensive organic products (because I can make them now). I feel incredibly free and liberated that I get food at home that tastes better than what is at a restaurant now. (for about 90% of the stuff I like)

Also, I can teach my kids, and they start life with these skills. Great question, way too many things to write down...
This is a weird side-effect of Americans reacting to recent EU GDPR legislation.
That’s fine but doesn’t mean people can’t get benefits from mindfulness! Both could be good
Only tangentially related, but we had a funny incident when an American visitor staying with us told us about his visit that day to a wildlife park here in NZ.

He and his wife spotted a hole in the wire netting fence enclosing the lions.

They assured each other it couldn't really be a hole - after all, the park owners would be sued up the wazoo if they actually left a hole in the fence, such that a lion could potentially escape and maul a visitor.

So they crept closer and closer until they realised that yes, it really was a hole and no, there was nothing else restraining the lion within.

I explained to him after all this that sueing people was not really a thing here, and he should assume that any such holes were just that - an actual hole.
I was going to post this same tip. I have been using this method for a few years now and it's great. It takes 15 minutes to learn and then you have to just stick to it to make it quicker.
Sure. Let’s say you have some mundane task: you’ve got some number of people with varying dietary restrictions and they want to go to dinner together. You don’t know which places can accommodate you. Don’t do it yourself. Just ship the info over to someone you pay $25 to do the work. You can then use the time more productively.

Eventually, you can see the MTurk / Upwork folks as just slow executing programs. For some jobs, some guy in Southeast Asia will do it for $4. Don’t even think about it.

This works across the spectrum: want to clean up formatting in a doc? Ship it over. Want to transcribe a video for captions? Ship it over. Want a quick scraper for a few websites? Ship it over.

The objective is to not be the bottleneck on any task.

Get a quick idea of what the labour looks like. Southeast Asia at $5 is great. Americans at $15 are a waste of time. South Asians at $8 will break even. Eventually, every hour of your time is spent on the time that is special about you.
Depends on the TODO statements themselves. "TODO: document this section better" is a huge difference from "TODO: add error handling to this section"
Tory party rebrands party Twitter account as FactcheckUK during televised debate
They could have sublet it.
Ask HN: How can SWEs get started with Computer Science research?
As most of the programmers in my region I got started with programming/computer science only after my graduation. And along the years I've come to love it very much and want to further this interest by adding a bit of research emphasis and not just stick with industry driven technology.

I don't have a clear path with respect to research (and don't know what I'm expecting going through this route) but I want to get started.

I understand that there are quiet a few ways to do it -- OSS contributions etc.

HN, but is there anyway I could do this? Should I just randomly pick some papers and grok!
Yes he eventually decided the tractatus had some oroblems
720M hacked unique passwords, visualised
Eggs are interestingly one of the hardest to do in cooking. So it seems like something you can do in a few minutes, but not really.
Funninly I just went for the Wim Hoff fundamentals course yesterday and it fits the description very accurately.

You can learn it online by watching the video or downloading the app and shouldn't take more than an hour. But preferable do the cold exposure part of it with somone around.

The breathing technique by itself is still great though
I combined learning touch typing with switching to Dvorak[1] about 15 years ago.

Doing both together increased the time being annoyingly slow at typing, but it's so rewarding for the gain in comfort. (I don't touch type on Qwerty, but of course with some translating to Dvorak I can pretend.)

https://www.typingclub.com/dvorak is out a good place to start. Don't rearrange the keys on the keyboard! You're not going to look at them anyway.

[1] Nowadays there is also Coleman and variants. I still recommend Dvorak, but at the point someone is deciding between the two it's not worth an online debate.
Pomodoro technique - Takes a few minutes to learn and setup an app. It has helped me be super productive with tasks requiring concentration.
By the way - I told our support team that you told them they were quite helpful. They are pleased to hear that feedback :)

Seriously though, we have been making as much effort as possible to push the account recovery away from being an "agent decides" to following an automated process. We famously got this wrong once many years ago, and have learned from that!

So the fact that our lovely support people are very helpful once they have identified a person does not mean they are pushovers for an attacker.
Ironically, it's only going to make Neumann richer, along with the movie sequels.
I didn't touch on it, but there is largely a negative connotation with Amager. Its nickname is "lorteøen" which translates to "shit island."

Also, to be more accurate, it would be like saying New York City is located on Long Island.
I learned to touch type via https://www.keybr.com/ - Careful, you can get addicted to this site!

All other software felt like a much bigger grind, with fixed lessons that didn't fit my shortcomings. keybr adapts to your own typing, I made tremendous progress in just a few days.

I still use it a lot but also like to mix it in with https://zty.pe/ - fun little game.
Since you mentioned sorting 'on paper', here's the sorting algorithm you'd use as a human sorting papers :)

https://www.quora.com/What-is-the-best-manual-sorting-algori...
It's not at all flippant when one side describes the benefits but not the costs. If it was marketed accurately, I wouldn't call it the free stuff platform. But then if it was marketed accurately you wouldn't have the majority of people thinking that medicare for all was really a public option proposal, or Kamala Harris throwing smoke in people's eyes by simultaneously distancing herself from medicare for all while also advocating for it. Let's be honest about the level of honesty here.
Where would you start? I’m in the “learning sales stage” of my career and have stumbled on Sandler sales training. I’ve talked to a really excellent sandler trainer (link down below). The gist of what I discovered is that I must learn new habits when making sales calls (i.e more listening, better questioning, resist making assumptions). None of these things take an hour. However here is a YouTube video by the Sandler Trainer I talked to. It will take you less than an hour to watch and you could learn something. https://youtu.be/I4qrQz8h0AM
except that stadia requires an ultra

You can pick the options that won't work to make a point I guess, though I'm not sure what that point would be.
If you've been married for a while, learn who your spouse is now. (I mean in a good way, by taking an hour to rediscover what his/her hopes and dreams are, what interests they've gained / lost, etc.)

He/she is probably a pretty different person than the one you married. It's easy to overlook that.
Headers really shouldn’t be affecting each other. Header order shouldn’t matter. The fact that it does is arguably a bad design flaw in C/C++, although the C modules system pushed by Apple fixed this.
> Personally I disagree with his method, what I do is do the "over" loop by placing my palm over the cable, and on the under loop, put your palm under the loop.

You mean like this?

https://www.youtube.com/watch?v=uy3axdxDdKs
Half of Cyrillic is learned by the average HN reader if you tell them to think Greek rather than Latin.

"P" is an "r" sound (rho), "П" is a "p" (pi), etc.
Notepad++ (for Windows, there's similar things for other platforms) at least has ability to transparently deal with remote connections, maybe that would be good option here.
For the curious, it's bowline: https://en.wikipedia.org/wiki/Bowline
My mid end computer isn't fast enough to run VS code.
Yep, me neither. The best I can tell is that it's a new children's term. If a kid says "that's cringe", it means "I don't like that".
This, and the earlier you start the better.
If only finding a life partner took an hour, too.
Hm, well that looks much slower, and the Ian Knot never comes undone for me.
Cooking is great but you cannot learn it in an hour.
Good for you, but unless you are avoiding these situations on purpose, or promise to pay above what's legally required for taxes, you can't claim ethical superiority than those that do.
Anecdote from third world country here. Friend works in 'IT security company', told me banks are the worst here.

One bank had guys in the IT department work for a couple of months then quit, one after the other, apparetly after having stolen 'enough' money (whatever that means to a thief). Rinse and repeat, till their company got called in.
That bank's systems were apparently that bad.

I always wondered whether it was that the bank had no proof of the theft or an image thing where they could not afford to go after them because customers would lose confidence in them.
I agree. The French are clever (and very nice people). They know you’ve just learnt that one phrase in order to unlock their English: you have to work a bit harder. They want to see a bit of pain first.
In the Files app, click on the “...” button in the top right. Then choose “Connect to Server”.
I can understand the value, but what exactly about nutrition to cover in one hour?
because then it wouldn't be laws