skysight-inc/HackerNews huggingface dataset:
Sounds like what DDR5 is doing too, errors are corrected automatically, but not necessarily communicated (?)/
I keep this in my snippet manager to be pasted into a kubernetes pod I want to have the tools I'm used to:

apt-get update; apt-get install -y tmux git ncdu psmisc iproute2 net-tools curl zsh vim; curl -Ls install.ohmyz.sh | sh; chsh -s $(which zsh); exec zsh

It's not automatic but it only takes a second for me to find it and about 10-15s to run.
In my experience, which was introducing engineers at Facebook to "fancy" C++ stuff, no.
Blender provides much of the value of its competitors. A purely CAD tool does not. You have to solve the other problems primarily, while also having CAD. Otherwise, it's like having a text editor when no programming languages exist. What is your business going to do with that?
I feel like this kind of zero-sum argument does the rounds quite frequently.

The reality is that housing is the main mechanism used by the older wealthy folk for their pensions, and subsequently transfers wealth up through the generations.

What we need is a way for all that unproductive capital used to directly fund the businesses of the young, growing the real economy (rather than the financial).

Alongside that, additional legislative arrangements to provide security for renters.

Pension pots should be a return on investment, not speculation.
I'm sure Clojure is very exciting for Clojure fans…but afraid it's utterly inscrutable and unreadable to me.
Wayland doesn't have broken technical decisions, they're just different and require applications to adapt.

A typical examples is global hotkeys. On X11, any application can monitor all keystrokes at any time. On Wayland, applications only get keyboard events if they're in foreground. Global hotkeys must be done via a separate compositor API. This breaks applications which expect to be able to detect keystrokes when they're in background, but the "feature" they relied on also allows any random application to include a keylogger. Such applications need to update.

You mention Firefox uses XWayland. Firefox also has native Wayland support (I'm writing on it right now!). This is likely a mis-configuration at some level, or maybe the Firefox version is too old.

OTOH, things like scaling are completely broken on X11, and while the hacks around it improve over the years using a HiDPI display will likely never be as smooth as on Wayland. And if you have a laptop with a HiDPI display and a LowDPI external monitor, one of them is going to suck forever on Xorg.

We are, of course, on a transitional period. A lot of applications still need refinement. Qt in particular still has lots of bugs on Wayland. But these can be fixed, there's no broken design decision which makes them unfixable.
I stopped reading at this point:

> We spend endless amounts of time bikeshedding the right syntax, indentation level, tabs vs spaces, or where to put code in the structure of files, but this all feels just pointless - these are all properties of text, but the text is just a tool to manipulate some abstract model of the program.

No we don't spend endless time doing this. We automate as much of that as possible. I haven't cared about syntax for whitespace for years (I mean, I care and I have opinions, but I almost never have to work on it).

One item from the list, which we can't automate, is a really important part of the job: "where to put code in the structure of files". This is an intrinsic part of the solution modelling. Often this is something you want to change as the project expands. What are the modules and objects of your application? What are their responsibilities? Does this new object now have responsibility for that thing over there? These are key questions to answer on a daily basis.

I agree with the complaints against boilerplate. Boilerplate can help decide where a bit of code should live, but it also gets in the way when changing that decision is the best thing to do. We don't teach or celebrate refactoring enough (at least, not in the places and projects I've worked).

Perhaps I should read more of the article...
This line of reasoning is flawed. The government can build housing so that people have places to rent, in a way that isn’t “an investment” in the profit-seeking sense. That’s what they do in Vienna and it seems to work great.

https://www.huduser.gov/portal/pdredge/pdr_edge_featd_articl...

And then in Singapore they have very high home ownership rates, so we could also be dramatically reducing the number of people who actually need to rent, reducing the need for private investment:

https://charterforcompassion.org/shareable-community-ideas/p...
> I guess my point is, it's very flippant to just say, "well it's easy for me, so it's probably pretty easy for everyone else, so it must be apathy as the only solution."

Right but the data suggests that apathy is the primary reason. I think we should make it easier to vote, but it’s not empathy if the people you’re trying to empathize with don’t actually feel that way.
Not really but some YouTubers call out other YouTubers from time to time. There is a mini cottage industry that was made out of just calling out the Paul brothers.
"That’s because the system is not built by programmers."

That's definitely not the reason I consider GP's comment incorrect.

(I'm a qualified accountant.)
It's not. I also grew up here during the same time period. There's been a lot of building, but it's nowhere near full.

Far less than half the available valley areas are developed along the 680 corridor between 580/24. The commute to Oakland is 25 minutes and to SF by BART is one hour.

Even on the bay side there are large empty spaces which aren't being developed, often because development is tied up in decades of litigation -- litigation which is based around these onerous regulatory laws.

I'm sure the change you're seeing during a casual visit is striking. But, have you stopped to look at the empty lots which still remain? Have you researched why they're still empty? I have - and this is why.

There's room for entire new cities to be built along 580, between Castro Valley and Dublin. There are vast tracks of empty land along 24, in the lamorinda areas, just minutes away from Oakland.
Ruby was also the first thought in my mind reading this article.
I love being in the minority with my preferences…have for most of my life.
This actually looks quite cool, and looks like something I would use.
ha, mine wake up closer to 7a, so 5:30a is still “early”
I do not understand how AirBnb can enable hosts to charge a cleaning fee and then require the guest clean. Feels like an FTC complaint needing to be filed. Also, tangentially, in recent years airlines needed to include all fees in the price advertised, but this has not occurred yet with hotels and similar lodging (cleaning fees, resort fees, taxes, etc). Feels like legislation is needed to close the gap.
I developed a dynamic analysis/IDE tool for old IBM systems. I was told by VC's that IT management never spends significant money on programmer productivity. I think they're mostly right. Maybe because no one knows how to actually measure it.
don't be stupid; buy her a star: https://starregister.org/

EDIT: lol

> NFT Star

> While we are 30 years old, we use the newest and most innovative technology.
All Sparklingly Star Register Stars are backed and verified on the Ethereum Blockchain through an NFT (Non Fungible Token).
NOTE: The NFTs will be minted in July 2022 and customers will receive instructions on how to receive theirs then.
The usual technique is to build one's own opinion.

If someone you're trusting to instruct you on something suddenly starts pushing Doc's Miracle Remedy & Floor Wax, you might reasonably conclude they'll say anything for money and adjust your priors.
That is... really complicated. 'Just improve their standard of living bro' isn't a real solution. It's like saying we can prevent murder by systemically renouncing violence and becoming a more peaceful society. This is obviously true, but the path forward is not obvious.
That’s called ceph scrub & deep-scrub.

By default it “scrubs” basic metadata daily and does a deep scrub where it fully reads the object and confirms the checksum is correct from all 3 replicas weekly for all of the data in the cluster.

It’s automatic and enabled by default.
There's actually a surprising numbers of things one can do without connectivity. My usual routine at a staycation is to (1) first write out everything that comes to my mind -- "emptying" my thoughts. This usually takes up an hour. Then (2) do strategic planning, such as prioritizing to-dos on a 3- to 5-year timeline. (3) do creative work such as writing. Finally (4) rest, or read.
This includes people who I think are absolutely reputable in their specialty, such as

https://www.youtube.com/c/BattleshipNewJersey
One of the saddest trends in this day and age is the centralization of search. You can debate whether Google search has gone downhill, you can debate whether or not it hurts anything right now, but it is hard to argue that Google is NOT the central 'authority' for most folks on the web. They have a heavy influence on discoverability.

That kind of centralized power is ripe for abuse. If it isn't already, it likely will be.
Double click on the titlebar on MacOS means "expand as much as possible to fit all content". Not "maximise".

Of course, I'd argue that maximise is the intuitive thing to expect, but the behaviour is not strictly broken, just... odd.
> the ability to modify/adapt the business logic is lost through automation

This is a really interesting observation, I haven't thought about it like that before.
I spent several years as a security guard, so I've interacted with cops on the regular both when they are on duty and moonlighting as security guards themselves and all I can do is validate this perspective.

Yes there were the cops who really did believe in/want to protect people. This was possibly even most of them. Then there were the cops who were downright scary. Talking about want to drag people into the street and beat them up. Or idolizing Jason Statham in the transformer movies as some kind of "supercop" (their words). Or the guy who refused to tell the teenagers skateboarding in the parking garage they had to leave because he wasn't allowed his gun. A gun, seriously, to confront a few tell a few teenagers with skateboards to leave.

Should I ever have to interact with the cops again it honestly scares me which of these groups I'll get.
Crypto isn't regulated at the current time --- at least not in the USA.

However, the fact it isn't regulated doesn't mean they can't be sued in civil court for running a scam. This is what they are really afraid of --- see Kim Kardashian for an example.

This is why crypto bros tend to hide their identify (Satoshi) or re-locate outside the USA and go into hiding once the scam collapses (the guys from 3AC).

BOTTOM LINE: Selling electrons as money from your momma's basement is a shady business in more ways than one. Participate at your own risk.
Thanks. I did a re-release and deleted the database of forms. Link is now updated.
Klaus Schwab is watching very very closely, salivating at the prospect of coercing people into having computer implants by 2030
swoons
Oh, no, my Brooklyn Bridge is caught up in a DAO that was taken over by scammers using a sybil attack! My only hope is to buy more BRIDGECOIN and get back a majority stake! What if they steal my NFTs!?
Monetary conversions across such a broad stretch of time are nearly useless. Food, clothing, housing, etc were all under vastly different price pressures, and many modern "essentials" didn't even exist (and vice-versa).
Tell HN: Instagram app turns on camera while browsing
My wife recently noticed the iOS camera indicator on her iPhone 11 will turn on randomly while browsing her Instagram feed. I found some references to a “bug” from a couple of years ago, but nothing current to explain this behavior. Since this apparently has been going on for years, it is hard to ascribe this to a mistake. Still, I would be interested to hear other perspectives from the HN crowd.
I would LOVE static typing when programming a form on a web page. However, it's the fault of HTML that this is bad, not static typing itself.

Although, in theory, one could write a parser to inject what form elements are available into the type system... :)
Unsafe is exactly what they are in C. They're essentially volatile memory that can change at any time, and woe befall anyone messing around with the same register without synchronization when using an RTOS.

Good HAL crates don't have the entire register set as one struct, thank goodness. And for something like printing a message to serial in a panic handler, there are still unsafe options to yank control of registers, same as C.

What I really like about some of the HAL crates is the usage of builder patterns while configuring a peripheral. Setting up timer parameters before starting it by design is chef’s kiss wonderful.

But if you want to put the whole peripheral set in a static global, you can do that with a RefCell<Mutex<T>> or something similar. Or just yolo it and use unsafe blocks to ditch the mutex.
Yes. Certainly interesting ideas I will look into.
Thanks, let me think about this. This feels counterintuitive to me, and increases complexity a bit.
> Debits/credits concepts can exist (and we can operate on them) without the existence of left/right columns.

Taking this as sympathetically as possible - which is tough - because do you really think the person you are replying to on this forum with the given response does not understand principles in the abstract?? This really is quite condescending.

The entire point of a statement like this is that debit and credit are fundamentally abstract - such that when they have no essential features above their effect on the account.

I mean did you bother to read the clarifying following sentence before you selectively quoted?
"good portion" is putting it mildly - according to statcounter the worldwide mobile OS share is about 70-30 in favour of Google, with Japan being one of the only markets where there's more Apple devices than Google ones.
I wonder if the author of the blogpost ever tried Rails’ convention-over-configuration approach. It might be exactly what he means when he says he gets to write less boilerplate.
As far as I'm aware, yes
I think this makes a really poor argument for the under-policed part of their claim; on the first graph, the US is not an outlier in terms of police per 100k, only in our number of prisoners per 100k. We could have fewer prisoners without having more police. In addition to being more humane, this could save money, decrease inequality, etc.

Relative to other rich countries, we have more homicides. But if you look at homicides/100k vs Gini index for all countries, we're right in the middle of the pack. Perhaps if we actually want less crime, we should try to create a more equal society.

https://www.gapminder.org/tools/#$ui$projector:true;&model$m...
Now the US is way ahead of the game here compared to Europe. There are no property taxes in most of Europe and families hang on to their homes for generations.
> Suburbs provides housing. […] regardless of the density.

At what cost, especially relative to other options. Lower density may end up costing more over the long term:

* https://transportgeography.org/contents/chapter4/environment...

Urban living ≠ Manhattan:

* https://www.youtube.com/watch?v=BCmz-fgp24E
Most of the ones I have used allowed you to navigate the UI using physical buttons on the steering wheel. Something similar to a up/down/select/back button group with some other specific buttons for frequent actions.
Thanks. I did a re-release and deleted the database of forms. Link is now updated.

(creating the identical form twice is not allowed; not really a problem in real world scenarios)
I really like it, except the fact that it is not an app but something on the web.

I wish it could be something lightweight and launched as a native app.
it means that school budgets get slashed, public transit is greatly reduced, road maintenance stops etc.
American here, have not seen this in my many corners of the web.
This looks pretty cool, looking forward to checking it out when I get home.
It's really unfortunate. I remember being excited about the pinephone. I had no idea this was happening behind the scenes.

Why elevate Manjaro if others were doing the work? Why was that decision made? It doesn't make any sense to me.

Thanks for all the work you've done!
Their offices in Moscow (Capital of Russia. Largest city), Saint Petersburg (Second largest city in Russia) and Novosibirsk (Third largest city in Russia) were suspended indefinitely in March 2022[1]

[1] https://www.jetbrains.com/company/
They did write "relative" in front of small. They're a mite compared to FAANG and yet publish prolifically.
I used GraphJSON to build myself a slightly ridiculous dashboard (callum.run) and it's been great to build on. And JR has been super helpful with getting all my wacky ideas working :) Everything on that site is a GraphJSON visualisation, some displaying the logged data directly and some displaying results of SQL queries over it. Being able to combine them is really nice, the SQL gives a lot of power. It was a cool excuse to learn some ClickHouse functions too, which are awesome!

I also have a GraphJSON importer in pyground (pyground.vercel.app), which lets you load a GraphJSON collection into Python in-browser and use eg. pandas/matplotlib to poke at it too.
Not that I’ve seen, but at this point my targeted ads are all industrial products.
The main problem with more and more abstract forms of describing "what you want" instead of "what the computer should do" is that the program still needs to run on a computer, and those are inherently non-abstract. There is no duck typing on the CPU level and figuring out what exactly you passed as an argument takes up a lot of time.

Don't get me wrong, I love me some Ruby and it makes up the majority of my income. But it would be foolish to ignore that it is indeed 100x slower (or more sometimes!) than some of the modern compiled languages. Small to medium web applications are exactly the sweet spot for Ruby because network latency hides a lot of the language slowness. Nobody cares about 20 extra milliseconds for a request to a server 100 ms away, but a lot of people care about 20 milliseconds delay in frame rendering.

EDIT: The following:

> What I actually want is a new programming language/environment which makes Ruby look like programming pointer arithmetic in C by comparison. Something so advanced, so high level, that much of the time you're really just describing patterns and flows and data models and extensions, and then letting the computer determine the most efficient way to develop those code paths and execute them.

sounds exactly how I feel when programming in Haskell, although that particular language will probably not sit well with you if you absolutely want duck typing.
The ones I've seen are from in-video ads (where the YouTuber themselves have a sponsorship deal and dedicate a part of the video to it).
Agreed. Worse for me was starting with VB6 as a kid. A nice IDE, amazing debugging, easy visual components. Entering the professional field using php seemed like a strange nightmare. It was like taking a time machine into the past.
Understood. I probably should have said "purchase session in hours" instead of "charging by the hour." The point was to distinguish it from buying a night's stay as in a hotel.
> Every email is scanned against ClamAV

I'd want something better than that.
I remember people used to buy and sell virtual real estate in at least one of the various metaverses that have come and gone over the years. Second Life, maybe?
> Tech and software buyouts by PE only really started happening within the last 5 years, so can't make a judgement on that yet.

Might be an isolated case but worth mentioning the Solarwinds hack of America's nuclear industry could have been a result of PE ownership: https://www.scmagazine.com/news/supply-chain/solarwinds-laws...
I was hoping there was going to be some minimum definition, and that I could call myself Lord, but alas, my ~300m^2 of land doesn't seem to qualify me either (I live there, I didn't get scammed ~3k times over for 1 sq foot).

I mean honestly if you could be a lord with 1 square foot, there would be a lot of lords in Scotland due to the ownership nature of buying a house (very little of this "leasehold" thing that's prevalent in England). My parents would be a lord and lady, so would their parents...

I've not encountered these ads though, I guess it would be pretty dumb to geo-target it to people living in Scotland.

Edit, on the other hand, if you buy a house and let it out, I guess you can be a land lord, even if you still can't call yourself lord.
"When you know they type of account being debited or credited you can reason about how it affects the balance of the account and the managerial context of the transaction"

This is true, but it doesn't negate my point (that debit and credit have meaning independent of the type of account).

I know this because I have used the principle many times in practice, to define charts of accounts, to define rules for posting different types of transactions etc.
That is super cool! Really curious to hear how it's built, how much runs in wasm, how you got (some portions of) postgres to compile to wasm, etc.
Ah yes, everyone without a home is simply a lazy poor who should just move to Mississipi where the land is cheap and the jobs are abundant.
Compared with MSR or Brain which have over 100x their headcount, JBR punches well above their weight in CORE CS conference and journal publications.
After Crockford's "js is scheme" claim, curly emacs was bound to eventually happen. If you come to VS code from e.g. IntelliJ, the UI is surprisingly opaque, considering its undoubtedly graphic nature. Not quite C-m M-c M-butterfly opaque, but not that far from it.
Well it isn't just power plants contributing to global warming, vehicles (which France has plenty of), agriculture etc have a massive impact too.
One could argue that the EGT and other secondary engine items could be hidden on secondary tabs on something like a G3X. Unless they own their own aircraft, I don't think most GA pilots can do much with their eyes closed.
Asserting that the cost is necessary is a _big_ assumption. It's subsidized, sure, but that doesn't imply that it needs to be. If the subsidy ends, maybe wages will rise to close the gap, or maybe they won't, and suburban residents will move into denser accommodations nearer the city.
Yeah it's back now. Was briefly missing on the altfronts as well so not just here.
I will help you reclaim what is rightly yours with the aid of my army of dubiously-sourced primate JPEGs!
People on the right in the US tend to say everywhere in the world has ethnicities underlying their social fabric. America has a constitution.

That’s part of why you see such frustration on the right when people oppose things listed in the constitution (gun rights, censorship of any kind, etc). In their world view, it’s an assault on America. It’s why they call the left un-American. It’s also why the left in the US always refers to “our democracy”, in their world view the US is a “multi-cultural democracy” (not a constitutional republic - which it technically is).

Both parties tapping into the same mojo
> plenty of people do work holidays and probably the same people who have trouble finding time to vote

It's a country with 300 million people, there's plenty of people for anything. I'd wager that in percentual terms, the absolute majority would benefit from an election day holiday.
There was a MMA fighter on YouTube that I used to watch that would hock this crap. Would you like to guess why I stopped watching?