skysight-inc/HackerNews huggingface dataset:
The Google graveyard is expansive but they most certainly didn't kill Usenet. Spam put Usenet on life support and ISPs dropping NNTP hosting pulled the plug.

By the late 90s spam killed actual conversations on Usenet. Eternal September had already raised the noise floor but spam just got out of control.

First ISPs dropped retention of even text-only hierarchies and then by the early 2000s dropped NNTP hosting entirely. So even people willing to wade through the spam had to go hunting for independent Usenet hosting.

Google didn't have anything to do with either of those things.
Everyone should take some time to do nothing. Even just 30 minutes a week helps. Just sit and think. Or go for a walk, don't bring your phone or anything. Don't go anywhere or talk to anyone, just walk and let your mind wander. You'll be suprised.

And try shrooms :)
C++ has std::variant these days, no need for Boost… however, neither version has particularly good ergonomics.
Ask HN: Share Your Experience with Patents
Have you patented or filed patent application while working in an organisation or your own company?

What was the process like? Please share your insights, pitfalls and things to do/avoid.
I think most servers will likely just blacklist the FB instances and move on.
This is a fundamental misunderstanding of how this security model works. You don't have to throw away anything, it just means you reinit that specific key.

Have multiple of them for redundancy, trust them all at your central auth point and this isn't an issue.
Right. But that tech will be created by humans, somehow.

These misanthropist slogans run up to contradictions so easily.
I promise these are in good faith. For what it's worth.
I'm green because I lurk more than I post and I don't tend to save my account data after more than a few threads and this is a topic which personally affects me in which I have experience to share.
> I got to know him, and found out that he wasn't batshit or even malicious. He was just under WAY too much load, and was shipping insanity as a result.

I felt like this at my last job but they fired me instead when I asked for time off without pay for a few months.
Typescript has quite a few pitfalls like the uselessness of Readonly<T>, which can just vanish with an assignment to a variable typed T where TS will neither warn nor error out nor require an explicit cast.
i wrote scala almost exclusively for 10 years and last year started doing more java. are there things i miss from scala? yes. self types. for comprehension. better list and collection syntax. scalas collection processing is probably the best there is.

are there things i don’t miss? yes. implicit. execution context on every future method. slow compiles. sbt

i couldn’t do java without records and “var”.

i don’t think scala has a real future. the binary incompatibility crushed scala for so long. sure scala 3 fixes it but not much has moved to 3. java is iterating at a faster pace than scala. they aren’t the same. scala was designed to be more terse and flexible and always will be.

but i don’t think that has made my programs worse in java. in some ways the lack of flexibility makes the code more predictable and easier to maintain
True in this situation, but note that intermediate activations and gradients do take memory and in other contexts that's the limiting factor. For example purely convolutional image networks generally take fixed-size image inputs, and require cropping or downsampling or sliding windows to reach those sizes - despite the convolution memory usage being constant for whatever input image size.
Ask HN: Is every company this disfunctional?
When you read the popular startup books (Andy Grove, Ben Horowitz, Steven Blank, Marty Cagan, etc.) you hear a lot of the same things about how to create a successful company:

1. Identify a painful problem for a group of people

2. Create a product they love

3. Sell that product to more people like them

4. Grow

At all the B2B SaaS companies I've worked at, it looks like this:
1. Identify a painful problem for a group of people

2. Create a product that slightly annoys them

3. Try to sell that product to more people

4. Get rejected

5. Miss sales projections

6. Chase new customer segments

7. It doesn't work because you don't solve their problems either

8. Neglect your core customers until they threaten to churn

9. Fire some people

10. Hire some experienced directors / VPs who bring a little bit of sanity

11. Try to become profitable so you don't have to rely on VC money when your runway ends

12. Continue to flounder because your product doesn't solve your customer's problems

What has your experience been? Is it like this everywhere? Or is the idea that you can grow your company by making your customers happy just some fantasy that sells a lot of business books?

I love working in tech but I'm tired of unnecessary fire drills, lack of strategy, angry customers and burnt out coworkers.

For context:
-10 years at multiple B2B SaaS companies (Pre-A through post C) in sales-adjacent, BizOps, and product roles (some IC and some management)
Is that different from Twitter, or appreciably different from Facebook?
>Remember when Facebook (and Google, etc.) supported federated XMPP?

Facebook's XMPP server wasn't federated. You couldn't use it to talk to people on other servers.
That's how the world works! The article is crammed full of these little remarks like "then I visited my uncle, who was a billionaire and played polo with the prime minister of Greece". Folks like that don't need jobs!
fuckin' pod people
People have died of disease in every policy regime ever; is all health care policy therefore indistinguishable? The same applies to crime, education, potholes in roads, and bugs in software - all software has bugs, so it doesn't matter how you code it or what tools you use.
What's the point of encrypting /boot exactly? From an Encrypt All The Things! perspective I get it, but practically... it seems overkill?
Have you ever had blank key caps on a keyboard? Do you actually never look at a keyboard? I recently got a moo lander thinking the same only to realize I do need to look at the board in the absence of muscle memory
Management does not understand what a "3-4" workload looks like. By their estimate they have the number of devs required, therefore to them it must be the devs that are the problem, not the number of them.

It's not as simple as getting more devs, it's justifying another half mil a year in wage costs for that team. The people at the top with the pocket books really don't like that. Is your manager going to risk their neck, bonus, review? No. If the dev doing all the work burns out thats not seen as a fault of management by other management.

That dev likely did that work because they don't understand the politics and had a mortgage and a kid in school to pay for. They want to be able to claim their work for the next job interview/resume. "I did less work while the project failed because bad management." is not a selling point.
Own subdomain cannot be added in adsense
To be clear, the article's hypothesis (which is buried deep into it):

The primary reason for our stalled progress on poverty reduction has to do with the fact that we have not confronted the unrelenting exploitation of the poor in the labor, housing and financial markets.
Let's go back to the start of this conversation:

> "I don't recall where it is", "I must have forgotten to put a USB stick in it", etc. If you can make a plausible lie, stick with it, then there isn't much they can do. There absolutely are one neat tricks"

And where we're at now:

> They still get hauled before courts and don't just get off scott free. They get off because they use the right tools. You and I can use some of those tools too. Not all of them, but some of them.

> No it's not, but if you are the type of person to put the same attention to detail in to a court case as you put into posting on anonymous internet forums then I can see why you think it would be.

I don't think we're disagreeing at this point. You've basically admitted there aren't 'neat tricks' and you'll have to go through a painful experience with the courts which is what everyone has been saying all along. Fighting legal battles isn't a neat trick.
Never used Google+, but used Picasa/photos from the beginning.
> hmm, where do you store the CA private key?

On another device.

> We're just going around in circles

Depends on attack vector. Both solutions store private key in HSM and hence protect against "attacker gains access to local memory/storage". However, ssh certs allow key to be "regenerated". HSM'd keys are subject to "device got lost/destroyed" attack, HSM'd certs are subject to "CA got compromised". Pick your poison.
VR goggles? Dude. How about the part where they tried to consign your grandchildren to a dystopian technocratic panopticon?

https://hackernoon.com/on-the-infestation-of-small-souled-bu...
> proud parent machine was profoundly disturbing

I dunno, I thought it was brilliant. Not the device itself, but the dramatic narrative that she wove around it. The machine itself was almost just a MacGuffin.

Almost :-)
This is just a guess, but I don't think there's such a deep lesson here; language models and image models have simply been developed by mostly-different groups of researchers who chose different tradeoffs. In an alternate history it may very well have gone the other way around.
More like: Managers: according to this metric he isn’t working hard enough let’s pull him into a room, ply some pressure, see if we can get him to shape up.

Engineer: my boss has explicitly been pulling me up for how long it takes to do task so I need to start cutting corners, stop helping others and work longer hours to keep paying my bills.
Put in other terms, it's like asking why the left-handed percentage of the population rose after left-handedness stopped being beaten out of children.
You'll eat the bugs and you'll be happy.
But now where did the idea that the land that is privately owned being subsidized by the public? That’s an arbitrary add on that doesn’t reflect any reality in the US. So again, it’s changing the system to match another’s ideals on how people should live.
Are there any recommendable resources for learning about designing these kind of system architectures?
> And phones using ARM chips are sold by hundreds of manufactures with different feature sets.

You were just making the argument that the hardware from Samsung et al isn't as good.

> If you can take an iOS image you download to your computer (and you can with iTunes) and make it work without Apple custom hardware go for it. Or do you think that Apple should be forced to support third party hardware?

It's not a question of forcing them to.

Suppose Samsung was willing to do the work to get iOS running on their devices. Apple not only won't help, they'll sue them, to keep the OS tied to their own hardware.

> What if I want to run Teslas infotainment on my Honda civic? Should Tesla be forced to do it?

They shouldn't interfere with your attempt.

> Should Apple be forced to sell their custom chips to other manufacturers? What if I just want the T1 security chip in my Android Blu R1 HD I bought from Amazon, should Apple be forced to sell it to you separately?

Why not? If they're the only supplier of something then they should sell it to anyone who wants to buy it.

> Did you ever deal with manually allocating memory for applications? The cooperative multitasking that caused all applications to stop when you clicked on a menu?

Did you ever deal with the infamous instability of DOS-based Windows, complete with a total lack of security as the biggest target for viruses because of the larger user base?

> The PPC was behind x86 from the time Jobs came back until 2005, yet it still sold well enough to represent half of Apple’s revenue.

2005 was pre-iPhone, so of course it was a large percentage of their revenue. But their total revenue in 2004 was lower than it was in 1996 -- and in 1996 there wasn't even an iPod.
I used to be very pro yubikey for a long time but have mostly concluded it doesn't really solve any of the problems people think it solves. It basically just provides a (1) a means to prove that you have access to a key, which isn't actually yubikey dependent, and (2) a way to demonstrate that said key is bound to a hardware device that makes it hard to steal/exfiltrate.

People are incredibly laissez faire about their yubikeys - leaving them plugged in, leaving them on their keys, etc. They are an obvious DOS vulnerability.

Another basic issue that key theft is actually mostly not a real attack that matters for most people.

Spearphishing and faked sites are handled by any password manager worth using. If your threat is protection from key loggers, either don't use a wired keyboard or you are likely in a place where your local device is assumed to be already compromised (by the logger and probably a RAT) so now things like session cookies theft, TOCTOU swapping between authenticated operations, etc. are all in scope and the yubikey offers essentially nothing.

On top of that, most sites that "support FIDO", including google, will almost always be configured to fall back to other means.

It does allow one to make a clever device into a shibboleth, though.
Or, you get replaced or fired. Don’t bet on most managers to actually help.
I wonder if sabotage is covered by a runbook
Does this mean that MS, with their new stake in OpenAI, makes OAI release a new model, or just that they'll release a model called GPT4?

I feel like GPT* is forever connected with OAI. prove me wrong, tho.
Rural areas where neighbors are miles apart tend not to be luxurious and in fact are very cheap. You can get 100s if acres of undeveloped land for next to nothing. It’s a very “city” idea that large quantities of land should be expensive. If it’s valuable to you then why not buy now while it’s cheap?
Didn't deliver!? That's an absurd claim.
But how fast does it go with pypy and no changes to the code?
Tried that. It was fun. Didn't see any benefit though, went back to Python.

I don't care much about how the interface over LLVM looks like. As soon as I have the same result in the end, I'd rather stick to whatever has more users.
Some very interesting data about rent:

We need more housing; no one can deny that. But rents have jumped even in cities with plenty of apartments to go around. At the end of 2021, almost 19 percent of rental units in Birmingham, Ala., sat vacant, as did 12 percent of those in Syracuse, N.Y. Yet rent in those areas increased by roughly 14 percent and 8 percent, respectively, over the previous two years. National data also show that rental revenues have far outpaced property owners’ expenses in recent years, especially for multifamily properties in poor neighborhoods. Rising rents are not simply a reflection of rising operating costs. There’s another dynamic at work, one that has to do with the fact that poor people — and particularly poor Black families — don’t have much choice when it comes to where they can live. Because of that, landlords can overcharge them, and they do.

A study I published with Nathan Wilmers found that after accounting for all costs, landlords operating in poor neighborhoods typically take in profits that are double those of landlords operating in affluent communities. ...
I used to be very optimistic about Julia, but my enthusiasm has really cooled off the last year. I find JAX+jax_dataclasses gives me 90% of what I wanted from Julia (a nice monad library that is compatible with jit’ed code and the ability to cache compiled code would make it a solidly better language).
And since Bing rasing prices affects their price so much, I'd argue that Kagi isn't investing enough into their own crawler/index, so that they can ultimately bring down the price of search.

Instead they're integrating yet another third-party (OpenAI), thereby rasing the price even more and tying their price to third-party API pricing even more.
There are many reasons why a comparison like this feels good but is shallow and irrelevant.

But the easiest one I can explain is that this trend was clearly temporary as you and your mother acknowledge. Whereas the history of transgender people in humanity goes back to ancient history and carries through societal trends and gender role evolutions.

The more biting thing I can say is just because "<Something> is a trend", doesn't mean that "<Something else> is a trend too."

It always confuses me how on a site for techies, where people constantly reason about with virtual concepts and abstractions, the idea that physical biology genes and hormones might be typically but not EXCLUSIVELY coupled with mental sentience is so difficult to imagine.
Why would I commute (and in doing so lose 2 hours of my time per day)? Focusing in the office is next to impossible, the equipment is sub-par (I have a 3-monitor setup at home)? What is it about software engineering that requires physical presence? Currently we meet once a week in the office and I get almost no work done that day, and I’m not the only one.
Sumatra does not support PDF forms
Disagreeing with a worldview that says a class of people have a valid ontological existence is disagreeing with the existence of those people.

Disagreeing with the existence of a class of people is the intellectual foundation for genocide. Wanting to reduce the number of trans people in the world is genocide, whether it's by bullet or conversion therapy.

Trans people are not a problem that need to be solved.
Mr Burkett purhased lots of Cibachrome materials before Ilford Switzerland declared bankruptcy.

https://christopherburkett.com/about/cibachrome
Yes, around the same time Scala was really big in the London financial sector with Morgan Stanley championing the language. The Guardian's back-end also runs mainly on Scala. There were also monthly Hack The Tower all-day Saturday meetups for Scala and Clojure and the turnout for Scala was much higher than for Clojure though both had a decent crowd. The scene is lot less colourful since these days. All we have is Node and Python meetups, ie. boring stodge.
This thread is a great resource on specific laws that are being passed behind all the rhetoric, and the devastating effects they will have on real people.

https://twitter.com/BrynnTannehill/status/163311396718587085...
Thisntake only makes sense if you ignore the years-long waitlists to see a therapist vs the week or two for shipping from and international pharmacy or traveling to an informed consent clinic.

You don't think trans people want the therapy lol? We're literally dying to get it.

Greetings from year 3 on a waitlist for a therapist

And that's just to resume care, I already have a diagnosis
Most if not all banks would have trouble paying out if there was a run. It is called fractional reserve banking.
All of it has always served a commercial use. It's meant to be for you, whether you like it or not.

Or you could just go outside.
That's like saying if Java can adopt more features we don't need Kotlin? Doesn't help either way.

It doesn't help either way. Kotlin definitely has its quirks and issues. Multiplatform means they're trying to re-invent everything and yet don't have all the resources to. With Kotlin moving to KSP for annotation processing this has been another source of pain with library developers having to maintain 2 variants. Not everything is KSP supported either. It's not quite so straight forward.
What DAW are you using, by the way?
Strong disagree. Migrated off namecheap after their support left a bad taste in my mouth. Also they had a data breach and did NOT notify me as a customer of theirs.

https://www.reddit.com/r/homelab/comments/116j7iq/fyi_namech...

https://www.bleepingcomputer.com/news/security/namecheaps-em...
Correct me if im wrong, but their AI is not AGI (or even anywhere close), so most of their products that use it simply use it as a halfassed replacement for a proper algorithm (to solve the problem). Its basically fancy statistics.

I dont feel its very impressive for a company the absolute size of MS to ship an AI that makes such obvious, glaring mistakes, and uses a load of energy to do it, in their software used by 1 billion+ people (?).

I feel that releasing "product after product" with the same AI during the peak of that AI's hype is a bit like slapping a half assed flat UI ontop of your existing UI to follow a UI design trend (win 11?).

Its not like any of this is likely to be thought through very much.
ChatGPT-Powered Language Learning Chatbot
Hi all! My name is Alex and I am excited to share the project I have been working on: https://LanguageMate.io

I am aiming to turn LanguageMate into the world’s best language learning chatbot to enable you to have anxiety-free conversations with a chatbot in your target language and

The benefit to you is that you now have the daily opportunity, wherever you are, to practise speaking, writing, reading, and listening in your target language.

And practising your target language frequently is crucial to progress and grow your active vocabulary

It is completely free to make an initial account! That account will allow you to start your first conversations to practise one of the 19 languages on offer

The website currently guides you through different common real-world scenarios so you learn relevant vocabulary. It also provides a hint of progress at this early stage as to not overwhelm new users

I would be interested to hear your feedback as I have been busy recently speaking to other users who have been suggesting great ideas for enhancements!

Technically, I use ChatGPT’s new API to provide the other side of the conversations and some other requests to Davinci and Curie for other areas such as translations, improvements, etc

I have also added some gamification elements so far to the website. I aim to be careful with this to not make it spammy but other language apps, namely Duolingo, have used these elements successfully to encourage users back to keep them progressing

I look forward to hearing your thoughts
You have to be careful when you talk about "awareness" in this way... Teenagers are easily influenced. If they start seeing news of their peers facing any adversity, they start reporting they, too, have it. This is well known and a kind of meme these days.. look up "Tiktok tics"[0]... the much worse version of this is suicide epidemics, which always happens when there's a local suicide.

[0] https://www.webmd.com/mental-health/features/dying-attention...
OpenHV – Open-Source Pixelart Science-Fiction Real-Time-Strategy Game
Oh I should have said any experts :-)
Sorry to hear that, that's our fault I'm sure. (There's a reason many services require non-VOIP phone verification and we didn't want to go that route, this is an unintended consequence). I know you're likely not invested in the outcome of having this fixed, but if you send an email to the address listed on the contact page (https://doublespeak.chat/#/contact) I'll take a look and see how we may be able to resolve this on our end.

Thanks for the feedback, we'll review this internally either way.
That’s exactly what I said. We have those words (false, grammatically incorrect, etc) because we have a more particular sense of language and identify more nuance in how language fails for us than how images fail for us.
pod? boq acts as if it gives you modularity but try attaching C++ code to Java
This is systemic and a direct result of the tightening. Money is literally disappearing from pockets right now. This will continue until the fed eases its policy.
Yes, but it only has to be done once.
Does it matter?

If Google can supply the features investors and consumers want without actual neural networks, it would be cheaper as well as being mildly amusing.