skysight-inc/HackerNews huggingface dataset:
awesome.

I'm confused about two things:

1. "Not a single ship captain works in the Pentagon or any of the major national security think tanks." - I doubt there are satellite operators, travel industry execs, farmers or construction workers either. US military leaders are tasked with zero substantial threats to US peace, security and order, and mostly succeeds, with the exceptions rare enough to be newsworthy (JFK/etc assassinations, WTC93 and 9/11, etc)

2. "Nearly everyone prospered and the oceans became safe for ships of immense size and slow speed, unlocking economies of scale that became possible only because the ocean became safe enough for shippers to put all their eggs – or at least 26,000 TEU’s worth of eggs – in one basket." - AFAICT, the TEU/container is the unit of shipping, not the whole ship. This means that ships can get larger and larger without increased financial/etc risk to producers or consumers. For many reasons, shipping companies own many ships and individual losses are a financial matter and not existential threat.

thoughts?
Life Is Not Short
Could you share some details about the embedded SSH server? I'm curious if this would work to add SSH capabilities to devices that run Tailscale but don't include a built-in SSH server. Previously I've used dropbear, so it'd be really nice to be able to drop that requirement!
Gdal3.js – Gdal Compiled to JavaScript
It's still a single core CPU, though, whereas the Xtensa-based ESP32 has a dual core CPU. Not sure people are actually using that second core in practice though.. And yes, this is probably an excellent case where RISC-V can win; wouldn't surprise me if RISC-V already has better toolchain support than Xtensa despite being a much younger ISA.

Some benchmarks on the earlier ESP32-C3 at https://hackaday.com/2021/02/08/hands-on-the-risc-v-esp32-c3... ; it seems it has the same core as the new ESP32-C5 except it's clocked at 160 MHz instead of 240 MHz. Extrapolating those ESP32-C3 benchmark results out to 240 MHz would suggest it's a bit spiffier than a single core Xtensa ESP32 but not enough to catch the dual core xtensa.
I'll agree with one thing - the current administration did what they could to shake off the blame. However, your implications that the Taliban wouldn't have invaded if the timeline had been 4 months different seems to be "the sort of 'facts don't matter' tribal rage I expected".

I'd suggest stepping back and evaluating your political blinders.
I appreciate your response, but it's impossible for me to imagine programming an AI simulation capable of feeling the perception of red. The idea that I can't imagine doing these things is because of a shortcoming in my knowledge. Maybe that knowledge is out there, or maybe it isn't. So the exercise gets us no closer to answering the question at hand.

But what I can do is imagine creating a physics simulation. There's no gaps in our knowledge there. So again, I'll ask. We create a physics simulation of a human brain. Can the brain write a novel? Answer questions about what it's like to perceive the color red? This is just a yes or no question.
At this point, if power bills are going to be $600 a month anyway, it makes waaay more sense for everyone to buy minisplits (w/high HSPF), prismatic lifepo4 cells, BMSs, Chinese solar panels, and a few inverters. You'll have the solar paid off in just 3 years with 44kwh storage, probably 12kw array. 4 years if you have someone else install it.
Sure it does. The Russian government is paying Wagner members and leadership on a contract basis.

Is your argument is the fact that Wagner operations seem to be closely tied to the whims and wishes of the Russian government? Thats true for all Russian companies. Gazprom is exactly the same.
What does anyone think of the name "Goggles"? I wonder if they would have named it this if Google didn't exist. Seems like a genius name to me, under the circumstances!
I feel like I don't grasp the 'boost' concept. The white paper says:

>$boost=XX—is used to alter the ranking of specific results by XX (e.g. $boost=1 would not alter the ranking, while $boost=2 would make a result two times more important).

But then we have this in the example:

>! Generic boosting

>rust$boost=1,site=rs

So this line is a no-op, because it uses boost=1?
It is a stretch to call enforcing terms of service “government-like” rules and enforcement. This is like calling a restaurant hanging up a “no shirt, no shoes, no service” sign the same. And thus far I haven’t seen them issue fines or imprisonment over breaking their rules.
Not sure how this is relevant? There is bunch of hardware solutions that don't involve fingerprint/personal data, like yubikeys or even software solutions that just requires you to generate a key locally that you can then use.
Sr dev from Brazil, was a hiring and devrel for a (good) software house that hired a lot in Latin America.

How does this differ from companies like remote.com? Does it
work in Brazil?

Will you focus on "teaching" companies that it is OK to hire in Latin America? I feel that besides payment the biggest struggles are:

* Trust - the distrust was clear about several things from people "disappearing" to legal fears of hiring in Latin America

* Language - also a trust issue,

* Technical proficiency, companies treat developers as if they are less efficient or less informed (even if you show cases).

How are you going to work on these issues to convince companies to start hiring and using your platform?

I ask this because the hardest part was not finding devs, but all points above. With several clients even vetting developers from Latin America just because they prefer if they were in Canada and/or Mexico.

It is a real barrier I dealt with several times.
Billions queries and 500k DAU indicate that the service is used, they communicate essentially the same information.
Here you go:

sudo port install inetutils
I don't understand why authentication usually requires you to type in some 6-digit number from your phone. From an ideal user experience point of view, why not just pop up a dialog on your phone, wait 1 second (to prevent accidental taps), show "decline" or "approve" options, and that triggers the authentication to proceed? This seems like an experience that Apple would design.

Even better, use a thumbprint to authorize on the phone, to add one more layer of security. Then you hit the trifecta of verifying 1) something you know (the password entered on the website), 2) something you own (your phone), and 3) something about you (your fingerprint).
Do Kwon’s Crypto Empire Fell in a $40B Crash. He’s Got a New Coin for You
>they even have an address of their own that you can use if you don’t wqnt to share your physical address.

Cheers, will give it a shot! (or just get the damn PO Box)
Really cool perspective on growth engineering
There's no reason why it couldn't, but the UI as I have it at the moment is a drop down so when you type flo, you'd see that flour isn't an option but flower is.
I think you are deluding yourself by saying that e-cigs are better than cigarettes. Its like saying cocaine is better than heroin, they are both addictive and destructive to a persons body, just one is more so. Another thing I don't like about Juul and other e-cigs is that when smoking was really on a downhill slope among youth, e-cigs came along and enticed a whole new generation to inhale carcinogens under the guise of it being more healthy.

And I say this as an ex-smoker, I don't mind if you worked at Juul, I believe its a free country and I have no judgements against a person's profession, just be honest and say the money is good and I don't care that I am selling a product that is poisoning people.
Plus, you only had to brownnose for a couple afternoons. Once they decided they liked you, you just had to be not insufferable.
Worse yet, what about companies forcing employees installing apps on their phones? Pretty much everything now requires 2FA, and many are moving away from SMS to app-based authentication (e.g., AWS does not support SMS 2FA anymore). So I now have to install their authenticator app on my personal phone and use it for 2FA.

Some companies also require (or at least encourage wink-wink) you to set up mobile access to your email/slack/whatever and you have to do it on your personal mobile, knowing that now your personal device has data owned by your company so there's all kinds of legal implications and of course you have to give elevated access to the admins so that they can wipe the thing if things go south...

If I understand correctly even Europe does not require employers to provide business phone, leave alone the US. Hopefully something will be done about it at some point.
I'm in the middle of this book at the moment and I have mixed feelings on it.

It's definitely well-written and you can feel the love and care that went into producing it. But I think it would have been stronger had Nystrom skipped the Java version and spent those pages on theory instead before jumping into the C implementation. While going through the Java stuff (implementing in C# instead because I have an emetic reaction to Java) I found myself just wanting to hurry up and get to the good stuff in C. And I found the visitor pattern and code generation stuff to be a distraction.

The code can also be a bit hard to follow at times because he jumps around from file to file and function to function. He'll present a function that calls a function that doesn't exist yet, and then define the new function, etc. He does it that way because he wanted to ensure that every single line of code was present in the book (he wrote a tool to ensure that was the case), and it certainly helps if you're trying to copy his code verbatim, but not so much for high-level understanding. Maybe that's a failing on my part.

Finally I wish he had gone into more detail on how one might implement a register-based VM because they are faster and more interesting (to me) than a stack-based one.
I've often wondered if it would be viable to run a gym where all of the equipment is designed to harness customers' energy to help power the building. I suspect it wouldn't make enough of a difference to be worth it but have never seen anyone run the numbers.
> I always hated the long multi-tweet essays

I'm very new to twitter but I love them because feedback can be given on a (near) per sentence basis.
"Pointlessly playing Numberwang all day" is the best, most accurate description of blockchain activity I've ever heard.
Well yeah, Docker + Windows isn't the best experience. I recommend WSL if you must go down that route.
re sugar not being addictive.... i smiled at naivety... it took me years to get off sugar in my tea :)

regarding upsides of nicotine - one may improve mood, alertness, calm down anxiety. These are acute results. Long-term - I believe there are quite a few papers on nicotine usage being associated with decreased chances of alzheimer's. (just one off top of my head, there might be more.)
Many of the people using it are not old enough to remember that.
Excellent book indeed. Note that Ball's interpreter uses Pratt parsing, which doesn't require you to delve into the theory of formal languages.
One of the advantages of the tweet thread is others can embed one of the tweets elsewhere. I've seen this done often on news sites. This seems to compartmentalize what you're writing, which I think will be unappealing for 'big names' on Twitter.
Ah ok. I read the question like a brainstorming session, where everybody is really on a call at the same time for example.
> The protocol isn't promising anything. The people promoting it are, however.

Anchor's whitepaper and protocol promises ridiculous yield on USD pegged assets, and it is the basis for the entire Terra/Luna crash.[1] Nobody designing the ETH protocol is claiming that it provides USD pegged yield or will double or triple your investment. The closest thing written into the protocol is a return on the native ETH token for block producers - miners or stakers - receiving block rewards from the protocol and tips from user transactions.

Ignore the laser eye Michael Saylor's of the world who make ridiculous claims about these protocols that are unsubstantiated - try to look at the protocol design and spec.

> Here's what you said: “without the beneficiary needing to set up a USD bank account or disclose private data to a third party.” How is that true if you're not breaking KYC?

The sender sets up an account, the receiver only needs a 24 word seed phrase to receive the tokens. Maybe the receiver will need to declare this as a gift or income depending on context and their country's tax laws, sharing details with their government, but they are not having to share details to PayPal or another private company that would typically facilitate an international transaction like this.

> You surely meant 0% plus the transaction and currency conversion fees on both ends, right?

Depending on the use case, there may not be a fiat exchange. Another user might be happy to receive 1000 DAI, in which case there is no centralized exchange needed.

The transaction fees can be minimal through L2 - in cents - and are different than commissions and take-rates of processors like Western Union or PayPal. In ETH, most of the fee is burned, reducing total supply and providing value to the entire network. Another part of the fee is a tip to the block producers, which in a permissionless system can be any entity with enough capital at stake. Finally the fee is a fixed amount, not a percentage of total value being sent. Transaction fees are not perfect - a fee-free permissionless network is not possible - but some will find it preferable and more fairly distributed worldwide compared to how private payment processors currently extract rent.

[1] https://www.anchorprotocol.com/docs/anchor-v1.1.pdf
> it's been the best replacement for Google I've ever tried

That’s quite an endorsement. I went ahead and added Brave Search to xSearch (an iPhone/iPad Safari extension that gives you keyword SE selection) to give it the college try.
Today's non-alcoholic beers offer a pretty good sensory experience.

Sometimes I go to happy hour and have a Heineken NA.
It’s surprising to see people’s willingness to attribute everything that happens to the president.

Trump:
Stock market boom,
Jobs boom,
Covid,
Police violence

Biden:
Recession

The optimal Covid response will only be known a generation from now. The best government economic policy is something that has to play out over many years and has only a loose connection to broader economic performance. The cops are going to do what they’re going to do. Etc.
And arguably even worse, they often fill the first two pages with duplicates of the first couple results, making the entire search almost pointless if those couple solutions didn't work out for you.
What do you mean by accelerants in JUUL?
I've been in that situation several times.

What instantly becomes glaringly obvious is that the company should comp you better and leave you be, as you quite obviously do not need said boss.

Yet, every single time they will waste money interviewing people, spend more on hiring and onboarding and training, and then this other person is magically in charge of not only you but your comp.

Fuck what businesses have all become.
> You should just stop smoking instead.

Saying things like this do not help.

You can tell me to stop doing X and/or Y, but if I do stop them, then it would be equivalent to me stopping antidepressants that help me get out of bed and do my damn job (which is helping people) and be able to live my life instead of driving myself nuts and end up hanging myself. It is NOT WORTH IT to me (and to society, since I contribute this way much more, but you may rather prefer I was dead) to stop doing X and/or Y. FWIW the reason for this is that my brain is physically damaged.

Plus I would advise you give them any tips (not just any random ones though) as to how to do that exactly.

---

At any case, why are we so eager to tell people what to do without knowing anything about their life anyway?
Yes, that might be a real difference. (But I, personally, find sugar very addictive. YMMV) But what happens if we compare the health implications? Obesity, and sugar as one of many parts of this problem, might be more deadly than nicotine. The thing is... I don't know! But it is startling how different the discussion in the UK is compared to the US. https://www.gov.uk/government/publications/e-cigarettes-an-e...

There is so much politics and misinformation in this discussion. That's not good.

ps: For me the upside of nicotine is fun. The same with alcohol. (I say this as someone who is vaping once a month and uses nicotine as a drug but does not want the downsides of cigarettes.)
Brb, lining my windows with catnip.
> See for example “geeksforgeeks” and similar sites, which I find to be a poor and overly verbose resource, which now dominates the top position

Google Search's and Facebook Messenger's spam filters started letting tons of garbage through at roughly the same time. I wonder if the advances in generative deep learning helped with that.
The drives I looked at were cheaper when I checked a few months ago? Have prices gone up again?
I learned testing on the job.

That said, I would never trust a learning channel like the one you describe. I've learned the hard way that people who consider themselves experts on unit testing tend to believe that more tests are always better, and have no idea of the impact of excessive unit tests on a codebase. So a channel like the one you describe is going to attract people whose opinions I'm suspicious of.

Instead aim to be expert at developing software. Unit testing will prove to be an important component. But nothing about unit testing makes sense when separated from the development that you are attempting to accomplish.

For a very enlightening example, consider http://ravimohan.blogspot.com/2007/04/learning-from-sudoku-s... to compare someone who is an expert on unit testing (Ron Jeffries) with someone who is an expert on software development (Peter Norvig).
Switched to Brave when DDG revealed its focus on politics. It has been a very pleasant transition, and I haven't missed the !g bang as much as anticipated. Turns out falling back to Google isn't needed nearly as often with Brave as it was with DDG.
I'm not a developer but when my last job paid half of what I make now and I have even less responsibility than I did at the previous job.
It must've been quite the fun ship and experience. I wonder if there's a way to measure afar similar companies that are this unguided - or if it was just an 10's thing, much like an 00's thing - right place, right product, right time.
I got curious about the ornamental tobacco plants growing in the garden and dried out a few leaves and smoked them.

These didn't seem to be psychoactive at all but the flavor was great.
> Juul (which is now majority owned by Altria) is the most reputable one

> Altria are a very legit operational business

Worth noting that Altria used be known as Philip Morris - a company that has decades of history of marketing cigarettes to children and covering up the dangers of tobacco.

They are in no way, shape, or form a "good" company.
QuickJS (and various others) demonstrates that small teams can create fast and efficient JavaScript engines that comply with standards. Even though v8 is faster, it spends an order of magnitude more engineering effort for that marginal benefit.
Like this? https://search.brave.com/goggles/discover?goggles_id=https%3...
How do you figure? The idea is that Tailscale is bypassing the kernel, which it can only do for requests coming in over the tailnet --- it gets those packets raw, directly from WireGuard, unlike the normal IP packets your kernel routes to/from localhost or an egress interface.
DDC hasn't been plain EDID EEPROMs in years.

Nearly everything is DDC-CI now, where the scaler chip _pretends_ to be an EEPROM in the initial negotiations but there's a few magic "memory locations" that change each time you "read" or "write" to them, and a full bidirectional protocol layered on top of that. This allows arbitrary sized message transport, reflashing of the monitor firmware, and all sorts of goodies. And baddies.
Most US English speakers will pronounce it the Spanish way.
< using any number of 3rd party libraries (vs the developers desire to build from scratch)

HN is strewn with stories of people with dependencies on log4j, left-pad, and who knows what else. A programmer wanting to move off log4j and build logging from scratch might seem like a personal preference for some time, until the entire tech staff suddenly has to go into lockdown to remove dependencies on a dependency like log4j.

It can vary one way or the other, but if I advocate for not using a 3rd party library there is usually a good reason.
This is terrible, the entire point of Twitter is that each tweet is short and easy to digest. The constraints forced authors to cut out all fluff. They’re diluting the one thing about their platform that made it special.
Having worked in EDA in the past it's kind of interesting that inside of the big 3 EDA companies (Cadence, Synopsys and Mentor Graphics) the culture seems to be very averse to change. For example, where I was working we had a C++ codebase that was mostly from the 90s. C++ templates and STL were verboten, they had their own non-templated containers from the 90s (this was in the 2006-2012 timeframe). We were using a version of gcc that was always about 7 years old. Similar for the ancient versions of RedHat we were running. Given how important EDA is to chip design you'd think there'd be more openness to innovation. The other thing that was frustrating was how siloed things were. There were software components that I'm sure other groups within the company had developed, but we were never encouraged to reach out to find out what might already be available - in fact it seemed to be discouraged. There wasn't some kind of central code repo within the company where we might look for such things - each group had their own repos that weren't accessible from outside the group.

The culture had a sort of "old boys club" feel. A lot of the folks working there had been there for 15 to 20 years or more - maybe this was what contributed to that, I'm not sure.

At any rate, EDA is a very interesting area to work in if you're a software engineer because there's a lot of advanced algorithmic work to do that you don't get much of working in other industries. But the way they approached that work was just not very interesting (old tools, old methodologies, etc). I suspect things are different in EDA startups, but unfortunately, they tend to be perpetually starved for cash - it's not an area that most VCs are familiar with; the time to payoff is much longer than for web startups. What tends to happen is that a startup EDA company will develop a product that falls outside of (but complementing) what's currently offered by big EDA and then they will try to get the attention of Big EDA and get bought by one of the Big 3 - that's the measure of success, not going public as would be in other industries because it's been extremely rare for EDA startups to go public since the big 3 have become established.
There appear to be few good apps left that do not use a subscription model, and when they do, more often than not they charge at least €5/month, or a yearly €40 subscription. I remember around circa 2012, apps like Nova Launcher and Titanium backup were considered expensive, at €7 or so. Another example, I have a grandfathered subscription on Sleep Cycle for €2 a year, if you would take a new subscriptions it's €30 a year.
It blows my mind that 72% of developers love Slack. I absolutely hate it with a passion. It's like someone walking up to your desk, except we made it way easier because they don't have to get up and feel the social pressure of waiting for you to stop what you're doing and take off your headphones.
Can you go into some detail as to how nicotine improves your symptoms?