skysight-inc/HackerNews huggingface dataset:
A keylogger

1. records every keystroke

This is a new distinction to me. So a macOS program that can record everything except specific password fields (due to the OS protections) can’t be called a keylogger?

2. sends data to a third party for the benefit of that party

Again a weird distinction. Grammarly is a 3rd party to it’s users when they watch the interaction between those users and the web form they are using, and are they saying that they have no partnerships with other companies?

3. does so without the user’s knowledge

This might be the only one I agree with, but even then it’s with caveats. If I as an employer tell my employees that there is software installed to record every keystroke, does that exclude it from being called a keylogger? Probably not. If I do it regardless of informing them and do the same thing with the data, does it particularly matter whether they have knowledge of it? Morally I’d also say probably not.

Does it really “not fit any of these descriptions”? I’d say it does.
If they want to produce more ICE cars for the next decades yes.
I can see the "be curious" vibe of HN here. However, I can't shake off the feeling that this is just a low effort carryover from bygone /r/askreddit discussions.
I have a walking pad which I sometimes walk slowly on in front of my adjustable desk which is certainly healthier than just sitting down, although my feet look a bit ugly if I walk too much it's good for thinking more alertly as well
Opinions on software engineer boot camps?
What is, in your opinion, the best software boot camp balancing price and quality?
# of code reviews is a metric I see on a lot of performance evaluations for TLs and senior engineers. As is some feedback from their team about the quality of code reviews. Shifting some coding norm through code reviews such that a better practice becomes the default is seen as a substantial form of impact.

Code reviews also have some more intangible benefits. If I am reviewing a substantial portion of the code in my codebase then I am less likely to be completely unaware of some module or design when there is a problem and we are digging in to debug.
This smells of government-subsidized terrible ideas. German energy costs, land costs, lack of water, crazy high taxes, and anti-business governments.

OTOH Netherlands would make a much better option in almost every angle. And add having ASML engineers around the corner.
AirPods Pro... I live in a lively household and the ability to activate noise cancelling so I can study/read/think is an amazing quality of life improvement.
This is why I wrote SiftLog (for Python): https://github.com/papito/siftlog-py

It logs locally in plain text and in color, for easy visual parsing, but in production - it's in JSON.

It also lets you add arbitrary one-time properties or "sticky" constants (environment, process ID), or dynamic properties based on current context of the logger, such as information specific to a specific user request.
An HRV monitor (whoop, oura, garmin watch) that let me see how much stress I was putting my body when eating unwell / drinking. Has changed me to a much cleaner diet
You can do that in Google Meet. I just checked in an incognito window, the only thing I needed to enter to join a meeting was a name.

I never really understood why people like Zoom's UX, I find it unintuitive and awkward.
Kindle, 1password
Just a rectifier and a cap and you're there from regular household current (not safe without galvanic isolation!!). But with a simple transformer you can go way higher. Some of the end stages on tube systems I had when I was a kid would sit at 500V when idling (EL44).

Usually as soon as you see a tube with a cap on top you know you have something pretty high voltage.
> "I don't feel like it" doesn't sound like desperation to me. It sounds more like entitlement.

What a condescending attitude towards someone trying to break into a difficult industry, who has probably been aiming for this for some time, and likely went to college for that express purpose.
Do you think there are many sales lost of chromebooks because there is lockin? I think most people care way less about that then you would hope.
I stumbled upon this piece and found out some nasty stuff about the Brave web browser.
> As far as I can tell there are mostly companies that use Kafka and companies that have a SPOF PostgreSQL/MySQL database

I haven't seen that at all, across the many companies I've worked at, consulted with, and talked with others about.

Kafka is usually an ancillary system added to companies with a strong culture around one or more pre-existing datastores (from PG/MySQL to Dynamo/Cassandra to Mongo/Elastic). When Kafka's actually needed, it handles things those pre-existing stores can't do efficiently at high volumes.

Are you really seeing companies use Kafka for their main persistence layer? As in, like, KQL or the equivalent for all/most business operations?

Even the CQRS/ES zealots are still consuming from Kafka topics into (usually relational) databases for reads.
10 packs of USB c chargers. I'm the kind of person that will limp along chargers and my phones always dying. Not anymore because I have usb chargers and more usb chargers.

Same for toilet paper. Only subscription I have. Comes 2x a year in a giant boz
The problem with that is that this is essentially just a TSMC fab. If they wanted to, they could have easily used a newer node. And there isn't even significant technology transfer involved with TSMC having a 70% stake and there already being fabs with this level of tech in Europe at GlobalFoundries and others.

There is pretty much no way forward for this. You'd have a point if a European company managed to sign a technology transfer for last year's node, but that's simply not what is happening here.
The Thermapen One meat thermometer. First I had to get over the arrogance that I could 'feel' when meat was the right temperature, then I had to invest in a product that, while being wildly more expensive, actually encourages me to use it all the time.

Pork, chicken, steak. I now have a sub-second answer to when the food is cooked.
I tend to agree with admaiora. And Organic Maps is a cool project. However I shared this post because it's the first OSM based map/routing project I've seen that actually has traffic data. I thought that was interesting. It is disappointing that the traffic info isn't open as well.
Do you have the Leatherman Wave bit kit? Gamechanger: https://www.leatherman.com/bit-kit-set-127.html
Wolfcraft folding trolley (sack cart). It has a solid axle so it can still take heavier loads, unlike cheaper folding models. Good when your parking spot is a long from from your front door, such as in an apartment block.
Easy on and off ramp to paypal? Thus existing solely for benefit of paypal.

Paypal getting their cut from crypto market and spenders there... Maybe some crypto-users thinking that them trading for these coins and then using them to buy stuff is finally real world adoption...
A mechanical keyboard.
Maybe we should turn to Ryan Gosling. Didn't he save jazz?
Yeah but sadly with video games things tend to get a bit touchier, particularly when assets start getting extracted, converted and re-purposed.

Hopefully that's not the case here!
I don't think that's the case for USDC from Coinbase.
The Tushy bidet. It completely changed my morning routine. By cleaning my backside, I now flipped my wprkout + shower schedule to evening before bed, which is far more efficient and I, overall, feel more hygienic, and it's gotten me to workout far more regularly and do much less useless web browsing and procrastinating nonsense in the evening. In the mornings, now, I get straight to the things I want to get done in the day.
Yes but what about logging over the mail daemon??
driving with headphones, especially noise-cancelling, is pretty concerning. you might be blocking an ambulance making lots of "annoying noise," (and yes, they do take the highway) so maybe invest in better seals for your doors and windows?
You are describing a prisoner's dilemma where one person's decision to buy a bigger, more dangerous vehicle pushes you to do the same.

This can all be priced in. If bigger vehicles are more dangerous, we could make auto insurance premiums a function of weight (and other criteria).
Voting will take care of it. It's a bit chicken/egg though: I could see myself voting for this if it had some nice comments. There are things I've bought after seeing them discussed/recommended on HN, and I've even used hn.algolia.com to find them again or even see if something in that category has been discussed/recommended here. (Green Bell nail clippers the most recent example, so the one I can remember. Ha.)
Yes, indeed it does. It's mostly ignored by most implementations but technically e.g. on architectures with 16-bit address space 0xFFFF isn't allowed to be part of an object (which makes 0x0000 an obvious choice for NULL).
It doesn't sit well with anyone familiar with OSM. This doesn't really have a good market fit; people who don't care about these things just use google, anyone that would use this won't use proprietary software, and especially anyone that uses OSM exclusively such as myself.
Casio F91W watch. Cost about 10gbp.
Safari was the least of it - most image processing tools didn’t support it (e.g. PhotoShop got support last year, Microsoft Paint was the year before) or you had to do things like recompile the versions of common tools to add support (again, better now but it takes a while for support to spread through Linux distribution releases), and now you have more security exposure. That was a lot of hassle for very modest compression gains.

AVIF has gone better because it wasn’t based on a video codec which was never really competitive, was developed collaboratively, and didn’t have feature regressions from JPEG. As with tool support, that last matters a lot at many organizations because the edge experience tends to decide things - even if 95% of your usage is boring 8-bit 4:2:0 the institutional memory tends to be shaped by the times you hit something which can’t be used without more work. If it compressed as well as AVIF, more people might have decided WebP was worth it but since it only marginally outperformed JPEG the case was never that strong.

Part of what I meant by “shipping the prototype” was this kind of stuff: someone at Google wanted to find another use for the On2 IP they’d purchased so they tossed it into a 20 year old container format and shipped it. As with WebM, the benchmarks were fast and loose which meant that anyone who replicated them saw substantially lower performance, which is another great way not to build confidence in your format.
Definitely. Avoiding noise used to be very expensive, now it's available to all.
As a dumb American, can you help explain how energy costs, land costs, and water supply can be that significantly different across an open border?
The problem with logging since time immemorial seems to be log producers throught about it as 'How do we put records from one SQL table into strings?'

IMHO, that's not even the right mental model, because it assumes a constant schema. Log entries are more like types: the fields in one entry may look nothing like the next.

The consequence of using the wrong model is its inevitable collapse into 'Shove everything custom we need into a single field that's somewhat appropriate'.

In the base case that devolves into everything in a one line string. Yet even in structured systems you see the behavior in {use of boring, standard fields correctly} + {everything else in an 'error' or 'customdata' field}.

Thankfully, some tools and ecosystems seem to have grokked this and moved forward.

And honestly, it's mostly an ecosystem problem (producers and consumers), so really needs to be solved via more programmatic self-declaration of data structures.
To be fair, fillable PDF forms from public institutions still seem to be uncharted territory for large parts of Germany.
this keyring USB connector:

https://www.amazon.com/inCharge-Six-One-Portable-Compatible/...

Amazing how often I end up whipping this thing out to charge something or connect data end points together. Being on my keyring means I pretty much always have it. The most clever thing is that it manages to combine an Apple lightning and micro-USB into the same connector.
The crux of your argument doesn't hold water outside of economics circles.

The power imbalance between parties makes "simply declining" as real a possibility as Plato's Forms.

In a perfect world with almost all degrees of freedom removed, yes, you're correct. But the world is not perfect, ensuring a beneficial transaction to both parties for every transaction is simply intractable without infinite time/computational resources to brute force a solution, every time.

To expand on the dogmatic proclamations economists are prone to making, this is why almost all natural and formal scientists have conscious or unconscious disdain for the claim that economics has a claim to the same epistemological rigour as other sciences.

You can't extrapolate results and lemmas from within a domain of discourse to the outside world.

Even the best economic models and the real world are not isometric. Implying that they are has so far resulted in some fantastic and incomprehensibly efficient systems but also an untold amount of human suffering.
Unfortunately it does not have live traffic data like the app it is forked from, maps.me.

Hopefully they add it, but there aren’t many good open traffic projects that exist, so they’d need to rely on crowd sourced data like Magic Earth is doing and I’m not sure how well that would work.
I helped a friend make his. He got this insanely hard piece of wood for the neck and we spent a good couple of days shaping that. I'm pretty sure that if you were to look closely at that attic today you'd find that dust unchanged, that wood will never rot. It was also very heavy, a small off-cut would not float. I have no idea where he got that wood, I really should ask him because that probably makes for an interesting story but we rarely are in contact today. 42 years later and he's still into music. I wonder if he still has it.
> But they won't know because when you look for reviews, the review websites will also be generated just for you, filled with AI-made reviews and users. The entire internet will just be a computer that guesses what you want and shows you its best guess as the truth. a little matrix-y.

dead internet theory -- the idea that the internet will eventually be mostly or entirely bots talking to bots

https://en.wikipedia.org/wiki/Dead_Internet_theory
I wouldn't build factories in a country that's going to sink.
You have to subtract 10% or so in kickbacks that will later flow back to the politicians handing out the money
One thing I wonder about the mystery of flying objects is that flying is still a new-ish phenomena to us so there is such a weird amount of mystique about it and gives hoaxsters an advantage. Partly because it does make sense that if aliens from another planet were to come here, it would be by flying but there is never a ground vehicle of any sort that they bring with them also? We barely venture out much to other planets but with what little we have, we have land rover vehicles to cross lots of terrain. Aliens wouldn't do that to a degree or a boat of some sort considering how much water is on this planet. Just a funny thing I'm wondering about at the moment.
That's not exactly what happened. Manufacturers gave up their fab capacity at the start of the pandemic to hedge for a potential economic kerfuffle. That capacity was immediately resold to other parties, and by the time the folks who gave up their fab space realized things were going to be okay and came back, it was too late. It really was a fab supply shortage, but a situation of their own making too.
Fair enough, thank you for your informative comments here and with regards to cookie walls
I thought the "arrive at" feature of Google maps took into account usual traffic patterns at that time of day?
This is the statistical long tail indeed. I would also expect that a lot of these vases were buried in soil or on the sea floor where they were undisturbed for many years.
"Replibyte" is a toy. This thing operates seriously on database dumps - a text file full of "insert" statements (what DBMS often generates like this, but no guarantee)
No, you won't be blocking the noise of an ambulance with noise-canceling headphones, that's not how noise-cancelling technology works. They only block persistent sounds, which an ambulance siren isn't as it changes pitch rapidly.
David's Tea sells a nice thermos like this. It is almost too insulated though, stuff never cools down!
I highly recommend the Richmond meat free sausages. I now prefer them over real sausages.
Suction cup toilet paper holder... Allows me to place it to better place... I suppose I could just screw one in, but it works passably.

Second one is "dump" remote control plugs. Simple 3 piece set with simple 6 button remote. Works, no stupid IOT or network or anything.
In my view, the name "The Browser Company of New York" feels cheerful and evokes an old-timey, skilled craftsmen feel. They do care a lot about storytelling and their brand, and their relationship to their users.
> I can drive my old cheap car on the highway without lots of annoying noise.

I admit I do this, but I'm conscious about using only a so-so noise canceling. Reducing even 30% of tire noise is a bliss and greatly reduces fatigue. With top-shelf Sony or Bose stuff it would be quite unsafe for everyone involved.

As a passenger (on the road and on flights), the full canceling is a game changer.
Show HN: TrailCrowd – a social platform to attract more visitors to your events
GaN charger

I started with a 30w Anker Nano, now have a handful in strategic places like backpacks, at work, etc. They are just great. Small, light and powerful. They can charge anything, even my old thinkpads (with an adapter), no more heavy charging bricks or multiple chargers to lugg around. Bonus: a quality 180cm USB-C charging cable if you only have 90cm/3ft ones.
> I think we'd be better off leaving it in plain ASCII (or Unicode if your language needs that, just as long as you don't dip into the emoji).

Why such a distinction? Symbols are very useful in commit messages because they can convey a message at a glance that would otherwise require parsing the message. A big, visible symbol for bug fixes and another one for new features makes a lot of sense. Once we’re there, how is it better to use things like Chinese characters rather than emojis?

Making emojis work everywhere also has the very useful side effect that the rest of Unicode works as well. Which is kind of important for the vast majority of the people on earth who need more than ASCII to write in their mother tongue. On balance, it is better that they are supported properly even if you personally dislike them.

Not even considering the moral aspects of wanting to impose on other a way of communicating.
Yes it’s higher. From what we know (11.5 megapixels per eye), the width roughly corresponds to a 4K resolution. However, due to the 3D resampling, I would estimate that to simulate a virtual monitor of a given resolution in high quality, you need at least 3-4 times the resolution on the physical headset display. Which would mean that the AVP couldn’t simulate even just an FHD virtual monitor in high quality.
What's the problem with swerving around and driving over speed limit if you don't hit anyone?
EDIT: /s
If you still have to pay off some kind of rent/mortage and work for a living, you're basically just an NPC-style window dressing for the well and truly rich sons of millionares and oligarchs that make up the London global elite.

Barring some of the super-top-tier jobs, your salary will realistically cap out at maybe £100-150k as the absolute best of the best at which point you're technically really rich on paper but still not like "can actually afford to buy a really nice house and have two kids in a really nice area" rich.

For all the talk about "bigger salaries" and "career progression", I'm genuinely not convinced that those who join the London rat race are actually truly better off than someone in Leeds. Sure you can hit upwards of 80k after like five, but that completely ignores that you need to be earning like £60k to have a half-decent standard of living to begin with.
So describe the citizenship of the people on Hawaii. Would you say they are "United-States-of-Americans" or just say "Americans"?
> If the request is Important, you certainly don't want to trust it to a message queue, a device not really designed for the storage of messages.

That's false. Virtually all MQ systems are designed to persist (often with replication/redundancy) and store data. Most MQs also support non-persistent delivery, with the cost/benefit (ephemerality/performance) that entails, but that doesn't mean that durable storage is any less well-supported.

Sure, folks have plenty of operational war stories regarding failures of persistence in their MQ broker/cluster/whatnot. Same as the DBAs who manage relational databases.
I very much endorse them as well and so, happily join you.
It is open source, but it looks like most of it was done by the main developer:

https://github.com/magcius/noclip.website/graphs/contributor...
> This is probably the best we can reasonably do but even this doesn't show the whole picture.

Well, the numbers I gave only concern "deaths by vehicles", not "accidents". ("Accident" is a misnomer as it's a marketing term used to normalize car collisions - https://en.wikipedia.org/wiki/Accident#Accidents_by_vehicle .)

The death rate increases with speed, and I think US policies encourage higher speeds than the UK. UK cars also tend to be smaller and lighter, which reduces the size of the blind spots and the fatality rate of collisions.

We can surely do better than my stats as there are a lot of publications on this topic.
> Cybertruck is literally in production. The idea that its 'not real' is some conspiracy theory nonsense.

It's not real. You can't buy it, it has no credible deadline for shipping.

> GM has a market cap of $51.5B

> Yes and have you considered why that is?

Yes, the fundamentals of their business dictate this market valuation. Unlike Tesla where the price is dictated by Elon's pumping (and occasional dumping).
> Citation very very much needed as that is not at all what standard economic theory would predict.

That was assuming that the total ad spend is constant as a fraction of revenue and that revenue would be unchanged. If less effective ads overall would lead to lower revenues then the ad spends would shrink. But they would shrink equally for everyone, at least.

> there are lots of niche small businesses that literally could not survive without targeted advertising

There is nothing banning targeting. The problem is using info that users don't know/think is used for targeting, and using it for targeting. I'd be happy to take a 200 question survey as a condition for using facebook, where they ask me about my hobbies and whereabouts and clearly say it's for ad targeting. Obviously I could say "I'd rather not tell" instead of "I like guitars", but in such a scenario I'd happily give up my targeting info. But I don't want to be shown a guitar ad because I looked at one on an unrelated site with a facebook tracking pixel on it. It's absolutely dystopian.

> public is being convinced that they can have their cake and eat it too.

Yes I'm sure many think that. But I think the only way of changing the status quo is through heavy handed regulation and making initially impopular decisions and risking the death of a lot of business in the process.