skysight-inc/HackerNews huggingface dataset:
Look up information about the site [1] the IP [2] then contact their hosting provider, their network provider, their domain provider and provide them a reason why the site is a financial risk to them. Just know and accept that the phishing site will just move to another compromised host in seconds. It is an endless game of whack-a-mole.

If the site is infringing on your companies brand, intellectual property, etc... then there are other paths your legal team could take but finding the people running the site may prove challenging. Most of these are just running atop of compromised blogs.

[1] - https://www.robtex.com/

[2] - https://bgp.he.net/
I'll be honest: I never understood this attitude. It worked for the target audience quite well, myself included.
Wow, the tone of the discussion here is, um, disappointing. I see people defending two extreme positions, both of which are indefensible, and no one (so far) actually tackling this problem in any kind of constructive way.

On the one side, there are the people who say that an expired cert should be a hard error because security is too important for any kind of compromise. On the other side there are people saying that an expired cert (or self-signed cert) is better than nothing, and so a user should be allowed to proceed with a warning.

What neither side is acknowledging is that there is no one-size-fits-all solution because different sites have different threat models. HN has a very different set of risks associated with it than your bank.

Obviously, if you go to your bank's web site and it presents a cert that expired five years ago, you should probably not be allowed to proceed.

On the other hand, if you go to your family's static HTML photo site you should probably be able to access it without any encryption at all. Even sites like HN or Reddit are probably safe to visit unencrypted most of the time.

In between is a vast ocean of grey. Example: shortly before midnight you log in to your bank's web site to pay your credit card bill, which is due the next day. As you fill in the form, the clock ticks past midnight and the cert expires. It is the exact same cert that was valid five minutes ago when you logged in. Should you really be blocked from completing the transaction?

IMHO, at the very least certs should have two expiration dates, a soft one, at which point users get warnings, and a hard one, at which point the cert stops working. There are probably better solutions, but the idea that it's perfectly fine to visit a site one minute before midnight and unsafe one minute after is untenable.
Edit 3: simplified the adler32 implementation

deflate=lambda d:b"\x78\x01"+b"".join(bytes([(i+0x8000)>=len(d)])+len(d[i:i+0x8000]).to_bytes(2,"little")+(len(d[i:i+0x8000])^0xffff).to_bytes(2,"little")+d[i:i+0x8000]for i in range(0,len(d),0x8000))+(((sum(d)+1)%65521)|(((sum((len(d)-i)*c+1 for i,c in enumerate(d)))%65521)<<16)).to_bytes(4,"big")
Microsoft to lay off 10k workers
I was wondering if they'd reached some new milestone, but yeah it seems it's just one of the "check this cool project out" submissions. It's fair enough, as you said there will be the xkcd lucky 10k who are encountering it for the first time.

Though now that you mention it, it would at least be a little bit funny to submit kernel.org and be like "Found this cool indy OS kernel, looks like it's just a hobby and won't be big and professional like GNU but it's still neat" in the comments :)
Unbranded seems to be only available as nightly or beta. No option just for this problem.
I’m honestly surprised that effectively beating the Turing test gets brushed away so quickly by people even on HN
> rather well-known project already

Do you believe that most of the HN audience know ReactOS very well? I upvoted the submission, because I don't think so.
The stereo pairing was available on the 1st generation.

I have three of the 1st gen models, they're fantastic. I think I paid $200 for each. At that price they're a steal.
I don't think the essence is especially elusive. It's the ability to make novel, meaningful, and useful discoveries from precepts that don't immediately "obviously" lead to those discoveries. Observing the sky and nature leading to a mathematical formulation of gravity is an absolutely amazing leap. In part because of what was done, but perhaps even more so for even beginning to imagine it was something that could be done.

Imagine stargazing in a time prior to Newton, observing objects falling on Earth, and somehow managing to derive an accurate mathematical formulation of something you had no reason to imagine even existed. Man hadn't been to space, let alone the moon, and so for all we knew if you dropped an apple anywhere it would just as well fall. Perhaps how Newton may have began his discovery was by asking himself where it would fall, but that's a tangent.

---

Humanity's entire existence has been but a blink of time on any sort of timescale, besides our own lives. And in that time we went from the bleeding edge of technology, perhaps pun intended, being 'poke them with the pointy end' to having men travel into space, voyage to other 'planets', land on them, and imminently live on them.

A truly intelligent machine, given its capacity for practically infinite storage, infinitely more accurate recall, and arbitrarily small 'generations' (in terms of self recursive evolutionary improvement) ought be able to not only match this, from a similar starting base of knowledge, but move rapidly beyond it at an extremely swift rate.

So I don't think it would be particularly ambiguous, or debatable. An intelligent machine would quickly advance nearly all fields of humanity by an unimaginable amount. Given the ability for a machine to also scale its own processing capacity to arbitrarily higher degrees (while we're, more or less stuck with fixed 'hardware') this should be able to continue for an exceptionally long period of time as well.

You would end up completely revolutionizing humanity to a degree we can't even really imagine today - repeatedly, and it would all happen within a matter of years. I'm even being somewhat generous here by allowing for a greater intelligence to remain mindless and servile, which seems quite antithetical to intelligence. But if we can "just" get to here, as described, I think that'd be pretty compelling, servility notwithstanding.
Pay attention to how you feel when using things, and see if you can figure out the elements of the design that make you feel that way. Ask yourself what things does the tool make easy and what does it make hard and how that effects the way you use it.The Design of Everyday Things gives a good starting point of features and antifeatures to look out for, but don't take it as gospel; nothing is going to replace you forming (and introspecting!) your own opinions.
Just me, or was that a very low-energy video?
I have no idea where all of you got the idea that percentages go up to 100. It's in the name: PER centage, meaning x/100 [0].

For instance if you want 20% that could also be expressed as a fraction such as 20/100, which turns out is the same as 2/10 or 0.2.

I do think they should remove the redundant statements in the conditions and also have an assertion that guarantees percentage to be [0, 1].

> The term "percent" is derived from the Latin per centum, meaning "hundred" or "by the hundred". The sign for "percent" evolved by gradual contraction of the Italian term per cento, meaning "for a hundred". The "per" was often abbreviated as "p."—eventually disappeared entirely. The "cento" was contracted to two circles separated by a horizontal line, from which the modern "%" symbol is derived.

This might be a little more obvious for me since my first language is derived from Latin, but anyhow it still keeps the meaning in english.

[0]: https://en.m.wikipedia.org/wiki/Percentage
Here's the thing: Expired certificate warnings reduce security. Because they're excessively dramatic about a routine non-issue, people learn to ignore and bypass them. Now people won't head real certificate warnings.

Unfortunately, the browser security nerds don't understand human psychology, and are more scared of the fact an expired cert can't be revoked (a nearly pointless edge case) versus users ignoring all cert warnings entirely, which they do now. A classic example of engineers who don't understand their users.
"With its built-in sensor, HomePod can detect and tell you the temperature and humidity of the room.8 And you can set it in automations so the blinds close if the temperature hits 80 degrees."
See also: https://news.ycombinator.com/item?id=34411187
If it's gatekeeping, it's also hypocritical since the article is in blog format.
Worked perfectly for me on my iPhone.
AFAICT to use CMake for dependency discovery you have to either be or require CMake, the full interdependent coupling of a macro language and half-of-a build tool. Regardless of the merits of either part, that’s a lot to implement and a lot to commit to.

Pkg-config, on the other hand, is rather small. The initial implementation was bulky enough to annoy people into at least two rewrites, but the concepts are few and the requirements on the host build system practically nonexistent.

(One place where the CMake-like approach won is the editable form of scientific documents. I like TeX to bits, but you can’t even tokenize it without being TeX, and even if you are essentially the only operation you can do on it is typeset, those even feed into each other. Thus the current two decades of half-working AST-producing parsers and ugly HTML generators and DVI extractors and whatnot.)

So, no, I’m not the least bit sad CMake didn’t win the game, not any more than I’m sad autom4te didn’t. Pkg-config isn’t ideal, but as far as not forcing the whole world into its image it’s miles better.
In a society shaped by misguided efforts to keep bike riders safe, the smart move for any individual cyclist is to wear a helmet.

Better for all would be to reshape society so that helmets weren't required, but in the US, at least, that's not where we are, so for now: wear a helmet.
I’ve got two first gen HomePods here which died slightly out of warranty, and AppleCare wanted $300 a piece just to take a look at them. Makes me quite gunshy about spending yet another $300 on a product which may not last more than 2-3 years.
I'm always surprised who appears on HN.^^ Love the work Marshall is doing on the watches. It's always satisfying to watch while coding. :)
I live with my partner and I’m debating whether a homepod or two minis is the correct choice for our 3 room apartment. Seems cool you can have a mini in each room and just walk around and there’s music all over. But also seems a bit like a hastle having to link/unlink them depending whos where. My airpods already give me enough trouble connecting to my comp/ipad/iphone. 1 regular homepod might just be the simpler, better choice.
Same thing here. I dumped Alexa stuff 4ish years ago for Google Home devices and its become somewhat of a let down. They really don't seem to have anything new while Amazon keeps releasing new displays/speakers.

My Nest Hub Max will only show the camera in the old Nest app while it never loads in the Google Home app.

I'm thinking I may have to try something else in the near future.
Who do you think will be faster in adopting the technology—burglars or homeowners?
You're right nobody is forcing them, they simply lack an alternative, some money is better than none, no matter what it costs, right?
Why the quotes? Is it similar to other collectibles like coins where you must keep the patina or it loses value?

Personally I love these channels where they fix old stuff be it electronic, mechanical or paintings
Tar.pl – A tar creator and extractor in ~130 lines of Prolog
Back in the '80s, a design for a full-scale wind turbine was in, probably, Popular Mechanics. It looked like a nuke cooling tower with vertical slots, and ... vanes? arranged to generate a tornado vortex inside. At bottom center, a wind turbine caught air driven from below into the eye vacuum.

Apparently it was impractical just because it was very, very loud. I wonder if today it could be made practical with active noise cancellation, or clever modern fluid-dynamic treatment beyond '80s capability.

Even if not, it seems like there are places it would be tolerable. And maybe small ones would be useful, even as-is. It should anyway be easy enough to try out.

Much of the proposed value of the title gadget is in relying on existing roofing to concentrate wind where it is. That, and you can also put solar on the same roof, so get power from two uncorrelated sources. It's not prima facie silly, even though the marketing is tone-deaf. Good ideas often get bad marketing.
I always install tne old calculator: https://win7games.com/#calc
Does it work with non-Apple hardware?

Amazon and Google have the "works with Amazon/Google" so you can buy any brand of hardware (smart plugs for ex) and control them all with one device.
This is likely an effect of translation more than anything. While the Dutch are generally very competent English speakers and writers, their expertise tends to end the conversational level. Anything technical in its conception takes decades of intense every day use to intuit.

Source: native English speaker working in the Netherlands with a team of Dutch people. They are all really smart people, but they tend to err on the side of simple vocabulary when forced to think in English.
I have a mixed Google/Apple smart home environment. I don't know how fast Nest was before, but I find it slow-but-not-unusable nowadays, still useful enough that I wish Apple would introduce a HomePod with a screen. That said, I also wish Google would finally kill Nest and just go forward with Google Home, since it's a pain to have to remember which one configures some of my devices and which does the rest.

Apple needs hardware partners to more deeply invest in HomeKit, particularly in the camera space. It's coming along but still feels behind. A compatible camera (or one bridged to HomeKit) will show up on the AppleTV pretty quickly. The official HomeKit devices I have work consistently and well, and the ones I bridge in with HomeBridge work most of the time without intervention. It is super cool to ask Siri to open the garage door when I'm walking the dog and it's cold out. I would say it's viable, if not improving all the time.
It is a possible interpretation, but certainly not the reasonable one.
I would say 2/3 of my luck in the past year has been a result of sharing work and writing on HN, following up with commenters and being slightly more aggressive with networking. Probably not a coincidence that it's been a very lucky year.

Being lucky at all is predicated on being in a good state physically and mentally, which I'm very fortunate to be in at the moment. I think one thing we should all think about is how we can not just maximize our own luck, but use that luck to get other people in a good state as well.
I recently heard that in terms of Software, Japan is not as interesting as America or Canada (or EU?). I'm still considering, so which japanese companies do you think worth paying attention to?
Happy to see this, I will be buying a couple of pairs if the sound quality is anything close to the prior generation. I love my current pair and have considered paying over retail for another eBay pair. I wish Siri were better -- it is good enough that I use it for stuff often but glitchy enough that I don't like trying new use cases.
Wouldn't a password prompt before sending the message effectively put an end to that as well?
Pretty cool. Struggled with some expression related things, but I'm sure it'll improve rapidly. Will give it a proper go when/if they release a browser add-on.
I've only ever bought one laptop in my life, a 2007 Lenovo Thinkpad right after I graduated high school. I ordered it with a touchpoint and, critically, no trackpad at all. It was glorious. Physical mouse buttons immediately under the spacebar instead of five miles away. No touchpad to accidentally brush against. No sharp trackpad edges to rub against your palm. Physical mouse buttons instead of these godawful buttonless trackpads that are ubiquitous now. My god. Just leagues and leagues better than anything manufactured today. I've considered buying a new laptop a few times, but the trackpad is mandatory today, so I just throw up my hands and stick with my desktop & phone.
To me it looks like justifying ADHD like behavior of working on too many things at once.
You're not actually getting the full 100% out of a cycle probably when the utility drains it though. They'll take a portion of your battery then it'll either charge up again using a partial cycle or your car will get charged at home like normal where the math you did is closer.

It's also not super clear how much wear small charge discharge cycles does on a normal battery if it's not in the bottom or top 20% of the battery.
I’m very much an anecdote here, but want to give a different perspective. I’m an Apple “fan” (at least, I have more of Apple’s devices than other brands), and I don’t want voice activation. I don’t feel comfortable something listening to all my intimate family conversations. Maybe Apple fans are more likely to be privacy conscious.

All that being said, it doesn’t need to be either or. They could have a great Siri product for those who want it, and allow it to be deactivated for those who don’t.
Start with the Interfaces, the subsystem boundaries will tell you more about the system than most other parts. I usually pick a few of the biggest ones or ones related to the 'easy' task that I've been assigned as the new guy. Give each one a page in your notebook and start making notes. Go to their implementations and note what other interfaces they communicate with, check the tests for those interfaces and how they're Mocked. Make special notes when the implementations interact with external systems (other servers, web apis, databases, etc) keep going gradually till you've mapped enough of the system that you feel comfortable
That's true a 250 person team isn't cheap. That sounds like a lot of people to me but I assume that's not just coders but all kinds of analysts, trainers, managers, implementation etc and 4 months is a commendable timeframe.

I bet the quote from SAP wasn't cheap either though!
Apple Watches still need an iPhone mothership, which of course you can leave in a drawer at home.
I enjoy the HomePod mini we were gifted in the kitchen. It sounds fine for what it is but Siri is basically a glorified kitchen timer as it fails at least 70% of the time at answering a question or even turning lights on and off.

Is it too much to ask to say “Siri turn off all lights except kitchen island” and expect it to do it? No matter how many times I have reconfigured things in the Home app it just can’t do it I have to ask it to turn off all lights then turn on the kitchen island :facepalm:
Commuting by bus in not particularly fun (I assume that that is what you mean, though I'm not sure) but it wouldn't've been any more fun with a Macbook Air than a Mac mini: they weigh about the same, but if I had carried an Air I would have had to carry a charger or buy a second charger to keep at the girlfriend's house. And of course the Air costs more (even after accounting for the cost of the extra monitor, keyboard and mouse I kept at her house).
Same. I wondered if it was making a locale-based assumption about what you wanted, but it works converting the other way too.
you're aware Apple _reduced_ the number of internal speakers, right? what makes you think it will be better, aside from flashy marketing materials?
I used to be in the “just gym” crowd but as I’m getting older, I’m personally seeing how completely and utterly useless any sentence starting with “just” is.

I have a friend who has the full puzzle and can’t seem to put it together. Used to be fat, poor, lived with his parents. In five years he’s completely turned his life around - he’s young, in shape, has a career, and is moving out into his own place. Still can’t get a date. Starting to both rapidly lose his hair to male pattern baldness and his sanity to the numerous rejections he receives.

This isn’t some comment on society or my friend, I’m pointing out how nobody (especially him) seems to know what he needs to be happy. If even specific advice doesn’t work how could generic advice ever help?

Godspeed friend, hope things get better for you.
imho, a few suggestions:

wrt numerical data

See if domain allows for more constraint typing (e.g. ints as actual ints). Will push devs naturally to binary formats.

Consider column orientation layout. This will also help with more advanced compression (e.g. delta encoding).

When sticking with JSON, avoid large nested hierarchies that would spam the heap when unmarchalling (ie. prefer [1,2,4,5] over [[1,2],[4,5]].

In general, for large payloads, see if you can avoid deserialization of the payload altogether, and just scan through it. Often times the program just ends up copying values from one place (the file) to another (buffer; DOM-objects), so there's really no need to create to allocate the entire data in heap as many individual objects. That's a hit the user will always feel twice: once at parse (freezing), once at garbage-collection (framerate hickups). You could technically do that with stream parsing of JSON, but then you need special libraries anyway. And once moving to stream-based parsing, you may as well choose a format which has a lot of other advantages as well (e.g. rich type system, column-layouts).

wrt text

It matters less (?). Nonetheless, scannable formats are good here too (e.g. the whole reason we e.g. have line delimited json, to bypass JSONs main limitation).

These are just some general workable ideas. ymmv, ianal, etc..
Why unoriginal writing is useful
Finding out when the finances allow one to quit is where half the universe is stuck at and is brainstorming at.
I would love to hear the inside story about why the old one was discontinued and it took so long for the v2.

The HomePod mini is the "first device" we have given to our children. No screen, I am comfortable with apple privacy, access to music and podcasts, etc.

The mini has shockingly good sound for $100 and what it is.
Startups Want to Help Airlines Prevent Tech Meltdowns
Dude, come on, that's what TFA's about lol.
Mobi-Av
A possible anti-virus concept, written in open source C++
There's also a strong selection bias to a bulk stat like the one parent mentioned. Teslas are expensive cars and I'm guessing their drivers are likely to be older, more affluent, and more educated that average - this all correlates to lower accidents/fatalities regardless of FSD[1][2].

[1] https://pubmed.ncbi.nlm.nih.gov/24103823/

[2] https://personalinjurylawyersaustintx.com/blog/education-lev...
I thought that the main reason between the last generation of HomePod flopping was because they're so locked down. And apparently they still don't support Bluetooth streaming even though it has built-in Bluetooth?
We have the original HomePod. The sound quality really has been great and would be even better with stereo pairing. Even HomePod minis with stereo pairing feel very immersive. We got minis for the kids rooms because those were the only ones with privacy controls I was ok with.

We also extensively use HomeKit for all our smart home devices and a huge reason was the privacy, vs Ring and Google.

So the video doorbell we have is entirely local and so sarhad worked really well (logitech). And I like how it’s end to end encrypted so nobody gets access to our video feeds. Plus the chime is the HomePod itself.

As usual though, Siri sucks. Just… sucks. so that’s always the weakest link.