jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Well that is a major mischaracterization of my views on the US government. It is funny that you mention Snowden, because many of us were called paranoid conspiracy nuts for using the exact same logic I just demonstrated to warn about dragnet surveillance programs. Watch: the USG has the disposition to spy on its citizens and the capability to do so without fear of consequences, therefor it is almost certainly happening. You can see that argument commonly popping up all over the 90s cypherpunks mailing list.

Now, try to apply that same reasoning to your allegation without looking silly. Yes, the USG has secretly run certain aspects of a public biowarfare program - and when it came to light they paid. Boom, they couldn't keep it secret and they couldn't escape the consequences (lots of very damaging legal cases and hearings). Finally, do they have an incentive? No - as I said, it makes no sense for them to reduce the cost of yet another world ending weapon. Now you could point to Russia getting caught with massive stockpiles of Anthrax after they claimed to end the program... but their nuclear program's credibility isn't comparable - they've always demonstrated clear signs of insecurity about it. That isn't the case for the USG.
> It could and probably will for a while but is it irrational to be prepared for the potential crash?

Depends how you are preparing for it. The governments are clearly ready to print as much money as needed to hold up asset prices. They have to, all their pension debt is riding on it, not to mention the politicians political popularity since many voters have large portions of their wealth tied up in these assets.

So when you say prepare for a potential crash, I can only assume that means the dissolution of the government, to the point where the currency is going to be useless. In that scenario, your preparation would be to have a network of resourceful individuals and guns and water and food and fuel.

But I don’t see how cash or treasury bills will prepare anyone.
On the other hand my home workspace is an actual office, and not some nightmarish open space where my desk was 7th in a row of 8. So the space dedicated to work in that my employer paid for actually sucks and they can have it back.
Restaurant prices are not the only mark for inflation. Has inflation in the past 18 years been more than 4% per year on average?
This is yet another reminder that good JS minification tools exist that can absolutely change object properties into short minimal strings instead of descriptive names. It's called the Closure Compiler in advanced mode. You do have to have quite a bit of discipline in writing the JS to have that though. Some languages like ClojureScript actually do this by default, so it doesn't take much effort.

Also it helps if you don't have to use objects (with keys) to transfer data. What I mean is that there's little reason to use

{
"alias": "b6WJEDTp",
"member_nickname": "faRw33",
"created_at": "4d",
"is_auth": "Y",
"board_id": 114961,
<snip>

when you instead can use a simple array

[
"b6WJEDTp",
"faRw33",
"4d",
"Y",
114961,
<snip>

if you have some post-processing to transform array indices into object keys.

Both of these approaches also cut down on the amount of data transferred over the wire, so it saves data and helps speed up the site for users too.
Completing my custom welding table.
Aggregate statistical data can also be useful.
Must have been a slow year in technology.

Time = Marky Z
O'reilly = Twitter

Both technologies seem ultimately centered on selfish desires of people to want the minutia of their lives to be found interesting by others (Twitter especially).

I would've thought both Time and O'reilly would've named something with a little more of a net positive on society.
Anyone tried offering a deal to a restaurant owner whereby you get a tab (e.g., shout friends a $500 dinner) to build a site and then a lunch/dinner per month in exchange for maintenance of menus, etc?
This is not the first time that I hear Zed Shaw’s Learn X the Hard Way is bad.

E.g. Learn C The Hard Way is so bad that it’s on the list of stuff to avoid on iso-9899.info, the most popular C wiki [1]. Experts in the #c channel on Freenode IRC also recommend against it.

[1] http://www.iso-9899.info/wiki/Main_Page#Stuff_that_should_be...
Long live the fragrant host!

~Creating a Repository~

rcpu -h shithub.us \

-c newrepo -d 'description here' \

-c 'glenda@9front.gov' reponame

mkdir reponame

cd reponame

git/init -u hjgit://shithub.us/username/reponame

touch filename

git/add filename

git/commit -m 'first commit' filename

git/push
For new Scala devs, how much of a challenge is it to avoid sbt?

Especially for those coming from languages like Python and Go, where the former has no build system (ignoring setup.py), or an almost universal one (go build, sometimes make).

All of the projects I have touched are documented using sbt, and transitioning the build process for existing code projects while a new language learner is a double cognitive load.
I'm not saying some nefarious hidden motive, just some every day kind of ban-worthy confirmed ToS violation on the YouTube account. That's my guess.
I really wish this law had forced websites to respect a toggle in the browser UI instead of being allowed to engage in all their dark pattern shenanigans.
I tried buying a jacket online. Was a little confused when I pressed a L button and it did not register. Took me a while that they sold out of that size. Not that I think about it, not really sure how to best handle that UI situation.
The posts by jesusfreke on this thread are probably required reading for anyone trying to build one of these: https://geekhack.org/index.php?topic=41422.650
What newer hybrid languages besides Kotlin can cover the benefits you can get with Scala: a solid ecosystem (both for Scala and Java) for developing web applications, microservices, data processing, and good performance.

Julia, Rust, and Elixir are all great, but popularity, ecosystem are not there yet.
Using XPath is good but it's a small comfort in the bloated and overcomplicated world of XML

I don't see any advantage in using XML to be honest
Before YouTube there wasn't any consumer-accessible dissemination of AV media online

Are we forgetting eBaum's World? Metacafe? Break (used to be Big-boys.com)? And of course right after YouTube came LiveLeak (from the same guys as Ogrish and I wouldn't touch that with a 10-foot pole).

eBaum's was fighting the copyright fight (and for less than honorable reasons) long before YouTube existed.
I was not aware of it either, but it appears to not be able to do as much from the discription.
A bit of one, a bit of the other. It's fairly well-optimised. I think the big remaining optimisation will be to de-allocate memory less frequently — the program creates and destroys millions of structs representing types. 20% of the runtime is taken up iterating over and dropping collections of type-related structs.
"Are benefits and vacations independent of your location?"

Just because it's equal doesn't mean it's good.
Well, a video feed of _a_ kitchen, at least.
The linked article links to another article describing the CEO of OnlyFans as facing accusations of theft and fraud[0].

In reality, it appears the owner of OnlyFans also owns MyFreeCams, which is a massive cam platform. The actual complaints of theft and fraud are accusations of randomly frozen accounts. Companies like PayPal and even banks periodically freeze accounts, but the CEOs of their company are not targeted in a manner such as the linked article.

Further, it is not uncommon to freeze accounts for suspected fraud. Cam platforms are ripe for money laundering with stolen credit cards. Thieves will steal a credit card and use it to pay a model on the platform that they’re working with. The model is paid weeks later and they’ve successfully laundered the money. It does not surprise me that some false positives happen, it’s a pretty tricky cat and mouse game.

The article also mentioned requiring people to switch to a bank in Belize. It’s not surprising given that adult payments and adult companies are routinely targeted by puritanical US and International financial institutions.

[0] https://forensicnews.net/onlyfans-faces-allegations-of-fraud...
I have seen Joe Armstrong, Alan Kay, Paul Graham, and many others ranting about other languages in many ocassions...
> The issue is that all that history has created a systematically biased culture, one where a Finnish immigrant in 2022 will be treated better than a black person who can trace their American heritage back 300 years to forcible bondage, based purely on the color of their skin.

But would a Finn be treated better or worse than a black immigrant? Thomas Sowell has pointed out the difference in outcomes between black Americans and black immigrants to a small, similar area (New York, if I recall correctly). As they are impossible to tell apart for a stranger it makes for an interesting comparison.

Coleman Hughes has also pointed out the same kind of analysis using data comparing outcomes for white people[1]:

> Indeed, it is rare to find any two ethnic groups achieving identical outcomes, even when they belong to the same race. A cursory glance at the mean incomes of census-tracked ethnic groups shows Americans of Russian descent out-earning those of Swiss descent, who out-earn those of British descent, who out-earn those of Polish descent, who out-earn those of French descent in turn. If the disparity fallacy were true, then we ought to posit an elaborate system that is biased towards ethnic Russians, then the Swiss, followed by the Brits, the Poles and the French. Yet one never hears progressives make such claims. Moreover, one never hears progressives say, “French-Americans make 79 cents for every Russian-American dollar,” although the facts could easily be framed that way. Similar disparities between blacks and whites are regularly presented in such invidious terms. Rather than defaulting to systemic bias to explain disparities, we should understand that, even in the absence of discrimination, groups still differ in innumerable ways that affect their respective outcomes.

[1] https://americandigest.org/long-read-the-racism-treadmill-by...
I’ve heard that argument and but it really doesn’t stand up to scrutiny. You also have a right to run a business and sell things - such as prescription medication - but that hasn’t stopped the government from (too heavily, imho) restricting that.
I also think it doesn't have to be that complex.

I once scraped Google Search a few thousand times, in a few seconds, a few times, just for fun, and in a school (1000+ people).
It was quite funny when everyone suddenly saw a captcha.

Then a month ago or so I scraped Google+ for some statistics, maybe 1-3k times in 2-3 minutes and nothing happened.

The point is that my node.js scraper was far from perfect. Just a fake Chrome user agent, nothing else.

If a large organization with a static IP has a lot of users, Google is clever enough to figure out that it is large and has a high average number of requests by e.g. seeing that many people use their distinct Google Accounts.
TypeScript is pretty amazing. In a few weeks, it turned our node project from an unruly mess (with tests) to a well organized and compact codebase with nice interfaces that formalize the various data types that flow around.

We just changed the extensions of all of our files to `ts` and added some type definition files (most from DefinitelyTyped) to our project; then started gradually adding types to the codebase. The compiler complains about type errors, but always generates JS from code that is still valid JS, so the project was fully operational during the migration.

Once that was done, moving code around, renaming things and changing entire interfaces became really easy.

The structural type system (basically formalized duck types) is a great fit for JS, and features such as generics ensure that the typesystem is expressive enough to model common functional code (no higher kinded types though, look into purescript for that).

Its not perfect (all types nullable by default; function arguments are bivariant wrt input/output params and some other weirdness here and there) but its a remarkable improvement over plain JS.
The Missouri Sate constitution requires that any proceeds from seizures go to an education fund. In Missouri, not a penny should go to the local cops. Unfortunately, local cops would frequently violate the state's constitution by turning over the seizures to the feds, who would then keep a percent and give the rest back to the local cops. Of course, the local cops should have turned it over to education, as that is clearly what the state constitution requires, but they would routinely violate the constitution and keep the proceeds for themselves.
It is not a hyperbole to me, my twenties were spent getting hit on every 5 minutes while in public.

So since it's not hyperbole, let's figure you were in public an hour a day in your twenties. That is 1 hour x 365 days x 10 years. So you were in public an estimated 3,650 hours during that decade. There are 12 five minute increments per hour, so that means you were hit on 43,800 times in your 20s. And that's only if you were in public an hour a day which is probably a fraction of reality! It's much more likely you've been hit on by literally hundreds of thousands of men if you weren't just making "exaggerated statements or claims not meant to be taken literally" (i.e. the definition of hyperbole if you were unaware).

You poor thing, you must make Helen of Troy look like a hag.
> Sadly, many ended up getting sick due to the dangerous work environment. I've seen pictures of guys holding uranium rods with barely any protection.

This is often safe, actually, but that's not always the case. How safe can depend on a few factors, such as enrichment, purity, presence of neutron moderator (graphite, water, beryllium, etc...)

I've been within several feet of low-enrichment uranium rods before without any specific protection equipment (i.e. water) at one of the reactors I've visited.

Spent rods are definitely dangerous though.
I like the suggestion "Capon": a neutered rooster
> Are we assigning genders to songs now? Straight white cis males can like Aqua's "Barbie Girl", too.

This is an absurd take. Do you see no difference between Spotify recommending songs to a trans woman based on what men with similar music tastes in her area and age group are listening to and "assigning gender to songs?"

Spotify also typically recommends you playlists rather than songs and my home page is extremely gendered. I get playlists like "You Go Girl", "Girls Like You", "Women of Rock", "Fierce Femmes." A trans guy getting these kinds of recommendations would be ... well odd.
Sorry to hear that, it must be very hard for her.

The daily had an episode[1] about a food critic who lost her sense of smell after a COVID infection and the effort she went to in order to get it back. Her descriptions of what it was like to eat her favourite food without being able to taste made me want to wear two masks.

[1]: https://www.nytimes.com/2021/03/23/podcasts/the-daily/corona...
What's with all this hate against chinese stuff?
"Interactive fiction" is another term for text adventures; they have no art and they do have puzzles. Were you thinking of "visual novels"?
Pretty sure that's how it's already supposed to be pronounced.
First of all nothing important, mostly stuff that's a distraction unless it becomes a need.

That said, using a static frontend cached on a CDN in general improves initial pageload and cuts down on traffic to your server by a lot. Netlify makes this easy if you want to use React on the client (with NextJS).

With AppEngine you get direct access in one console to all the bells and whistles of Google Cloud, basically the same as the other infra giants. AWS has even more bells and whistles but I find its console more annoying.
similar post of the same email/story, 15 days ago and a year ago

here's more discussion from then: https://news.ycombinator.com/item?id=21212445
It looks like you are using some horribly outdated OS/Browser. If I had to guess, I'd say IE7/8 on Windows XP. For reals?
Geometric convergence is tricky. Specifically, the issue here is that uniform convergence does not imply convergence in length or area or any other such measures. (see figure 6 here: http://www.sci.utah.edu/~etiene/publications/verifiable-vis.... . disclaimer - I'm a co-author)

Imagine a circle and its diameter. Now imagine two circles with half of the diameter, lined up so that the diameter lines align. Now split those two in four, etc. The circle becomes a snaking line whose total length doesn't change, and the snaking line converges uniformly to the line. Clearly, however, pi is not 1.

What you need is convergence in position _and_ angle. A curve that converges in position and angle _does_ converge in length: the reference I know which shows this is reference [9] on the above-mentioned paper. (edit: in case you don't want to download the gigantic file --- yay for publishing in graphicsy places --- the reference is: K. Hildebrandt, K. Polthier, and M. Wardetzky. On the convergence of metric and geometric properties of polyhedral surfaces. Geometriae Dediacata, (123):89–112, 2006.)
At first I thought your comment may have been flawed but you clearly recognized that the restaurant owner must cover the pay difference.

How is the average/median less than the federally mandated minimum wage law? Could the waiters themselves be under reporting tips?
Different country, I'm in Australia, but I've reported many cabs for breaking various rules (and laws) as well as being outright hostile. I have an intense dislike of our cab duopoly in Brisbane, but to both of the companies' credit, they appreciated the heads-up when it came to dangerous, rude or illegal drivers. I highly recommend others report cabbies who break the rules, as if we don't they will never improve.
Tipping in the USA goes something beyond just being culture. We've even got it ingrained into our laws. Minimum wage for servers is barely nominal, and much less than what anyone else in the restaurant is making. It's expected that customer tips will form the bulk of their earnings. So if you believe that people deserve to be paid a living wage for their time even when they're not at their best, the status quo places the onus to make sure that happens on you.
They could/should to some extent by adding an option to allow only a single use of a permission. This would be useless for contacts, but much more useful for e.g. location.
> Bribery/favor system isn't usually for personal gain, its to pay for re-election campaigns.

You've missed a big part of the favor system if you aren't looking at where people who lose campaigns end up working and how well they are paid -- even after they've written off any future campaigns for public office.
Instead of trying to dedicate time specifically to refactor try to clean up classes as you come across them when fixing bugs or adding features.

Whenever I open a file, I try and take a quick glance to see if there's anything that could use refactoring before working on the actual issue (if it's either a particularly large file or one that hasn't been touched in years I'll check Sonar[1]).

[1] http://www.sonarsource.com/
Newsflash, large cities have luxury stores that sell fancy things for lots of money. You'll find all the the examples also exist in any other large city.
I feel your pain. I live in south-eastern Europe, and it is pretty much the same system here as in Italy, with an exception of that is isn't working as advertised :).
I'd add to that, team dynamics can't be discounted. Feeling part of a team is good for morale, and in turn productivity.

People tend to produce better work, on a faster timeline, when the respect of their teammates is on the line.

Also, with any given team and codebase, team members will tend to carve out unofficial roles that best fit their abilities. This of course increases the net productivity of the team.
I think they're saying that if you don't breast feed (and it's not always a choice, some women's milk doesn't come in, some babies have a really hard time latching, sometimes they take so long to latch that even if milk would have been there it no longer is...etc) - if you don't breast feed that mother's should not feel guilt or feel like failed parents.
The headline doesn't say why restrictive zoning was favored by so many.
This change will have zero practical effect. The economics of fourplexes and smaller multifamily units do not work. After purchasing the lot and tearing down or modifying an existing building, the costs are upwards of $750K per unit, well above the market value of the units. The only hope is that some of the new factory fabricated housing can reduce the costs to make these sorts of buildings feasible. Construction is the one industry where we've seen literally zero productive gains in the last 50 years, and that has become the limiting factor on affordability.
Demonizing those foods (demonize sounds intense) helps build healthy eating habits instead defaulting to fast food.
If the internal pressure in the device is lower than one atm, the leakage is easier to contain because it's not helium wanting to go out, but air pushing to come in.

Eventually it will happen and the internal drive atmosphere will be compromised to a point it doesn't work anymore. By then, it should be safe enough to open the drive in a clean Helium-filled room and reseal it.

Or just read the data, store it someplace more durable, and put the drive in a museum.
As I've grown older I've found it necessary and desirable to tell my own father about these moments, to assure him that he's done a great job for what he's done even if it was sometimes hard. Thanks for putting this in this perspective. I hope to remember it when I'm a father.
There are a bunch of hardware clones (usually need genuine custom chips). I think there are a500 and 1200 replacement mother boards (and cases!). There is a replacement a1000 motherboard (just announced) and a Mini-ITX Amiga MB.

There are of course a bunch of FPGA options including the Vampire v4sa which I would pick up, but is a bit on the costly side (~800CAD)
The idea behind conversion optimization is to convert more of the Maybe's in to Yes's. Alienating the No's shouldn't be too much of a concern as long as you aren't turning your Yes's in to No's.

It's still a balancing act between improving conversions and not annoying people, but I've never seen an appropriate, well-implemented pop-in like this NOT increase conversions.
Adoption is greatly helped by hype, but maturity is something different. Rust and Go have a number of paid developers working full time on the implementation. This helps maturity and is unrelated to hype.
Pretty sure that the local council doesn't sweep or light peoples private property, dude.
Or human rights are a requirement to become a stable, developed country.
I initially thought you guys were the ones who created gitter.im and you were just expanding its scope ... Might be worthwhile to reconsider the name.
oh! thanks for showing that macro! :D
I'm pretty interested in how this is implemented, actually. Naively you could search a global index and then filter results down to your friends, but that filter seems impossibly slow. Alternatively you could maintain a separate index per person, but querying 500 indexes seems unreasonable.

Maybe they partition the graph into cliques which they index, search and then fix up with a second pass to add and remove noncliqued friends?
The "supply side" of "supply side economics" is a red herring. The theory has less to do with what actually affects the supply of goods at any given time and more with the theory that lowering taxes and decreasing regulation always necessarily results in more supply and lower prices even when it clearly doesn't.

The theory ignores everything else that affects supply and only focuses on complaining about taxes and regulation.