skysight-inc/HackerNews huggingface dataset:
Holy crap. The links from these couple posts incline me to believe the guy's fallen into "safe to ignore for the rest of his life" territory, whatever decent work he may have done earlier.

I don't get what's with folks getting stuff related to covid very wrong—which is fine! Practically everyone was wrong about it at one point or another!—but then doubling down on their position when it's crystal clear they were wrong, instead of owning up to it and moving on. They do it to the point of completely wrecking their reputations and making having-been-wrong-about-covid-but-being-in-denial their entire public persona, as in this case. Why? Why do that?

The bit where he was insulting the appearance of a grad student, at length, in a goddamn peer reviewed paper—I mean, damn dude, how do you not realize you're fucking up when you start heading down that path? What must be going wrong with someone for them to look back at that writing and go, "yep, nailed it, time to submit, this is definitely gonna convince people"?
Really? I can't say I have ever noticed this in Japan and I've been there a number of times. And pre-digital it was Japanese who were notorious for snapping pictures of anything and everything.
Was aimed at the person I was replying to about people simply taking selfies.
So, what's the solution nowadays? Is the cookware really the greatest source of these chemicals in the human body when properly used? It seems like lower hanging fruit is avoiding Teflon dental floss, "compostable" straws/bowls, cosmetics, using an activated carbon water filter, etc.
A) Not sure if DRM is just that...I thought there was more to it.

B) No idea what you mean by downloading, e.g. do they cache locally, probably, do they generously export to a copy you can read on your Dell Axim, no idea. They do show a bucket-arrow download icon and progress spinner for free after each purchase.

P.S. If you buy some coffee table monstrosity like "Visual Dictionary of Marvel Universe VFX Contractor .tmp Files" you will get to know the download spinner very well...
Tonight, on Fox News: "Liberal heretic big bang theory disproved; church leaders rejoice"
> Sheets doesn’t even have proper tables, much less lambdas

I never formally studied computer science, so it's possible that I'm missing some distinction between lambdas and functions, but doesn't [0] indicate that Google Sheets supports custom named functions?

[0] https://developers.google.com/apps-script/guides/sheets/func...
> I never understood the appeal, knowing I was there is, and should be, enough.

The video captured that couple in front of you who were ridiculous, and that nudged you to remember talking about them afterwards with your friends. You wouldn't have remembered it otherwise because memory is not very durable or accurate at the best of times.
In my (and apparently other people's) experience, multiple popular options, of which mpv is one, are more responsive and produces fewer visual artifacts. Also, subjectively, I think VLC's UI can be surprising and confusing.
I quit my job instead. If the schedule is randomly or unpredictably fragmented by meetings, being expected to also write high quality code is quite simply inhumane. It’s not you that should find tricks to save you from a burnout. It very much looks and sounds and it surely is a mess of a management.
That makes no sense and I don't think that lines up with liability.

Every hammer maker knows some people use hammers as murder weapons. Their continued manufacturing of hammers obviously does not constitute a criminal act.

This argument makes no sense, and while I'm not a lawyer, I doubt it actually has legal basis (at least in the US).
Voting needs to be done via a system that the vast majority of people can understand, or they will not trust it. With all of the maleficence that happens around blockchain, I doubt we could ever trust it for such important issues
> Members at large of aggressor groups

The people who were born in the same town as I was, who speak undifferentiable standard US English, send their kids to local schools, etc.?
One of the mistakes I see happen in discussions about architecture is that just because something is scalable doesn't mean that's always the only (or even primary) reason for choosing that approach.

I use DynamoDB, not because it is scalable, but because it's a simpler developer experience that covers my rather simple query use cases.

Many teams adopt a multi-service architecture (not always "micro" services) not because of scalability, but because it allows multiple development teams to work and release separately (most of the time).

Don't let arguments of scalability and performance distract you from other considerations.
My opinion is similar to others in this thread. The complexity you are required to manage in order to push the limits of C++ makes doing so not worth it. There are far too many ways it can bite you, and the benefits you gain by moving beyond a small subset of C++'s capabilities were not worth the hassle for me.

I really wanted them to be worth it, and spent years trying to make it worth it. I guess in the long run it was worth the time spent, because it caused me to explore other possibilities that I might not otherwise have considered (in particular, Lisp and Scheme-like languages, which I doubt I would have otherwise given a second look -- they were just "weird languages that we spent a couple of weeks looking at in college - and oh, yeah what's up with all those freaking parentheses?").
> presumably in most cases without realising

I doubt this. Even as a child I knew that a travelcard must be valid for all the zones you travel through. Of course, if challenged, someone knowingly cheating would claim they didn't realise.

> you tap pink validators at key interchanges
> you'd need to pass through to do your slower
> and less central route avoiding Zone 1"

Wow! I had no idea this was a thing. I moved away from London in 2010, and now I'm curious to know whether this was implemented before or after I left.
Life is unsafe. I suspect you would be at a much much much higher risk from not having ready access to medicine and doctors than PFAS.
These are the kind of little things that make me not want to use public transportation if I can help it.

This was common for me in Philly. I'd pay to get onto the station platform then spend 30 minutes waiting for a train that is supposed to come every 10. Then upon realizing it would never come I'd end up with the double penalty of not getting a refund from SEPTA as well as having to pay for an Uber. Only to the get chewed out by my boss at comcast for walking in at 9:45.

Meanwhile all the people coming from the suburbs with an hour long delay would get a pass just because they don't live in the city.
That's how a lot of older Latin does it. For example if the question is "Did you go to the forum today?", the questionee might respond "I did not go to the forum today" (or something more concise like "I didn't go", or if they were being super informal just say the equivalent of "didn't")
Collaborate with like-minded coworkers.
How many versions of the iPhone were required to become resistant to jailbreak. SpaceX should have a leg up on the sins of the past, but its an entirely different concept / product. The security improvements are on a curve of maturity, I imagine software and platform management will mitigate this until hardware updates are released. I will say Starlink customers shouldn't have to pay exorbant upgrade costs due to security vulnerabilities in past hardware. That is an ethical boundary SpaceX must not cross.
> they’re asking riders to see an agent twice

Even worse: they're asking NON-riders to see an agent twice
Whether they need a correction depends on how they calculated the p-value. If they only ask one question, "Is the total of these 6 chemicals correlated with liver cancer?" then they only did one test and don't need to correct. The fact that 6 chemicals go into the total doesn't mean they asked more questions, it just means there results only speak to the total amount of that whole class of chemicals in the blood rather than any one of them.
The Future Will Be Wild – Dwarkesh Patel
Millions of migrants including Latinos come to the USA legally and while they go through the process of getting an SSN usually some time passes while one needs a bank account for many reasons. During that period, Pana offers a 10x better experience.
We at Pana are solving problems we've personally experienced.
The Pana bank account is FDIC insured and compliant with all required regulations through our banking partner Piermont Bank.
My most elaborate use of make was ten years ago to build a bootable, reproducible embedded system image including the OS, application, media files and cryptographic signatures. It's still in active use and no one is complaining.
Honestly, I only find Makefiles useful when I have a tiny C/C++ project and need stuff just to compile quickly and easily without the overhead of a real build system.

For literally everything else, I found myself using it more as a task runner - and Make doesn't do a great job at it. You end up mixing Bash and Make variables, string interpolation, and it becomes really messy, really fast. Not to mention the footguns associated with Make.

I found bake (https://github.com/hyperupcall/bake) to suit my needs (disclaimer: I wrote it). It's literally just a Bash script with all the boilerplate taken care of you - what a task runner is meant to be imo
At least 2013 put probably for much longer.

https://www.wired.com/2013/03/alfred-anaya/
How long would it sit in Escrow? What if the receiver never checks their email?
Everyone at my new job uses Clockwise, which will rearrange calendars across the org to maximize focus time for everyone (also address double-booking). This is my first time in 10 years since becoming an EM where I don't have to spend time managing my calendar every day to get focus time. The jump to my productivity is huge. Can't recommend focus time (and Clockwise!) enough. If I could buy stock in them, I would.
I have to say, “complete set of requirements” is quite the oxymoron.
Feels a bit Yodaish

Begun, the hacking of Starlink terminals has
Curious if those living in the Bay area would object to a village of these houses say off the coast in the Pacifica area? I could see a battery powered taxi boat providing transit for the homeowners.
Until recently, BART used magstripe tickets where all information was stored on the ticket itself. It might not have been possible to implement a time window with that.

That doesn't explain why they didn't add this when migrating to the Clipper card, but I feel like "nobody thought to change it" or "we wanted to reduce risk by not introducing changes while migrating" seem like more likely explanations than malice.
You make it sound like righteous people rejoicing, to me it feels like those medieval citizen cheering at a public execution or the burning of a witch.

Both thought they were right and the evil people got what they deserved. The fact that you divide the tech world into evil cryptobros vs good citizens is telling.
>>“In this way, cryptocurrencies may also curb the effectiveness of capital controls, a key instrument for developing countries to preserve their policy space and macroeconomic stability,” the agency added.

UNCTAD is now endorsing capital controls, which for decades were criticized by the West as obstacles to globalization and development.

The retreat of central economic planning policies, like capital controls, is largely credited with the largest reduction in poverty in human history:

http://economist.com/news/leaders/21578665-nearly-1-billion-...

https://theatlantic.com/magazine/archive/2010/07/the-politic...

https://www.csmonitor.com/World/2016/0207/Progress-in-the-gl...
Lol, literally came across this situation circa ~2012. I was an intern at a big but old school corporation. Someone asked me to help someone on a PM team with Excel, come to find out she was running some accounting numbers and was literally doing this. Reading numbers, putting them into a handheld calculator, and typing them back out. I had the pleasure of being the first person to ever show her sum(). Talk about blowing someone's mind.
Give carbon steel a try. It's cheap. Once seasoned, they are wonderful. Being a little lighter and a little quicker to heat, compared to cast iron, makes a real difference.
Baidu Granted China's First Permits for Commercial Fully Driverless Ride-Hailing
Burntsushi (of regex crate / ripgrep fame) is on record saying[1] he thinks those are intractable in a standard DFA implementation on a large alphabet (Unicode), and if he can’t do it, I don’t think there’s much hope for the rest of us :) They are relatively straightforward in derivative-based implementations[2,3], but those are kind of meh performance-wise AFAIU, and just eagerly building the DFA using derivatives[4] yields huge automata.

(To be fair, the regex crate can’t match canonically equivalent Unicode strings, which I also think is pretty meh, but I’ve played with Unicode normalization recently and I’m convinced it would be impossible to support canonical equivalence with the same order of magnitude in performance without going through horrible contortions.)

[1] https://news.ycombinator.com/item?id=31693008

[2] https://news.ycombinator.com/item?id=17652542

[3] https://news.ycombinator.com/item?id=8199902

[4] https://news.ycombinator.com/item?id=25604829
I've found these guidelines for Makefiles make for a pretty good experience using make: https://tech.davis-hansson.com/p/make/

The advice on output sentinel files for rules creating multiple files helps keep rebuilding dependencies reliable. Avoiding most of the cryptic make variables also helps Makefiles to remain easily understandable when you're not frequently working on them. And using .ONESHELL to allow multi-line statements (e.g. loops, conditional etc) is great. No need to contort things into one line. or escape line breaks.

Seems like you could even use a more serious programming language instead of sh/bash by setting SHELL to Python or similar. That may be a road to madness though...
> File-watcher or live-reloading. You can create a build/deploy loop fairly easily

When I worked with latex more, I kept a ~/.Makefile-latex and a shell function that would pretty much just do

inotifywait -e modify -e move --recursive --monitor . | while read; do make --makefile ~/.Makefile-latex; done

and I kept emacs and xpdf in side-by-side windows. Whenever I'd save a file in emacs (or xfig or whatever), a second later xpdf would refresh the pdf (and stay on the same page). It took away some of the pain of working with latex.

edit: I used this complicated setup instead of LyX or whatever other "(la)tex IDE" because I had ancillary files like xfig diagrams that would get compiled to .eps files and gnuplot scripts that would render data into graphs, and the makefile knew how to generate everything.
This is more or less what we do on my current team. We write out a doc explaining all the common solutions, and what a good candidate should consider and be able to answer, and have a rubric, and we ensure people don't judge candidates until they've shadowed enough that we should have a pretty consistent scale and have made a reasonable effort at being objective.

The downside is some people have barely scraped by in the interview and turned out to be absolute rockstars and day 1, and some people have aced the process and driven everyone else mad with incompetence. So it could be improved.

And maybe that's just on us not writing the perfect questions yet, but a bigger problem is that once we've used a question enough someone will post it online and suddenly a suspicious number of candidates are able to show up and rattle off all 3 optimal solutions in 15 minutes. Weird! I suspect a standardized test approach to software engineers would get this problem even worse.
If your company truly has a bloated unproductive staff that lacks direction the problem is at the top of the organization. It sounds like what really needs to happen is the board step in and change senior leadership.
The senior architects and principle engineers at my company have started scheduling focus hours as well as office hours for people to drop in and ask questions.

They were getting stretched pretty thin by being invited to design meetings for multiple different teams, and the office hours have been a great way to combat that burden. People drop in, ask some design questions and leave. Since there are usually multiple people waiting to ask questions it keeps the discussion short and focused instead of filling up a 30-60 minute meeting just because that's what was scheduled. It also lets the architect decide to schedule a focused design session if it's needed instead of letting others fill their calendars.
> Taking some leads to all

No it doesn't. Here in Austria, only cops have pistols and semiautomatic arms virtually don't exist. However most of the guys I know have at least one hunting rifle.
Says you. Doesn't explain why drinking coffee from them triggers a corn allergy, while the exact same coffee from the same store/barrista in a ceramic cup is fine.
please share any other feedback as well, you would like to see in an app.
This is a great endeavor! I add 1 extra “niche” for you there in case it helps. People working remotely, but want to have a US bank account.

It happens A LOT with freelancers from Argentina/Uruguay. If you live in Arg, but work for a US company, you want to use a US bank account.

A lot of people I know are now transitioning to Wise.
When all you have is a hammer, everything looks like a tool for beating your employees... or something.
I was taught in school that "tha" and "chan eil" are yes / no in Gaelic
I disagree that finance requires the number of hours required to become a competent programmer. I worked in finance, maybe it wasn't the "real kind" or "tight finance", but it was sophisticated. I went into it not knowing much about structured finance and how securitizations work. After reading a few prospectuses, playing around with some models, discounted cash flows, mentoring, etc, I kind of figured it out, enough to be useful at least. I came in with some knowledge (time value of money, interest rates, etc), but those didn't take hundreds of hours to learn either. Screwing up a spreadsheet does not have as bad consequences as pushing bad code to a code-base. Just look at finance spreadsheets the pros use. It's appalling how little care they take (e.g. use of named variables, no version control, insane work-arounds to deal with the limitations of Excel, tolerance for complexity, ridiculous inscrutable formulas, etc).

Junior bankers fresh out of school do the heavy lifting in huge important deals. They get supervision of course and there's a steep learning curve, but the fact is they are in the trenches pretty early on. Senior bankers deal more in relationships and sales. Could you imagine Google hiring junior engineers right out of college to tweak their ad-engine?

Programming on the other hand has taken a lot more time for myself, and pretty much most competent programmers I know. To think about it another way, I don't know anyone in finance that spends hours at home working on side projects learning finance for years. However every competent programmer I know has spent a considerable amount of time outside of the classroom and work honing the craft to reach a basic level of proficiency.

There's a place for junior programmers, but its one of those professions that if you don't truly enjoy it, the payoff in terms of the time you have to spend on it just isn't worth it. And the competition is a lot stiffer. The percentage of finance guys that spend their weekends contributing to open source finance projects, creating educational resources, or answering questions on a stack overflow type platform is much lower when compared to programmers that do this stuff for fun.
I was in GT in the 80s but my friends (who are at least as smart as me with better grades) were not. Basically I was Bart Simpson and incredibly distracting in class because I just couldn't stand learning the same things over and over from 1st grade to 6th grade. So they put me in GT to challenge me and keep me off the remedial track and staying after school with 4 checkmarks after my name.. which still happened constantly anyway.

My friends grew up to be happy and successful, while I still struggle with depression and burnout. It's actually a running joke now on social media:

https://www.urbandictionary.com/define.php?term=gifted%20kid...

https://www.reddit.com/r/BurntOutGiftedKids/

https://www.tiktok.com/tag/burntoutgiftedkids

In some ways, the world is far worse today than when I was growing up, but GT filled my head with idealism. I thought we'd be on our way to a Star Trek meritocracy for all the peoples of the world by now, not various dystopias converging on A Christmas Carol or The Handmaid's Tale. People can vehemently disagree with my take on that but.. look at an arial view of Mexico City slums. Or the wealth inequality in Dubai. Or any glacier, coral reef or rain forest. Daily life for billions of people is a living nightmare and the things I personally care about are mostly in decline.

Writing all of this out, I'm realizing that GT isn't what I thought it was (an art colony) but is more like Xavier's School for Gifted Youngsters. Maybe someone predicted how bad things would get and created a youth league to someday combat it. Maybe now's our time, and we should quit feeling sorry for ourselves and the fate of the world and step up to saving it..
Will the Biden Administration Ever Change Trump-Era Tariffs on China Products?
> You can go to the kiosk at any BART station and the station attendant will put a sticker on your card to indicate that you are leaving via the same station you entered and allow you to exit via the emergency doors, therefore not incurring the excursion fare.

What if you use the phone app and don't have a physical card with you?
Wouldn't a time check fix this? Enter/leave within 10 minutes, no charge. Enter/leave outside 10 min window, charge the exclusion fee.
i guess it matters how much oil and butter you're adding.
I'm on a similar boat as others here. I used to read all of Bjarne's books back in the day. Now I barely keep up with the language, and only update my knowledge of it enough to keep up with work -- and companies usually lag several standards behind. For my side projects, I've switched to C, which has a much smaller cognitive overload and allows to me focus more on the actual problem, or garbage-collected languages when I just need something quick.
Clockwise is amazing! The issue i've had is getting everyone on my team to use it.
I think it doesn't occur to them that the rabbit's new home is in the oven. They wouldn't think about asking
Is there much actual whiteboarding going on in tech interviews right now? It's been years since I did anything but remote coding interviews (where you have a fairly realistic editor and REPL environment) and remote behavioral interviews. I liked doing whiteboards where someone would walk us through a former project and architectural decisions, etc. with diagrams. I kinda miss that, actually. But I haven't seen literal whiteboard coding since long before COVID even.
You should read Henry Kissinger - but I imagine maybe you think he’s a war criminal?

Give it 20 years and see. A close reading of world history seems to tell me - without a strong military dominating hegemon keeping the peace, you get war and chaos.

The only war of aggression I can think of was Iraq. Vietnam was a war against an ideological enemy, wrong headed as it might have been, based off a flawed theory. I don’t consider the other wars as aggression because I don’t consider policing the world to mean you’re an agressor. The world needs policing.
I think Carter's de-regulation of airlines was a great thing that ushered in a new era of equality in terms of travel. Not only the rich should be able to fly.

If you personally want a wider seat and don't mind the extra cost, you can have it. It's called first class.