skysight-inc/HackerNews huggingface dataset:
I've had 2 reasonably modern HP laptops and they've both been very solid. Currently typing this on a latest-gen HP Envy 14 (Core i5-11300H, Intel Xe, 16GB RAM, 400nit 1200p touchscreen) running Fedora 35 and am pretty impressed with it considering I got it for £550 refurb. Fedora works nearly perfectly out of the box. Performance is great, battery life is great (8+ hours in VSCode + Chromium browser with tlp), the display is bright, the touchscreen works well with GNOME and the built-in hardware camera shutter is a nice touch and, unlike my previous XPS 15, the sleep actually works fine by default and its temperatures are very good even in the "low noise" profile. No issues with WiFi/connectivity either since it's an Intel chip and those have good Linux support.

The speakers are mediocre though compared to the work Mac I used to have and are mostly in line with other Windows laptops sadly. I thought they'd sound great since there are these vents behind the keyboard that look like speaker grills but they're actually for cooling.

One of the downsides is that it has coil whine when charging off the USB-C port which doesn't bother me much as I almost exclusively use it on battery or with headphones. The fan curve is also really weird where it's silent 80% of the time but it sometimes turns on and off for 15 seconds at a time which is a bit jarring. I think there's some way to tune this though but I wish the fan were a bit quieter or that there were a way to just have it cool passively. I've also not managed to get the fingerprint reader working, mostly for a lack of trying, as it seems like there's a fork of libfprint that specifically adds support for it (Elan 04f3).

I also have an HP Chromebook 14 with an Intel Celeron N4000 and 4GB of RAM which I got as a cheap laptop to bring on trips for remotely accessing my desktop and it's only real pain point is the performance - Android and Linux apps work, sound is on par with the other laptop, display is decent, no fan and no coil whine so it's very nice to use in a quiet environment and fantastic battery. I was actually surprised when I found out it can drive 2 1440p displays off a single USB-C port which is something my flatmate's M1 Macbook Air can't do.

So yeah, I can say that the consumer line HP laptops are pretty good this gen, just be careful with the displays since a lot of their laptops still use sucky 250 nit screens and also be careful with Nvidia GPUs. In my experience those never work well and you're better off getting a desktop/console/streaming service for gaming or renting a cloud GPU for compute.
Can someone explain what happened in the end? From my understanding nothing happened (they deprioritizod the story for fixing it) and they are still blowing through the cloud budget.
I think this is actually a good argument. Once you build a search algorithm then people start trying to exploit it for visibility. It creates a reward system that conflicts with Reddit's voting system that's already there.

I just wish Reddit would get rid of all the NSFW content on the site, it makes for a juvenile atmosphere.
There are a lot of /24 in use strictly for BGP, even if they're not fully utilized.

This is the public address space, though, and not really "squatting"
Who cares if a grifter makes claims about a dead artist's opinions
Social contract is a philosophical theory of legitimacy of state power, it isn't true because its based on 16century contract law that nobody is using any more and because it has other philosophically untennable problems. What citizens think about philosophical concepts is completely irrelevant.
Iphone’s are ridiculously good from a lock screen to shoot perspective, especially with live images.
It's more about not needing to escape characters than stripping indentation (that's just an extra perk). Otherwise, if the string can contain `"`, how can the compiler know which `"` defines the end of it?
The problem is that all the themes are terrible.

Thank goodness for gemini.
Using a nuclear weapon against another country with nuclear weapons is likely to result in the destruction of most of Europe at least. All military planners involved know this and nobody wants it, which is why this scenario is very unlikely.
I was thinking about it just now, and I think the hard mode could be similar to hard mode on wordle, where you don’t drop any green letters once you get them. That would strike a balance between being a bit challenging but not being impossible without lots of multiline guesses maybe?

Anyway thanks for building reversle, one of the cooler wordle variants IMO!
A design goal is that you won’t need to escape _any_ character sequence in the string. In your proposal, a " inside a literal string would have to be escaped.

In practice, using """ will be sufficient almost all the time.
Ask HN: Why doesn't HN alert users in some manner to new replies?
The last thing I found was this Show HN post from 2016 (https://news.ycombinator.com/item?id=11080539)
Same feeling here for all the wordle clones I have seen on HN. Only the OG wordle can afford to do that.
OK - thanks for humouring me marcan. Sorry to waste your time. Clearly something is not right here.
As an accomplished professional in my mid 30s relatively proud of my career and geeky endeavors, the best memories of my life are still, by far, the ones related to hanging out with friends doing silly things, committed relationships, and casual dating, as opposed to hacking on Slackware at 15 or getting excellent grades. I was fortunately doing a bit of all those things, so no major regrets.

Casual dating is really easy to experience in high school and college. It can still totally happen later (it did for me), but there will be significant headwinds for many people, both physiological (e.g. balding for many men) and emotional (e.g. just finding people who want to settle down asap because their clock is ticking, rather than fooling around with you for fun).

Those early years should be seen, in my opinion, as a unique time to freely experiment with everything you can get away with (clearly not talking about illegal or harmful stuff) rather than squander them laser-focused on becoming a coding wiz kid. You have time for that.
Very cool site! Is there a way to get the words in a list instead of a cloud?

I am interested in what your thoughts are about being in an echo chamber and getting out of it, but this is a great way to get a high level view of whats happening on reddit.
Totally agree that it does not point to toxic culture per se. It's just an easy way to spot something wrong at this angle.

Though both explanations may also point to something:

* If values changed, but company did not bother to communicate them, then they are not important and not applied in daily life. This is not necessarily a bad thing at the moment of observation, but it may lay a foundation to toxic culture eventually.

* If different parts of the company have different values, then the decisions where those values would have been applied may result in a conflict between those parts. Red flag.
This is a small project I put together. I recently found out that Google Docs has a setting to publish pages, but their pages are ugly and unoptimized. So, I decided to improve it myself.

Just change one setting in your Google Doc and paste the URL into Pagify—you will instantly have a complete, mobile-friendly website. That’s it!
This is infuriating. I've also had my fair bit of trouble with App Store Review but your this really takes the freaking biscuit. C'mon y'all, let's get this post some visibility.
That makes a lot of sense, about the regrets part, do you think that can be minimized at the very least by setting goals? So that you can look back and see that you actively and consciously committed to them.
Netherland used to give students a small monthly stipend instead of a loan. In the 1990s, they changed it to a loan, but now talks are that that was a bad move, and it should go back to being a stipend.

Free or cheap education seems to be a far better idea than enormous loans to pay for overpriced for-profit colleges. Education is not just about earnings potential; it's also an investment in society as a whole. A society with a well-educated population is better off than one without. Although expensive education that doesn't provide any job prospects is kinda pointless, and those definitely do exist.
Another comment in this thread, I can't find it now, said that lower output past a certain level did lead to having to change the fuel faster. I don't know who's correct but it feels strange that this would be a linear relationship, these kinds of things don't tend to work like that.
That's not really what the author was getting at. The VPC endpoints just provide a way (via TLS certificate authority logs) for the author to discover DNS addresses that they can then use to check for queries and determine what IP addresses are being used in private networks.

They found a number of AWS users that are treating publicly routable IP space as their own private IP space. If someone were to ever offer a public service in that IP space, the company/network using it as private IPs would not be able to access the public service.

The author is trying to understand how prevalent this is, and to what extent of trouble an owner of these IP spaces would have if they decided to host a public service.
I once had briefly traveled into a different time zone (so briefly that I hadn't thought about it) when I received a phone call asking to reschedule a doctor appointment. I entered the new time into my calendar. Then, I was an hour late to the appointment. My phone had adopted the timezone of the cell tower, and the calendar assumed I had meant "local time where I scheduled the appointment".
From my understanding, the thing that’s slow is writing data to “permanent storage” (aka the layer under all the caching).

Some storage tech is just slow at that, and manufacturers muddy the water by rating some (SSDs|Micro SDs|whatever) in GB/s overall when much of those big numbers are a combination of caches and trickery.

I would not be surprised if Apple is using a tech that just has slow write speeds in trade for fast read speeds since most Apple users will be happy with faster read speeds.
Isn't their voter base voting with the wallet by using these convenient delivery services? When I signed up for democracy, I never signed away the right to let someone deliver me groceries for an agreed upon fee.
I currently use Bitwig because it's the only Linux-native DAW that I can grasp. If Ableton released a Linux version, I'd probably switch.
I have published neither an app nor an audiobook, but my impression is that Apple both takes a far lower cut of the price and is considerably more transparent in how the advertised price translates to the royalty paid out. And Audible seems to have far more market control than Apple has.

Yet in HN discussions, people seem far more inclined to defend Amazon's practices than Apple's. I wonder whether the reason is that a lot more of them make their living off writing software than off publishing audiobooks (but maybe there is some other factor there that I'm missing).

[Disclosure: Apple employee & shareholder, not involved in store related activities, not speaking for Apple]
They don't need to make much of any profit since they are not paying for the compute.
I think in general the author's definition of squatting is reasonable. I see it to mean "living on land you don't own" or more directly "using IP addresses that you don't own".

My point is about fully private networks that aren't connected to the internet. I would argue that in this case you do own all of the addresses, even if someone else owns them on the public internet.
Thank you. I hope the strategy turns out great. But, you know, i18n is such a basic feature. You said "check out IHP, Haskell's version of Laravel/Rails/Django"...
My hot take is that this represents actual human behavior, like in a human Sturgeon's law sense. 90% of campers are going to camp less than X times a year. (X == 3? IDK. some low number) They're going to go to Reddit and look for "best tent" and then go to REI and buy it and feel great. That's all they need.

10% of campers are going to camp > 10 times a year and have nuanced opinions about tents. Occasionally, these campers will post their lengthy tent opinions on Reddit, but mostly they'll stay quiet because they already know what the best tent for their own uses is and don't need to deliberate on it.
Culture of writing is not really inclusive. Some people struggle with writing, e.g. dyslectic people
Send the question to info@ycombinator.com These threads sometimes are not noticed and get no reply.
How can we get notified about your results?
This idea of anti-values helps explain the brilliance of Google's "focus on the user", a value which I did indeed remember and frequently use as justification for a course of action frequently. The anti-value / tradeoff is implicit but clear enough: focus on the needs of end users over other stakeholders. This was a very useful heuristic in Web DevRel because there's often a tension between making something easy for developers versus making something easy for users. E.g. making a site accessible makes it easier for users at the expense of more work & complexity for the developers.
That's the problem with this entire article. The Department of education, of course, is "forgiving" uncollectible debt, and attempting to pass it off as a bailout for students.

When, of course, it's a bailout for private lenders the government needs to keep lending. If some students are helped, that's at best a side effect.
With all the hacks and exploits going on, and (Log4J) more security awareness coming,

I've been considering a safe String class that prevents some characters like CR,LF,\ that are seldom needed in business strings but used in system level things. Drawing a line between these two would increase security.
I try to avoid filing bugs when I don't have any debugging information beyond "it doesn't work, but works with PA". My problem here is that I'm incredibly inept at debugging Bluetooth issues.
Seems like they are banning the wrong thing. Why dont city planners and zoning officers require a minimum in-store customer sales quota in order to be in the city. Let the market decide.
"Let's cheat the publishers out of their royalty!"

is greed and:

"Let's save money creating the services we provide, almost certainly at the cost of our customers in order to be more profitable"

is not?

"in my mind is that it isn't like anyone who would implement the details here would give a hoot if Amazon went plus or minus ten million dollars"

in that case I'd argue it's a massive management failure on Amazon to have a bunch of people working for them that do not care about the consequences of their actions. To labor my previous metaphor: somehow the radiation machine manufacturer finds a way to get its employees to care that their products work as intended.

And while I agree it would be morally worse if they were intentionally bilking customers (be it content producers or listeners), sins-of-omission are very real as well. You're right that $10mio are nothing to Amazon, but $10k could easily be the difference between wild success of an independent audio book creator and their financial ruin.
Unless they absolutely need it on the go, I’d recommend a proper desktop PC with monitor and good keyboard and mouse (for ergonomic reasons).

Personally, if money isn’t tight I’d go for a fanless design like (if you’re in Europe) https://www.cirrus7.com/en/. It’s compact and maintenance-free.

I agree with the sibling comment that depending on their needs an iPad could be more appropriate (possibly with magic keyboard). I switched my parents from PC to iPad a couple of years ago.
Second this - the Fram is amazing and worth the ferry ride from downtown to get there.
There’s no delimiter. There is only the appearance of a delimiter, to appease folks who think S3 is a filesystem, and fool them into thinking they’re looking at folders.

The object name is the entire label, and every character is equally significant for storage. When listing objects, a prefix filters the list. That’s all. However, S3 also uses substrings to partition the bucket for scale. Since they’re anchored at the start, they’re also called prefixes.

In my view, it’s best to think of S3’s object indexing as a radix tree.

This article, as if you couldn’t guess from the content, is written from a position of scant knowledge of S3, not surprising it misrepresents the details.
No problem, mistakes happen :) (I've upvoted your corrected re-post, the content looks like a good technical topic for discussion)
Example - I have JSON based RPC so that systems from other vendors can talk to mine (enterprise backends written in C++). It works like a charm and has ben doing so for years. Here comes this architecture astronaut and tells ma that I should do GraphQL and proceeds to explain me how powerful and cool it is and how everybody and his cat uses it. So on the downside I will waste a gobbles of time and money, on upside - zilch because nobody gives a shit. The problem is already solved for us year ago so buzz off. And that guy could not give a single example of how it can help me. Just spreading FUD about existing things.

There are numerous opposite examples when I see that this new tech, lib, tool actually saves me time and money. I pay quite a few dollars for software tooling. Well if the tool does not offer perpetual license it is a no go for me then.

This is all that matters to me. On desktop for example I skipped moving to that .NET bandwagon and stayed with Delphi for my GUI desktop products. They worked 20 years ago and they work the same now. Single 10MB self updating exe with zero deployment issue. And free from numerous limitations imposed by UWP. Competitor is 1GB package with crapload of problems and every update turns a nightmare for customers. In my case all the time is spent creative stuff that brings me new customers / money instead of feeding someone else. Sure it costs me few hundred a year but that is peanuts.
People still get private student loans. In fact, private student loans pick off the best credit risk (Harvard MBA, Yale Law, etc) and offer rates lower than the government rate. So you could still finance your education through loans, just not any education
It sort of does to the degree you need to know (for some words) how things work if a letter appears more than once.
Promotional Development
Thanks for the clarification. But now I'm confused about the limits:

> 3,500 PUT/COPY/POST/DELETE requests per second per prefix

> 5,500 GET/HEAD requests per second per prefix

Most of those APIs don't even take a delimiter. So for these limits, does the prefix get inferred based on whatever delimiter you've used for previous list requests? What if you've used multiple delimiters in the past?

Basically what I'm trying to determine is whether these limits actually mean something concrete (that I can use for capacity planning etc.), or whether their behavior depends on heuristics that S3 uses under the hood.

I'm fine with S3 optimizing things under the hood based on access my patterns, but not if it means I can't reason about these limits as an outsider.
There are lots of open source distros involved in the Reproducible Builds project and many of them are running CI to identify potential sources of non-determinism and identify regressions etc. For example currently 83.4% of Debian unstable amd64 is reproducible on the CI system (which builds twice in two different build environments and compares the builds). The variations tested for unstable are more than those for bookworm/bullseye though, so the numbers aren't easily comparable. Also, For Debian at least, there is some work on reproducing existing binaries from the archive using the Debian snapshot service, but I'm not sure where that is at.

https://reproducible-builds.org/who/projects/
https://reproducible-builds.org/citests/
https://tests.reproducible-builds.org/debian/reproducible.ht...
https://tests.reproducible-builds.org/debian/index_variation...

Personally I find the Bootstrappable Builds project way more important and interesting. They are aiming to go from less than 1000 bytes of audited machine code (not assembly) plus all the necessary source code all the way to a full Linux distro. They are impressively far along already. They use multiple techniques for bootstrapping higher levels, including writing new implementations of languages written in other languages, using old versions of languages that were written in other languages etc. Some details here:

https://bootstrappable.org/
https://github.com/fosslinux/live-bootstrap/blob/master/part...
https://github.com/oriansj/talk-notes/blob/master/live-boots...

Edit: some talks about bootstrappable:

https://github.com/oriansj/talk-notes/blob/master/talks.org
They turn spaces intended for storefronts (customers using the location) into a warehouse. The locals can decide that it does not benefit them.

I don't see what's wrong with limiting what mixed use means. It's a bit like saying "surely nobody believed that a fruit bowl was going to be exclusively fruit people enjoy".
You're not being very Googley. Report for reeducation. Non compliance will result in 2x the number of peer reviews during the next perf cycle and failure to complete them on time will get you a PIP. Shortly thereafter, you will be exited. You have been warned.
This behavior isn't limited to Amazon. In my years of working for IT on Wall Street, I've seen this happen numerous times. Sometimes it's too hard to write the code to ensure the contract is complied with. Other times, the folks who wrote the contract didn't communicate it clearly and/or document it. It's not even limited to American companies. When I worked at a large Swiss bank, they had a similar compliance issue.
I have been temporarily working with c# for the past month after years of Go. It’s a different philosophy to Go, there is a lot of syntactic sugar and magic spells that make your life easy… but I don’t know if I prefer that to the Go way of doing things. I was pleasantly surprised tho. Much better experience than working with Java
Honestly I’m glad it doesn’t.

Reply notifications may increase engagement, but I’d argue they reduce the quality of discussion, since such notifications would encourage rapid back and forth arguments.
Yep, and calling it Audiblegate is just symptomatic of the general quality of the thinking that went into the post. It's lazy reasoning cloaked behind the language of internet outrage.
Voting with your wallet isn't how democracy works. Dollars are not votes.
Shesez just put out an incredibly detailed video covering the differences between the original game and SMB2 - manuals and packaging as well as the gameplay and graphics:

https://www.youtube.com/watch?v=uDQq8Im2hVI
I wish it had something like a reply counter. I understand that creating and maintaining a notification system is not ideal. But if there is a counter for the number of replies I've gotten, and the number is larger than yesterday, then I know I have to check my comment history.
That would also not be a compile time constant, which would probably be desired in cases like that.
Heredoc by another name...?
Athena supports regexp_like(). By loading in an S3 inventory this can match what a wildcard would. Then a Batch Operations job can tag the result.

Not easy, but is possible and effective.
Larynx author here, glad you're enjoying it! I'm implementing a new TTS model (VITS) which sounds better and is about 2x faster in practice. Should be ready in the next month or so :)
Where I live the power is quite dirty, so even when power losses are measured in years I invest in line-filtering UPS’ to extend the life of my systems.

I even lost a MBP to a light flickering event with 0 power loss. Fried the charging circuit straight through the original power brick.
It seems like .NET is trying to outcompete Rust in the number of string types available in the language.