skysight-inc/HackerNews huggingface dataset:
> The key advantage of Python is that it's good enough at many things and that there is a giant infrastructure of libraries and a huge community

Right that's exactly my point. But once that's gone there's not really anything left for it. JS is also good enough at everything and probably has a larger community and more stability given it's the language of the web. Def not there in terms of ML yet, but it can get there

> I'd probably rather write quick scripts in Python

Because you're used to it.

> It's probably also easier to hire for Python than Ruby

If we're talking backend, an even easier thing to higher for than both of them is JS/TS

> Python also has mindshare in many niches for example in security many things are quickly scripted in Python

Yup. Again, this is the momentum of its community, but not anything inherent to it

> "pick whatever language gets the job done"

I don't disagree that that language isn't usually Python today. I'm just saying all of its success is due to the community and ecosystem so I don't see any guarantee that this will still be the case many years from now
I suspect the majority of consumer gigabyte routers are never saturated. The technology has eclipsed typical demand. Not that there should be deceptive marketing or performance cheating, but I suspect 95%+ of people will never be limited by their network gear.
I guess the question isn't "how old are you?", it's "what calendar year are you in?". Equivalent to someone saying they were in graduating class of 2018.
Yeah, Bahamas would definitely bend over backwards for the US.

US blacklisting Bahamas with the various tools at its disposal isn’t worth it for Bahamas.

(Cutting off preclearance, cutting off from US financial system, increasing visa/travel barriers for Bahamians)
My cynical take is that the fact that the well to do are screeching about how he won't go to jail all but ensures he will. The system always saves face.

The ruling class needs the PMC to see the system as legitimate and they'll happily throw one of their own in jail to do it.
Oh, the arrogance and the irony.
More like a single result box of a big form is made public. Think of an old school phonebook where instead of a telephone number, it lists a monetary amount.
My last submission [0] generated some interesting discussion that motivated me to think a lot more about exactly why SQL's syntax is problematic. This post explores that idea in more depth.

[0]: https://news.ycombinator.com/item?id=32738874
Nice work, very clean!

---

"Nobody tell him but I'll post it to HN."

What is this style of writing about?
There is a very real sense that what he was a 'specialist' in was figuring out what's fundamental to all of physics - so not so narrow.
I don't see how that's relevant, other than pointing out that his part of the creation was fairly minor, which I haven't disagreed with.
>> it's an advertisement. It's not a how-to.

But if you are showing the activity, why not show it being done properly, instead of showing it being done wrong?

Of course the adverts are not explicit How-To pics/vids, but learning takes repetition. It helps that people see it being done right every time, instead of sometimes wrong and sometimes right, especially when the wrong examples are in the context of creating the "isn't this cool" vibe.

If they think it is somehow uncool to wear appropriate gear, they are poisoning the well of the sport to enhance the sales of their own product. Not cool, and they are properly called out.
Building and Deploying Java Client Desktop Applications with JDK 17 and Beyond
$235,000 out of nearly $40,000,000 isn’t “a ton”. It’s barely enough to even register - but it does make the media narrative sound better as he goes down in flames to be able to say he donated to both parties.

[0] https://www.opensecrets.org/news/2022/11/megadonor-no-more-s...
It took 7 years, from 2015 to 2022, to convict the Therano founders. What makes you think it will be concluded in 1-2 years?

Update: Fixed the year (15 instead of 14)
No. I just skimmed the article and decided I’d give the reason I thought the Oscar movie is dying.
often to dust
Oh my goodness no! I'm not sure what SBF thinks he is doing, but he is definitely maximizing his chances of going to jail.

He is making his future defense lawyer's job very difficult by committing to a story. The lawyer will be severely constrained from suggesting alternate explanations of the facts to the jury because SBF has already negated so many possible interpretations. Every time SBF overstates an explanation, the prosecutors get that into the record. Every time SBF provably misstates or misleads in an interview, the prosecutors get to say "take a look at this slime ball."

When under investigation, you shut up. It's the only smart thing to do.
If only he'd donated to the GOP, he could've scored a preemptive Trump pardon!
> The fact that he wrote this long post shows that he is not at peace.

Nitpick: technically/scientifically, facts do not have volition.
If I was served malware by Facebook, I could definitely contact Facebook for assistance, and even sue them if necessary.

And the point about "URLs I dont know" is exactly my point - the move towards hosting content on websites of dubious operational security is a net negative for internet security. Sites like Facebook may not be perfect, but at least we know who runs them, that they've got skin in the game and incentives to adhere to their stated policies as well as laws and regulations, and where our data is located.
Their benchmarks (https://exaloop.io/benchmarks) show that Codon is much, much faster than pypy. I also just tried some microbenchmarks with their fib example (iterated many times with higher parameters) and got similar results. It's unfortunate for now that this isn't open source, but it's really valuable to demonstrate to us Python lovers what's possible using LLVM!
Does he have enough actual-money to pull that off?
> I am trying to help you by telling you that you are making a shitty argument.

OK. Allow me to tell you that, in my opinion, you are the person making the shitty argument

Your argument that "no one should be taking pictures" of their child's first bath is just cringe-worthy.

Google is to blame for the situation when they call the police over a single false positive from their faulty algorithm, not parents who take pictures of their own children.
> it can happen to anyone, right?

Sure...anyone who's thoroughly unscrupulous and willing to do whatever it takes in pursuit of wealth and power.

If you think that describes everyone, or even a supermajority, then I'd suggest you lay off the Cynicism Flakes for breakfast for a while and get out of what I'd suspect to be a very wealthy bubble.
Car passengers rarely wear helmets, but don't most paddlers wear life jackets? When I see people out on the river they're almost always wearing them.
I find that the process of writing text is similar to writing code.

You can't just keep piling lines upon lines, at some point you have to stop, re-read everything you've wrote, refactor it, make it simpler, more concise, remove the outdated text/code, etc. etc.

Documentation should always have one global "root" document, which contains links to everything else, and the documentation graph should be regularly reviewed and pruned.
Games too.

Bravely Default
Really not sure what you're trying to argue here.

The workers are the people truly suffering. Not getting laid off with a cushy severance package or not being allowed to work from home.

There can be suffering in both, this isn't a competition. Someone on an H1B visa supporting parents and parts of their family getting laid off can really struggle even if they're earning a good wage. So we can have sympathy, and empathy, for both.

While many on HN see themselves as the oppressed working class

I don't see any evidence of this, on this thread or elsewhere. I'll also note that many, if not most of the engineers posting on HN are not SV engineers, and are not getting the sky high salaries and equity that are common in the Valley.

But that aside, again nobody is saying that tech workers are uniquely worse off than anyone, they're saying that the system is rotten for pretty much anyone and that the increasing concentration of capital is a bad thing that'll eventually result in worse outcomes for everyone.

Your argument seems to be that because the working class see tech workers as part of the problem that tech workers should treat them as enemies and keep them downtrodden, and do nothing to try to fix the current system.
>US blacklisting Bahamas with the various tools at its disposal isn’t worth it for Bahamas.

US swinging its dick around in that manner over one dude who ran one fraudulent company isn't worth it for the US.
The squelching of dissent/free speech and destroying small businesses in favor of large corporations.
It just seems paranoid to me, but what do I know.
He was new rich and old rich will never skip a chance to slap down the new rich to keep them in their place.
This. As a friend who's had more than his fair share of dealing with politicians in countries far more corrupt than the US likes to say, you can buy people, but you can't make sure they stay bought.
There is a difference between the original desktop site and the original mobile site. The mobile site looks a bit better (more modern if you will).

But this effort looks really good too.

I do wonder whether copyright allows this?
Yeah, this is like how you often see complaints about movies all being the same and shitty these days, or how horror movies all suck now, or whatever.

In fact, there are hundreds of movies made every year and many are very good. Enough that it's kinda hard to watch all the good ones, unless you spend a whole lot more time than most people do watching new-release movies. All I can figure is people come to this conclusion because they're just looking at the blockbusters and what they see advertised everywhere, and figuring those are the only movies that exist.
> The worst part about PHP is constantly hearing from its detractors

Does it deterministically pass ALL tests in its own test suite yet? 100% of the time? This was the state just a few years ago, where a lot of tests were simply disabled because they were "flagging". <insert eyeroll emoji> (I'm not even going to touch the Boolean chart showing the different behaviors of single, double, and triple-equals on results. I know a lot of that has been fixed, at least by "convention".)

Nondeterminism is literally the worst trait of a computer language, because it leads to the worst kinds of bugs- the ones that are NOT a result of your lack of understanding of how the code is supposed to work at the PHP level. I've literally burned months away in my career in tracking down bugs like this (in Ruby and other languages), which ended up being framework or language bugs. There comes a point when you say "never again". Unfortunately, it comes too late in most people's careers to realize they've made a mistake, and switching to another language/community becomes too expensive/risky a proposition for them. (In my case I've been fortunate in that I was able to switch from .NET, to Ruby, to Elixir... each one of these was a difficult transition, both intellectually and socially (I really miss the Ruby community!), but in the end, completely justified in my case.)
So decide, if you want to work on business logic, why do you want to further dig your grave with async/await, which is by definition an implementation detail?

Also, sprint is not slow at all, especially that servers are very famously IO-heavy. Nonetheless, you can expect better performance for these with project loom.
‘Secretly donated’ are people really still buying what he’s selling?
> I've yet to see a stable equivalent to django/rails

... express? Has better benchmarks than both those frameworks, is probably more commonly used today (more employable), and has the benefit of TypeScript which fixes the biggest issues with both Python and Ruby (lack of a good type system)

> Python's advantage is [...] it is everywhere

Yes, that's my point. That's it's only advantage. But JS is better setup to become the "just use it because everyone knows it" language imo.
If "we" is you, go ahead! You're free to judge whomever you want.

This is a fairly simple issue - a community of people who are pro-privacy and anti-surveillance have concerns about a former surveillance officer working for an organization which creates small, portable, popular computing devices.

If you haven't heard about law enforcement abuses of surveillance, here are some helpful links:

https://theintercept.com/2019/10/10/fbi-nsa-mass-surveillanc...

https://www.eff.org/deeplinks/2022/07/police-are-still-abusi...

https://www.bloomberg.com/news/articles/2011-12-27/when-poli...
You know, I actually prefer the original paulgraham.com. I can read the smaller font easily, find the article excerpts useless (as opposed to seeing more titles at once) and the publication dates are also misleading. PG categorizes the articles by month, putting in a day (always the 1st) seems like being lazy to change the template.

None of these has anything to do with beautiful in my book.
I'm sorry to say this on this site but this post is unmanageably long, I can't bring myself to read it fully. Also, the entitlement and disregard for the work of others is unbearable. This is one of the most low key infuriating posts I've ever seen about something that could've been somewhat sympathetic to.
I believe that's why Hoare said that the null reference, not null, was his billion dollar mistake.

It was a simple one-liner in his type checker "if getting a type error in a cast, if the source type is nulltype and the target type is any kind of reference, always let the cast happen". His (biased by hindsight) recollection is that he even felt it was a bit dirty at the time, but made a lot of code shorter.
It is prettier. But it does not mean it provides a better UX.

For example, in http://www.paulgraham.com/articles.html there is a whole list of essays. No pagination (and especially not with a manual link), working with Ctrl+F.

The redesign forgets about that. It treats as if only the most recent blog posts mattered, which is not the case. It is not a news outlet, and there are quite a few evergreen posts.

Anyway, wishing you all the best with the redesign. :)
We should give credit to the original author of the template; it looks like attribution has been removed:

https://github.com/timlrx/tailwind-nextjs-starter-blog

Direct link to preview:

https://tailwind-nextjs-starter-blog.vercel.app/

Please leave attribution up for authors of free website templates (IMO), it's the nice thing to do.
The funny thing is that when I was big on ubiquiti I always went the other way edgerouter only. mainly because I did not want to get tied into the whole unifi ecosystem.

They sold two versons of their switches and routers, the black ones(good) which were stand alone and the white ones(bad) which depended on the unifi system.

But then again I am also the idiot who ran openbsd on my edgerouters.
This is a refreshingly nice, informed, and balanced perspective.

I've only done PHP for small personal projects and some wordpress hacking, and that was years - so my experience is limited. But it seems to me that one of the great and tragic things to PHP is the low barrier to entry. As you put it: "first open source language in which just anybody could write server-side web applications without terrible management problems for the sysadmin".

This made it extremely easy for anyone in the early 2000s who signed up for a web hosting account on godaddy/hostmonster/hostgater/etc... to fire up a text editor of their choice and start slinging code and FTP'ing up to a server. Didn't have to worry about installing, configuring, all the dependencies, build tools, etc... just edit, upload, refresh -- lather, rinse, repeat until it works. Lowered the barrier to entry, and got a lot of people into the field. Really powerful stuff.

It also made sloppy, hacked-together, copy-pasta code very prevalent. In my limited perspective, I suspect that this prevalence of sloppy spaghetti-code has contributed to PHP's bad reputation. It's not that you can't do good code (totally can!), but a PHP environment can be forgiving of some pretty bad practices.
I'm not sure I've ever met someone with this level of entitlement and whining. You missed out - I get it, that sucks. But you were paid $20,000 for a shitty poem. That's most people's dream.
I like PG's version better--it has better information density. On my 13" MBA's display, I'm able to see the titles of 31 essays without scrolling. On this site, I can only see two.
If you try to buy base jumping gear online, some manufacturers' websites will now check who your instructors are and how many jumps you have. That's because people have been known to just buy gear and go base jumping, with no experience or instruction.
FBI Calls Apple's New Advanced Data Encryption 'Deeply Concerning'
In terms of brand safety it has. But we haven’t seen the same backlash as when FB or YT had brand safety issues a few years ago. My guess is because the Elon stories are chumming the water for Twitter stories. Curious if it ever shakes out
X -> Y litteraly means ¬Y -> ¬X because of (¬X ∨ Y) = (Y ∨ ¬X).
Yesterday I was in a Boston, MA bathroom where the stall doors were floor to ceiling. Even the wheelchair accessible stall had a floor-to-ceiling door.

I've always understood the difference to be cultural and economics driven: US stall partitions are cheaper than walls and floor-to-ceiling doors; so the (cough) pooping closets really are only in upscale bathrooms.

(BTW, in the 1990s a Boston-area radio station used to broadcast bits where they would sit in a stall and strike up a conversation with whoever sat next to them.)
Just from skimming it, cold and wet-suits dry-suits are also mentioned in the video.

I see no reason Oru couldn't have shown people wearing proper gear. Unless they think proper gear is uncool, so they're setting bad and dangerous examples, harming the sport overall, for their own profit.
https://archive.ph/yiBYS
... which kinda shows why maybe governments worldwide shouldn't have normalized going after people's money as the first response to enforcing anything, and why building surveillance and control infrastructure for that isn't necessarily a hot idea.
Those advertisements do universally have a disclaimer at the bottom of the screen along the lines of "Professional driver, closed course, do not attempt", at least in the US.
Alfalfa farming is 0.2% of the Utah economy but uses 68% of available water
Interesting tool, never seen this before!

Tested it with common gRPC cases. Just some things why it's not good for gRPC:

1. It doesn't support streams.

2. It doesn't support "include directories" option.

3. It doesn't support Server-Side/Mutual TLS with custom
certificates.

4. When I entered URL like 0.0.0.0:4000 app freezes and won't work, so I can't send any request.

5. I think it support only gRPC-Web, because my URL 0.0.0.0:4000 converts to http://0.0.0.0:4000. If yes, it only covers gRPC-Web that is not fit all user needs.
> Thanks to new CU Boulder research, scientists see the impact of flushing the toilet in a whole new light—and now, the world can as well.

Great pun if intended
This is a good point. You can definitely verify a user off of context (signed tokens, etc.), but you're probably right that a lot of folks don't do a great job of that!
JS is more tightly bound as the "language of the web" than Python is bound as "the language of data science".

That's all I'm saying really. I would bet more money that JS is here 15 years from now than that Python is
Dwarf Fortress beat the 2-month 160k sale projection in less than 24 hours
I don’t get your point, isn’t it pretty similar to Java’s Panama in its goals? Is it considered very good or you are being sarcastic and it’s bad?
It is not. Like not at all. I know PhDs who know literally nothing outside the very narrow topic of their thesis. Like PhD in signal processing unable to understand a control system equation. I see that day in day out where I work. Lucky you, that have a decent title.
footnotes are broken.

i'd also love a feature that links metadiscussions on HN, and perhaps ranks by number of upvotes (just as a timesaving thing)
I’ve been watching his videos since Champlain Towers South, and this was the first video that I found off-putting. I would recommend giving him a chance or two, I especially found the CTS videos interesting.
A bit of a tangent here, but how did you make the quoted text appear differently?

Tell me your secrets! :P
If folks do need to SSH into a runner to get over some humps, come and talk to me. No point in waiting to get to that 5 or 25 minute mark in a job just to change one line and have to wait again.

https://www.youtube.com/watch?v=l9VuQZ4a5pc

https://twitter.com/alexellisuk/status/1577977820055310336
By your reasoning, only ads like this should be permitted, since they're the only ads that explicitly inform the user that they've been targeted.
Interestingly, this type of entrenchment has not changed in my opinion.

There is always a professor of distinguished, but long forgotten and superseded past-expertise on the orals.

They will insist on nuanced competence in an area no longer necessary to forge ahead. They become petty and claw with every breath to maintain relevance, despite all the others on the panel fully aware of the opposite.

Academia is a cesspool of barely-mediocrity, envy, and jealousy with pockets of brilliance flashing up time to time.

In my opinion.
Say "I don't know."

Back when GPT-3 was all the rage on the internet, I remember Kevin Lacker's "Giving GPT-3 a Turing Test" left a real impression on me [1]. Short read, but gets to the crux of the issue. GPT-3 is a (really sophisticated) statistical model, GPT-4 will be no different. Maybe it will showcase new emergent properties of LLMs, like GPT-3's in-prompt few-shot learning did. But the fundamental constraint of a statistical model optimized to a masking task remains -- they're really bad at introspection and confidence-assessment.

[1] https://lacker.io/ai/2020/07/06/giving-gpt-3-a-turing-test.h...
Well yeah but that is more of a coincidence that he happened to be a specialist in something with wide effects. QM had implications far beyond just those fundamentals, but I would imagine that he would not have known much about those fields that QM ended up having an effect on. For example, did he know much about optics, which was one of the fields most heavily affected by QM?

The widespread impact of your field and the specificity of actually working in your field are two very different things.
File backup is just one of its many capabilities. I use these apps in Nextcloud currently which sync to all my devices:
News/RSS reader
Cospend like Ihatemoney
Contacts
Calendar
Music
Mail
Photos
Talk for voice and video
Bookmarks
Deck/kanban board
Tasks
Notes
Maps
Polls
Forms
Money
Health
Passwords
Collectives/Wiki
Lakes and rivers around Bavaria, basically bodies of waters people usually use to go swimming in summer.