skysight-inc/HackerNews huggingface dataset:
Subculture of people identifying with (most commonly older Disney cartoon style but not entirely) anthropomorphic animals.
The bill does way more than that, all horrible things. Care to comment on them?

Also, I lived for a time in Irvine Ca, one of the nation’s high tech hubs. Apparently Irvine did not have a whole community requirement on fiber. Parts of the city had google fiber and also att fiber. But Guess what att offered my neighborhood?

My neighborhood was one of the fairly central areas developed in the 70s and they only offered 5mb/s DSL.

In one of the highest tech areas of the nation and surrounded by fiber networks, my neighborhoods internet options was cox cable or att DSL that they happily charged the same price for their 5/1 DSL service that cox charged for 50/10. Not only that, they spammed adds for att fiber just to add insult to injury.

Sounds like community requirements are very much needed to prevent neighborhood red lining.
> In China it's not always enough to not break a law to be innocent. You might also have to act in the spirit of the law (as interpreted by the CCP) to be sure to not become the target of the justice system

So people that are family members and friends of fugitives are not acting in the spirit of the law and deserve to be punished?
I don't think this is accurate. Address reputation is an important signal regardless of DKIM.
cached version - https://webcache.googleusercontent.com/search?q=cache:BvdFhn...
Maybe a reference to Hervé Falciani? I find the comment pertinent, no offence to you Frontalier. You can thank guys like Falciani if lots of bank jobs in Switzerland also require residence in Switzerland now.
the discussion: https://news.ycombinator.com/item?id=37149271
the fact that centralized marketplaces have this power is the real key feature that is broken
That's (hopefully) not necessary. The main idea for braking is detaching the sail from the payload, then the sail focuses the light on a smaller sail/surface on payload's forward end to brake it.

Besides, let's not get ahead of ourselves with interstellar missions. Scaling this all down for intrasystem propulsion would be great as well. Anyone liked what New Horizons has shown? How about sending one small probe to Pluto per month (with travel time measured in months/weeks instead of years)?
Supporting Unicode from the beginning probably would have been a good idea too but it is what it is. Happy to see them taking this on.
Arthur Koestler wrote a book about this notion, probably 50 years ago.
> Compose yourself. Firing off a reply while you are in fight-or-flight mode reliably* leads to unintentional escalations.*

Oh, that's a pretty great insight! Or maybe not an insight, but it's putting clear words on a pretty important concept.
Web Dev or Software Engineering?
For web, I'd recommend starting with some basic youtube tutorials on building a clone of X. The goal here is not to really learn the concepts, but to learn if you enjoy it. There will be alot alot of learning and effort involved throughout this career. You need to learn if you can stay motivated because you genuinely enjoy it or if it will be a slog.

Then I'd recommend FreeCodeCamp. Don't worry about languages/frameworks/etc - you'll get there.

Don't go the codecamp/paid course route until you've tried building a bunch of things.

Software, start with CS50 MIT course.
Ok honest question: what's the use of harvesting karma on HN ? What do you do with 20k karma ? Can you monetize it somehow ?
> If Amazon can't make it work, might just use good old postfix I guess.

AWS blocks TCP25 outbound by default [1].

[1] https://repost.aws/knowledge-center/ec2-port-25-throttle
Did you try a Retrieval Augmented Generation (RAG) approach? If so, what made you give it up in favor of fine-tuning?
I do not have time right now to search for the exhaustive list, but some of the most important old languages that introduced innovations are the following (most programming languages have introduced only one or two important innovations, so if you trace the history of each feature that is present in a modern programming language almost each of them leads to a different old programming language):

Heinz Rutishauser (1951; the first form of the "for" loop);
IBM Preliminary FORTRAN (1954-11-10);
IBM FORTRAN (1956-10-15);
IBM FORTRAN II (1958);
John McCarthy, AIM-001 (1958-09);
John McCarthy, AIM-003 (1958-10);
John McCarthy, AIM-004 (1958-10);
IAL (1958-12);
John McCarthy, AIM-008 (1959-03-13);
LISP I (1960-03-01);
COBOL 60 (1960-04);
ALGOL 60 (1960-05, 1960-06-28);
Edsger Wybe Dijkstra, "Recursive Programming" (1960-05-11);
JOVIAL;
"A Programming Language" (Kenneth E. Iverson, 1962-05);
IBM FORTRAN IV (1963);
CPL (1963-08, 1965-10, 1965-11-29, 1965-12-20);
SNOBOL (1964-01);
BASIC (1964-10-01);
"Definition of new data types in ALGOL x", John McCarthy (1964-10);
IBM NPL (1964-12);
"Record Handling", C. A. R. Hoare (1965-11);
EULER (1966-01);
SNOBOL3 (1966-03-04);
Algol W (1966-06, 1968-03);
IBM PL/I (1966-07);
BCPL (1967-07-21);
PL360 (1968-01);
SIMULA 67 (1968-05);
IBM APL\360 (1968-08);
SNOBOL4 Version 2.0 (1968-10-07);
ALGOL 68 (1968-12-20);
BLISS (1970-01-15; 1971-12);
MACLISP (1970-03-01);
Pascal (1970-11);
B (1972-01-07);
C (1974-01-15);
Alphard (William A. Wulf, 1974-04-30);
SCHEME (1975-12);
Modula (1976-03);
Mesa (1976-10);
IRONMAN (1977-07);
ALGOL 68RS (1977-08);
Alphard (1977-08);
CLU (1977-08);
Mesa Version 3.0 (1977-10);
"Communicating Sequential Processes", C.A.R. Hoare (1978-08);
Icon (1978-09-29, 1979-04);
Ada (1979-06);
Bjarne Stroustrup C with Classes (1980-04, 1982-01);
Modula-2 (1982);
C++ (1984-01-01);
Occam (1985);
ANSI X3.159-1989 "Programming Language C" (which introduced "enum");

Also the language ML and its derivatives are important.

By innovation I mean either a new feature that could not be expressed directly at all in previous languages, for instance CPL has introduced "break", or a new kind of syntax format for expressing a feature that already existed in previous languages, for instance MACLISP has replaced "(QUOTE X)" by "'X". The dates correspond to language versions that introduced innovations, not necessarily to the first version of those languages.
Acoustic stimulation (pink noise) enhance slow-wave sleep in Alzheimer's disease
As other commenter said, fine-tuning is a costly and time-consuming affair. You can use RAG and have a separate namespace[1] for each of your customers in the vector database, so that it only searches through a specified customers' data for relevant context.

[1] https://docs.pinecone.io/docs/namespaces
We? No. Me? No. Some people? Sure?

I've been using textual a couple of months for live-system-analysis GUI and while the big flashy things with animation/mouse/gigantic whitespace borders are what they show off, you don't have to use any of that; It does take a lot of the complexity out of bigger-than-screen/scrollable windows/mouse interaction/layout details away.

It also has a nice selection of Widgets, including the DataTable, which either works for you, or works as an example of how to build things.
I tend to agree. I’ve done a lot of JS and Python where I end up spending time doing functional tricks basically just because I’m bored and it makes things interesting. With Go when I’m bored I start profiling and making a zero alloc version of a function that only runs once a week.
"Critical" and "email" don't generally go together.
Like our Space Shuttle? (1980-2011)
Your experience of customers not handling events appropriately - and then having SES access revoked - does not negate or disprove alyandon's experience of getting no responses to spam reports.

You may have had a different experience, but that doesn't make their (differing) experience "untrue."
Sometimes the answer is "so our sales team can tell people our security is better than our competitors."
Why put pandemic in quotes?
Why does a 4xx even come to your attention? Admittedly I never looked into what SES is or how it works, but I assumed it stores and forwards messages on behalf of its users, in which case a 4xx temporary failure to send should not come back to you.
I'm confused. Can I already do this today without extensions or do I need to install pgAgent first?
Torvalds, a hardcore system programming guy got a Master degree:
https://www.cs.helsinki.fi/u/kutvonen/index_files/linus.pdf

For example... :D
The problem is that we sometimes need smartphones for looking things up. Like looking up whether some shop is open, or when the next train will go. Sure, we could live without them, like we did 20 years ago, but it wasn't easy. :(
I asked why you didn't mention the effect of the zero rate interest policy which had bipartisan support as evidenced by appointment of Fed Governors who voted for that policy over a decade and I asserted that policy was the main driver for that investment. I didn't ask about Trump or Obama.

My rubric would be any evidence that Nancy Pelosi had a significant impact on investment in San Francisco. As gifted a politician as she is, I think there isn't any. Or if there was such an impact I think it was relatively small compared to the amounts of VC investment from say 2012 to 2022 in San Francisco based startups which were driven primarily by other factors.
Revealed: WHO aspartame safety panel linked to alleged Coca-Cola front group
They don't care about the home, they care about the land (the buyers that is). Rules in China penalize holding undeveloped land, so if it's approved for a housing development, something has to be built. And if you end up renting it out, what do they care what it's like?
I’m a bit skeptical that startup leaders and angel investors go well with non-profit / social organisations.
They finally upgraded to 5¼-inch floppy disks?
The only major cost to this kind of network of fiber cables is: digging trenches.

That is, if you are deploying a greenfield of fiber optic grids.
Another interesting thing to put Chinese housing in to perspective - it is believed to be the largest asset class in the world (worth more than the entirety of the US equity market) and just the alleged value of the unsold inventory exceeds the value of all residential real estate in Japan.

Of course it is all a bubble, and after it fully pops, it could be worth 10% of what it is now (or deflates if the Chinese central government wants to drag it out across a few decades.) A lot of the real estate will be worth 0 because of the cost of maintenance and what happens when the maintenance isn't performed.
The don't sell for millions because of "cookie-cutter" affluence in London or the Bay Area, they sell because of the location and there are no other options.
Lambda Calculus PyCon 2019 Tutorial [video]
AI startup founder charged with defrauding investors, manipulating documents
Firefox used to follow semantic versioning of some sort, but dropped it in favour of just incrementing the major number.

It’s common. So does Chrome. And LLVM from the top of my head
Yeah I had a similar experience at my last place. I actually attribute it at least in part to what kind of weather your area has. My last house was in a very temperate place, and I and my neighbors were very often outside where spontaneous conversation could manifest.

I’m currently in Phoenix, AZ, and given regular temperatures over 105* F, there just typically aren’t many people out and about, save for a few hours in the morning. And that’s usually before sun up.

I have noticed a general decline in my spirits not shooting the breeze with my neighbors from time to time.
Not always, and, in my experience, the answer is increasingly "no".
No such thing as white savior complex. White savior complex is mislabeled white exploitation complex. Nobody is a saint. Everyone acts in accordance to their own selfish interests. Even white people. Altman is doing this not to save or benefit kenyans but for his own selfish interests.
> part of me always wonders how much faster TS's compiler would be if it was written in a compiled language

TypeScript's compiler _is_ written in a compiled language.

(I think you are using "compiled" here as a euphemism—one that doesn't help anyone.)
"Thank got we set the session timeout to 5 minutes, or we would have been compromised" - no one ever.

I am in the 10-hour session timeout camp (or at least 4h, so you only have to authenticate twice a day). Session timeout checks are same sort of checkbox tests auditors (and pentesters) like, like password policy where you have to change it every 90 days. And about as effective.

What's missing in the article is the difference between soft- and hard session timeout (Soft: Reset upon user activity. Hard: session gets killed after X hours regardless of user activity).
Which cases?
The sources I could find say that they didn't replace the computers accessing the data. They are still IBM Series/1 [1] machines. So whatever is being used, there has to be some kind of floppy (or tape, etc) emulator in front of it.

It's likely the floppy drive in question was an IBM 23FD "Minnow"[2]. The capacity and timeframe matches up.

[1] https://en.wikipedia.org/wiki/IBM_Series/1

[2] https://historyofinformation.com/detail.php?id=885
What is Wi-Fi calling: Pros, cons and more
Apparently there's a lot of embedded Ruby in Japan

https://engineering.appfolio.com/appfolio-engineering/2017/5...
> Users might just leave their bank logged in a open and logged computer library.

Fine. Then add an option where I can press a button in order to signal the bank that I'm at a secure computer, and that I'd like to increase the session timeout to 1 hour for this one time.
You want an optimistic outlook, give reasons to be optimistic.
Evidence of harassment is still required. If a person doesn't feel harassed there is no victim. So yes, FEELING harassed is a requirement. That's not the same as going to jail on a whim. You complete moron.
Local governments built these things because people were buying them. It was a way to raise money. Now they’re not selling so the developers are deep in the red and unable to sell what they have or finish what they started, and the local governments have budgeted income that they will never receive.
People often forget that locals are actually willingly choosing to host their places on these platforms themselves to make money. It's not as one-sided as you think.
What's funny is that the floppy discs they used weren't the 3,5" hard ones people remember from the 90's (the save button icon) but the old 5,25" ones that were actually floppy. That was some ancient shit.
Option and Result types, as implemented today in mainstream languages (ie. mostly anemically), are not the answer to exceptions being a mess.

Exceptions have a lot of additional functionality in larger ecosystems such as:

- Backtraces ie. showing the exact path of the error from its source to whereever it was handled, in a zero-cost way. This is by far the most important aspect of exceptions, as it enables automatically analysing and aggregating them in large systems, to eg. attribute blame from changes in error metrics to individual commits.

- Nested exceptions ie. converting from one error system to another without losing information. Extensible with arbitrary metadata.

- An open and extensible error type hierarchy. Again, necessary in large scale systems to differentiate between eg. the cause (caller fault, callee fault aka HTTP 400/500 divide), retryable or permanently fatal, loggable etc. exceptions while also maintaining API/ABI backward/forward compatibility.

(for some of these, eg. Rust has crates for a Result-y equivalent, but a community consensus does not exist, yet...)

General-purpose exceptions simply are complicated, and any system trying to "re-invent" them will eventually run into the same problems. Over-simplifying error handling just results in less maintainable, debuggable and reliable systems.
Not usually, or if they do, they're merely 'decorative' in that they're not a viable option for pedestrians to get from A to B. They just end without signals or crosswalks. Someone in a wheelchair would literally have to drive in the street in many areas of the south.
When will React env variables work on docker images without any bullshit hacks? I mean when I have my frontend and backend in separate pods, use nginx to serve the frontend in kubernetes and want use BACKEND_URL as an env. Why is it so goddamn hard. Any high IQ people have tips on how to get this to work without some weird injections before building the image? Me dumb.
I like the idea of diverting an asteroid by firing kittens at it.
I've used env-smart[1] for typed .env files before. It works OK.

[1] https://www.npmjs.com/package/env-smart
I don’t think exploiting lax regulation, ineffective law enforcement, and financial hardship to scoop up biometric data for cheap has anything to do with “savior”.
How is it similar? Houses in San Francisco are unaffordable because demand exceeds supply, even at very high prices.

Seems the opposite of these ghost homes in China?
Remove the what?

Reading the one pager on the site got me nowhere with what specific problem it wants to solve and how it solves it. At least the video clarified that, but I had to watch a 5 minute video.

Anyways, the tool does look neat for greenfield projects to collaborate getting things stood up (especially when trying to work with management who wants big pictures), but I’m dubious on how it will work with large existing systems or over the tedium and nuance of day to day maintenance. Once you flesh it out and stand up initial, how to you plug, say, CI/CD into it? What about multiple environments?
> The correct way to evaluate security is to consider many different scenarios, and consider how your mitigations affect the likelihoods of all of them, weighted by their impact.

NO! that's merely the FIRST step in evaluating security. The next steps are: What sort of threat am I attempting to prevent? How do my mitigations impact usefulness of the product on the whole? And most critically: Are my users better served by adding this security measure?

That is much more likely to be determined based on what the product/tool is trying to achieve. Which brings us right back to: Security is a tradeoff.

There are situations where I think short sessions make sense (ex: changing billing/contact info). There are also situations where short sessions are huge negatives (ex: how well is slack going to work if you get logged out every 15 minutes?)

My proposal is simple: Actually do the damn evaluation, instead of just blindly siding with "moar security = moar better!"
This is for people who have the money to forge their own unique identity, but not the personal store of creativity or confidence to do so.

It is literally for the petty bouge class who above all wants to flex that they are living among the "rich people", that they are part of a class that is distinct from everyone else. There are plenty of people like this in America and Europe as well.

I highly doubt that it failed because there wasn't a market for this type of community but because there was a problem with financing or not finding the correct fit on other factors such as distance to transportation or to a similar dollhouse toy community of insta-culture shopping and dining.
Invasion or naval blockade? Your choice. Sure, for a few days, before multiple US carriers float into these waters. It won't last a month if it happens. You would have every high developed country in the world ready to support Taiwan in the event of an "unfortunate incident" with Mainland China. Plenty of people in the US are "itching" for a small military confrontation with M/C. If you think the support for Ukraine has been strong, it will be multiple times stronger for Taiwan, if only for economic (TSMC) reasons.
I personally prefer to stick to config files in whatever format is native to ecosystem (toml, yaml, ini). Env files fill the same role for apps which are configured by env variables, but you don't really need to use env variables there. It was forced by Docker some time ago as a single supported configuration format, but nowadays k8s happily accepts configs and mounts them as a file, so why jump the hoops with .env -> vars -> app?
Assuming this guy on quora didn't fuck up math [1], "multiple suns worth of photons"

- [1] https://www.quora.com/What-is-the-total-radiation-pressure-o...
"It is similar to when the roman empire collapsed here in the UK - why didn't the local people just live in the houses the roman left?

Well they couldn't afford to run them for a start, "

What kind of running cost has a stone house compared to a mud house?

I rather think if roman houses were left untouched, it was rather because of a fear that the former owners would come back, because they likely did not put a sign on front, free to take. And the romans were not famous for soft punishment.
> $370,000 to $500,000 each

$370k would bring them around 180 million, $500k 250 million

I don't know anything about the returns on master communities, $25-50 million sounds pretty good.

In the end, though:

> What remained was 587 completed homes and $27 million in debt

Where are you supposed to park? In the grass? On the road? It's looks like its practically a one lane road. There's no garages...
Thank you, I had never heard of Leo Africanus.

But I would rather read his original work Cosmographia, rather than a fictionalized biography (same for Ibn Battuta).
There've also been proposed flyby-only missions that don't have to worry about slowing down. (Unmanned, obviously.)
To rephrase:
“The supply of workers available should not determine how a job is compensated.”

Would you like to reconfigure your statement such that it doesn’t violate the basic law of supply and demand based on your arbitrary system of valuing labor?
Mr. Rogers was my actual neighbor in Pittsburgh in 1999-2000, while I was at CMU. He would really go out of his way to have social interactions. He would always say hello and ask how you were doing in a way that felt like he actually genuinely wanted to know the answer. Case of the person in real life being exactly like what he seems like on TV.
Neptune's shifting cloud linked to solar cycle
Instant Framed – Modding an instant camera
That doesn't make sense to me, since native extensions can and do drop the GIL. Try calling `torch.set_num_threads(16)` and then doing some CPU-intensive operation on a large tensor; you will observe the Python process using 16 cores.

What am I missing?
Weren’t they ever bigger than that? I have a vague recollection that it was some sort of 8” oddball format. Maybe even a one-off?
I was expecting the otamatone as well. It's a fun little instrument to play with and lots of interesting videos of people covering songs with it.
I don’t know about the mansions in the article, but my (limited) understanding is that the intention is to build cities that do get used, not to leave them empty forever, and that part of the reason is to help relieve population pressures on the larger cities like Beijing and Shanghai. They just sometimes build entire cities before anyone moves in, unlike they way cities develop elsewhere, little by little as people move in.
Very nice discovery, thanks! Just found it was already on HN, e.g. https://news.ycombinator.com/item?id=34545086

By the way, I noticed a long startup delay... (on tilde, and on micro as well). After some stracing, I found out that the culprit was a TCP connection attempt to an X server that I didn't have. (X forwarding was configured in my SSH client, but there was no X server running on my PC...) In case it can help someone ;)
What an insightful and intelligent comment, that contributes incredible wealth to the current discourse, and doesn't minimize the seriousness of cancer at all - not.

"Omit internet tropes" is pretty clear in the guidelines, and failing to make any kind of intelligent or reasoned argument adds nothing to the conversation here. Do better.
This month I'm reading The Way of Kings by Brandon Sanderson

Used to think fiction was a waste of time a month ago. Not anymore.
I'm sure they will find a way to do it securely and not have user uploading wrong name of file fuck up the security of the app..