skysight-inc/HackerNews huggingface dataset:
You're not supposed to cause actual substantive changes to actual customers. In addition to being questionably ethical, that would usually disqualify a researcher from any possible bug bounties and forfeit legal protections offered by the program.
>This right here is the root of the problem. It is so blatantly anti-competitive and cause extensive damage to society. It hurts small businesses, discourages innovation and quality, monopolizes the industry, increases consumer costs in the long runs, it entices investors to eschew fundamentals and gamble on hype. It's just no way to run a stable economy. We as a society need to find a stop to this or it can be disastrous in the long run.

Surprised this is not more unpopular on HN. The entire YC model of startups is literally this, grow so big so fast you consume the entire market.
Our on-again, off-again infrastructure future
One of the things that surprises me about Git is that it doesn’t store diffs. It just stores the full content of every file every time it’s modified and committed.

I work on concurrent editing systems (using CRDTs). People always ask about how we deal with the problem that if we store changes forever, the filesize grows indefinitely. Modern CRDTs are massively more space efficient than git but nobody seems to notice or care about the size of our git repositories. I think git supports shallow clones but I don’t know anyone who bothers with them.
Anyone aware of an AI / art model that allows to convert pixel art into vector drawings? A nice open-source model for that would be really handy :)

Still fascinating how these DALE-E and Stable Diffusion models work though
See also:

https://en.wikipedia.org/wiki/Finger_(protocol)

> Prior to the finger program, the only way to get this information was with a who program that showed IDs and terminal line numbers (the server's internal number of the communication line, over which the user's terminal is connected) for logged-in users. Earnest named his program after the idea that people would run their fingers down the who list to find what they were looking for.[1]

> The term "finger" has a definition of "to snitch" or "to identify"

I sometimes wonder about folks in the not-so-distant past of the 1980s and earlier, who seemed to be able to operate just fine with words that had both ordinary and indecent meanings, without feeling the need to call out (or else, defensively avoid) every case in which the former might be mistaken for the latter if someone were trying really hard make such a mistake.

All I can figure is a rise in lazy accidental-pun/double-entendre humor on various TV shows made us hyper-sensitive to it (think: Beavis and Butthead, for an early example). Call it the "that's what she said" effect.
Presumably determining if a loss leader exists to destroy competitors is tricky though?

Like, MS aren’t going to come out and say “we want to bury gitlab”, even if that was the intended goal. there’s always going to be some vague brand building excuse to hide behind.

(I don’t think this is the case for GitHub, but to illustrate the point)
I assume it has also sustained a large flow of campaign donations.
Increasing the demand for labor increases prices for labor sellers. I do not see how it could be construed as worse than not creating that increase in demand.
It's all about finding or creating something that is actually scarce, unlike the open source software itself: https://journal.dedasys.com/2007/02/03/in-thrall-to-scarcity...
> You can basically do anything you want with them

Unless "you" accidentally transport them to the United States like any other prisoner of the US government, in which case they are entitled to legal due process. It's a very principled system that we should all feel great about.
Iodine pills are important for reducing risk of thyroid cancer but it is just one risk factor for acute radiation sickness. I hope that people understand popping a pill will not mitigate ARS. I do have many of the pills but in my opinion a full-face painters mask and some P3-100 filters should be a higher priority. A set of disposable painters suits and shoe covers would also be a good investment in my opinion. This is obviously not as good as a hazmat radiation suit but it is a pragmatic trade-off.

If one could afford it, the battery powered air purifying respirator kits are even better. They make it much easier to breath and stay cool using the standard filters and painters mask and much easier to work during fallout. e.g. doing jobs like sealing cracks with spray foam around the house. The downside is these typically cost anywhere from $400 to $2000. I bet some hobbyists here could make one for far less. I've also seen some companies recently producing a low cost powered mask that uses a standard HEPA filter for under $100 but it doesn't cover the eyes.
While password managers are great, there are some cases where I prefer to memorize the password.

That is because I want to be always able to easily access these accounts even when traveling or losing access to my technological devices. Though sadly these days things like 2FA make my life much harder in that regard.
> There are many politicians who want to greatly reduce NASA's budget in favour of private ventures.

No actually they want to give NASA more money so NASA can buy what it needs from private ventures.
Hacking accounts without consent of the victim is probably illegal. So normally you'd use an account you own (or your friend/colleague owns), but the challenge is excluding those. The company setting up special test accounts can be a good option as well, but needs to be done in good faith and is problematic when the attack is social engineering based.

So the challenge is either giving attackers permission to hack accounts of strangers, or requires the attacker to engage in potentially illegal behaviour. Neither of which is acceptable.

I assume this is just badly phrased, and what was actually intended was a requirement that the victim doesn't collude with or help the attacker.
Your situation is still 50% success, although with collateral damage (the single killed elephant).
To downvoters: just keep on not accounting for emissions and environmental impact when you’re planning your next car purchase. Your children and grandchildren are going to _love_ having to face the consequences of your actions.
In other words you don't have a source other than your confidence that Musk is a liar?
Payed ~1.2k EUR if I remember correctly — the bigger model with some upgrades.

Took about a month (I asked for a Slovenian keyboard, which they added for free). Came preinstalled with my linux of choice, no compatibility issues yet.

It's smaller than expected for the screen size. Lighter as well. Have had no heating or other issues. Battery lasts for 6plus hours with web development including docker containers and a modern php/js toolchain.

I'm not a very finicky buyer, but I got everything I wanted for much less than all of my web dev friends. I game over geforce now, so I got everything covered.

I'm out of warranty and am still happy with it. Would recommend and buy again.
1Blocker on iOS has a safari extension that specifically targets YouTube ads [0]. The only caveat is that you need to use Safari and not YouTube’s native app.

[0] https://backstage.1blocker.com/how-to-block-youtube-ads-in-s...
Just lack of imagination. There is no app to rent real steampunk robots, none!
I've used a lot of great products from Garry over the years.

My favorite is the software he built that YC alums get to use.

From 2008-2012 we had an email list.

Garry wrote a Rails site (IIRC) in 2012 and that was a clear inflection point for YC alums. Total game changer for many of us and has provided lots of value over the years. I think it was also the starting point for online SUS.

Congrats Garry/YC!
Postgres forks off a new process for each connection.

This introduces lot's of overhead across the board.

* Cross process communication is a lot more expensive (done via shared memory or as here via the file system)

* Switching between processes is a lot more expensive because each process has its own memory space, hence a switch flushes the TLB. Also more bookkeeping for the OS.

This is especially bad for a DB, which will usually spend most of its time waiting for IO, so can switch execution context all the time.

* Each process also has a distinct set of file descriptors, so those need to be cloned as well

* A dB needs lots of locks. Cross process locks are more expensive.

* ...

These things add up.
I dont browse on my phone that often. I have a iphone 16 mini and it isnt that fun to browse with. I pretty much only use it when I have to to search something on the go.
I've used my custom bash script for managing dotfiles for ages and also have tried all other tools, but just couldn't get it right because I work on multiple OS. Then I found https://github.com/rhysd/dotfiles. It is the only tool I know of that can support multiple OS (Linux, mac, windows). I have to work with multiple OS and having a single dotfiles repo has been great, especially its ability to set different config on different OS, well as a unified Unix-like config setting.
Not really, they don't often advertise that you should attack their customers directly. The closest I can remember was the LifeLock guy putting his social security number up publicly.

Otherwise, they prefer you hit test or personal accounts rather than paying customers...
Sometimes!

I'm a layperson, so you know, verify my stuff with an actual doctor.

On to cures: A common first thing is a mouth guard that you wear at night. The one my dentist offered (if mine gets too bad) aligns the teeth, hopefully giving some relief to the joint.

My mother gets relief if she makes sure to keep anxiety under control (with medication): Her TMJ will trigger cluster headaches, so this is fairly important for her.

Some folks wind up having surgery, but this is a last resort for most folks.

And as a sidenote: TMJ is often used to be covered under regular health insurances, though sometimes it is difficult to get it covered (Been a while since I lived in the US, and am unsure of extent of Norwegian coverage)
Comparing the plight of the arabs to the holocaust is a terrible injustice to the real holocaust victims. One group was systematically hunted down, murdered for who they were, assets stolen and distributed with legal fights going on to this day to recover them, children and women slaughtered for the joy of their tormentors .... to people who were ordered to flee their homes by their leaders, and then denied re-entry by the new political entity.

One of these things is completely, absolutely different than the other.
Thanks! (I was eight at the time and in Europe, so while I remember it as being live, it is not unlikely it was an edited news segment shown on Norwegian TV.)
NASA TV Live stream: https://www.youtube.com/watch?v=21X5lGlDOfg
It sounds like that can serve wikipedia, just without inline pictures. In fact, the cursory reading suggests that you can even have pictures if they're not in line. I admit that that's a small step down from the current experience, but it might be worth it.
And it could be caused by wax buildup that eventually touches the eardrum, something a doctor can verify and take care of in 15 minutes.
> Honestly if I was a commercial concept artist or illustrator that didn’t have a signature style I’d be really worried.

The prices people pay for any kind of picture art are about to take a nosedive. Stock art websites are going to be hit hard, any kind of graphics artist, any kind of commissioned artist. I wonder if (human) models will be taking a pay cut as a result.
not really. I've tried a bunch. the biggest problem is the trackpad and just general, every day usability. you can't beat an apple silicon Mac laptop with anything today.
Ancient Rome, famed for its commerce, had a variety of capitalist features, though with significantly less productive use of invested capital, as one would expect of a pre-industrial society. Most people, however, would consider Roman slavery with people-as-property to be an abrogation of property-rights-in-the-self rather than just enforcement.
> It always rubbed me the wrong way though, like the welcomer is trying to establish a hierarchy or draw attention away from the contents of my message itself.

I don't think that's how it's usually intended, and I don't think that's how most people interpret it. I'm sure there are examples where it is, but that's not normally why people do it.

I have moderated a couple forums, and I have welcomed new people. The underlying intent was always "I'm really glad you're here, I hope you stick around, and do not under any circumstances feel like there is a trial period where you should be afraid to speak up."
Intellectual engagement and cognitive ability in later life
It's funny how generations vacillate between "id pay for this" and "id watch ads if this were free" but neither is actually the correct answer as there seems to just be an a/b switch between the two groups and sentiments regardless of which path is chosen.
Will Starship's upcoming test flight count as "to orbit"? IIRC they're not planning on circularising the orbit - i.e. perigee will be well inside the atmosphere, and the vehicle will re-enter and splashdown before getting back to the starting longitude.
> On a pure hardware front, the M1/M2 Macbooks are at a similar point where nothing else can compete with that combination of price, power, battery life and form factor

Like I said, the performance and battery improvements are marginal; it's the same game played a little better, not a changed game. The AS processor doesn’t enable completely new or novel ways of using the device, and in fact the form factor is still limited compared to competing options. The reason I use my Surface Laptop over my Macbook are old reasons -- touch screen support, pen support, and windows software compatibility. If my Macbook supported all of that, then that would be a game changer. But that's not what they did; they improved on some performance and some battery life, which as I said is a story as old as computing. It's not enough for me to consider my new Macbook as a "game changer" if the added benefits won't even cause me to pick it up over an alternative.
Correct me if I'm wrong, but I don't think iptables allows you to authenticate the knocks? Also, anyone listening to your network would be able to replay the sequence and open the port.

This project reminds me a bit of moxie's knockknock[1], where the idea of port knocking is kept intact, but with some added security. Plus, it seems really easy to setup, compared to writing dozens of iptables rules.

[1]: https://github.com/moxie0/knockknock
The question was to get a better sense of the range of how people value the benefit of working remotely. If some folks are only willing to come back into the office for 3x (say high-six figures for US devs) that's helpful information regardless of whether the local labor market actually ends up requiring in-person employers to pay that much.

My experience so far has been that the average multiplier is smaller, closer to ~1.2x for many software engineers. I suspect many companies would be willing and able to pay 1.5x for in-person developers but I think you're right that significantly fewer would be willing or able to pay 2x or 3x.
And what do Palestinians have to do with that?

Jews came as refugees to Palestine in 1940s, and they were welcomed, just like how Christians and Muslims live in peace in Palestine.

Its an extremely important land for all ibrahimic religions.

But you don't come as a refuge, then turn as an occupation because "oh they did it to me so I need to do it to you so I can be safe!!!"
So explain to us then how Zelensky is allied with Azov in Ukraine?

https://en.m.wikipedia.org/wiki/Azov_Regiment
Fedora is one of the most beautiful and functional Linux distros out there. I don't think it is the Fedora's ( read: real humans working behind Linux) fault at all.

But since manufactures don't provide an out of the box support for Linux, it takes time for the community to catch up.

Linux can work just as well as any other operating system if there is a commercial entity maintaining it, like SteamOS for Steam Deck. And that is true for all software, not just Linux.
> There's no need to be pointlessly antagonistic.

Did you notice the post I replied to, was asking the whole discussion to stop?
I massively prefer a good workstation with large monitors and a nice keyboard, but I've done plenty of real work on a laptop.

Airplanes, coffee shops, recliners, internetless cabins... a laptop's been all I needed for doing everything from web development to audio synthesis algorithm development.
Thanks. We must have different internet usage patterns. I'm using ublock origin, maybe it's just less disruptive. Or maybe GDPR rules make sites in the EU more forgiving of blocked bits.

For the ones you mentioned, Vanguard seems to have a lot of different login pages, but every one I found actually rendered - although some were white for so slow I wondered if they would fail. But not trying Uhaul because obviously I don't want to make a transaction.
A double whammy idiom of American English wherein you have to understand baseball to perceive the meaning. Do Europeans have idioms regarding soccer?
I suspect there should be some open discussion about things akin to these, if not them exactly.

I have a sneaking suspicion that some of our issues are caused by the older projects having been incredibly massive in scope and daring, and now refusing to consider similar projects with what we have and know now.

For example, I'm not sure we'd even consider let alone build the Oroville or Hoover dam today. That may be a good thing ... or maybe it's not even considered.
I'm surprised people care about the syntax... that's pretty much the least important part of the language.

I've got a few issues with OCaml

1. The standard library is inconsistent. Different projects use different alternatives and it's annoying to switch between then.

2. Concurrency using Lwt/Async. Monads feel more ad-hoc in OCaml than Haskell because there's no type classes and again no consensus on how it should be done. Some projects use tons of variation of `>>=`, other use `let%bind`. Again, no clear consensus and reliance on external libraries which aren't always well documented. I find code relying too much on monads to be much less elegant and simple that plain OCaml.

3. "includes". I tend to get lost in codebase which abuse includes.

4. It's a small community. If you want to work on "real world" stuff, most likely you will stumble into tooling/libraries issues. Not all of these things are very mature or documented and they're evolving fast.

I'm wondering if F# suffers from the same issues.
Everyday Astronaut has some good coverage
I would offer that the XPS 15 is a better deal since you can get it with a matte screen and it also allows upgrading both RAM and SSD. You cannot update the RAM on XPS 13. Not sure if they've changed the ability to upgrade the SSD is newer models.

Also, I'd say that Dell's customer support is horrendous. I bought an XPS 15 from them but had issues with the trackpad (which I think in hindsight were software/firmware related). It tooks months to resolve it, and by the time they did and they were going to replace it, they no longer sold the white XPS 15. They offered the gray one, which I didn't want, or a refund. They basically told me to buy a computer from someone else as there's "plenty of laptop makers around who might make a white one" (paraphrased). I also had to call them and tell them to stop the replacement, as they originally just kicked it off with a replacement that was not only not the correct color but had the completely wrong specs.

Basically every email and phone call was with a different person, for the same support ticket.
Or qualify with "harmless changes", like inserting a TXT entry with your name.
Personally I'm torn between wanting to pay for a useful service and not wanting to reward YouTube for intentionally degrading their free service.
It's working for the buffalo. They were endangered until someone realized you could sell their meat as an "exotic" meat for more than a burger. Now the buffalo are all over the place.

To paraphrase CGP Grey it turns out the best evolutionary advantage is being useful to humans.

If any of the execs of Panda Express are reading this give me a call I got a big idea for your brand.
That sounds really cool! When you say query string, am I right in thinking of URL search params? i.e., "?trigger=event1" kind of thing?
In what way do you think this aligns with generations? (I don't really see a generational thing)
Firefox Focus also has an adblocker for Safari that works well IMO
Right? Let's build each other up. It's a little jarring, but good, when a colleague is brilliant beyond my personal capabilities. It's great when I can learn from them and great when I can mentor them. Let's work together.
> Literally no one has given an argument on the morality of using water to grow food

Correct, that is a complete straw man. The argument was about wasteful use of water, which is legal but arguably immoral.

> I really don’t care about the morality of water usage in California because that’s someone else’s problem,

Are you sure you wanted to say that part out loud?

> seize private property because they think they both have the right and they can use it better than the rightful owners — this is the kind of moral issue I worry about.

You are aware of "eminent domain", no? That is not a new thing. Also it is not about "private property" but about entitlements bought from the government.
Unless you're manually injecting 0x08 into a database record, isn't it your keyboard that interprets your backspace into the UI layer. There's no way to type a backspace without literally pressing backspace :)

Regarding the null, if it's C based, theoretically your password just stops there. All other chars after that would be ignored.

Now I wonder, what would other non-C languages do if they see 0x00 in a string?
It's also an issue on HPs similar x360 line. And it is a consequence of optimizing for the arbitrary metric "slimness" at the expense of cooling, while stuffing in high-TDP CPUs. Who on earth has a bag or backpack where 15 mm vs 21 mm thickness means the laptop won't fit?

Get something with a bit of thickness to it, like the Latitude 5530 (which Dell will also sell with Ubuntu) and stick to the low-TDP CPU versions.

If your dev work is CPU-intensive you should be doing it on a workstation or server anyways. A machine where your cooling solution can dissipate 3-400W without batting an eyelid is going to beat the crap out of a "high-end" 45W TDP laptop.

When you're on the road, just use SSH with tmux or RDP or whatever you prefer. At your desk, set up a monitor and a workstation for the serious work and keep the laptop on the side for meetings, emails etc. A USB switch for the mouse and keyboard works well and is like $30.
Should work out fine for dmocracy just so long as citizens have equal representation (i.e., Citizens United breaks fair democratic rule)
Are you 'supposed to' or is that just the least worst option?

There are fairly limited scenarios when a password manager is better than a plain text document. And if it's online to actually share passwords between devices it's strictly worse.
The things that make HN so good are the clean no nonsense design. The extremley good moderation and the level of knowledge and expertise of the posters, especially in relation to technology.
> economic prosperity .. basically German

> Slovenia

I don't know mate, if Slovenia was so prosperous, then their workers wouldn't be driving 2h/day commuting to work and study in Austria for the chance of making 2k Euros/month. Or just moving to Germany, UK, Ireland, etc. for more. Every slovene I talked to seemed very unhappy about the wages/CoL ratio back home.
Nasaspaceflight (independent youtube channel) has good coverage
This one has commentary. https://youtu.be/0_vyZiVxEEo