skysight-inc/HackerNews huggingface dataset:
I currently have a side project that's really challenging and broad in scope. It requires me to learn how to do things I've never done before (machine learning & computer vision). It's more involved than just following an l2tensorflow shitpost, as I'm going through the entire ML dev cycle w/ it. I'm also the one that gets to decide what programming aspects to work on and when to deliver them (since i'm the sole stakeholder). I think this helps me deal with the whims of my BigCo job, in the sense that when ever the requirements/tools get silly I can just take relief in my side project being intellectually stimulating.

Is it programming you've grown to dislike or your employer? Also I don't have kids so I realize that a side project as a prescription is most likely untenable for people with families.
> Because sampling rate is fast enough to misinterpret contact bounce as keystrokes, keyboard control processor perform so-called debouncing of the signals by aggregating them across time to produce reliable output. Such a filtering introduces additional delay, which varies depending on microcontroller firmware. As manufacturers generally don’t disclose their firmware internals, let’s consider typical debouncing algorithms and assume that filtering adds ~7 ms delay, so that maximum total “debounce time” is about 12 ms, and average total debounce time is ~8.5 ms.

Debouncing in software is one of those things that 99 % of developers get wrong, and is something even hardware manufacturers get wrong all the time.

A lot of hardware debounces in a dumb and naive way: On the first state change, it waits 5-10 ms and sample the switch again to figure out if it was pressed or not. So you get an inherent "debounce" delay, which is entirely unnecessary.

Debouncing keys correctly works so: If the switch generates an edge, sent key down/up event immediately and ignore further switch transitions for 5-10 ms. There is no point in waiting for the switch to surely have finished bouncing before reporting the event, because if it is bouncing it MUST have been pressed/released and you know which one it is because you know the prior state of the switch.

---

Compositor delay due to VSync

Obviously compositors are using double-buffered vsync precisely because they intend to limit FPS to $smallValue in order to save power and prevent the 3D hardware from entering a high performance power state. They really should be using triple-buffered vsync, but only start to render if something changed, resulting in much lower latency without constantly running at 1000 FPS. There should be a way for the compositor to be notified of changes in client areas, since stuff like X11 damage protocol and RDP are a thing.
"over 130k have died" - it's over 140k already (and even few hundreds short of 150k) :/
We should be able to afford it when the government takes its rightful place as health dictator. Ban alcohol. Ban tobacco. Ban fatty foods. Ban meat. Ban high fructose corn syrup. If not ban, make it so only rich white people can afford it. Then we can afford things by requiring doctors to either work within the system or they can’t be doctors. That takes care of them going into private care.
Solvent boredom beats insolvent doing what you love.
Keep the day job and do what you love as a hobby.
If you don't know what you love keep looking while still employed.
I went from SW eng - > unemployed (dot com bust) -> self employed as web entrepreneur (https://samurai-sudoku.com 2005) -> UI lead (massive relief to be earning a wage again) -> flipping a house as a hobby (broke even but a ton of fun) -> retired (finally unable to keep up with new javascript frameworks every 18 months).
I worked at a bank as an engineer and while some people did have _read_ access on certain databases, anything PII or otherwise highly sensitive would require special approvals and such approval would only be granted in 1 hour intervals. Write access generally required submitting the specific update query for approvals and was highly discouraged.
If they "aren't important", we should shut down testing. The "new cases" will drop like a rock then. /s
Sorry i meant better than high yield savings.
No, it doesn't. Even when we add an EPUB reader in the coming months, it won't open DRM protected files. Unfortunately Amazon and Apple don't offer APIs for their ebook readers. The only solution is copy|paste or screengrabs... very suboptimal.
In that case, I have good news! Well, good-ish. If this happens often enough, higher-ups sometimes get sick of being blind-sided by it. They start being pro-active about addressing security issues and planning projects to pay down tech debt.

Doesn't always work, but it's more likely to work with a far-sighted exec than a quarterly-minded one.
Tinyhttp, an express like framework with modern async support and no legacy code
That might be an issue if someone is using it to deliver lets say settings json and multiple users try to request the file.
How about expanding with 3 SBCs for your master noses? The odroid C4 is a good candidate for this at 50$ each. Or rock pi 4 or PCEngines APU if you want to spend extra on NVMe or SATA storage instead of eMMC.
(Raspberry Pi omitted because, at least from my findings, there’s no attractive USB root storage in SFF so if you want performance and reliability you eventually end up with USB-to-SATA and 2.5” drives, or USB NVME enclosures)
For All Mankind – Season 2 Official Teaser – Apple TV+ [video]
I witnessed the 2017 total solar eclipse in person. Very eery feeling. It's worth noting that you should still not look at the sun during a total eclipse as the corona is still bright enough to do damage, and your pupils are dilated.
I think those are pretty understandable, in comparison to what I've seen from my Indian colleagues.
I spent a year doing nothing and it also drove me crazy, but I think a big component of that was knowing I needed to work againg eventually. If I had FU money I would probably find myself much less paralyzed and fine something I really enjoy doing.
I passed a series of phone interviews with DE Shaw and they flew me to NY to interview on-site many years ago. It was for a statistician / machine learning role.

Once I arrived on site they asked me to write a program to rotate a matrix on the whiteboard. The catch was, it had to be in syntactically correct Tcl, a language I had never heard of, which was not on the job listing, not discussed in any of the phone interviews, and not on my resume.

I clarified that I had never heard of that language and no one gave me any information that I had to prepare to answer questions about it and the two interviewers in the room said it was required for the job. I offered to code it in Python but they said it had to be Tcl. I was freaking out at this point, sweating, wondering if I was mixed up with a different candidate.

I said the role I was interviewing for and asked if it was possibly a mistake, they replied it was not and they expected me to write Tcl for that solution.

I thought maybe it was some kind of finance bluster sort of thing, like to test if I would stick up for myself or offer an outside the box idea.

I sat down from the whiteboard and said if they could explain to me the syntax of Tcl I would give it a try.

The interviewers both thanked me for my time and said the next interviewer would be in shortly (I had a printed sheet of a 9-5 full day of scheduled interviewers).

I sat and waited in that room for over 45 minutes, no one came to get me, nothing. Eventually I walked back to the main reception desk area and explained what happened, and the attendant person looked me up on a computer and said all my interviews were done for the day, I was free to go, and they would be in touch. The point of contact was someone named Isaac Torres. I went back to the hotel they put me in which was right across the street, feeling incredibly depressed, and just ordered food and stayed in. My flight was the next evening, but around 11 am before I even left the hotel, Isaac called me to say they were going to pass on me.

It was a weird thing. I wasn’t even mad because it was so absurd, like getting struck by lightning or something. It was like surrealism, irrational.

But I sure did walk away feeling like DE Shaw the company is absolutely fucked internally, and I would never in a million years consider working for them and would try to warn anyone I can away.
I have always felt like the thought that comes from engineers (particularly in CS/SWE) that business/finance isn't technical to be a pretty trite attitude. Financial statement analysis is very technical, and things like operations research which many executives have come out of is a highly mathematical subject matter.

Just my thoughts.
Beat Saber does have a very large amount of patterns, though. If you restrict yourself to the best designed maps, you're likely to find a unique feel to each. It does feel a lot like dancing, although, yes, it's a style of dancing that benefits from your body already knowing the basic positions.

I seem to recall some of the best custom mappers are specifically into dancing/choreography, but don't quote me on this; I don't know how to validate this information (maybe someone from the community will read this and be able to confirm).
My understanding of the tests is they are very accurate at determining if somebody has a lot of virus, but not at detecting lower thresholds of virus. So compared to PCR tests, they have a lot of false negatives.

The Abbott ID NOW COVID-19 rapid result machine that the white house uses has the same properties:

> Based on our findings we could argue that the Abbott ID NOW detects samples with high viral load or possibly viable virus that could be of importance for transmission. But, the fact that it misses positive samples on patients being admitted to the hospital with clinical picture of COVID-19 makes this technology unacceptable in our clinical setting [1]

So they will have very few false positives, but a lot of false negatives. However... being negative for having a lot of virus is actually meaningful, whether you have the virus or not, because the best assumption is that contagiousness is related to amount of virus in your system.

So basically, the tests aren't perfectly accurate, but they do provide useful information, and they are instant. That is the key. A PCR test that is perfectly accurately is useless for contact tracing/isolation and peace of mind if it takes 14+ days to get the results.

Think of a pregnancy test. If it comes back positive, you are very likely pregnant but should get it confirmed by a doctor. If it comes back negative, you likely aren't pregnant, but maybe it's too early to tell. Pregnancy tests are widely used even though they have these characteristics because people understand the quirks and the information they provide is useful and of course, comes instantly.

1: https://www.biorxiv.org/content/10.1101/2020.05.11.089896v1....
This article doesn't seem like it's intended to be an announcement, more a discussion.
Zucchinis linked to rare poisonings in England
What is it exactly that’s not true? I’ve read the OP a couple times, and having a hard time finding anything stated that’s conclusively false.
Also remember that Shaw’s main metric for “elite” is one’s SAT scores, regardless of one’s age, skills, or experience. It’s sort of amazing that Bezos didn’t continue this at Amazon.
Do you not feel compelled to do something? There isn't any particular cause you want to work towards? Something political, community oriented, non-profit? I feel like there's so many causes I care about that I would love to organize if I had FU money.
RIP Medical Debt: Nonprofit buying and forgiving medical debt in the U.S.
Show HN: Journaling app where you can publish selected entries online as a blog
Hard to get herd immunity from something you can get multiple times and which seem to be more deadly subsequent times.
facebook has done worse and they aren't going anywhere over privacy concerns (privacy is antithetical to their raison d'etre)

and budgeting for fines and legal fees as contingency for when pseudo legal practises that have business beneifits are discovered is standard practice in most large corporations
Daily Journal started out as an app that I made for myself, to learn SwiftUI and to start Daily Journaling. Then I started adding more features that I wanted to see in the app and it ended up being something different than the journaling apps out there.

I wanted something minimal. Just go in and journal daily, so I created the most minimal text editor, and I loved how it turned out.

I wanted something different every day, so I came up with themes for each day, supplied by beautiful curated backgrounds from Unsplash contributors. Each photographer is credited on the day of the wallpaper. So be sure to check them out.

I wanted to share some of my entries online as a blog, which ended up a bit tricky to do but I love the final result. Entries you choose to share are generated as a static HTML page and they are placed on dailyjournal.stream under you username. Custom domains are possible as well, and this will be available if anyone is interested. I'm thinking of creating different templates as well for your blogs, which is exciting as well.

Publishing feature I added as a monthly subscription of 1.99USD per month. Other features are completely free. Some of the those other features are:

- Reminders (opt-in only)
- Daily Journaling Cues: This changes based on the timing of the day
- FaceID/TouchID unlock
- Syncing between multiple devices: Currently only available for iPhone and iPad. MacOS soon, and Android if I get enough support on the iOS versions :)
- Privacy: All your journal entries are encrypted and private
- Share journal entries as an image to social networks
- There is also an additional easter egg you'll see if you use it for more than a day. ;)

I've got more features in the pipeline. You can go in and vote on these on the apps roadmap here: https://trello.com/b/vbSpHeoS/roadmap

Let me know what you think. Looking forward for your feedback.
https://en.wikipedia.org/wiki/Gated_latch#Master–slave_edge-...

The two clock phases don't overlap, and act to "pump" the signals through the circuits on each half-cycle. Circuits from that era effectively use both edges of the clock, and the use of simple pass transistors instead of full flip-flops simplifies the implementation.
I can see learning dance coreographies still being better than Beat Saber for sure. I just think a lot of normally suggested activities don't really involve sensory and cognitive aspects, like walking, jogging, cycling, swimming. So compared to those, I could see something like Beat Saber possibly having better success, which is where I feel it becomes interesting, because most people would naturally assume that picking up a game like Beat Saber wouldn't be any good and it be best you'd start swimming.
Josh Kaufman’s book “The Personal MBA” is a good, short introduction to what’s covered in a typical MBA with a recommendation for further reading for each topic[1]. MIT’s MicroMaster’s in Finance is a great place to start if you want to learn finance[2].

[1] https://personalmba.com/
[2] https://micromasters.mit.edu/fin/
After a couple of times in my life with similar pains, I’m now very disciplined with having everything sans data and secrets in git repos with Ansible playbooks and Terraform templates.

Even if it’s just for me I still try to write reasonable commit messages and all that.
Intel ‘Stunning Failure’ Heralds End of Era for U.S. Chip Sector
Good catch! The article attributes it to rabies, but the linked source (broken, by the way) lists prairie dogs!!
That's sadly the expectation these days. It's not like a journalist finds something interesting and spends a week or two writing a piece about it. The "news" should be up immediately so everyone can find out about it as soon as possible with some easily digestable tldr style, as it happens by the minute zero content reporting that the social media brain lives for.
I read Stephen King's Firestarter at an early age, so that, and other things influenced by MKULTRA, factors in to why I think LSD is scary.

The other issue I have is that when people say that LSD can harm people with a predisposition to schizophrenia or whatever, it's frightening because it seems like a stereotyped thinking pattern that's useful for denying unacceptable causal hypotheses that might in fact be real.
I'm an experience senior dev trying to transition to project management but it's difficult to find jobs right now that are entry level and software focused. Any suggestions? I feel like they just see my senior software engineering titles and think "no way this guy wants to be a PM for $60k a year"
Agree, have seen both and like them too. Cheers.
> I believe Dart is a more exciting language than Go.

For certain types of tasks, you want to choose a language that is not moving fast and breaking things. Such a language tends to be less "exciting" than others.
Smartphone to Laptop Transformation
I would not recommend a beginner start at Camp Hollywood. It’s a bit intense.

Lindy on the Rocks in Denver is usually pretty good. There’s a huge swing dance community in the Front Range.
Writing propaganda is labor intensive if you care what it says. But if you care what it says, you won't be trying to have it generated automatically.
Funny, I find Dart to be horrid and verbose, and oddly daunting, mostly because of the expected massive surface area your code has to traverse, and these odd "let's pretend async is sync" erm "features" that the JS community decided was OK Koolaid to drink... I promise you a future that you can async await. Spare me. I want to know the truth, not a lie. Did that request return a 200 or what?

I don't want a better node.js nor any node.js at all, really. Node.js called and it wants it's browser back.
It's an event loop, for crying out loud, and has no business trying to pretend that it understands operating system processes and threads and such...

Dart reminds me of the worst of large corporate committee-ware.
Go is at least a decent and respectable programming language, even if it IS garbage-collected...

I suppose I will get flagged for having strong expressed emotions about Dart.
I dislike working with it, immensely, and this was even before Flutter... let's please avoid discussing Android Studio, chip heat dissipation, and global warming... Clearly the Goog has no influence on the fact that you need 6 cores running at 1.whatever gigahertz to open Farty Birds or whatever is hip.
Flag away.
Sorry, "null safety"... is that like "if (cat ==== 'undefined') {break exception omg try catch}?"

.... What does Dart do better than it's nearest competitor?
What does Dart compete with again?
I am confused. This article is very positive about DE Shaw. Nonetheless, it says DE Shaw is a "$47 billion firm [assets underlying management (AUM)], earning its investors more than $25 billion". That is a return of 53% which sounds good until you consider the firm was started 32 years ago - at which point the compound interest rate is less than 1% a year. I realise the AUM has likely grown over time, but this rate of return is less than inflation at a time when the market has grown considerably. This is a negative return while, per the article, many employees have become millionaires and Shaw himself a multi billionaire. From the article it appears that DE Shaw is good at is attracting assets underlying management and paying themselves well without providing value to their customers. What have I missed?
They definitely store location for the majority of users who use Google Maps, their location history is both very accurate and opt-out buried in settings menus. I don’t have numbers on percentages given that Google likely doesn’t share this data, but I feel safe in assuming that less than 5% of Google Maps users have turned off the location history feature.
Gui Emacs via tramp+ssh is awesome.

Terminal Emacs over ssh is, well, just like anything else in a terminal over ssh. Can't say I notice the latency unless the datacenter is on the other side of the country.
Structural Causal Models
That was Trump's original plan, yes.

The point is that as a nation we don't get brownie points for handling the outbreak so badly that we need to do things that other nations do not.

No one but the US (or Brazil or India, perhaps) has any business having the most tests per day, and few other nations have the need for a significant number of tests per capita, because cases per capita are so low that it's not worth it.
In the scheme of inequality, his kids attending any specific university is possibly less than a rounding error.

Disclaimer: I worked at a DESCo company from 1997-1999
idk, vim across ssh (rn from my place in the west coast to a vps in iirc the east coast) feels a lot snappier and less frustrating than my typical interaction with slack.
I also can't be the only one annoyed by the input lag in the windows login screen and start menu search. Somehow both of them seem to think it's fine to just ignore keypresses for half a second before doing anything.

Annoyance aside I seriously worry about the accessibility of the windows lock screen. Through a weird display setup I sometimes find myself trying to log in blind and I just can't do it. There seems to be no way to reliably focus the password field, and for whatever insane reason it's not just always in focus
How Google Influences the Conversation in Washington
Well, the CEO herself came from a computer science background, and was of the mindset that the product was so good it sold itself. She constantly complained that the sales team might as well be digging ditches in the desert. Didn't have the guts to test that theory, though.
Another great example is “why don’t you stay”. It’s always fun to figure out if there could be a different reading. I often wonder about what has potentially been lost in translation.

Edit: it is Sugarland “Stay”
William Ackman: Everything You Need to Know About Finance and Investing in Under an Hour https://youtu.be/WEDIj9JBTC8 — An excellent crash course for the most critical concepts.
Domain Admin (root permission in Active Directory).
Create FREE polls and surveys instantly
That essay [0] was neat, wonder if there’s a database that keeps track of PR firms and the articles written from different journalists/newspapers to study marketing submarine?
Common Cyborg
No, that’s just yellow journalism. The USA is doing just fine thank you. The “second wave” is the whole point of flattening the curve, as long as hospitals aren’t overwhelmed, our response is successful.

Look at our respective stock markets for a more accurate view of the situation. They’re tracking very close, even adjusting for currency float. The USA is nowhere near falling apart.
> I didn't say it's not racist

Ok. If you are going to agree that the situation is almost certainly the result of at least implicit racism, and the alternatives are pretty unlikely then cool. You agree.
> a pretty gnarly bug in GMail

My critique has less to do with bugs or with the programmers who are coding these apps, and more to do with the parasitic business models and the proprietary underlying functions and capabilities that these engineers are asked to implement by the Venture Capitalist-backed Silicon Valley-startups they work for. Or more precisely, my critique has to do with the dynamics of the corporatocracy and technocracy and how it relates to our economic system, including the effects on humanity's health and the health of our planet.
Ban, ban, ban, then force people to work for the government?

I'm not sure I want to live in the country you are suggesting we make.

What about drugs are legalized instead, and the medical sector is deregulated for example by removing residency requirements?

If a rating system can let anyone become the equivalent of a cab, we certainly can do the same with doctors educated abroad while also educating more at home.
Given what you just said, if I was you, I'd strongly reconsider my career choice (if you ever plan to excel at it, that is).
Bond ETFs are right now around 2% yield with slightly higher risk than a savings account