skysight-inc/HackerNews huggingface dataset:
If the functions are all clearly named and reasonably small-ish DSLs can be mostly self-documenting. Plus you can always ctrl click in your IDE of choice to view function source. I'm talking something like this:

f(base data)
.validate()
.domainAction1()
.domainAction2()
.log()
.describe()
.sendHtmlResponse()
The power needs are mainly for radio communications back home?

Or that includes navigation / propulsion / course corrections / reorientation also?

(There is not enough "solar power" that can be harvested at that distance I presume)

If we spread out the communications to be less frequent and say bring it down to essentially a heartbeat signal once a month ..would it prolong the service life. Mostly for emotional reasons at that point :)
Saying certain words, yes. The “Howey Test” referenced by GP is based on a ruling from SEC v. W.J. Howey Co., which reached the Supreme Court in 1946:

An investment contract exists if there is an "investment of money in a common enterprise with a reasonable expectation of profits to be derived from the efforts of others."

https://www.investopedia.com/terms/h/howey-test.asp

If the words sound like that, careful.
Maybe the Colour Maximite 2 would be interesting to both of you (don't have any personal experience with it but found it rather nice once I heard about it).
> You are severely underestimating how good vibes from a lot of people are at giving good estimates

Anyone else remembers how people were selling and buying doge coin at 70 cents based on good vibes? No? Ok.
Interestingly enough, penny pushing also destroys capitalism, see The Man Who Broke Capitalism: How Jack Welch Gutted the Heartland and Crushed the Soul of Corporate America―and How to Undo His Legacy [1].

[1] https://www.simonandschuster.com/books/The-Man-Who-Broke-Cap...
International “free Wi-Fi” is often gated behind some confusing tracking/login pages that are only available in the local language.

Luckily playing the polite dumb tourist often is enough to get someone to enter the “real” Wi-Fi password for the non guest network.

Or sometimes there’s a login via Facebook button you can recognize via logos.
Usually copying someone else’s work without permission is considered (intellectual property) theft.

Also, this person just copied the initial work but isn’t as committed to keeping things up to date. Much better to use the original source.
https://aesthetics.fandom.com/wiki/Emo
> I believe with all of my heart that it is unnecessarily hostile and antisocial.

I used to believe this. And maybe at some point it was, but then the world, and the sector, was absolutely _flooded_ with script kiddies.

Now things that immediately confuse people that don't at least have a halfway decent idea of what they're about satisfy me.
It’s possible that I’m misreading sarcasm or something.

But point 6, “engineers can be little shits”, about how asking if the person in charge of you understands the work going on is mildly offensive for the obvious reasons, and extremely offensive for how fucking stupid it is.

Knowing how to do something is not an absurd ask of being responsible for that thing being done.

I only ever got up to 3 dozen-ish reports as an EM, but to the extent I ever lapsed in being able to read a diff, that was me just failing.

EMs should know a lot about engineering. That’s what “Engineering” and “Manager” mean. Like, in the dictionary.
any existing async/await code.
Ch6 “Linking resources together”

This is the most difficult topic for me. I struggle to discover, understand and implement in my code highly linked resources. How an API is organized or designed should be its own chapter IMHO

“We'll skip the details…
[…] REST practitioners are split on how to solve the problem of associating resources.”

UUUG
Tell HN: Airbnb’s transparent pricing is a lie
I made a booking at Crowne Plaza Times Square on July 22, 2023. Set the option to show all prices and paid $1500 for it. At checking, in presented with a bill for city and state taxes and “resort fees” totaling $552 and a $500 security deposit. Doesn’t seem very transparent since they specially state that you’d see all taxes when you pay on Airbnb.

I called support when I was doing checkin, and they just said it was on the hotels terms/fine print in the listing and I should have read more carefully. Well, I assumed the value of Airbnb was to protect users from this, otherwise they’re just a middle man collecting a tax.

This is the listing btw. You’ll pay 30% more than advertised, so factor that in when comparing to other places. Also, weren’t security deposits unnecessary with Airbnb because they handle charging customers for things like damage, and aren’t listings insured?

Finally I use Airbnb a lot, so trust wise there should not be any red flags what’s justify security deposits.
Actually I had a bit of a brain fart, it is actually 21K, not 26K so a bit less.

There is at least 100 different films from every year from 1931 to 1999 it looks like (obviously many more from the 80s and 90s). But even just considering that, that's 7K as an absolute minimum. With straight-to-video and TV films the 90s peaked with ~850 unique films from 1995 alone playing on television. And to just give an idea of the level of obscurity, the median IMDb vote count for 1995 is 500, so half are on the level of something like https://www.imdb.com/title/tt0122968/ (which yes, played 7 times, mostly on TMC in March of 1996). Also once you get very obscure things get all muddled. Like with https://www.imdb.com/title/tt0112363/ which is marked as 1995 but certainly appears to have played once on television in 1991 so IMDb is wrong in this case. And of course there are a number of mistakes due to titles matching which I'm slowly correcting.

There are some caveats. This guy: https://www.imdb.com/title/tt0222755/, played 6 times, but on channel 41 (which at the time was Spanish language maybe?), so it has 0 votes on IMDb, but played 6 times on television, which is odd but not unheard of. But you do have to consider that this is using a slightly larger range of channels (some specific to the New York region, like CUNY and MSG) than one might expect. I would guess though that maybe 40% of films play on TCM, SHO, MAX, or HBO ultimately though. Most channels didn't play movies ever outside of primetime.
The system is not supposed to draw any power while hibernating (suspend-to-disk). Maybe you're thinking of suspend-to-ram (sleep)?

To diagnose hibernation issues, I'd double check the kernel command line (resume=<disk or inode>) argument. That it's still the right location.
What if I limit your food source and make you leave your house / apartment? There's a chance you would need some assistance.
Thanks, that is hopeful, although quite a while ago.
Cant we then just point a camera at the screen showing the frame buffer, and then pass the video stream through classifier and segmenter neural nets, and black out the parts that are detected to be advertisements?
Staff firings (probably for unrelated political disputes) and no one accountable for the real cause. A classic of government work.
Any system that is in control and doesn't actually manage to stop progress can make this claim, monarchies and socialist systems included. Capitalism is very good at maximizing the amount of money available for investment, so it probably is uniquely qualified to make a claim to be the best system for encouraging progress, but just as clearly it aggressively funnels technology down paths that are tuned for maximum value extraction and that's not something I believe is good for society as a whole, or even progress on a long enough timescale.
> If you VPN over the top, you leak even less.

You leak just as well, but now you're leaking to the sketchy VPN provider.
And an ability to delete an account, as I don't see myself ever returning to it.
Exposing fraud you created the environment for is not particularly interesting.
I wonder if programs like Rye, that distribute python in a way similar to Rust's rustup, can help. Rye already supports pypy, you can just pull down pypy3.9 at will into any particular python project managed by rye.
Ask HN: What was your first post submission on Hacker News?
It's the end of week one of being active on HN for me, and it's been pretty interesting so far. Curious to know others' beginnings!
The local ecosystem that was full of beavers until the last couple hundred years when people removed in a failed attempt to far the place? I think it will do ok.
How is that great? I would rather run Mint in a full screen VM under windows and have hibernation on a laptop.
Five to six large suitcases filled with explosives would likely do a lot of damage, and I saw several of them being wheeled by a single adult in or near the packed queue, as the queue spilled into the common areas.

And while it might be less casualties in terms of bodies than a large plane, I think it would be more effective in terms of terror as there would be much more people directly affected.

Imagine what it'd do to all those waiting in the check-in queues when they experience the explosion and the aftermath.

That's why it scared me so much. It would have been such an effective move, requiring little skill and few actors.

I've never been scared of such acts before or since.
The biggest problem with ipv6 right now is that the DNS record system needs to be updated to support both simultaneously. Right now, it is necessary to perform the AAAA lookup alongside the A lookup which doubles the workload on the DNS. Also, ipv6 coverage is still spotty enough that it is sometimes more efficient to open both ipv4 and ipv6 in parallel in order to pick the one which performs better.

The problem is that websites will, for the foreseeable future, have to be accessible via ipv4 else suffer a significant reduction in traffic. The issues that I've mentioned above are the reasons why nobody is currently rushing to implement ipv6. Depending on what websites you use, as little as 20% might be accessible via ipv6. This will hold true, I think, for 5 to 10 years.

I don't believe that ipv4 will go away. One reason is because ipv6 is unwieldly in comparison. For one thing, the format is imprecise because it does not enforce consistency. There are dozens of different ways to write an ipv6 address because leading zeroes are allowed while leading zeroes are illegal under ipv4. Personally, I have a real beef with the use of the colon as a separator.

My prediction is that, as ipv6 becomes more endemic on the Internet back-end and the pressure on the ipv4 address space eases, then ipv4 addressing will become MORE attractive on the Internet front-end (meaning the consumer).
24-Hour Homepage - 86,400 Advertisements
> it's probably all about string index into dict and dict management

Cool. Is the performance here something you would like to pursue? If so could you open an issue [0] with some kind of reproducer?

[0] https://foss.heptapod.net/pypy/pypy/-/issues
Vacuum Advisor: Workload-aware auto tuning for Postgres
Keyboard focus moves away from the text input field after pressing return. Firefox 115 on Windows.

Edit: I would also love a keyboard shortcut for displaying the translation of the latest message written by the bot.
> divine rays of 300 Mbit wifi6

Are we sure that basking in the divine WiFi rays isn't giving us cancer?
Please add Dutch.
Is your username meant to sound extremely racist?
At this point, I think they're just doing it automatically. I only rarely use windows and didn't bother to install another browser, yet I still sometimes get the "welcome to edge / make it your default browser" crap.
Sony and Nintendo aren’t competing for the same market segments in Japan, so Sony made the PS5 western and exotic.
HMB supplement to stave off dementia [in mice]
HMB (beta-hydroxy-beta-methlybutyrate) is a supplement that might have an effect on Alzheimer's disease.

I was surprised to find this news article as I've been taking HMB (to help with muscle mass) for about a year now; so I can anecdotally answer some questions about HMB.

https://en.wikipedia.org/wiki/%CE%92-Hydroxy_%CE%B2-methylbu...
As I already discussed in my own thread, there has to be limits to people's anonymity online, because otherwise you are just allowing the bad actors to control the flow of information, and thereby also shift opinions simply by the sheer volume of information they post. This is the classical behaviour of conspiracy theorists. E.g. The "evidence" presented in Pizzagate. It is bassily a flood of non-evidence intended to overwhelm and drown meaningful facts and discussion.

Anonymous accounts should not be disallowed entirely, but they should be observed more actively for misbehaviour, including things such as spreading of miss- and disinformation and manipulative content. Sometimes individual posts does not really spread misinformation, but when you look at the bulk of the content it becomes clear that they are actually engaging in the active spreading of disinformation. This brings me to a very important point: anonymous accounts should be clearly marked as being anonymous. They should therefore not allow a profile picture.

Disinformation can also be in the form of suggestive or questioning material. E.g. Sharing a piece of misinformation and writing "interesting?" or "I really hope this is not real?". If such behaviour is consistent, then it is usually because that account is used to re-share disinformation, and if the account has nothing else of relevance. E.g. Does not have any authentic connections outside of this "conspiracy" network, then obviously it has no authentic purpose on social media.

So while anonymity is important to defend, we also need to identify the bad actors that abuse it. For this there are some behavioral patterns that are easy to identify, and this could, to some extent probably be automated already now.
By these clowns you surely mean both the Tories and Labour then! They’re all pretty into this (from what I’ve heard though I hope I’m wrong!)
Not only that, it also has to locate a pretty small object whose position is not well known, and course corrections, if they would help, from Earth take 18 hours (round trips 36).
Cut out everything that's not surprising (2019)
AI companies that scraped the net previously would like that too. They have their data and don't want others to have the same opportunities.
> They only “scam” the buyers that don’t critically assess this new information

Yes correct that is a scam, no scare quotes. A scam doesn't become less of scam because it worked or didn't work.
Aren't you mixing up toolkits and window manager? Seems to me like we are pretty well sorted on linux with some amazing window managers that are superior to what Microsoft and Apple ever produced.
> It even overtook Safari as the second-most-popular browser in the world behind Chrome. [...] Despite running on Chromium, the same engine as Chrome, it has a lot of features even Chrome lacks, like collections and shopping features that can help you save money. And, of course, there's the recent rise of Bing Chat. There's a reason why I use it every day on some of the best laptops I review

Then later,

> Microsoft needs to make Edge better instead
Personally I selectively disable scripts because it’s not any 3rd party business to know which sites I visit on my private device. And if a site works without any JavaScript that’s the ideal scenario - I don’t have to hunt thru the scripts to see which ones are actually required for the site to work.
I used to pay my T-Mobile plan with ACH from the T-Mobile site, but that is not an option. I can only pay with CC. What you’re describing sounds like a rate increase.
to keep in line with the topic of communication styles and assumptions, this reads (to me) like a long version "bro, calm down" :).
i don’t disagree that google needs to be broken up but in do wonder how chrome development will be funded when the google ad cash hose is shut off
What do you use RDF models for?
Yes, but the original post means "spending" as "making good use of if" or "putting it to a productive end". People betting money has very little effect on the world. But consider the case where I pay you to be idle for an hour. I destroyed 1 hour of your labor, you got paid but we are not in any shape or form richer because of it. Or consider people attending a charity event. They pay to attend, then spent 1 hour having fun. After the event, they will have to in fact labor to provide the charity when the fund raising event starts to spent its money. There is no cheating nature.
Google will release a neural net that's convenient to deploy locally and inserts the ads back.
Only if the screen itself doesn't implement any visual scrabbling for DRM-protected content.
Haha thanks! You have no idea of how much I appreciate it
Not just cores and threading but implementation efficiency, which is a couple of orders of magnitude better today than it was in the late 90s.

Clock speeds were always more about marketing than actual performance.

There are a few power-user applications where a 10X to 1000X speed bump would be very welcome - mostly video, audio, and AI.

For example - if you generate/process audio at 32X or 64X oversampling you can eliminate all of the usual DSP and conversion artefacts, even for difficult processes like non-linear distortion.

But for most applications, most users have more cycles than they need.
Yes 1000x What is it with them which makes them feel entitled to have special "dist-packages" vs "site-packages" as is the default? This drives me nuts, when I have a bunch of native packages I want to bundle in our in-house python deployment. CentOS and Ubuntu are vanilla, and only Debian (mind-boggingly) deviates from the well-trodden path.

I still haven't figured out how to beat this dragon. All suggestions welcome!
It’s more like, is each action you take as you go through life more antisocial or more prosocial?

I’m sure even Richard Kuklinski held a door open for someone, at some point
I honestly can’t tell if this is satire or serious
So I've been wondering...

Why not just have ISPs block IP addresses? Have IP blocking default to on, but allow the customer (who is over 18) be able to opt out.

Then have the services split up under-18 and 18+ IP addresses?

Seems much better than having to have websites magically determine age. It puts most of the onus on ISPs, but would be fairly simple on their end, and little to no affect on adults or parents who decide to take responsibility.

(I guess this is more in context of Louisiana law, not necessarily UK, which has more of a encryption aspect as well.)
Markets are perfect except when they don't capture "actual issues" and then you need different markets with different participants? How does this support market primacy?
https://www.cdc.gov/nceh/radiation/nonionizing_radiation.htm...
Populations do seem to lack critical thinking overall.

But this is probably just because everyone can be an expert (or even just "knowledgeable enough") in maybe one or two things, and have to rely on not-necessarily-trustworthy sources on all other topics.

This averages out to "the wind blows in the direction that the majority of the media says it blows".

And I don't know if that is a solvable problem. Not without a radically different style of government.

I really feel how apt, but also defeatist, this quote is:

"Indeed it has been said that democ­ra­cy is the worst form of Gov­ern­ment except for all those oth­er forms that have been tried from time to time.…"
and if there is no accident, due to intervention of the driver, will the situation even be noted somewhere?
in similar threads on hn there are many near miss stories.
That's absolutely throwing the baby out with the bath water. Ofcom's role is mandated entirely by government and they do plenty of good in terms of reigning in some of the more extreme parts of our news media.

If they're mandated with blocking encryption then that's an issue with the government and not Ofcom, surely?
Oh so fraudulent SC claims would have no better avenues without prediction markets? I’d argue they would have more and with more
capacity not less!
Securing Debian Manual
That's a small enough sample that static electricity alone could explain the "levitation".
Does it really need Google-sized investments though? I know it's a lot but if Google is willing to give it for free(tm), then it's a error mark in their budget which tells me other more focused entitities would have no trouble continuing development (e.g. Brave is a fork, right)?
That’s a Microsoft special. A big, stupid splash page which requires you to wait for it to load, and then the only option to make it go away is to click. (You can’t hit escape, for instance.) Microsoft does this in so many of their products, it must be baked into the company somehow. Often, the screen will come up indefinitely, no matter how many times you click “don’t show me this again.” I can only imagine that their UI teams have little plaques on their walls which read “Let’s do a bad job on purpose."
What more is there to say? It seems like a pretty clear explanation to me.
I've been actively using Raku for work for 13 years now. (Okay, we didn't call it Raku yet at the beginning.)

Pros:
- Wonderfully expressive and powerful
- The best glue language I've ever worked with
- Indented heredocs (I think Perl 5 has this now? But Raku's had it for a decade, and it's made a number of my scripts vastly more readable than their Perl 5 equivalents.)
- Great community that responds quickly to questions

Cons:
- Every few years one of the platforms I've got it running on gets far enough behind that the module manager stops working with it, and I've got to install a fresh version on that platform

Most recently, on Saturday I wrote a script to valgrind a batch of files whose name starts with a string you provide, carefully recording any valgrind errors detected. 37 lines of clean code, easy to write, and hugely useful for my current project. Have had it running more or less continually for the last 24 hours...
Even some HNers I know are in favour. You don’t hate children do you? DO YOU?

Strange they don’t see how bad this is… and what an excuse terrorism and ‘the children’ are for blanket surveillance.
I doubt that's a problem. What would Google pay to be the default search engine in an independent Chrome?
Well, a camera wouldn't care about that.. only if you're capturing from HDMI.
A work environment where you're mandated to use it, wanting to test against it, wanting to see if some of the things in it are good (AI sidebar for example)
From Veloren's home page:

"Veloren is a multiplayer voxel RPG written in Rust. It is inspired by games such as Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft."

I love how pointing out that it's written in Rust is more important that describing what the game is about or inspired by. Classic open source project unsure of who's the intended audience.
I guess it would be kind of nice if I would still be playing F-19 Stealth Fighter on MS-DOS, or F/A-18 Interceptor on Amiga, but for modern systems, not really, unless I am on retro mood.
Flashdown: A terminal based Flashcard app using plain text files
Certainly:

https://en.wikipedia.org/wiki/Woke

https://en.wikipedia.org/wiki/Cancel_culture

Cancelling is distinct from censorship, because it's post-factum "consequences" (i.e. character assassination). "Censorship" is usually understood as measures that prevent publication in the fist place, before the actual speech happens.
I like skeuomorphism but the windows look has always put me off.

I would say the pinnacle of the skeumorphism era in term of desktop aesthetics and behavior was QNX photon microgui:

Give me that with dpi scaling capabilities and modern font rendering and I will be happy:

http://nixon-development.com/guis/qnx/mediaplayer.png

http://nixon-development.com/guis/qnx/apps.png

With BeOS 5 in close second and MacOS 9 in third.

The windows 9x/2000/XP were all ugly in comparison.