skysight-inc/HackerNews huggingface dataset:
Very sick of this rhetorical pattern:

Anybody: *describes problem and straightforward solutions/improvements already proven in many other normal countries*

Americans: "Well at least I'm not in North Korea!!! You want us to live like North Korea?"

It's so tiresome!
Government funding built it would be more appropriate. Government agencies (outside of intelligence) are usually bereft of technology competency.
It's calling for "deprivatization". Very very clearly.

And, well, that's a fancy word for government takeover.
Quantifying the Effects of Working in VR for One Week
From the title, I thought this would be a call for them to make it open source, not them making the change. This is great!
One of the things that made linearizabilty click for me was thinking in terms of happens-before:

volatile int a;
a = 1;
print(a) // Could this print Zero?

Even assuming only one program, one thread, one process, no interleaving and nothing fishy, could the final line print 0? In the serializable consistency, the answer is yes. Linearizability is framed in terms of clocks, but really that's just trying to establish that one thing happened before another. The "clock" in this example is the line number.
What is the opportunity cost? How much will cost you replacing ngrok?

I am generally okay to pay for things that provide value, I don’t like when I pay for things I don’t use.
Have you considered government incompetence is an intentional goal, at least in the US? One of the major political parties often works to hamstring government to hurt the other party in power. Both parties do it. It's a feature of first past the post politics, that negative sum tactics hurt your opponents more.
Sorry to hear that, let me know what OS/browser you're seeing the problem on, and I'll see if I can figure it out.
There's not much of a practical difference between turning an open-source tool closed-source, and creating a closed-source replacement for an open-source tool and then letting the latter wither and die. In either case, the open-source one quickly becomes unusably outdated without a dedicated community fork effort.
> On the infrastructural side, Tarnoff shows a clear preference for the community-owned networks that have been proliferating across the United States

> Meanwhile, on the services side, Tarnoff takes aim at the “bigness” incentivized by the need to produce returns for the difficulties they create for self-governance and the negative social interactions they promote. Instead, he presents a model of a “protocolized” social media with a proliferation of small communities that can interact with one another and where public funding is available for media.
You don't think online businesses will treat a customer who enters a different date of birth each time as less trustworthy?

You don't think BigTech ever cancel accounts being used by regular people?

You don't think companies ever share data with each other to make decisions about whether a transaction might be fraudulent?
A well-written read. An authority needs to step in and make the logistics and costs work. The carriers can’t be allowed to continue holding everyone else hostage.
The article is a bit vague on the actual arguments. This quote deserves special consideration:

> "A privatized internet will always amount to the rule of the many by the few"

Giving control to the government is rather explicitly giving control to the few - the government is busy responding to issues voters see as key (eg, inflation, war, environmental concerns, skirmishes between different political groups, etc). Unless a voter is willing (and stupid enough) to prioritise cheap internet access above the important issues then public internet is just asking for regulatory capture.

The government doesn't have the bandwidth to do what this quote implies they can. It will just result in an incompetent, politically connected few in control. We know there is a group who are willing to get involved in corrupting the regulations - it is the people currently profiting off poor internet regulation. How many people are going to use voting as a signal for their displeasure in corruption of a Board of the Internet?
I owned a LEAF for a couple years. That car was still fun as all get-out, even if I wasn't winning any 1/4-milers against a Taycan. I regret not keeping it.
Care to provide more details on what you mean by this?
Just to add some ballparks: I have a yolov5 model that I run in PyTorch on a 3080 and the inference time is roughly 20ms.
And inference with a 200estimator random forest is a few ms on a cpu.
I can imagine that in some scenarios it’s not enough though.
Cloudflare tunnels worked for me. Free too.
Yet another hit piece from the same outlet. This must be like the 10th article I've seen from them obsessing over musk and his companies this month. Piss off the woke and they will make sure you understand it. Just look at this comment section.
He has not, in fact, researched it scrupulously. He is the crank he accuses all of us as.
So the key difference of size is the ability to find alternatives. If a monopoly is abusive, you rarely have any options. If a smaller player makes an abusive play, consumers will abandon it and it will fail. Google and Apple are a duopoly but since they've both decided on the same abusive practices, consumers have no exit without government intervention.

Basically, antitrust works in a world that expects the market to correct things, but patches a design flaw (monopolization) which prevents the market from doing so.
Libertarian is a word for people who are too bashful to describe themselves as Feudalists.
> We've made the difficult decision

You hear that? That's the sound of my eyes rolling. Dude, stop saying cringe shit like "we made the difficult decision." You dumped your least profitable customers in the gutter.

> We know how changes in financial services can be disruptive – especially in a moment like now. We're doing all we can

Like giving people two months notice?

Seems like a perfectly calculated move: be a jerk to a small number of small-fry customers so the rest of your small-fry customers freak out and leave on their own accord and have much less negative stuff to say about you.

You're going to kick out some people that end up succeeding big. They will never forget what you did to them, and they will go out of their way to tell others about it.

You should have just changed the bennies for accounts under a certain size, instead of booting accounts and making even a small number of people enemies.
A church based on tangibles. I’ll take it.
Buddy, I can assure you that it is absolutely real and not fun. Don’t be a fool your entire life.
The obvious one:
https://www.insidevoa.com/p/6431.html

I'm sure there are others.
No, the OP was clearly trying to identify the rather vast middle ground.

As someone who deals with health anxiety and psychogenic symptoms regularly, the mention of it does not inherently deny the reality of immediate pathologies and symptoms existing also.

There can be a genuine residual disorder initiated by covid infection and also a clouding of its prevalence and presentation by psychogenic symptoms. In fact, it’s very hard to imagine otherwise.

It’s a hard problem to sort out medicinally, culturally, politically, and personally — going hard to either end doesn’t help on any measure.
While I don't know about this company or the situation, I'm genuinely curious as to the reasoning behind including statements like this. They seem to be purely detrimental. I certainly can't see how they would make anyone less upset about the situation, and can see how they would make people angrier. Wouldn't the page be less provocative without that last sentence?

Do the people writing these genuinely see them as statements people will appreciate? Or is the motivation to burn bridges and ensure that customers they no longer want will be offended?
That's the problem with "impact", they're not asking for "positive impact", and they're not getting it.
In C you can still use the digraphs <% and %> as an alternative to curly braces:

int main() <%
printf("hello, world\n");
return 0;
%>
Ask HN: Reasonable scope for a beginner web dev?
Hi, I'm a fresh graduate with a BSc in Comp sci, and I am wondering how reasonable the project I'm considering taking on as a commission is. I'm a relatively experienced programmer, but newish to web development.

The project is a simple ecommerce site:

-A couple of static pages

-A product listing, and the ability to add to a cart with various custom options/dropdowns

-Ability to edit cart

-Ability to place order for delivery or pickup

-Process payment using stripe.

No shipping, no need to worry about stock, as it is a food establishment. It seems pretty doable to me but Im worried about wasting the client's time, so I would like some input on how reasonable this would be for me to build in Django and React.

I don't need perfection, both I and the client will be satisfied with something that loads fast, looks nice, and doesn't lose orders. Though I have also found it difficult to research common pitfalls building such a site, as all I get are results related to the marketing side of ecommerce. Thoughts?
I don't think Google has standing to prosecute sexual abuse. Isn't that the DA's job?
Steve Mould (sp?) brought up one of the only reputable use case I can think of, and that is an NFT can function like a ticket does.

I agree with Gates.
I still use Quicksilver, so I press the activation shortcut and type "sc" then enter and I'm into the screenshot app with it's UI available. I can't live without QS!
Yeah. Totally respect the approach. But what I mean is that the practice of making browser compatible web apps is well established so it isn't necessarily a deal breaker to have a couple of different rendering engines. I can count on one hand the few discrepancies I've found when using Tauri.
Well just look what happened to Europe few years back
“'A privatized internet will always amount to the rule of the many by the few,' writes Tarnoff, and since that tendency is hardwired into capitalism itself — not just a certain iteration of capitalism — fixing the internet requires a different strategy: deprivatization."

The problem here is that network effects and economies of scale generally make centralization more practical. Capitalism's competition between multiple centrally managed models, although not perfect, is tough to beat.

"Rather than lay out a concrete plan for a deprivatized internet, Tarnoff explains that experimentation will be key."

It's tough to clap your hands and summon a decentralized system, but Jacobin maintains typical faith something never tried will work well, as long as it's anti-capitalist.

Seems like regulation within capitalism is a much more dependable way of addressing flaws in the free market.
The jacobin has completely lost the thread, I used to love this magazine.
Tickets!

Add up all the similar scenarios and that's the success space!

Maybe licenses, medallions and the like could be done.

Or... not! I am totally OK with not.
Not only that but with Tesla's model, coupled with the car shortage, it seems you either have to accept delivery or risk waiting several more months before getting another one if there's a problem with the vehicle (which there so often is with a Tesla)

Dealerships for the most part take care of this. They aren't selling people broken cars because if they do, it becomes their problem.
Strange that this did not happen when a) Steve Jobs first left Apple; and b) after Tim Cook succeeded him.

CEOs loose their mojo. When Elon fails to follow-through with taking Tesla private, and (seemingly) acquiring Twitter -- its a sign that he isn't thoroughly thinking through the weightiest of decisions.
I have turned off I think hundreds of ad targeting switches in Facebook, Google, Windows, and LinkedIn, and despite the incessant passive-aggressive warnings about how ads will be "less relevant", I don't find them to be worse.

I hope you're not one of the weirdos who likes to contradict people and say we are all fooling ourselves and the algorithm knows all.
RBI lifts restrictions on MasterCard over onboarding new customers
Have you logged into Brex? I didn't receive an email, but got a notification in the website.
I found that as hilarious myself. A VC whose firm is the one who has been pushing the hardest for web3, cypto-fund, Chris Dixon etc., who when asked, seriously this time, not by people who are boot-licking on the basis of the billions made, what web3 is for, cannot articulate an answer that goes beyond a word salad with no dressing. On the basis of those very famous billions, should he be allowed a pass anytime he says nonsense?

He is an amazing technologist, but it appears to me that when he, and many other VCs, go beyond the boundaries of their technical expertise, they know as much as the guy who get their news from twitter. Their fame and worth sometimes prevent me from commenting on their nonsense on Twitter because I say to myself, who am I to criticize someone who moves billions?

I got the same vibe from a few too many CEO, CTO, and other assorted C- of big and famous companies. The CTO of my previous company, which had a total number of employees greater than 150,000 heads, was terribly underwhelming any time they decided to give their opinion on current business, and the future of the business and of the technology supporting the business. But they were never criticized because they were the CTO of a company of 150,000 people and therefore inherently extraordinary.
The principle of authority does not work in science and works a bit more (too much!) in business because the authority can move the market, but not because the authority is right.

It is fine, of course, nobody is a genius everywhere, and as the comment said, he has been incredibly successful, 10,000 more than I have been. But some people, for the worship they get, are more disappointing than others when they show their true, and not assumed, intellectual range.
Theoretically someone could post their new 1.0 page https://tauri.app/ and it wouldn’t be a dupe. In general a big new release usually has an announcement blog post, and those can be posted without being dupes, and they’re more timely & relevant anyway.
Oh look another Elon musk hit piece. Can we stop posting five of these a day please. I understand that a lot of people feel like it's their religious goal to attack him, amd we all get he's not perfect, but this is just getting tedious. It's extremely transparent why these articles are being written and why.
Oh very clever! Less of a mess than tape. Thanks for the idea :)
> I will be[t] $1000 immediately that kid will do well without knowing a single other thing about that family or situation.

I'd take the other side of that bet; in my experience, a parent who still feels the need to take on their adult child's domestic labor likely hasn't prepared them well for independence in other respects, such as managing their own education well enough to get good grades in university classes.
There are numerous Russian-language services such as VOA (already mentioned), BBC (https://www.bbc.com/russian), and Deutsche Wellle Russian (https://www.dw.com/ru/%D1%82%D0%B5%D0%BC%D1%8B-%D0%B4%D0%BD%...)

There are no independent Russian news organisations that I'm aware of within Russia any more. There are several operating outside Russia, notably Meduza:

https://meduza.io/ (In English: https://meduza.io/en/feature/2015/02/02/welcome-to-meduza)

Also the Russia Times:

https://www.moscowtimes.ru/ (English: https://themoscowtimes.com/)
Keep in mind this was 20 years ago.

A couple years before this project I thought SQL sounded hard. So I wrote my own database engine.
Paycheck to paycheck means you have almost no liquid money left until your next pay. insurance and taxes don't count (they'reexpenses just like rent, and you can't live if don't pay your rent right?!).

Since i started in my current job, gas has gone from $1 to $2.5+. And every commodity has followed that trend. My pay? Virtually the same

I suppose those with multi 100Ks feel the same. Its not the same money you had last year.... and the year before
Shopify is used for this sort of thing, supports payment with Stripe, and you can integrate it with Django. Should be straightforward.
I would say yes. However, I would say be flexible if you need to get a job outside of tech to survive do it and volunteer or try to get side gigs if you can.

I worked as a janitor for a year when everything was crap.
Is it though? This goes back to my point of architects and developers having internalised thoroughly outdated rules of thumb that are now wrong by factors of tens of thousands or more.

This is not a simple problem to solve efficiently using traditional RDBMS query APIs because they're all rooted in 1980s thinking of: "The network is fast, and this is used by human staff doing manual data entry into a GUI form."

Let's say you're writing an "app" that's given a list of, say, 10K numbers to check. You have a database table in your RDBMS of choice with a column of "banned phone numbers". Let's say it is 100 million numbers, so too expensive to download in bulk.

How would you do this lookup?

Most programmers would say, it's an easy problem to solve: Make sure there is a unique index on that column in the database, and then for each row in the input run a lookup such as:

SELECT 1 FROM BadNumbers WHERE PhoneNumber = @numbertocheck

So simple. So fast!

Okay, that's 10K round-trips on the network, almost certainly crossing a firewall or two in the process. Now it'll take minimum of 1 millisecond per call, more like 2ms[1], so that's at least 20 seconds of wait time for the user to process mere kilobytes of data.

Isn't that just sad? A chunk of a minute per 100KB of data.

Like I'm saying, nobody has internalised just how thoroughly Wrong everything is top-to-bottom. The whole concept of "send a query row-by-row and sit there and wait" is outdated, but it's the default. It's the default in every programming language. In every database client. In every ORM. In every utility, and script, sample, and tutorial. It's woven throughout the collective consciousness of the IT world.

The "correct" solution would be for SQL to default to streaming in tables from the client, and every such lookup should be a streaming join. So then the 100KB would take about 5 milliseconds to send, join, and come back, with results coming back before the last row is even sent.

PS: You can approximate this using table-valued parameters in some RDBMS systems, but they generally won't start streaming back results until all of the input has arrived. Similarly, you can encode your table as JSON and decode it on the other end, but that's even slower and... disgusting. The Microsoft .NET Framework has a SqlBulkCopy class but it has all sorts of limitations and is fiddly to use. But that's my point. What should be default case is being treated as the special case because decades ago it was.

[1] If you're lucky. But luck is not a strategy. What happens to your "20 seconds is not too slow app" when the database fails over the paired cloud region? 1-2 ms is now 15 ms and so those 100K round trips will cost two and a half minutes.
I'm 50 feet tall and made of metal, of course I'm going to be heavy. As the airline companies realized, software weighs nothing, so its removal did nothing to unburden me ;_;
I use CleanShot X, which gives me a ton of easier options for this stuff (and the nostalgia from Skitch) -- highly recommend, included with Setapp too.
I prefer both. I like when something works right out of the box. And then I read the manual and find out about all those moments when the defaults were saving me from my foolishness. And then I can unfold the thing's real potential.
You can usually start the work with a copy of the will, which you don't need to keep in the safe deposit box.
I think a lot of the rain might just be that the proof of Fermat's last theorem led to the development of a lot of theory for elliptic curves which happened to show that they work well for crypto.
I was going to say that, as usual, Sturgeon's Law[0] applies.

However, based on the single example you provided, assuming it's the only one you've got, I'm not so sure about that

>Really, the only absolute is: There are no absolutes.

That is true.

[0] https://en.wikipedia.org/wiki/Sturgeon's_Law
None with Zelle and Wires. But there is a tiny window of protection/reversal offered by ACH.
That's a problem where it's true...
If only some had paid more attention to this article in January.
All the stuff taught in boot camps can be easily found and learnt by doing a simple search online for free! I don’t know what makes them bootcamps entitled to charge over ten thousands bucks for three months of lessons that teach you how to code up a simple CRUD website and make you think you deserve six-figure salary just for that… This is just ridiculous…
> I care extremely little about iron-clad principles, and instead think that the thing we should be optimizing for is outcomes.

The point of having principles is to optimise decision making for good outcomes.

> There's no reason to live under the wrong outcome for the sake of some sort of idealism that brings no benefit to anyone.

Having mendacious politicians succeed in their mendacity so easily is of benefit to whom?

Re-running votes because you lost is of benefit to the whole of society how?

Others in this thread have pointed out the opportunity cost problem, and the bias problem of re-running votes too often.

> Rules can be changed as necessary

Of course. In this case I do not see the necessity. The polling figures split yes/no in much the same way as they've been since the last time. The only thing that's of any significance that's changed is Brexit, and yet we had the SNP crowing the other day about how it's bringing in more outside investment than the rest of the UK (which was another mendacity, but what isn't from them?). They were also aware of UKIP and its support, and surely the anti-EU support within their own ranks at the time.

There is no necessity here.
Do you think that it’s possible that the OP was not the victim of a large coordinated criminal conspiracy? That is what has been implied and discussed and I’m “trolling” by suggesting that that was not the case.

Edit: Also, food for thought: I genuinely did not know you could buy drugs through linkedin. In the OP’s complaint I’ve been informed of what website to go to, what app to install, and what search terms I should use to get into contact with drug dealers.

Should the OP be reported for illegal speech or is that just relegated to jpegs?
While what you state is undoubtedly true regarding reporting I think it’s fair to say that there is a defined pattern of people reporting a constant constellation of symptoms in medicine, being dismissed as hypochondriacs, and then only later being validated for having legitimate claims when a researcher eventually connects the dots. CFS is an example - broad, and just nebulous enough for physicians to be technically dismissive because it doesn’t match up with an existing diagnosis.
The main gun on a tank is actually a pretty cost effective weapon. Projectile weapons are a lot cheaper than missiles.