skysight-inc/HackerNews huggingface dataset:
The approach here is a bit novel i.e treat each block as a separate editor instance (contenteditable) and somehow wire-up cursor movements to behave as if it's one big editable area.

But it comes with its downsides as well. For example cross block selection doesn't work.

If the entire page is one big editable area, then it becomes difficult to embed complex blocks like "kanban views" and calendar.

I guess we should think beyond contenteditable at this point and separate rendering layer from input layer[1] - sort of like how Google Docs has built its editor.

But writing a rich text editor is not just a text-editing problem. It essentially needs you to build a layout engine itself (like webkit) that knows how/when to recalculate and draw the affected parts (render objects) when the rich-text changes. Why? because baking in tables and image-wraps and other complex resizable blocks affect other elements around/after it.

Bottomline: we need a custom built layout engine + text renderer + input handler(that respects accessiblity) + selection handler to build an absolutely powerful rich-text editor. I'd like to start a open source project in this direction.

[1] https://twitter.com/jitl/status/1649761057953415174
The open-ness of code, visibility, diffs. It was perfection. Something broke in my env suddenly? OH, I just checked recently pushed diffs that affect my realm. Hey there it is, security pushed something weird. I'll just revert the part that affects me and tag them. No meeting, maybe a SEV for visibility and review, maybe not. Easy peasy.
Almost certainly not? Sandboxing and anything non-visual can happen at a ridiculously fast pace.

I'd suspect a lot of this is offloading so much of the graphical setup to not the application. Feels like we effectively turned window management into system calls?
One more: Timezones

Various platforms use: UTC, the user’s timezone as set in their dashboard, the user’s detected timezone, the timezone of the server that is generating the reports.

Aggregating or reconciling data from different platforms can be a pain if the timezones aren’t clearly indicated.

I’ve had bank statements that didn’t agree to CSV exports of the same data because the servers generating the two reports were in different timezones.
It's nice when you can rely on the rich to provide patronage for high quality art. But one could not expect this from the current rich.
Rust is far more readable and reviewable than C code. As attested by 1000 Googlers.
I'm willing to and I mostly do bring my own bags to the grocery store. Sometimes I forget. Let's say I forget twice a year and opt to buy paper bags in those cases. We have just learned "[...] to have a lower environmental impact than a plastic bag, a paper bag would have to be used forty-three times [...]". Depending on how often I go grocery shopping a year, I have now already come quite close to nullifying any positive effect of bringing my own bag compared to buying plastic bags every single time. And we haven't even considered the environmental impact of the bags I remember to bring with me most of the time.
I understand why that is there and am even a little embarrassed (I've always rolled my eyes when people make accusations about astroturfing, and I've definitely looked at that page before but the last line escaped my notice.)

However, the last month has been exceptional with respect to what is going on at Reddit and that context should be considered. I think it elevates it above a generic "wow is HN reddit now" gripe. This wasn't the first thread that made me think this, it was the thread about the "Russian coup" a few days ago.
Big Tech’s Biggest Bets (Or What It Takes to Build a Billion-User Platform)
It’s how the pentagon will pass its first audit.
Kind of interesting to think about, it's impossible to net $5b from this endeavour as you have to imagine it will cost between 1c and 99c in manpower/electricity/expenses per phone to do the extracting.

But the question is how much.
US East. I’m not joking when I say that’s the result about half the time even with no noted service issues.
Congrats! Please focus on getting your documentation cleaned up, your cli consistent, and bugs excised. Your platform is good, and doesn't need too many additional features. Make it all cleaner, rinse and repeat.
Show HN: Render your JS or TS project's file dependency graph in the terminal
A Better Cheatsheet (2020)
> They either send money they have (in which case all is well), or promise to send money they don't have (which is the recipient's problem).

No, they have the money. But the money is ultimately that of the Venmo user. If that money gets removed from the account by some other means (eg some form of clawback, dispute, whatever) then they're out that user's money, and they're on the hook: So Venmo pays for the user.

Every dollar is somebody else's dollar.
I know a lot of blue collar people in NY whose work is directly involved or adjacent to road construction and all of them express cynical views about corruption in that sphere.
What a relief. I can finally "touch grass" like the kids have been saying, now.
> In 2014, three visual effects artists launched a class action lawsuit alleging that between 2004 and 2010, numerous big studios – including Disney, Pixar, Lucasfilm, DreamWorks Animation, and Sony Pictures – had colluded in setting salary limits and avoiding hiring artists from other studios. (The studios settled the case without admitting liability, paying out a combined £140 million settlement.)
Anyone can sell the future.

moving 3D blocks and segment maps

What does this mean exactly? Do you know?
Meanwhile in the UK its nearly €20/mo standing charge before you consume any electricity.
> Don't forget that the FBI has an office AT Facebook HQ, as mentioned in the writeup of Zuckerberg when he was named Time's person of the year:

I read the article you linked, and it doesn't say that there was an FBI office at Facebook. It only mentions the FBI in reference to a single event where Mueller is at their HQ and visits.

How are you getting that they have an office there? Or are you suggesting that Mueller was working out of Facebook HQ?
Hi. Had similar thing happening to me about 15 years ago. I was bit younger than you and had a kid.
I jumped to consulting and did that for a 10 years then worked couple of years in a startup as a manager. Then I started my own business. Looking back now, I could have started my business a lot earlier. No regrets though.

If you have savings, travel. Especially in Europe you might be able to take that 1/2 years off just for yourself and your passions.
Also localized csv files in a language where the comma is the decimal separator (and the field separator is ; ), column headers and unexpected character encodings. CSV is truly the worst.
I'm a pretty happy Fly.io customer and glad to see the direction things have been going overall. While it's great to see Fly is getting more resources to continue improving and building the business I worry about the inevitable VC Countdown Clock to Exit.

What does this new round mean for Fly's long term independence?
The point of this paper about the relationship and absurdity of human-machine automation could not be better summarized than dang having to chime in with all the past submissions of the same paper.
We already know it knows nothing – but this doesn't verify it. I could produce a similar response, even though I know you can't crack Enigma in O(n) time.

Well, not unless you ignore the 158962555217826360000 constant factor. (Ref: https://the-axiom.uk/how-long-would-it-take-you-to-crack-the...)
> British cuisine

No such thing has actually existed since at least WWI.
Sorry I wasn't super clear. I was replying to "the gap between Disney Animation Studios and Pixar has drastically narrowed", and commenting that the reason this happened is because from 2006 it was Pixar management in charge of Disney animation. Ed Catmull and John Lasseter brought over the lessons and management style that they had learned at Pixar and thus changed how Disney animation was run. So for instance they created a Disney "Story Trust" to provide feedback to directors in the same vein as the Pixar "Brain Trust". They also removed an oversight committee at Disney that was charged with keeping all film projects on budget, but in their view was holding back the film-making. i.e. the two studios are not as distinct and independent as it appears people are suggesting.
I'd never used it before I joined Fly.io, but everybody else in this company absolutely adored it; they're like the Rolling Stones to our Black Crowes, the key influence.
What good is a product like this if it's not stable? Most folks can yolo a global infrastructure if they disregard SLAs...
I think getting a fresh perspective from fresh developers is still a net positive, some of the CVEs are truly embarrassing for such a critical piece of code.

That being said I skimmed the list of CVE and yeah Rust wouldn't have prevented anything. The rust evangelism is exhausting.
The US immigration services uses the term Alien, and the US State Department have historically used both.

Given how byzantine the US military industrial complex's paperwork and pretend regulation is someone might have been relying on legislation or paperwork predating the change in word usage, and that that influenced the naming of some program somewhere in the secretive world.

It's also worth noting that such a misconception definitely benefit's the military industrial complex as it draws focus towards something that is not there rather then towards what's actually happening, which again is a very common strategy within military intelligence.
Only six entries mention overflows, only half of those involve the heap.
Are you offering 5- year rolling guaranteed price caps for your existing customers?

Do you provide a seamless offboarding experience?

Or do you lock in customers?
This is HN. The facts are not relevant.
And then you don't have dependencies anymore, so you're back to square one.

I don't see how this is supposed to be more comprehensible or even "simpler" than a 12 lines unit file.
> "Didn't Apple recommend on-device scanning recently?"

> "No, it was opt-in not required by law."

Your comment indicates the answer is yes.

Trying to figure out where the gap may be...my guess is the view objections come from "people [who] didn’t read."

I found the other replies powerful evidence that other people did read, and had nuanced thoughts on this matter.
Do you have a source on that? Did very highly credentialed and trusted intelligence officers come out and testify under oath that there were satanic sex cults?

There is a big difference here. Grusch has given specific locations and names of people that congress can subpoena. Marco Rubio has confirmed that other highly credentialed whistleblowers with first hand knowledge are confirming Grusch’s claims. I believe we will know soon enough whether this is real or not.
No, refregiration allows you to avoid those 'preservation techniques'
Oh this is a very good point. Type and amount of additives is very rarely specified, although you can find some info in the academic literature.
Or use open solutions that you can connect to any service on the internet you want, even your own. As my citizen science example somewhere.
Many Americans (and for that matter, many people in other Western countries) won't have another choice. Green, maintained laws aren't sustainable any more - they use too much water, provide zero habitat for insects and other wildlife, and mowing during times of drought is harmful for the grass as well [1]. Regular BBQs aren't sustainable as well, the amount of water, crops and land used for feeding cattle is just way too high.

The problem is that there are political parties that make a political platform out of green lawns and BBQs all while knowing that they're deluding their voters and sending them off to catastrophe.

[1] https://www.rhs.org.uk/lawns/drought-care
The expressive type system and the borrow checker /also/ allow you to avoid many of the logic bugs that you’d have otherwise.
Simply wrap your shell with osc52pty to get OSC52 support in Terminal.app

https://github.com/roy2220/osc52pty
I think your complaints about Rust would depend on the quality of the code. You can go wild, or you can keep things simple.
Childfree absolutely isn't a choice for everyone. The idea that we should punish those who are too unattractive, disfigured, or disabled to attact potential mates, or those with medical conditions preventing them from having offspring, or those with highly heritable diseases that would negatively impact the quality of life of their offspring, is as inhumane and cruel of an idea as I could think of. There is no justification for punishing those who already have a hard enough life as-is, give them a break FFS!
Electricity + meat + (long-distance) travel comes to less than half of emissions in developed countries. Expand that to all transportation and you're just over half. Furthermore, electricity is probably the easiest sector to decarbonize (construction might be the hardest).
This stuff feels good on a personal level and does absolutely nothing to "save the planet" or our ailing bodies. Still tons of plastic everywhere throughout our lifestyles, primarily from industry and infrastructure.

The entire chain of things you listed are riddled with plastic. Tools in the manufacturing and shipping processes, to build the roads, insulation, millions of miles worth of pipes for fuel, insulation, water, all the packaging for the food and products, packaging for shipping the products, metric tons of single-use disposable things, large and small, used in all kinds of industry, in our air, food, water. Fucking everywhere.

Oh but thank God I planted a tree and reused a little plastic shopping bag. That'll really hedge against the hell wrought by the plastic-industrial leviathan that's coiled around every part of our lives.
Some of that is divulged in the original article https://thedebrief.org/intelligence-officials-say-u-s-has-re...
Measure the quality of GPT-generated text
Holy smokes...

"on 22-Nov-2022, when he came to know that the
Investigators are on the walkthrough inspection ofBlock~t> QC laborat01y and are coming in the
direction ofbalance room, he immediately rushed and tore apart balanceprintouts along with
Auto Titrator spectrums and threw the torn pieces into the small trash container located next to
the balance. Later, he threw1<b) <
4) -7 acid solution inside the same trash in an attempt
to destroy the evidence ofthe tests that he was working on that had issues with high % RSD and weighing ofmaterial was not in line with the expectation.

This trash was removed from the area
immediately by your area housekeeper and moved to the QC scrap area. This trash bag was later
found hidden under the staircase leading to the fb) <
4>7 floor of your QC laborato1y by another
Investigator. No justification was provided upon asking by your QC management for hiding the
trash bag."
Except that awful season of Battlestar Galactica where Starbuck comes back from the dead as an angel.

Get ready for some truly terrible scripted television acted out by the catering crews.
Empty? I can't duplicate that for the life of me. There should be a register and login link, or more if you're logged in. A list of recipes would be completely overwhelming way to browse if you're actually looking for something, you can search by any ingredient and get a list of recipes.

It's definitely something I'm still working on, but has been very usable.
I know git is complex, and the UX is sometimes messy, but after really, really learning it (shoutout to the Github training folks), I've never had any problems that couldn't be solved. I understand the desire to simplify some things, and their log looks way better than gits, but I wish they'd contribute back instead of rolling their own entire VCS.

The one thing that is super exciting to me is the stacked pull request support. Using Github for this kind of workflow is enormously painful. Conversations constantly get outdated, and its nearly impossible to track whether comments have been addressed.

I know they're working on an improved UX/experience there, but it seems like it'll be a good long while, especially for enterprise server customers.
Why should anyone have a look at TigerBeetle, a bleeding edge accounting system built with a language no one understands? Since no one understands Zig, no one will be able to maintain TigerBeetle. The company is exposing itself to a great deal of risk with this decision. Adopting TigerBeetle is a colossal business mistake, not an engineering mistake.
More languages is the bigger difference... also not just cloud functions but full servers.
I wouldn't trust Googlers as a measure of any sort of quality, given their love of Go.

C code relying on tons of macros will be harder to read then C code that delegates preprocessing to another language. Rust code that leans heavily into the ML features and unwrap.parent.unwrap.parent.unwap... will be a lot more unpleasant than Rust code written to just get the bit shifting job done. I imagine it really depends on the code base.
So exotic they called it "the gold fruit", "pomo d'oro" - gold being the seeds inside.
We'll see what happens, I guess.

As long as I can charge my car (Ioniq 5) moving forward, it doesn't really matter.

CCS has higher speed charging than is available at Superchargers, at least for my car, though, so I hope the NACS standard has the ability to support the higher charging speed.
> There's no reason to believe we can successfully run away from all the problem's technology's caused with more technology, specifically tech that doesn't even exist yet and that, more importantly, is not profitable.

I agree with this statement. But, absent technological breakthroughs, how many humans can Earth sustainably maintain? Maybe a few hundred million? We're talking about an order of magnitude decrease in population size. Are you OK to say goodbye to 9 out of every 10 people you know? Are you OK to be one of those 9 of 10 that need to die?
For example 16.10 is not exactly 16.10 in IEEE floating point. When you do enough operations, and depending on the order of operations, you can wind up several cents off. That sounds small, but can be enough to give your auditors heart-burn. COBOL does BCD arithmetic, (not really but at least conceptually), and it's penny accurate to 31 digits (as per the standard - implementations may have greater accuracy). Frankly, it's stupid that 63 years after COBOL we're still treating money and currency as an afterthought in languages that are supposed to be business oriented. Proper currency handling should be part of the language.
So, Apple felt it had to "burn the village in order to save it"?
Don't forget the Snoper's Charter too.
Yes, planes are actually a lot easier than cars because there's pretty much nothing else to crash into up there. If you get into a bad situation you've generally had a long enough time to identify it and stop it developing.

On the road you've always got the risk that a Tesla on Autopilot will freak out over the shadow of a telephone wire across the road and panic brake to a complete stop on a 70mph motorway.
Currently vendoring all of the dependencies for Rust implementation pulls in 1.75 million SLOC, which I find amusing.

This is a lot of SLOC, and a huge surface area to pull targeted supply-chain attacks, IMO.

P.S.: I know you don't compile in all of this into the binary, yet consider the eyes and work hours required to verify that the whole chain is sane and safe.

This is how it looks:

vagrant@rust-playground:~/development/sudo-rs$ cloc .
3549 text files.
3271 unique files.
453 files ignored.

1 error:
Line count, exceeded timeout: ./vendor/proc-macro2/src/parse.rs

github.com/AlDanial/cloc v 1.86 T=9.67 s (320.2 files/s, 208065.8 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
Rust 2637 49276 111413 1754298
diff 2 884 32618 35892
Markdown 182 4903 9 13341
TOML 137 807 1073 5734
Assembly 8 90 71 1244
YAML 5 80 26 393
JSON 106 0 0 120
reStructuredText 1 70 4 90
C/C++ Header 9 5 2 79
Bourne Shell 5 14 17 64
C 2 6 6 46
Bourne Again Shell 2 7 8 41
Python 1 17 19 38
Dockerfile 1 0 0 2
--------------------------------------------------------------------------------
SUM: 3098 56159 145266 1811382
--------------------------------------------------------------------------------
Linear waited nearly a year to announce a round, presumably because they did two in quick succession and didn't want to waste the PR opportunity of the second one.
So glad EA games didn't hire me. Web devs seem to do alright.
I'll be long retired before "ageism" even becomes close to a concern ;)
Does PR know you are posting this?
Number of restaurants is a measurement of hosting quality?
Uptime doesn't matter?
There were other nuanced takes towards the bottom. For example, the one written by olivertaylor seemed insightful to me.

https://news.ycombinator.com/item?id=32461613 (excerpt)

I work in the VFX business, formerly managing a VFX house and now negotiating contracts with studios and production companies.

A few random thoughts…

There is a massive industry-wide labor shortage and a massive surplus of work to be done. Artist rates are way up, there are more junior artists than ever, there are more shows with more VFX than ever, VFX shops are turning away tons of work, new shops are springing up, investment groups are buying and consolidating VFX houses to try and become big players, etc. This is a boom time for VFX.

This is absolutely a (labor) seller’s market. Individuals and companies that are not taking advantage of this to create a better environment for themselves are missing a huge opportunity. There’s never been a better time to quit a job you don’t like and find a better one. Or to start a company!

…
I’m a bit curious how are conditions this bad.

Is there an overproduction of artist hopefuls compared to the movies being made?

I would also guess differentiation is low. Any VFX studio is as good as the other, so every studio is paranoid about losing a movie deal, over not accommodating the directors whims?

this is one of the places I feel generative AI can do a lot of good. It can get rid of the routine VFX like changing an actors pant etc that VFX artists are inundated with and leave only the artistic work for VFX artists which is hopefully not as taxing and not as requiring of crunch
This situation may be a bit different. Trump was president and the clearance system begins and ends with his authority. He dictated Flynn and Kushner receipt Top Secret SCI clearances despite them not being able to pass the background checks.
Might want to consider a different name. “Nerd” is a negative label for many kids.
Realize we literally cannot stop making plastic. If we did, modern civilization would collapse. All PCBs and electric devices have some type of plastic in them, including wires and plugs. The only way to read this comment is via plastic.
I think java is way more readable (and safe) than C - we should all switch to. Proof by authority w/o any background is not useful
Below a certain level of skill, you simply can't express yourself. You can try, but then you step back and see what you built was nothing like what you intended to build, and does not express what you wanted it to express; not to yourself, and likely not to others.

You don't need to be a world-class master, but there are minimums.
> at the end of the day they built a system which could be used for scanning any file on your device

They could already be doing this though, right? Unless some trustworthy external auditor has gone through the iOS/macOS/iPadOS source and audited that they don't (good luck with that.)
https://www.youtube.com/watch?v=9lcB9u-9mVE