skysight-inc/HackerNews huggingface dataset:
I dropped AWS like a hot potato once the alternative solution for hosting large media files became feasible. I was sick of their bills.

And now with dedicated servers / storage / decent bandwidth so affordable it would take a tectonic event for me to go anywhere near cloudy stuff for any service. Well I did some Azure because client required it but that is their money - their problem.
I'm a marketer and think tracking is fine and ethical. That said we have a few extremely security focused clients who moved away from JS tracking, so I'll tell you the compromises I've seen:

1) Setting up server to server integrations with FB and Google to send conversion tracking to to the platforms directly, no JS needed.

2) Creating a sandbox to hold pixels (not sure of the tech details).
AWS offers alarms and actions that will stop or terminate your service based on budget thresholds to solve exactly this problem. Why aren't these sufficient?

https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitori...

It's literally the first thing I do when spinning up an instance in case I have a bug or go viral (never happened).
We use Discourse's hosted solution and it's effectively zero maintenance
Sounds like they bypassed the need for that altogether.

While I get the whole 'sideloading is a security threat' arguement, it really doesn't hold up to scrutiny when you can send malware to any phone via invisible SMS parsing bugs. Apple might have a leg to stand on if their history of threat mitigation wasn't so rocky[0] in the first place. The simple fact of the matter is that they're fighting an infinite war of attrition that's not in their favor. State actors and even private interests are now overwhelmingly capable of buying and implementing zero-day exploits, so a more logical security effort would aim to strengthen the kernel and, you know, actually mitigate these threats. Enforcing type-safety and memory safety at a lower level would be a good start, but Apple knows that isn't very marketable (and they have enough zombie XNU code in MacOS and iOS to constitute an new operating system altogether).

By this point, most people call me a security nihilist, paranoid schizophrenic, or an architecture astronaut. Maybe so, but modern threat models are built around pragmatism, not idealism. Apple can wave as many flags as they want, but seldom does that actually effect the overall security of iPhones. NSO will just reach into their catalog of stockpiled vulnerabilities and spin up a new build overnight. If Apple doesn't recognize this before it's too late, I reckon their OSes will become the modern Windows: confusing abstractions of well-understood concepts, with a dead-set focus on how the user perceives the OS, not how it actually functions.

[0] https://citizenlab.ca/2021/08/bahrain-hacks-activists-with-n...
and then, the deepfakes
No, please don't. I don't want to make a separate account for a random forum, and I especially don't want to use Discourse.

Just use GitHub Issues and Discussions, please - it's so much simpler for everyone.
That’s an interesting perspective but I don’t think it’s well calibrated for the modern web.
In the context of that sentence though, it doesn’t make any sense. PCG is a PRNG, not a library for generating distributions. In fact, the PCG documentation uses the distributions from <random>: [1].

If people want to use PCG, that’s perfectly fine, it’s a great library. My point is, there’s nothing wrong with the PRNGs in <random>, they work great. Mersenne Twister is not state of the art anymore, but I guarantee you that unless you’re doing something truly insane, neither the throughput nor the statistical properties of MT is gonna be your bottleneck.

[1]: https://www.pcg-random.org/using-pcg-cpp.html
No data to back this up, but I have a feeling the industry is so bottom-heavy with juniors that we've started optimising towards their immediate need to learn. Juniors don't have a problem sitting in Slacks all day.
I'm not at all a fan of that enterprise, nor of many of the people going to work there, but it seems a perfectly legitimate subject of discussion for HN, so I was disappointed to see it flagged.
Yes, for the most part you can reconstruct the circuits from the photos. (Which I'm doing.) A key thing that doesn't show up is which transistors are enhancement and which are depletion; this depends on the doping. It's straightforward to figure this out from the layout, though. Except in the Z80 processor: the designers famously used some depletion transistors in unexpected places as "traps", so anyone who tried to clone the chip visually would encounter subtle failures. I'm pretty sure that 8086 didn't do that, though.

The other aspect of your question is there's a lot of implicit manufacturing knowledge that you'd need if you tried to reconstruct the chip. Things like the resistance of the lines and the characteristics of the transistors that you'd need to get right for the chip to work reliably.
Likely none of these were conspiracy theories at the time, but rather public experimentation that was later declassified. This was true with many experiments at the time.

None of that suggests that just because you read a conspiracy theory now that it's even remotely true, especially when it involved every democrat and rich person running a secret pedophile ring and drinking the blood of children, and somehow Donald Trump of all people is the savior to expose it all. Pretty far from not understanding the effects of radiation and lack of informed consent (both no longer the case).
Linux support should be extremely simple to test and deploy. It'd be like an hour's task to write up a github action for it so you don't even need to have a local linux deploy or whatever.

I was going to do it myself but the build scripts you made are incompatible with node 17.x.x (it requires exporting `NODE_OPTIONS=--openssl-legacy-provider`), and they also seem to assume that `react-scripts`, etc. are in the local environment, rather than including them portably as a yarn package dependency and then doing `yarn exec <xyz>`. There's too much weirdness here and I'm not familiar enough with the systems involved to even begin looking into making it compatible (I started, and then realised that I'm supposed to be relaxing from my fulltime job, not dealing with more weird new tech systems that don't behave sensibly).
The issue there is that the hardware is full of totally absurd bugs. If you target PC-like userspace or one of the two major mobile platforms it is somebody else's job to shield you from that. In general CPU level bugs are somewhat rare, but every single platform vendor had shipped some kind of silicon that contains peripherals that do not work as documented and only by chance work with the reference driver implementation.
Your argument would be stronger if you had made an honest claim, and if you had linked to the CDC rather than a newspaper article.

The fact you didn't link to the CDC data tells me that you lack familiarity with the way the CDC works, and that's important because suicide data is complicated.

The data we have so far doesn't support the points you've made.
Seems a bit over the top to use the Vietnam War as a benchmark for the size of any bombing campaign, unless the benchmark is going for "largest ever by quite a margin".
I'm not sure this is saying they stole credentials and used them from outside the customer support rep's computer. It could be that they tricked the support rep into installing malware and followed them into the systems.
> In any case, the performance results were really outstanding (particularly vs Mono)

Interesting. Do you have measurement results? According to my measurements the difference is not that big, see https://www.quora.com/Is-the-Mono-CLR-really-slower-than-Cor..., especially the section Update September 15th.
I understand your pain. Even simple things like moving posts from one channel to another aren't possible for an admin to do in Slack, although this has been basic forum functionality since...ever?
Robinhood Hack Exposes Millions of Customer Names, Email Addresses
None of this is new, though. Two decades ago my high school had an _enrollment_ rate of 60%. Even with education mandates and legal consequences, Oregon has a problem with poverty and equitability that disincentivizes school attendance. We still lead the nation in malnutrition, for instance.

So I don't see this as Kate Brown cooking the books, but more of an opportunity for a realistic assessment of what our goals should be for education and how to expand access and participation.
I'd settle with Google marking any link to a paywalled site (including news articles behind a paywall) as an ad.
> Actually, people tend to drive at the speed that is safe,

That not remotely true in any part of the world I've visited so far.
At scale, it’d cost roughly a dollar a gallon to recapture the CO2 released by gasoline.

I’ll happily pay that.

Tell me how I can scale down a carbon capture plant to a few hundred dollars a year without losing efficiency, and I’ll happily stop insisting that large organizations step up to address climate change.
> But that still doesn't mean that fears of proliferation would have disappeared if we had a larger reliance on nuclear power.

Not necessarily, but you're positing a world in which the widescale adoption of nuclear power has no effects at all, and I think that's an unreasonable assumption. Right now we don't see it as a big deal to restrict nuclear exports because we see nuclear as some dangerous fringe technology rather than as the default energy source for a 21st century civilization.
> True of nearly all ORMs really.

I disagree in a respect. I think with an ORM it's clear when you're hitting the database, though it makes it easy to write loops over (related) rows ("n+1 problem"). I think with LINQ using the same syntax/expressions across local and remote operations it can be more blurred what's happening.
To paraphrase an old saying, there are two kinds of community software: the ones everybody complains about (Discord, Slack), and the ones no one uses (forums, IRC).
Spet – Turing-complete programming language based on Spotify playlists
SQLite is a big part of our tool chain, and has been very good to us. We’ve been using DB Browser for SQLite[1] for several years. It runs on Windows, Mac, and Linux.

Rosefinch looks nice, but I’m not seeing a real use case. If I had a bunch of queries I was always running, I’d probably just make them views, available to me in any client, including the command line. (Sometimes the command line is best.)

If I didn’t want to go that far, DB Browser for SQLite lets you save a work session. Whatever tabs of SQL you have open are preserved, and can be run again at will, the same as Rosefinch. You can also rename them from their default names, which are just SQL 1, SQL2, etc.

It does a lot, but stays out of your way.

[1] https://sqlitebrowser.org
> 50,000 rolls of toilet paper [contaminated]

What happened there I wonder.
Especially because whoever buys their portfolio is going to get Zillow selling it at a loss, they're going to pay less than zillow did!
Maybe something like this will inspire the US to do something similar.
well, it's loading now but the document is taking around 10s to load.
I may be misremembering...

You remember just fine, and probably got it to within a year or two. If google wanted to make money off something other than the ads I never click (if they even managed to be displayed): bring back the list, and name a reasonable price.

Because even though Pinterest will never resolve on our home network (lest you accidentally click a search result), there's no way I can find to not display those results to begin with. We need a Pi-Hole for search results.
Given how dependable and safe nuclear is combined with the reduction in carbon it is well worth it. This move is much more sensible than expanding wind and solar on the same scale, and also much more predictable.
> Does FB have 20,000 + engineers working on metaverse?

At least 10k as of March

https://www.theverge.com/2021/3/12/22326875/facebook-reality...
> I think we should get rid of domains all the way, I should be able to register any text and make it DNS resolve.

> Only answer for having squatters is to make any "domain" buyable so they can't get all the good ones.

How's that any different from the current domain name system? There will still be only one owner of the text "google" or "begin".
Not just "cool factor".

From your linked article: "Where are the dark matter developers? Probably getting work done. Maybe using ASP.NET 1.1 at a local municipality or small office. Maybe working at a bottling plant in Mexico in VB6. Perhaps they are writing PHP calendar applications at a large chip manufacturer"

i.e. in Cost Centers not Revenue Centers, which is to say in jobs that do not pay well, and their management is trying to figure out how to spend less money, not make more money.
A few others in this space include Process Street and Piepfy. I am biased, but I do think we have them beat for functionality and pricing though. Give them a go, give us a go, let us know what you think!
> Our cities are not designed for European style public transportation

So redesign the cities. Obviously this won't happen overnight. But we're likely talking about decades-long timescales for any of these solutions.
Creating a server-side events funnel is something I'm asking around about. Unfortunately it won't help with user privacy, but it would at least lighten the page weight.

Though from what it sounds like, this has to be done case-by-case (arduous) and not all vendors support it. Is there a generalized solution for doing that?

Edit: actually maybe it could help with user privacy. If we're only sending over the necessary data to track conversions, instead of letting eg. TikTok run arbitrary code on every page our users visit, that's probably still a win.
>Apple cables are perfect examples of style over substance. Insufficient reinforcement for a daily use item. Poor design.

They used to be fine though, it's when they changed the rubber to whatever they use today that starts to fray and fall apart.

My Titanium Powerbook cable is still intact and fine even today, but every cable I've bought from around 2014 onwards has frayed. I've heard they switched to a more "eco-friendly" rubber at some point, but I don't see the value in that if I have to buy 2-3 power cables over a laptops life.
But even in that case it might be very easy to tell the AI run (i.e. a TAS) from human play. The cheater can then of course go out of their way to make TAS inputs resemble human inputs, at which point it's a battle of statistical tools.
I have a genetic disorder that, iirc, accounts for a third of all adult lung transplants in the US and half of all pediatric lung transplants.

I would like to keep my own lungs. I think that's more doable than is generally believed because I'm healthier than I'm supposed to be and I've gotten insane amounts of hatred for trying to talk about that online for purposes of furthering my own understanding of my defective body.

From where I sit, it looks obvious that quality of life for disabled people like me is not the top priority of most of the world. I occasionally foolishly express such views in spite of knowing that more hatred and casual dismissal of my views and my feelings is the most likely outcome.

It has nothing to do with judging the people who accept a transplant nor their relatives who are very often making personal sacrifices to try to keep them alive.
> if you pay the amount you can actually make money on in six months, you don't get very many people accepting your offer, because people don't know as much as Zillow knows about what's about to happen in the housing market.

I mean... wouldn't that be because people do know as much as Zillow knows about what's going to happen in the housing market, so they're happy to wait the six months to make more money too, instead of letting zillow make a profit by doing nothing more than sitting on it for six months?
Most private keys in Git repositories seem to be test data. But why are those test private keys sometimes used for other things? Probably just people lazily copying from ~/.ssh/idrsa or copying to ~/.ssh/idrsa.
IRC adoption never really peaked like slack and discord has
"I assert," he wrote for The New York Times on Nov. 9, 1930, "that the cosmic religious experience is the strongest and the noblest driving force behind scientific research. No one who does not appreciate the terrific exertions and, above all, the devotion without which pioneer creation in scientific thought cannot come into being can judge the strength of the feeling out of which alone such work turned away as it is from immediate, practical life, can grow."

"The most beautiful and profound emotion we can experience," he wrote "is the mystical. It is the source of all true art and science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed. This insight into the mystery of life, coupled though it be with fear, also has given rise to religion. ...
Pinterest: "we're only doing shitty things because Google lets us manipulate search results by doing shitty things. "

Google: "We allow shitty things because money."

Pinterest: "also money."
For one thing, they can strong arm suppliers to give them the best price. On the other hand, regional corruption might also raise the price up.
How much of macOS is actually still upstream BSD. I was under the impression they were slowly ripping it all out and replacing it (launchd, different logging subsystem, different file paths/directories)
We have swarms of butterflies here every end of the summer and I can confirm that it is true. Plenty of those sitting with spread out wings, folded wings and all kind of in-betweens.
The system is built on what they call a ground-mount structure. In other words, it isn't on our roof. The entire thing is supported by eight columns. The county decided we needed over a cubic yard of concrete under each column. By the time we did the math and the realities of digging holes (hint: contractors don't use Solidworks to dig holes), the average footing worked out to about 8000 lbs of concrete.

Once the plan checker got his mind set to these dimensions it was over. There was no way to convince him to apply any kind of logic to it. He quoted stuff like the 200 mile per our wind rating (also ridiculous) we had to certify the structure for. I even hired a nationwide civil engineering firm to try to apply pressure for a change. No. he would not allow us to proceed unless we went with his requirements.

It went beyond that, they issued insane fire rating requirements for the entire thing. My guess is that the project went $50K over budget because of these guys. Which means it will never pay for itself...ever. I would have done a million times better if I burned half the cash and put the rest on Bitcoin (which, at the time, would have felt like burning it).

So, it is a beautiful system but it was a complete waste of time and money. It made me wonder about the overall realities of solar in practice. If I knew then what I know now I would have never moved one finger to install solar.

BTW, I have neighbors with solar regrets for different reasons. One has to wonder.
I agree, and I think OSS projects should learn from these commercial successes and use their learnings to feed into OSS product experiences. But to some extent, Discord and Slack are both quite new. They were obviously quite successful at encouraging people to sign-up. There must be something there that makes Discord or Slack seem more trustworthy than "random weird site".
> None of that suggests that just because you read a conspiracy theory now that it's even remotely true

I don't see where I'm saying that modern conspiracy theories are true and I don't see how your comment resolves the "lack of trust for established sources of information" issue I'm raising.

You go again blaming it on people being idiots instead of suggesting fixes that address those people's concerns and underlying reasons for their concerns.
>Google Cloud does this with new trial accounts

I've already got an account that has used free credits. So me creating another account to utilise the free allowance again would presumably be not OK
It mirrors my own experience. Especially the answer that strives to be condescending, as if you are the only one who is having this problem.
It’s ok if you have two eyes, two hands and/or a well lit room.

Apple TV remote is possibly the worst remote ever made.
Actually, it hasn't. And still isn't.
> seems derivative and low effort

that's pretty harsh and rude. I don't get that vibe at all when looking at the design
Huh, Yandex does it too? I’ve been using TinEye for years and years for this.
> My desktop text editor, KeenWrite, provides such basic TeX rendering in real-time.

Lyx [1] is also great.

[1] https://en.wikipedia.org/wiki/LyX
Daylight Savings Time: The Conspiracy Theories
https://petermoore.substack.com/p/daylight-savings-time-the-...
discoverability

answers to questions in slack will never be indexed (let alone archived) by search engines
Eh, I think we'll see the nationwide housing market basically do what the Bay Area market did in 2018. Buyers dried up because prices outran incomes, the overbid vanished, and houses basically sold at list, leading to a ~10% decline from what they were selling for at the beginning of the year. Then it stagnated for a couple years until the COVID reopening, and has since shot up ~30-40%. The increase appears to be durable; unlike in many other regions, Bay Area techworker total comp has gone up like 50% since COVID, so houses are actually more affordable.
The movie's on Netflix.
I don't know how true it is to the actual events, but to say they were scum is being extremely pleasant.
> I guess human bodies are exempt from being considered part of the natural world.

Still this seems to be like moving the goalposts.
It’s funny, your comment highlights exactly why experience is important. You don’t know what you don’t know about Android development. You have a set of very basic assumptions about how the API works, and have no idea what the challenges of Android development are. Sure, you could figure out how to build a basic app quickly, but you probably wouldn’t do a good job building the foundation of a large app being worked on by dozens or hundreds of engineers.
ExifTool handles zeroes in datetime strings (I had to add that support to PhotoStructure a couple months ago!), but I suspect most other applications will croak on those values.

I'd also really like a way to identify very-rough dating. A (custom?) tag could encode "precision", maybe with a time units, so a +/- 10 year "precision" would handle your "between 1920 and 1940" case.

If you've got a suggestion, I'm interested: PhotoStructure has a ton of users with this same issue.
Oh please do. This seems like the perfect time to bring this up:

I had a piece of software that used Discord for support. They required that users be verified, which requires you to give you phone number to Discord. I gave them my Google Voice number, which is the only number I have, and they rejected it because they don't support VOIP numbers. I asked them if there was any other way to verify my identity.

They told me, "Just use a friend's phone to verify. As long as they don't try to verify on Discord in six months it should be fine, we won't check again".

Their official answer to identity verification was to impersonate someone else!
Discord, Slack, Gitter all gate messages so much, they are not well indexed but search engines (if indexed at all) and very chaotic when a lot of people are posting.

Please use something like Github discussions.