skysight-inc/HackerNews huggingface dataset:
Sorry if this is nitpicking, but valuable land absolutely can be created (Boston) and destroyed (climate change) on human timescales.

I'm sure the amount of land that can realistically be created and destroyed within a few lifetimes is negligible compared to the amount of land in existence, but compared to valuable inhabited land it might actually be significant. Coastal land tends to be pretty valuable, and that's where (almost) all the creation and destruction occurs.

Edit: Actually, the interview you reference is not even really talking about land.

> When you say “land,” you’re not talking about land in the Jane Austen sense, that is, agricultural land under the ownership of the lord of the manor, right?

> It’s not agricultural land, it’s the value of urban land.

Obviously urban land can be created and destroyed as cities expand and contract.
At what point in history do you think it has been easier to compete against giants?
Maybe put arming code somewhere completely different?

Of course it's possible to create more and more improbable scenarios. That's not to say those never happen; I've seen really improbable occurrences.
Concentrated inheritance is investing in one person's (or a small number of people's) success.

Taxing inherited wealth, and using the revenue to support infrastructure, education and research, is investing in many people's success.
> secondarily about submitting a solution as quickly as possible if you want to be on the leaderboard. Is that right?

That's probably closer to #10, as it requires being available right as the problem drops (midnight EST and 6AM in europe, IIRC), and generally mid-cycle puzzles require being very good at solving these kinds of puzzles.

Last year, betaveros topped the leaderboards with a bespoke language they designed for the task (https://github.com/betaveros/noulith).
I try to organize most of my code as libraries too, but I still find having sections and subsections super useful. I sort of took that for granted because most of my code was in Haskell, and the Haskell documentation tool supports sections/subsections/etc natively, so I just used those to organize my larger modules.
The mistake putin made can be easily summarized up in the following phrase: two weeks to stop the spread.

Turns out, war ain’t easy. Not against people, not against viruses.

After all, look at how well Afghanistan turned out for the USA.
Most software is not written for such large audiences. Typical enterprise software is used by tens to hundreds of people. There is simply no budget to create user interfaces at TikTok standards.
Can you elaborate?
I think I recognise your username :-)
Two new studies inform outlook on scaling of carbon removal technologies
Alright, I’ll bite. Pick a billionaire and tell me what should have happened such that they wouldn’t be a billionaire.
Yurtle | Remote | UK +- 2 hours | Full-time | Full-Stack Software Engineer

Yurtle is a VC funded (just completed a funding round) startup aiming to tackle the growing crisis of caregiving in the UK and beyond. There are 13 million caregivers in the UK - half of which care for both a child and an elderly relative. With an ageing population and an average 10-year gap between lifespan and years in good health, the demand for care is rampant. With care homes becoming even less appealing post-covid, and a projected shortage of 400,000 professional carers by 2028, family caregivers are filling the void. 12,000 people are thrust into a caregiving role each day in the UK alone [0].

We are building a caregiving super app that will provide the right tools, support and community to make caregiving responsibilities significantly more manageable and prevent caregiver burnout. We are then bundling that with a bespoke insurance product that provides money for backup care when a primary caregiver falls ill, which we distribute to companies as an employee benefits package. This allows us to scale much faster than with a direct-to-consumer approach.

We are looking for one or two full stack software engineers who are comfortable working in a fast-paced startup environment, and ideally experienced with most, if not all of, React (plus Redux), Node.js, MySQL, Google Cloud, React Native (plus Expo).

If you are interested in applying, please send me (the CTO) an email at jobs+hn@yurtle.co.uk

[0]: https://www.carersuk.org/policy-and-research/key-facts-and-f...
the safest form of travel is flying. even though you're strapping people into a pressurized metal tube next to 50 tons of jet fuel and hurtling them at hundreds of miles per hour through the elements, governed by a complex web of thousands of safety-critical systems controlled by a pair of humans. it's rather remarkable.
Whisper doesn't need that much RAM though.
Pretty cool! Your project also made me genuinely miss the yearly tradition of YouTube rewind. Too bad it got cancelled indefinitely.
I'm always reminded of the video where one monkey is rewarded with a cucumber and one with a grape[1]. Certainly getting a cucumber is infinitely better than not having a cucumber, and yet the monkey protests.

Despite having higher cognitive functions, that impulse still exists and can only be suppressed for so long and so far. No one has infinite capacity to maintain what they see as unfairness indefinitely, especially when it seems that humans make their own rules.

1. Capuchin monkey fairness experiment, total duration: 57s, https://www.youtube.com/watch?v=-KSryJXDpZo
Things humans are bad at: organizing files, topological sorting, ontologies.

Things computers are good at: organizing files, topological sorting, ontologies.

The point is I wish we could just ask the computer to sort things out for us, show different views, etc. this would require a software system able to work with more granular code units, maybe something like [1].

I still have some ptsd from huge refactoring where a big part of the hassle was to manually create directories, move files around, fix imports, build files, cyclic dependency errors, sigh…

I suspect a good solution would be to have a language agnostic dsl to describe a program’s data flow, then use it to generate the boilerplate of functions involved. Then you could ask the system to show you only the pieces of the code strictly related to a certain feature, hopefully never again have to deal with file structure manually.

1: https://www.unison-lang.org/
it's worth it? Absolutely! Your project fills a gap, and I bet others are itching for something like this. Keep at it, don't let doubts creep in.
Super excited to see your tool in action. If you are looking for collaborators, I would like to join.

Cheers and good luck!
Same here, I also didn't use the replace-strategy nor regexes.
Those conference rooms are often where you learn about unstated requirements. Or the real requirement that they assuemed was too hard to asked for so they put in something that would accept that they thought was easier (even though the real requirement is easier). That is also where you learn when the company is shifting directions and so you can start doing what the company really wants.

All of the above can be avoided with remote work. However it is a lot easier to pick those things up in the office.
Check out Willow! It does essentially this, using WebRTC. It doesn't handle the near-real-time response yet, but it does stream the audio to the server and the change would be pretty minor.
They are optimizing for speed (low latency)
To me that is kind of the key strength and why Apple has such a good UI story. Its not necessarily that they perfected the UI. There are certainly parts I dislike. But, its consistent. I have to use Windows 11 at work. It is amazing how some windows have been brought up to date with the new design language of Windows 11, but I open up the Windows Event viewer and still has like the Windows 7 design language.
Not the GP, but I would include optimistic rendering on the list of common patterns that really are a bad idea.

Optimistic rendering means your frontend and backend are tightly coupled, error recovery and synchronization is much more complex, and you are locked into (likely heavy) frontend rendering patterns that add even more complexity and coupling.

We've spent well over a decade trying to avoid the fact that frontend actions require backend logic to complete. Its a losing battle that's just made worse by trying to paper over it.

Edit to clarify: this isn't a direct comment on the OP tool. I haven't used this tool directly but having a hunch it does solve some important use cases for common patterns.
I know it's not your fault, but why in the hell do they have a number of TJ right next to a number of TWh?

God forbid we compare numbers that are right next to each other.
There is an argument that Karl Marx provided a guide for the aristocracy to work out the point that inequality would provoke a revolution then back off slightly from it.
Isn't that what the spend limit option is for?
We already had a term for that, a four lane, and "street" and "road" are synonymous so combining them doesn't produce new meaning

The only people who use that word are insufferable choads who want me to give up my car and live in a tiny apartment because of their misguided belief that if everyone lived like they do in Manhattan global warming would end and the world would be a Utopia

"Stroad" is a shibboleth that tells me you're someone with an opinion that is not worthwhile
> A Dynasty Trust can be free of estate taxes and protect the assets from potential creditors.

> Further, Dynasty Trusts can take the greatest possible advantage of a grantor’s gift tax exemption

> currently $12.92 million per taxpayer and $25.84 million per married couple in 2023

> and generation-skipping transfer tax exemption

> $12.92 million per taxpayer and $25.84 million per married couple in 2023

You weren't kidding... So how much wealth does one need to have in order to get one of these things?
Jill's Office | Remote (US only) | UT, USA | Senior Full-Stack TypeScript Developer | $150k-$175k

Launched in 2015, Jill’s Office was created to provide small business owners with a live receptionist service so they don't need to take calls themselves or hire a full-time receptionist. We have an in-house call center to achieve this and all our software for this operation is also in-house.

Job info:

- full-stack TypeScript: Node.js on backend, native web components (through lit) on frontend

- mastery of TypeScript, Javascript, their nuances, and the web dev ecosystem are required

- very small dev team: we report directly to the CEO

- getting started with CDK

- full support of Ubuntu, macOS, and Windows dev machines

- located in Utah but in-person attendance is only required for a few annual activities (like hackathons) (with paid travel if needed)

- lots of opportunities to find your niche from backend to frontend to feature dev to tech debt squashing

Apply here! https://www.indeed.com/job/senior-full-stack-typescript-deve...
Right, but we read the word "eight" from left to right -- to me it is non-obvious that "eightwo" should be counted as two digits when (a) there aren't enough characters to actually make both digits and (b) there wasn't a single example showing this overlap expanded

But I suppose can see the other side as well: the wording makes it sound like any spellings of those digits _counts_ as a digit rather than should be _replaced_ by a digit.

However I think the ambiguity here made the puzzle more difficult in a non-fun way.
> Every big software success story - Gmail, Slack, Dropbox, Zoom…

Your uses of "every" and "big" here seem idiosyncratic.
I mean, yes? IBM is known for having absolute shit pay for engineers. I don't know anyone who has worked at HP in software either, so I'm not surprised it pays poorly. I've never even heard it brought up.
It also (conveniently) ignores that a wheel's camber changes when it moves up and down, due to suspension geometry. It's certainly an interesting idea for sure, and any efficiency improvements here could help ICE vehicles as well. There's likely a reason these are just renders in a video though.

Hopefully they are able to work out these details, and eventually provide a real physical demonstration of these use-cases.
It seems extracted from levels, so it's about whatever people report there.
Laravel Pulse – Vital signs in real-time
There are a lot more okay leaders than great leaders. And it is hard to developer new leaders.
Famous Irish band's singer that was big in the 80-90s. If you have ever been in an Irish themed pub that plays music, you have probably heard one of their songs:

https://www.youtube.com/channel/UCvfcW8XVa2Kj802P4l302Yw

Shane was the lead singer for their heyday and was eventually kicked out of the band due to his drinking while touring. He went solo (pretty good) and the band tried to go on without him (so so). He was a famous wild man whose health has been in decline for many years. Many people were surprised he was still alive! RIP.
Another trick is you can put some regex engines in right-to-left mode, so my lazy (and admittedly relatively expensive cpu-wise) solution was to match ltr for first and rtl for last.
Thanks for clarifying, and seems like a completely reasonable approach. Thanks for the great work.
Precisely! The same database (SQLite) is running on both the client and the server. SQLSync provides a custom storage layer to SQLite that keeps everything in sync. As changes are made locally (optimistically) they are synced into the cloud where they are eventually applied to the primary db replica. The clients subscribe to changes from the primary db and then rebase themselves to stay in sync.

I really need to write up a detailed overview of how this works! Thanks for the feedback!
AFAICT, Tesla was testing against a base model 911. The list would be pretty short comparing against a Turbo S.
> Money is a social construct

Money and wealth, though often used interchangeably, are very different things. Money is one form of wealth. So whilst you are correct, it’s not the point you’re trying to make.

Wealth is absolutely not a social construct and never has been.
Location: Houston, Texas

Remote: Preferred, but down for anything

Willing to relocate: Yes

Technologies: TS/JS, Python, C++, C, Rust, HTML/CSS, Docker, OpenGL, GLSL, Linux, Windows, MacOS.

Resume/CV: https://cod1r.github.io/jason-ho-resume.pdf

Email: On my resume.
Can you say "Hi, I need XYZ"? Or are pleasantries forbidden?
Moz | Lead/Sr. Data Engineer | REMOTE (USA / Canada) | Full-time | https://moz.com/

We’re a small team building new ETL data pipelines in Go to power Moz’s frontend applications. We leverage AWS (Lambda, SQS, ECS, Eventbridge, S3, etc.), Terraform, and Docker to consume, transform, and aggregate the massive amounts of data provided by our platform & collections teams. I’m specifically looking for a senior engineer to join my team and work with me, and am definitely open to someone looking to get experience as a lead! We also have openings for senior backend / data engineers & a data scientist. Feel free to drop me a line if you’re curious and want to chat more!

This job: https://jobs.jobvite.com/careers/moz-group/job/oTillfwB

All Moz jobs: https://moz.com/about/jobs

Send me an email: victoria.louie [a-t] moz.com
Illinois is possibly because they don't allow storage of biometric data without express permission and I believe explicit usage restrictions. So I bet they're keeping all of your utterances, which would violate that law.
The problem is that real-world domains—or even just relatively complex software domains—do not decompose perfectly into 100% self-contained units. It's not even a limitation of any given programming language (although those limitations matter too!); we can't even have a purely conceptual ontology where everything neatly fits into exactly one slot in a neat hierarchy. That's just not how, well, anything works.

It's definitely worth trying to have your code neatly organized in a way that maps to some clean conceptual model, but doing that well is going to require using every tool at your disposal—which includes ways of grouping code that don't need the sort of crisp definition and conceptual coherence of an in-language abstraction.

Sections and sub-sections seem like a reasonable way to do that with our modern, painfully limited tools. If we weren't limited by needing everything to live in plain text, I'd also reach for something like a system of tags.
I like powerful languages without a too many built in convenience features.

That way I get to enjoy solving the problems myself without too much effort.
> it could be that the writer was more interested in pushing a political view than getting clicks.

The report comes from the Union Bank of Switzerland. https://www.ubs.com/global/en/media/display-page-ndp/en-2023...

"UBS manages the largest amount of private wealth in the world, counting approximately half of the world's billionaires among its clients." https://en.wikipedia.org/wiki/UBS

Also keep in mind that some of the world's wealthiest people are getting older. Inheritance of their wealth is inevitable. Warren Buffett is 93, and Charlie Munger just died. Bill Gates is 68, Steve Balmer 67, and Paul Allen already died. Larry Ellison is 79. Bernard Arnault is 74. Michael Bloomberg is 81. Carlos Slim is 83. I suspect the share of inherited wealth is only going to accelerate in the near future.
So you're just a socialist, then? Weird way to put it.
The near-realtime aspect of this is so promising -- we're getting closer and closer to IRL babelfish!

What I would love to see is an ability to add my own voice (yes, at the risk of deepfakes) so that the model could "speak" in any language and sound more like me, not some random voice actor it was trained on.
a major accident would trip geiger counters. that's what happened with Chernobyl. so either you'll detect it, or it won't affect you.
Idk a paper literally just came out showing that improved prompting of bigger general models was generally superior to specialized models.

https://arxiv.org/pdf/2311.16452.pdf
Thanks—I've replaced the void with that in the title above.
The Netherlands has also created quite a bit of land. Chernobyl is an example of land that was effectively destroyed by becoming uninhabitable.
As a matter of fact, it does not.

https://mutraction.dev/link/c3
Ahh, people are trying to do a replacement before finding tokens. I wondered why so many people were saying this was difficult.
My head went straight to token parsing, which given the limited set of tokens made it trivial. Thought I was missing something
I wonder if that's really true, I'm going to do some web searches latter because I think its interesting, but I doubt a young person who has an online only tech job, and can therefore live anywhere, could even afford an undeveloped parcel of land in the middle of nowhere.
Sorry I was short. I mean operator precedence was not considered. In the first implementation, 'def =' has higher precedence than 'if'. Which leads to surprising behaviour with tailing ifs. The if is evaluated to determine whether the method should be defined, instead of being part of the expression.

The fact that they released this and are now considering a change in precedence is a showcase of the haphazard development of the lang. If the feature were useful, somebody could have tried using it and noticed the issue before they released it. But it's just a clever hack that adds another way how methods can be written. Nobody sane will use it, but the golfers cheer it into the release.
That's a great way to accomplish local storage, but requires a bit of gymnastics to build sync. By controlling the database entirely, SQLSync can provide very ergonomic sync to the developer and performance for the user.

So it's not that one is better than the other. Just the capabilities, performance, and test-ability differs.
Income by Zip, Population by City, Home Ownership Stats – ACS Data from Cybersyn
Unlike the US Census released every 10 years, the American Community Survey is published annually. The data is difficult to wrangle but extremely important. Everything from income by zip-code, population growth by city, and home ownership statistics are published. There are even entire websites dedicated to just selling CSVs of income by zip-code.

Cybersyn made the data easier to work with by releasing it on Snowflake in a consistent, intuitive form.

Docs on this dataset: https://docs.cybersyn.com/public-domain/economic-and-financi...

And docs on our data structure, in general: https://docs.cybersyn.com/getting-started/concepts/unified-s...
DuckDuckGo - We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.
https://duckduckgo.com/hiring

Remote Open Roles at DuckDuckGo:

Senior Infrastructure Engineer

Senior Backend Engineer

Senior Software Engineer, Windows Desktop App

Principal Site Reliability Engineer

Senior People Operations Manager

Director, Public Policy

https://duckduckgo.com/hiring
Not in the voice of the original speaker.
search for "shane macgowan teeth" for a laugh.
I made use of the fact that "egrep -o [some regex]" will print the first (going left-to-right) match for the regex. So I ran egrep -o, and several other programs, once per line of input. (And to go from right to left, I used "rev" and an egrep on the reversed string.) My computer wept, but it worked.

pbpaste | bash -c '
tt=0
while read x; do
y=$(( 10 *
$(echo $x |
egrep -o "[0-9]|one|two|three|four|five|six|seven|eight|nine" |
head -1 |
sed -E "s/one/1/; s/two/2/; s/three/3/; s/four/4/; s/five/5/; s/six/6/; s/seven/7/; s/eight/8/; s/nine/9/")
+ $(echo $x |
rev |
egrep -o "[0-9]|eno|owt|eerht|ruof|evif|xis|neves|thgie|enin" |
head -1 |
rev |
sed -E "s/one/1/; s/two/2/; s/three/3/; s/four/4/; s/five/5/; s/six/6/; s/seven/7/; s/eight/8/; s/nine/9/")))
tt=$((tt+y))
done
echo $tt'
Dreamers Buy Lottery Tickets, Visionaries Draw Flowcharts
>>> A single fan running at full speed consumes about 40W

I thought fans consumed like 10 times less
Can't speak to the accuracy of the salaries, but it's a handy list of "higher paying" tech companies for those applying right now. Nice to have it all in one place.
> This is idiotic, it is not up to the Ukrainians to decide to join NATO...

Yes, we know.

I definitely did not miss all those news stories about Turkey blocking the final approval for Sweden.
Michigan installs the US's first wireless EV charging public roadway
The world needs less gas stations, fast food, and sprawl in general. Lots of businesses are doing fine where I live and there are a ton of empty office parks.
These are models specially tuned and sized for near real-time, instant translation. It would be naive to think that there aren't technical creatives building and training models tuned for expressiveness and nuance in a more controlled environment.
> That's because the "fully featured" of the 90s would be barely usable today.

Saying that in a thread about TurboPascal is strange. I mean notepad needs about 5 seconds to start on my windows 10 work computer. And the usability of windows 10 is ... not.
Some people care about the leaderboard, but that's not mandatory. I don't see how the fact of its existence diminishes the experience of someone who never looks at it.
>Criminals then send a Google Drive link to the staff saying that it contains an image of the passport. Instead the link downloads malware on to staff computers and automatically searches the hotel computers for Booking.com access.

How does clicking a link install and run an executable?
You should move as one, don't be so obsessed with the > then >
Science is a set of methods. If you abandon those methods and fake data to fit your needs you aren't doing science you are committing various kinds of fraud. Maybe ChatGPT can explain that to you instead of listening to Alex Jones.
This is cool! Thanks for sharing. Sounds like Fuse would be a great solution for a read-only index. But what if you want to collaborate on the data with other people?

FWIW check out SQLite's full text search extension: https://www.sqlite.org/fts5.html