skysight-inc/HackerNews huggingface dataset:
That is very threatening, why would you share this? If you truly think this way, you may want to consider a different career or look internally to figure out what makes you think this way.

EDIT: I thought the "If I can't" portion read "If I can" in parent's comment. Disregard, sorry parent.
I assume that bitters must have a base of alcohol, but only because I'm not aware of any bitters that don't use alcohol as the solvent to create the extract.
Preferably without Google, but... seems kind of hard.
Me being completely unaware of the original article read the title and went
"Huh, maybe porn is significantly less interesting to people that have a different social structure"
Alas, it's a bit less interesting than that
> incrementing evidence

It just keeps piling up!
Kind of. But they could have done this many moons ago. They didn’t.

In no way am I going to be duped that Apple suddenly give a damn about anything other than protecting their investment.
What about leaving an ssh key on there with a port open?
I think the challenge here is that it only happens for a type error, not a successful compilation. Each time this happens, the programmer would try to fix the type error, usually invalidating the cache.

I'm not so sure the problem is intractable because it's so well-structured. Someone would have to look at it and check that there aren't any low-hanging fruits. The challenge might be that anyone who could fix this could make much more impactful contributions to the compiler. But it's hard to know without trying.
Yeah even with a large C++ codebase, any decent IDE will flag errors very quickly in real time. I dunno, I've never found that waiting a minute to run a test or whatever is particularly detrimental to my workflow.

I understand the benefits of super fast iteration if you're tweaking a GUI layout or something, but for the most part I'd prioritize many many other features first.
Related discussion on the animal version:

https://news.ycombinator.com/item?id=37184046 Metazooa (metazooa.com)

2023-08-19 (21 comments)
limited partner. aka investor
I have always disliked any app that wants access to my contacts.

While the rest of my friends do not repsect my privacy I do respect theirs.

I use a seperate database that isolates my contacts so that no apps can have access.

On android I use OpenContacts which does the same thing.

OpenContacts:

A different database for contacts to keep them private only to you.

We should not be sharing our contact information online.
If they are an entity other than HN, how can they act upon this request when the request is itself data on HN?
The level of incompetence on NCS's part is criminal, they absolutely deserved what they got. It could have been much worst, as in the malicious actor finding a way to insert code that makes it into production and then exfiltrating sensitive data to be sold on the dark web. Luckily Kandula wasn't smart enough to think like one of us.

NCS sounds like a clown show based on this article. The administrator credentials should have been changed as soon as Kandula was let go. Ideally, these credentials shouldn't have ever been used and everyone should be acting as themselves with a elevated privilege step.

As for the $678k in damages, why didn't NCS have snapshots that they could have quickly restored? Sounds like their BCDR plans need to be reviewed and updated.

Moral of the story is don't do business with NCS.
It is an ilusion that Python is like BASIC, in reality Python 3.12 is rather complex, more like Common Lisp, when taking into account all language breaking changes during the last 30 years, its capabilities, the standard library, and key libraries in the ecosystem.
it does if it makes Hners click upvote...
This is great but it feels like closing the barn door after the horses have already left. All the big social networks already know your address book! Would have loved this from the very beginning of the App Store.
You're not wrong, but the heartlessness of that sentiment is striking. Real people get hurt. That in the long run we'll adapt as a society doesn't mean we should just write off those whose lives are ruined in the now.

A little empathy is a good thing here.
No their CEO is Eli Black, a Rabbi. If you're going to make a connection between people's race and their behavior you should start there. /s
I asked ChatGPT how to profit from the impending AI stock crash. Oh, the irony
> On Mar 18 and 19, he ran a programmed script to delete 180 virtual servers in the system.

> The system that Kandula’s former team was managing was used to test new software and programs before launch. In a statement to CNA on Wednesday, NCS said it was a "standalone test system".

> As a result of his actions, NCS suffered a loss of S$917,832.

Wondering if these are CI/CD pipelines, and how the loss amount was calculated since these can be spun up again.
Shared by any language with FFI capabilities.
Some people work in regulated environments with audit requirements.
Right? Just take the L and look for a new job
Welp, there it is then.

If they are YC affiliated, nothing I can do.

But I do feel saddened and personally betrayed; I thought the licence I gave to YN was just for news.ycombinator.com to store and show my comments, not for any other purposes.

Silly, silly me.
Well, revoking credentials isn't inhumane. You can fire someone humanely and without compromising security.
The "usefulness" (whatever that means) isn't really the point. The point is that the .stp file is the native format that is consumed and produced by cad software and the .zip is not. Just as github previously introduced a tool to show the geometric differences between two 3d models, should someone produce a tool that can compare two revisions of a .stp and show meaningful information, then having the native format in the repo would be quite useful compared to trying to dig it out of zip files.

Furthermore, git natively compresses the data in a repo so compressing the file isn't even that useful in the first place.

I do admit that I'm just ranting and none of this matters that much. It would probably be best to just file an issue asking them to expand the file in the repo.
What might a cross-platform GUI app look like with Swift? I'm assuming SwiftUI can't be used? Regardless, I'll definitely be reaching for Swift for one-off scripts. I've enjoyed the times I needed to use Swift for a React Native extension.
Hmm i very strongly disagree. It was immediately apparent to me even on the first cook how vastly superior the surface was to any standard Lodge or whatever. Nothing wrong with Lodge, I have those too, but I was very surprised. TBH i wasnt really expecting much, my expectations were very low when I got it on a whim as I kept hearing people rave about it.

The seasoning over time is also vastly superior because of these tiny grooves. I buy the skillet one as a gift for people and its pretty much unanimous that it's their favorite.

Not trying to hype, its just legitimately one of my favorite pans
It's buyer manipulation. "Here's this ridiculously priced item; but it's okay you can feel good about throwing this much money away, because we're planting a tree."

Instead of segmenting/targeting the high-income market by product quality, they target by emotional manipulation claiming good causes. (i.e. higher-priced product that does not have to be higher quality).
I used to work at a small company. We had a WeWork membership, I hated going into the office. I used a laptop, the coffee was bad, my back hurt. I much preferred to work from home in my nice chair with my nice keyboard.

I then moved to a big company with a nice office. I have 3 4K screens, a faster computer than anything I owned, gigabit internet, Aeron chair, free breakfast & lunch, great coffee, spacious attractive meeting rooms, everything is cleaned, collaboration is effortless. I much prefer working in the office to working at home.

All this stuff varies too much to make a proper judgment. Some people have kids and want to be at home, others have kids and want to be away from the distraction. I don't think we should mandate either way, I think we should be flexible and mature.
should have at least named it Overwatch 3 to get some SEO benefits
In this case I'd guess user flags.

People are tired of AI content, especially AI doomerism. Your article can be very thoughtful and even right, but enough people are tired of seeing similar headlines that they flag it off the front page.
The US government would never do such a thing.
They don't provide a lot of detail, but moving to a new OS platform would mean migrating functionality, and often that means dropping less popular features.

Crouton / Chrostini seem to have a lot of dependencies on the current ChromeOS platform that would be costly to migrate.
>Also when crankin’ my hog (just being honest)

Honestly that seems like the primary use case whenever the topic is mentioned. I'm sure there are cool innovative uses for them, but porn is always going to be at the forefront.
Meh. That is just the Blizzard trademark; there are several other Overwatch trademarks that are military and security related that are probably a more likely overlap.

Definitely something to consider, but more in the "send a note to a trademark lawyer and marketing folks" than "rename our entire product and brand".
what the heck are they talking about in the linked article? each color of light travels at a different speed?

> White light can be separated into all seven major colors of the complete spectrum or rainbow by using a diffraction grating. The grating separates light into colors as the light passes through the many fine slits of the grating. Each color travels at a different speed and therefore has a different angle of refraction when it hits the grating.
Keychain is accessible across all my devices, excepting a couple of local linux servers, but since I only access them through terminals from my mac.. shrug

What initially attracted me to 1password was certainly it's browser integration features but after switching to keychain I find the 1password save login/autofill interfaces to be clunky and jarring... and the input/search interface. Those features would be hard for me to write myself, however given that 1password when they killed local vaults also switched to a resource hogging cross platform framework (electron) for it's 'native apps' at the same time.. well two straws that broke my back in that case.

My current 1password vault probably has a dozen entries, I've considered moving them to just an encrypted (doubly encrypted I guess) note inside keychain for break glass emergencies.
The Right Stuff [video]
Not just moved back there, but used the company Wi-Fi network!
There are also the feral horses on Sable Island, which is basically just a sand dune with some grass: https://en.wikipedia.org/wiki/Sable_Island_horse
I'm in that position right now, and have done it a few times in the past (my entire career is switching between startups and public companies).

I work for startups because I get a ton of responsibility for things I would never get at a big company. I get a chance to learn a ton of new stuff.

Through my career, I've made all my money at the public companies, and had most of my skill growth from the startups (Netflix being the big exception, where I both made money and leveled up my skills).
I assume Kandula was a microsoft user and it's widely suspected there's a backdoor for law enforcement.
Is that why he told advertisers to "Go fuck yourselves"? Business motivations?
Ive been learning about colonialsm and this shows up on HN

edit: I just learned about Ken Saro-Wiwa
RCS is arguably a better solution than a single gatekeeper.
War leads to significant loss of life. It's horrible indeed.
Emotions aside, isn’t it just sensible security policy to delete all permissions and invalidate all credentials of a terminated employee as soon as possible? Any other approach would be exceptional.
Cheapest source of fossil fuel generation is double the cost of solar
Remember: sometimes a simple 'rm' may not be good enough, that's why the gods of GNU gave us 'shred': https://linux.die.net/man/1/shred
That's why you have two decryption keys. One for the real stuff, one that decrypts to a decoy.

https://veracrypt.eu/en/VeraCrypt%20Hidden%20Operating%20Sys...
Three Body has FTL.
Curious, since horses seem to come from Kazakhstan (the first evidence of domestication is from there and from Ukraine).

From the abstract at https://www.science.org/doi/10.1126/science.1168594

> we present... independent lines of evidence demonstrating domestication in the Eneolithic Botai Culture of Kazakhstan, dating to about 3500 BCE
Mostly agreed, but as an employee you do have some semblance of material non-public information that gives you a structural edge in assessing the stock. (This probably works better at a 1k-5k company than a Google/FB, but I can't say because I haven't worked at the big faangs).

I've benefited financially from having a good sense of how well things are going and holding/selling accordingly (within the confines of the law and blackout periods, of course).
Plausibly deniable encryption exists for a this very reason.
We're on the same page. I don't disagree with anything you have here.
Chromebook means hardware + software are packaged, which means someone is making sure they work properly together. That's the biggest differentiator.

You can maybe get this with some Linux laptops, idk. The Thinkpads we have at work that "support" Linux have known Bluetooth issues; if I ever have trouble hearing someone in a remote meeting, it's someone with a Thinkpad.
The reason of the measure you are describing is incompetence. But what happened here was a lack of: proper off-boarding, basic controls, and basic security hygiene.

Unless, of course, our interpretation of inhumane measures is very different.
Pretty much, which I love. Opinionated TL;Dr: Kotlin without the duplicates of Java classes, or 20 different inscrutable functional operators. Swift without the compile times and architecture astronaut stuff that infected stuff built on it and makes apple reinvent it every 2-4 years, c.f. async/SwiftUI. Genuinely cross platform, both in terms of code* and UI** It's indistinguishable from native in the way that's meaningful to users (note it's AOT on not-web, not JIT, and does a bunch of obvious stuff, use the platform text renderer, scollbars, scroll velocity, etc)

* I'm too old now, 36, and you have no idea how much I roll my eyes internally at hopeful invocations of 'man if only Swift was cross platform / look apple did this so swift is coming cross platform. All the "SwiftUI web is clearly coming" wish casting from big names in the Apple dev community who should have known better broke me.

** the mish mash of bad, competing solutions to bringing iOS UI cross Apple platforms forfeits the core premise of an Apple-values inheriting dev: I'm infinitely better off having a base UI engine that renders the same stuff on each platform than a shim that renders and acts differently
Lots of companies still work like you said. With a company like Amazon, though, you have two things at play.

The first is that it takes a massive amount of dollars to make an impact on revenue. You're just not going to move the needle by selling a new product or something. It's a mature business and to meaningfully increase your revenues you need to alter people's current behavior so they spend more.

But, the second thing, is that if you manage to increase revenue by a percentage point, that is a huge amount of money, and that potential payoff can justify a huge investment. And once you've made that investment, there's a lot of incentive to try to make it work (between sunk cost fallacy and potential payoff).

Lots and lots and lots of companies fail because they build something that doesn't solve a need. It's like the number one thing you learn. This is nothing new. It's just that in the age of hyperscaled tech companies, the payoff for unlocking a new market or changing user behavior is huge, so you end up with lots of attempts to develop some technology and then figure out how to use it to change the world.
There are double encryption systems. You give your "password" and they access a volume, where another encrypted volume isn't even apparent.
> Violent rhetoric that doesn’t rise to the level of a true threat is a part of political expression.

In the risk-benefit analysis, let's be sure we consider another factor: Unknown, unpredictable, armed, nut-job third parties who are triggered to act — sometimes in concert — when dog-whistle rhetoric goes viral.

Depending on the circumstances, a prudent analysis might limit 1A protection for certain types of rhetoric because of its unacceptable risk to others. That might be the case even for facially non-violent speech, e.g., so-called dog whistles.

It's been said that the Constitution is not a suicide pact [0] — neither is it a license to kill.

[0] https://en.wikipedia.org/wiki/The_Constitution_is_not_a_suic...
> That is very threatening

It's just creating "plausible deniability."

> or look internally to figure out what makes you think this way.

That's easy: Sarbanes-Oxley.
Playgrounds is so painfully slow that you can't really "play" with it at all.
What is the pricing to monitor per each keyword?

I know platforms like Flare are cool but when you need to monitor hundreds or even thousands of corporate keywords, domains, and assets, it becomes cheaper for CTI to just write the tools themselves.

What does your platform look like in regards to this and pricing?

For example, your pricing for monitoring 100 keywords and pricing for monitoring 500 keywords.

200k unique telegram channels is an interesting stat.

Each Telegram account (if paid Premium account) can only be in 1k channels and groups max. To monitor 200k unique channels/groups, you have a network of at least 200 paid Telegram accounts continuously monitoring? Are you using Pyrogram or Telethon for this? Are these accounts owned by you (Overwatch) or are you just using a bunch of 3rd party Telegram intel feeds?
To add & also imo, it's probably good thing that it's not designed to mimic old stuffs. Biplanes with train car fuselages and automobiles with horse carriage aesthetics went out of fashion quick. Space transport systems with a cargo plane design didn't work all that well too.

Meanwhile, if we look at Apollo style reentry, it just works. From first time and every time and even for interplanetary entries. Clearly that's something that isn't broken and not in need of a fix.
I've been a long, long-time reader of Sidebar, and it's bittersweet that Sacha is taking a break, but he deserves it.

In case Sacha decides to shut it down completely, I've archived Sidebar in this Google Sheet: https://docs.google.com/spreadsheets/d/1RghvMfPTR5xvHMAk1pKY...
Is anyone else even considering attempting full-flow cycles, besides those two? There's nothing on else on Wikipedia (besides two, long-abandoned research projects).

https://en.wikipedia.org/wiki/Staged_combustion_cycle#Full-f...
Imagine how many millions of “shut up!” “F—- you alexa!” Etc.
But that's just a type that is huge. I didn't want to wait for the evaluation, but if I drop the f5 out, I got a type that is 1.6 megabytes long when printed without spaces.

It's still very fast for "normal size" types. That reduced version compiles in 151 milliseconds.
Perhaps I'm missing something but what's the usp of Mistral, as far as I can see their models aren't competitive?
In a country where possession of chewing gum is illegal and 14 grams of heroin geets you a death sentence, I'm not sure I'd want to test the practical limitations of the burden of proof on that sort of thing.
Postgres Performance: Read-Only App Configuration with Patroni
"I think in the future, instead of typing up our proofs, we would explain them to some GPT. And the GPT will try to formalize it in Lean as you go along. If everything checks out, the GPT will [essentially] say, “Here’s your paper in LaTeX; here’s your Lean proof. If you like, I can press this button and submit it to a journal for you.” It could be a wonderful assistant in the future."

That'd be nice, but eventually what will happen is that the human will submit a mathematical conjecture, the computer will internally translate into something like Lean, and try to find either a proof or a disproof. It will then translate it in natural language and tell it to the user.

Unless mathematics is fundamentally more complicated than chess or go, I don't see why that could not happen.
"It's optimising for the hardest part of the trip: re-entry."

Is it really the hardest part?

I would say that for fully reusable rockets, the hardest part is quick turnaround. For future space activities, it will be a huge economic difference if you can send the ship back in, say, 12 hours vs. 120 hours.
Easier to run tails or other live distros that don't store anything on disk and then run memtest afterwards.
If you get a signal .. I know I’ve seen my phone pick up a satellite signal occasionally, but not very often.
Eden Abhez: The strangest hit songwriter
Wow uhh this is horrifying. ChromeOS was becoming a very competent capable FreeDesktop style host, with excellent work in cros (for secure virtualized access to sound, GPU, encoders, storage) and moving towards standard Wayland compatibility. As the Linux ecosystem got better, so too did ChromeOS. There's so much Google didn't have to reinvent, so much driver work & projects like LXC containers they could benefit from. Throw all that out, I guess.

Catastrophizing maybe a little bit, but this sounds like turning their back on the broader ecosystem to go wander off for good in the 3rd rate sandbox they built themselves. Android has spent years trying to figure out our to have a secondary display, and the only thing they could manage was to mirror the display, almost certainly in sizable part because Android's boutique homebrew display services are so absurdly constrained. Marrying yourself to this boat anchor of a tech stack is the worst possible move ChromeOS could be doing.

Google's Not Invented Here has always been exceedingly high. ChromeOS has been one of the only attempts Google has made to play well with others, to carve some kind of middle path. It's hard to read this as anything but Google giving up & deciding to go it alone.

They should have done the exact opposite. They should have made Android start using ChromeOS. Or just stay the course. Yeah it's costly having parallel efforts, yeah, but holy heck these feel like existential stakes if you get it wrong, and no longer having anything that interoperates with the rest of technology seems like an obviously hideously bad idea, trusting everyone will adopt your stuff seems bad; Microsoft for example has finally dug themselves out of this hole with WSL, but Google already has a very respectable sensible option they seem like they are about to kill.

Also, seems likely Google was lying a month ago when they said ChromeOS on Android was just a demo. This announcement shows it was their battle plan. Just, not to users benefit, not as a "your phone can also...". https://news.ycombinator.com/item?id=40380022 https://www.androidauthority.com/chrome-os-on-android-proof-...

It only took two months since teams were merged for this awful no good way to throw away so much greatness to go public. https://www.tomsguide.com/ai/android-and-pixel-teams-merge-i...
Mental Fitness
I tried to fix a bug in Signal a few years ago. One part of the code took so long to do type inference on my poor old Intel MacBook that the Swift compiler errored out. I suppose waiting was out of the question, and I needed a faster computer to be able to compile the program.

That was pretty horrifying. I’ve never seen a compiler that errors nondeterministically based on how fast your cpu is. Whatever design choices in the compiler team led to that moment were terrible.
Yep. All very good advice on how to better conceal your crimes.