skysight-inc/HackerNews huggingface dataset:
Honestly there’s a lot of valid points to be made here but the actual report reads as if their intention was to prove blockchains are insecure and centralized.

That is true for a lot of them, but true Nakamoto consensus is not quite as fragile as they suggest it is.

They don’t provide an analysis of the true cost of launching a 51% attack.

Their assertions about the security risk of “altering the software that nodes run” fail to mention how this is a voluntary process which all node operators choose to undergo. If a consensus emerges on the network or a subset of the network that the changes are problematic, these dissenting node operators can choose to hard fork. There will be few supporters of an obviously malicious attack in the network, so it would be unable to gain traction.

Their point about the number of entities in control of Bitcoin is technically correct, because of the way that pooling works in Bitcoin: many nodes send any propfs they find to one node, and that one node writes to the blockchain. So, there is a definite concentration of power. There are some in depth game theoretical analyses of why this is unlikely to become a problem but in general it is easy to imagine that, for instance, the US treasury would not want to destroy trust in the USD.

Interestingly, Chia, a new proof of work blockchain which launched a year ago, developed by Bram Cohen, has a unique and innovative solution to pooling which does not result in concentration of power: individual node operators submit proofs to the network, not to the pool, and the pool receives a fraction of the reward for minting a new block. Chia also has more full nodes than any oher blockchain, including Bitcoin. At this point it’s relatively unknown however.
GitHub Copilot starts requiring paid subscription
Good "why" documentation can sometimes be fairly localized though. ADRs are great for overarching design "whys", but are not really the best tool for highly localized "why" documentation.

For example: sometimes you may have a codebase where whenever "X" is done, there is an automatic retry mechanism of failure. But then you have one spot where there is no automatic retry. And it turns out there is a very subtle and non-obvious reason why an automatic retry here would be a problem.

The code then deserves a comment explaining what this subtle issue is, and and why it means automatic retries must be avoided here. Without such a comment, the next person to touch the code may well just assume the automatic retrying was forgotten, and add it, causing say the painful data corruption bug to return.
Pricing is unclear. It has a fixed price and later talks about subscription. How much is the subscription.

Also at what is the frameworks strategie on locking doing transactions in the database.
This has made me realize why companies like pingdom have a business. I've always wondered, in the sense that I couldn't quite understand why you'd pay for someone just to ping things and alert you of outages (this was early in my career)

But over the last 4 years specifically I not only understand it I can't imagine not having a service like it.

Disclaimer: I don't work for pingdom and my current company doesn't use their services, I have in the past, they're pretty good, but I'm just using them as an example here
Then re-state it clearly and I'll do my best. I thought I was answering "why" crypto doesn't help decentralized computing.

The other thing (no cc) isn't related to decentralized computing. It's a payments system problem. You can make a case that crypto is helping, but conflating it with decentralized computing just muddies the waters.
It's interesting you ask that, because the now-paid Kagi Search has a feature like this called Lenses: https://blog.kagi.com/kagi-features#:~:text=and%20Google.-,L...

I've found them somewhat helpful in getting rid of some of the garbage that pops up when I'm searching for a specific topic. But often, I find myself leaving them off since I sometimes want all the results on anything even slightly related because it might be useful.
Here's a link for houses in Iowa between $150,000 and $250,000, with four or more bed rooms that are larger than 2,500 sq. ft..

https://www.zillow.com/homes/for_sale/house_type/4-_beds/1.5...
Looks cool - looking forward to trying it out. One thing I feel is missing from rails today is a great text editor. ActiveText feels old compared to editors like TipTap.

Any plans or recommendations on standardizing on a new rich text editor for Avo?
To many people, sex is a cheeky, rebellious topic, and can only be discussed in terms like this.
I release versions of NSIS with a VM of Windows 2000 running Visual C 6. It creates the smallest executables possible.
I made something similar - replpad[1], a real time notepad style repl. Not multi-user, though.

[1]: https://replpad.com
It's not really a statement based on a serious threat to music talent, it's a statement on the motivational logic that is becoming more dominant within the non-musician controlled parts of the industry...

There are several game makers and multimedia producers that are using AI generated music now though, and that is costing musicians opportunities that would make that brand of entertainment and experiences better. Even though human composed music will likely be better, the cost cuts often end up being taken more often over time as independent music and arts become more and more undervalued over time by algorithms.
correct, i saw that too. the outage returned 500/nginx. no version number either on footer. @jgrahamc thought that was strange too as few commenters last night were caught off guard trying to determine if it was their systems or cloudflare. supposedly its been forwarded along.
Nope.

Paging algorithms have been "pre-swapping" for ages in order to keep the free page reserve high (or preferably a purgeable page reserve).
Seems reminiscent of both Nova and Filament for Laravel/PHP. Nice work :)
Cool, but how do I buy it?
By community I mean precinct. I mean the people from whom I need to recruit votes.
Libfilezilla
The gif of the drone over the pistachio farm is so depressing. It looks like a generated world with how uniform and repeated it is. So strange
Another advantage not mentioned: it helps you avoid overly long sentences. I use this technique and have a habit of rambling on. If I hit the right margin of my text editor I know I should try to split the sentence.
The dots on the iron are blatantly obvious for anyone that’s used an iron or is about to use an iron because they are marked on the iron’s temperature control. That’s the beauty of standards. Similarly a lot of the symbols are marked on your washer or dryer
You just need (to become, to partner with) a business person.

If you’re determined to be CEO get a CEO mentor and an early sales VP who can do all the interpersonal stuff you find uncomfortable.

If you want to stay in product/dev find a cofounder to be CEO. They are late so cofounder doesn’t necessarily mean 50/50 here. Founder vest.

It’s evident your story needs tuning as “I had a hard time paginating results” is not the real story here nor is it very compelling and just reinforces initial uninformed opinion in the space that you’re only scratching an itch that isn’t market-validated.

What are other people doing with your product? That is the story. This feels like it could be a really big thing.
Actual bleach. I typically use oxi-clean, very rarely use bleach. I've found that even the most severe staining/yellowing can be removed by soaking the clothes in the washer overnight with oxi-clean (something that's not really possible with front loader machines).
Backing this up, here's an ancient usenet post by John R. Mashey (one of the MIPS designers at SGI) defending HP's use of BCD instructions in their RISC core. https://www.yarchive.net/comp/bcd_instructions.html

HP looked at their actual uses at the time, found a lot of COBOL that required BCD, and included single cycle, register-register instructions to accelerate that use case that was very important to them.
No. What is ironic is thinking being against porn is puritanical. It's not all black and white.

Like many people outside of the US, I am as far from puritanism as possible, yet I maintain that porn is a cancer. We should have more sex instead. The hippies were onto something.
Are the benefits of an improvement worth the cost?

Do you know how to do your laundry despite not knowing how to read the symbols?
What are those details?
$300 is great for a...

undergrad or grad student looking for extra cash.

dev in a third world country where that might be an average monthly salary.

junior building up their resume and trying to pay off some student loans.

someone that is going to be doing work anyways and at least gets something.
Well, the JVM has Clojure and C# has Clojure CLR, but JVM Clojure is much more mature, stable and battle-tested, so I think the obvious answer is the JVM.

Of course, I'm writing this from the perspective that I'm gonna be using Clojure, which is probably different than your situation. And without knowing more about your situation, it is short of impossible to know which one is the "right" choice.

So without knowing more, I'd say go with the ecosystem and language you're the most familiar with.

Unless your goal is to learn something new, then go with the ecosystem and language you know the least about already.
Why? Why do parents even have an expected contribution for college? I mean, if they want to help their kids out, then go for it, but why is the expectation that when one adult purchases a certain service, we analyze the finances of related adults to determine how much the service should cost. No other thing operates like that.
What exactly are you using Cloudflare for?
What you would then have is 100,000 nodes running one piece of software, and 59k which are doing exactly what they were doing, and in your scenario, the 100k chain also has a higher hash rate.

What happens next is a social phenomenon. No one knows. But which chain is original is perfectly clear: it's the the 59k chain, which will still be mining blocks, and it all comes down to who wants to use which one more.

But it is emphatically not the case that a majority of validators can force a minority of validators to choose a new protocol. It's nothing like mining.
IBM once had a main-memory interface that did LZW compression (so compressing between L2 and main memory).
In the case of CSAM, I think you are conflating not wanting to see, which I appreciate, and wanting, needing really, to know to make decision.

Knowing gives agency, the ability ot fight a crime in that case. People who are exposed to it suffer less from being exposed to it and more from the inability to see the flow stop.
I would take a look at GitHub's open issues for things titled "add documentation" or similar:

https://github.com/search?q=add+documentation&state=open&typ...
I'm happy to see this article, it does look like a much clearer explanation of Hare's pros and cons in terms of safety. I might not agree to every point but acknowledging and documenting trade-offs is surely a big plus.

On borrow checkers: There is a big dichitomy between type systems and static analyses, where type systems aim to be sound---never fails to catch certain bugs, at expense of false positives---while static analyses tend not. But Rust's borrow checker is a sound static analysis combined with a type system. In fact it is a kind of optimal design when you are only allowed to add additional kind of types, and this restriction made the borrow checker a very impressive achievement. But there are other possibilities if you loosen a bit---either slightly unsound analysis [1] or annotation methods other than types. I believe Hare should better explore those possibilities instead of having a borrow checker.

[1] In fact Rust has already compromised as well; for example its notion of memory safety doesn't ensure no memory leak. It is still unlikely but not impossible to unintentionally leak memory, so it is deemed acceptable. You can use a similar compromise in Hare.
https://news.ycombinator.com/item?id=23480918

https://news.ycombinator.com/item?id=28210076
Same, not seeing any issues.
Thank you for the compliment. Yes, I agree the pricing is quite low.

I launched this pricing scheme in March and since then I added a ton of features that, IMHO, have increased Avo's productivity 2x. I haven't updated the pricing yet, but I'll probably do it soon.

I also spoke with other indie developers and they agree that the pricing is quite low.

Thank you for the feedback!
This is fantastic, thanks.

My solution is a lot less smart - I loop through every record and keep track of which potential types I've seen for each column: https://sqlite-utils.datasette.io/en/latest/python-api.html#...

Implementation here: https://github.com/simonw/sqlite-utils/blob/3fbe8a784cc2f3fa...
In my community.
I’m not against mixed income developments as a way to combat ghettoization, but in a lot of cases in CA the costs are born by the developer (and thus indirectly the people purchasing the new units) which keeps the regulatory burden/costs of new developments high. So while it does create some below-market housing for those lucky enough to finagle their way in, it keeps the actual market rate construction expensive.

In my opinion it would be better for local governments to buy off the units from developers if they so chose, so the full cost is born by the program. Of course, that wouldn’t really solve the problem unless new construction were less restricted, since not enough is being built anyway for the % of “affordable” units to be able to make much more of a dent.

What bothers me is that a lot of people don’t actually know how “affordable housing” is implemented, and if they did I bet most wouldn’t support it. Not only because of the complexity and costs it adds to new market rate construction, but also that you still need an income of like $70-$150k to qualify for owned BMR housing in SF and I don’t really care to subsidize people at those income levels.
The number of people who want to replace S3 is far larger than the number of people who want to replace S3 with a crypto based solution.

Both are probably pretty small numbers.
That just sounds like old people talking to each other, I don't see the problem. That kind of small-talk would be commonplace in any small-town diner. In a quiet neighborhood where nothing happens, literally anything is gossip-worthy. Not every online has to be maximally interesting content, sometimes it's fine if it's just old people talking about the weather.
The washing machines in my building have the buttons in a 2x2 grid (the 4th being a "small load" toggle for reduced water usage), so it has no relation to anything here either.
It could, but there's a temperature control valve limiting it to 115° or 120°, I forget which.

If I wanted to bother I could run the "raw" hot water to the washer to get 140° IIRC.
> Articulate for me exactly why biology, chemistry, philosophy,etc... are neccesary for a Compsci or IT degree?

In Europe (AFAIK this is very broadly true) you're expected to have covered these in high school, and university is for focusing on a single field (and its prerequisites, so lots of math in engineering fields, e.g.)
Oh that's awesome, I'm going to try that.
Berry has written extensively about environmental degradation. Notice the caveat above: "if we share". Human greed is the fly in the ointment. Again, he's written extensively on the impact of human greed on the environment. It's not inconsistent to think that there is enough for all and also to think that when we try to grab too much of that stuff for ourselves (more than what we need) that that mutual enough-ness (I hesitate to use the word "prosperity" here because it's accreted a lot of baggage in our hyper-capitalistic modern world) is threatened.
Cloudflare combines a few tools that you would need to cobble together yourself if you wanted the same experience from another provider. E.g., if you wanted to use AWS services instead, you could stack WAF, CloudFront, and Route53 to get a firewall, CDN, and DNS provider. If you only need some of the Cloudflare stack (maybe you need a good firewall but don't care about a CDN?), then you can only use the pieces you need.
I'm at a tech company as an EM. My primary responsibility is making sure my team is delivering high quality software. Sometimes this means my job is documentation, testing, being a PO/PM, or recruiter. I have to know the codebase to communicate and organize things, but I rarely have time to code. My days are spent in meetings and when I'm not in a meeting, I'm writing slack messages to other managers/teams or analyzing problems.

As a manager, you have the freedom to set your own schedule and run your team the way you see fit. I don't know if I'd recommend that when you first start out, but you're judged based on the outcome - generally. Some managers still do 50% coding, which is fine, but I think those pitfalls need to be considered carefully.

Once my teams get to a self-sufficient status, we're able to take on more responsibility and do more "innovation" type projects. That's "success" in my mind, but it takes time to get there. Up until that point, I do whatever I need to.
You still aren't explaining what you use cloudflare for or why you included them in your architecture.
>> If you need evidence of that, Ethereum's switch to PoS will eliminate mining, and yet it's still happening.

This has been delayed, and sometimes people say it is delayed because the miners are against it. It seems very important to people who are thinking about doing projects with Etherium because it will be based on PoS. Hoenstly, I don't know anything about this.

Here is my question(s) to the smart people on HN: Could miners or others with financial interest slow the switch to PoS for Etherium? How would I be able to judge if that is happening?
Oh, I wasn’t implying Timescale is better than the other. That comment by GP reminded me of what happened last week
The example of the child only illustrates that we (individually) have a cultural framework of what consciousness means, but it doesn't really mean we "agree" on it. Ask the child, does a dog have consciousness? How about a rat? Butterfly? Ant? Computer (eg. Siri)?

Pretty sure people will disagree over those answers. Especially the last one, I suspect.

Of course it's tautologically true that people convinced that for people who think they have the answers do have their own answers, but the problem here is that we're not agreeing with each other and don't really have a way to convince each other. I kinda think fundamentally we can't actually do that, because fundamentally it's open for me to claim that all other humans are just fancy automata and I'm the only one with consciousness (in the subjective sense). (And it's empirically true for me too!) But since we're social creatures we mutually recognize the consciousness of other human beings as a matter of protocol. So I don't think approaching it from a scientific point of view really makes sense. If some day AIs become so socially or politically powerful that we have to earn their favor, we'll have to agree that they are conscious beings if they demanded us to do so.

This doesn't have anything to do with bits and bytes or transistors unfortunately, it's just purely power dynamics.
piping to jq (using json mode of course) also works well for this
I think this is a great idea, but for different reasons than you’d think.

If you read around, there is an epidemic of college freshman whose parents have the ambition, and will do whatever to force their kid into the college and even the major they choose…(sample: https://www.amazon.com/How-Raise-Adult-Overparenting-Prepare..., these are students entering Stanford whose can’t make their own decisions).

Who ended up stuck with the loans for these degrees that the kids may not want or have the independence to take advantage of? Not the parents… the students are the ones suffering for their parents’ ambition.

Obviously not the whole picture, and maybe it’s not completely right yet, but I think this particular direction will help some of those students.
10$ a month. Meh. Got enough subscriptions nowadays, that's way too expensive IMO as someone who can only use it as a hobbyist (doesn't work on my work machine due to policies).

Poor show Microsoft - should've just been free as goodwill and to help people build software that can be deployed to Azure for the real money.
"The Screen, whether it’s TV, computer, or phone, has supplanted almost all social interactions." this is very true and the most terrifying part is I see it in my kids, addicted to their video games. They play online games with their friends and actively communicate but I when I tell them no games today they have lost the ability to entertain themselves. They just kind of hang around hoping I am going to let them play. Its pretty sad and I working on figuring it out but also trapped in my own screen working 9 - 10 hours a day.
Fair Game: data scraping is an underacknowledged privacy concern
> US is arguably being out-competed by communists.

I mean if you mean communist by countries that give no shits about how they treat their population, where they dump pollution, and the absolute drive to monopolize commerce, then yea we can use your definition of communists.

Of course, feel free to go live in those conditions if that sounds like a great work environment to be in.
Browsers seem mostly to operate under the principle that they're the only program the user wants to interact with, and probably the only userspace program running.

For most folks, they're right.
Github copilot regurgitates my colleagues highly niche code verbatim. I know its his because all the same bad variable names are used.
I was expecting this to be about INSERT performance/overhead (both IO and CPU), which is the metric that matters most when dealing with the overhead of materialized views.
Second all of this. 3% is nothing for an exec if they're invaluable to the business. If this person leaves, how would feel? Glad you still have that 3%, or panicked because you can't run the company without them?
https://brave.com/transparency/

* 60 million monthly active users

https://basicattentiontoken.org/growth/

* 10 million users opted into rewards

Brave pays users for their attention while blocking ads and tracking. Brave is not unknown on HN. There are a lot of posts about it that make the front page.
I watch Pluto-TV for the exact same reason: it reminds me of old school cable-TV. I turn it on and "veg out", just like when I was a teenager. I tend to watch it before I go to sleep when I'm trying to shut down anyway.

The movie, The Big Short, was on heavy rotation about a year ago. Good movie. They have an entire channel dedicated to Narcos, so I'm basically fluent in Spanish now - well, "drug dealer Spanish", at least.
this is very very cool. Any plans of making this for the js ecosystem ?

Unfortunately not all of us are on ruby...but everyone is on js. Would totally love something like this on React/Next.
Have you tried tabnine?
Nova was a big inspiration for me to build Avo. I don't think I would have started Avo without using Nova before.

My train of thought was "Rails helps you build apps fast! If we had something like Nova it would make it 10x faster!".

I belive the pair (Rails and Avo) is one of a kind in the frameworks world.
> It feels a lot like cable used to!

I had to stay once in an old hotel in a small town. It had an old CRT analog tv with analog cable. It brought back memories. Like the TV tuner changing channels really fast.

Fast channel surfing is something I hadn’t been able to do since switching to a digital tvs and digital cable about a decade ago.
“ZIP” is an acronym for Zone Improvement Plan so unsurprisingly the USPS is correct in this usage.
I wonder if this is because enterprise / business demand would be substantially higher and they're worried about making it generally available due to load and they wouldn't be able to handle it?

Unless I misunderstand something, its not yet for businesses right?