skysight-inc/HackerNews huggingface dataset:
Ask HN: How did you raise money as a first-time founder?
One of the most challenging things for first-time founders is getting connected to the right investors. If you don't have a network yet, sending out cold emails and not getting any responses back can become quite frustrating.

How was your experience? What tips would you share?
Great advise! I wanted to add a bit more to it. As you age the number of novel experiences and "space" for those experiences in your brain decreases. So the first 20 years of your life you accumulated a lot of new experiences while your brain was growing an expanding. For this reason it feels like you lived in regular time. Your final 20 years will mostly be nothing new and what is new will largely include a base that is shared based on past experiences. This is why as you get older time moves faster.
I like to use DEBT for times when I'm writing code that I know are poor practices, and will need to be refactored, but I'm in a mood where I just want to get something built that I can see and UI test.
This Uncharted film seems like it really succeeded at the box office. $120M budget. Even if that gets bumped to $200M with marketing and say a bit more for more rev sharing, Sony will still come out with a profit. It’s at almost $150M in the US and might hit $400M worldwide with almost none of it coming from China or similar regions where their cut of ticket sales are much less.

All the non box office revenue kicking in should be decent. The film didn’t do well critically so that isn’t an issue. A recent non box office success example: https://www.msn.com/en-us/movies/news/e2-80-98uncharted-e2-8...

I believe video games movies outside the recent Sonic one[s] are known to not perform well financially so that rep will still be there
I use US Mobile (https://www.usmobile.com). They're an MVNO on the T-Mobile and Verizon networks. I use their T-Mobile offering because I couldn't get MMS to work on Verizon. To fetch MMS, I use the T-Mobile APN (fast.t-mobile.com) instead of US Mobile's APN.
Implementation details are often also defacto features, because the behavior may be relied upon by users. Unless you designed the language up front to consider these things, it's often very much a challenge to tell your users that their code is broken, especially if you did not have a language specification clarifying it.

For languages like Python for example, this is a big issue, and reason why alternative concurrency patterns to async/await haven't made much progress.
Butyric acid does smell like vomit, to everybody, not just Europeans.

It also smells like butter, which is where the name comes from.

Concentration makes a huge difference in smells. Vomit has a higher concentration of butyric acid than butter does.

Hershey has a very different flavor profile than most European chocolates, but the butyric acid isn't the issue. It's the whole concoction, a complicated set of processing, flavor chemicals, milk solids, and other things.
No security or authentication. IIRC, any attached device has full control over the physical layer by design. I don't really see why this is a problem in a car with isolated buses for safety-critical components.
This is not always an option, like you say it depends on the cooperation of the base config files (having the include and in the right place) and the tools used.

It won't work foor all cases either. I just want to have the ability to make modifications and sign or bless them somehow with a system admin key. Root is not enough, for understanable reasons. What is possible is to modify offline (through recovery) and then 'bless' my changes. But this reverts after every reboot.

There should be a toolchain where I can make legitimate modifications in a secure manner to system files. Like every other OS has. There should be some kind of user key to sign modifications with. Apple has just ignored this whole toolchain and replaced it with a "just trust us" blanket.
They must have had a control tank with the wire in, but no current in it.

Of course aquarium heaters are a familiar feature everywhere, undoubtedly there too, with temperature held constant.
Also there's no job market for it.
Massdriver.cloud | Developers, Technical Writer | Remote (US) | https://www.ycombinator.com/companies/massdriver/jobs

Massdriver (YC W22) is hiring our founding engineering team. Massdriver is a PaaS for platform engineering, allowing engineers to quickly deploy secure, scalable infrastructure using a simple diagramming interface in _your cloud account._

Massdriver is batteries included for teams that don’t have operations or DevOps experts. When your team hires operations engineers, they can use the open source tools they love today without having to deal with the boring plumbing of ops or the burden of triaging engineering change requests.

Our stack: React / NextJS, Elixir / Absinthe, Golang, Terraform, Kubernetes, AWS/GCP/Azure

A few roles we are currently hiring for:

- Principal Engineer (Elixir or Golang)

- Senior Engineer (Elixir or Golang)

- Senior React Engineer

- Technical Writer / DevRel

- Account Executive

Benefits:

- Remote

- Generous equity in an early stage startup

- Unlimited paid vacation

- 100% covered health, medical, and dental insurance

- 401k w/ 4% matching

- Conference stipend

More JD’s are being posted over the next few days, if interested in any of the roles above, email me at cory (at) massdriver.cloud.
For people who don't play MMOs because they're way too addictive, the focus of square on FFXIV has been really disappointing
JS async is lock free though.
Two workers are quadratically better than one (2020)
A a glance, it seems to make sense that burying straws/garbage in a landfill is better than throwing it in the ocean but chemically, plastic decomposes significantly faster when exposed to UV/sunlight. It also seems as though ocean organisms are more able to consume plastic & oil.

It sounds crazy, but could it be that trash in the ocean is actually a better option?
I had them fried and seasoned/salted iirc, they were surprisingly good little snack. I think it'd take a bit of time for most people to not be squeamish about casually eating them, rather than as a little novelty thing at a food festival.
I use evolution, as I've used it for almost decades now, and have it customized exactly how I like it.

I heavily use IMAP flags and evolution's virtual folders to nicely group/tag things, rather than IMAP folders. I also use imapfilter to automatically add IMAP flags to messages, and only add 'inbox' to important emails. This keeps my inbox small and tidy, and all my automated stuff goes to other virtual folders.

Unfortunately, I am not aware of any mobile email clients (at least on iOS) that support this workflow, so I do very little email, other than some passive reading on my mobile device.

As a heavy emacs user, mu4e has intrigued me, but I haven't experimented enough with it to move my workflow. For work, I unfortunately have to deal with a lot of html email, calendar invitations, and other non-sense, that evolution handles quite well.
Elon Musk's China Problem
Less abuse is still better than more abuse?
I use it with parenthesized clarification. So `# XXX(dependency-version): Reason why we can't have nice things` is code that can be updated when `dependency` of at least `version` can be assumed. The clarification is there so that if the reason itself goes away, we can just remove the conditional. Repeat for things like `cmake-3.23`, `macos-10.14`, `python-3.8` and so on. It's just an easily greppable string and Vim highlights it differently.
I get what you're saying. But the physicality of a distance seems more meaningful than our movement through that distance.

I've tried articulating this idea before but its very cumbersome: You want to go make a drink in the kitchen, the difference between the future you making that drink and right now is only your movement to get to that point. You making the drink and you not making the drink are exactly the same "points in time". But for perception, you making the drink is an idea you see as a future event as opposed to a concurrent event that involved some movement through a distance.
Meanwhile, lots of startups crash and burn raising multiples of the annual budget of SOFIA in just a single round. Says something about priorities. Even though there's low cost/benefit on SOFIA, surely, pumping $600M into a single round for a startup that ends up laying off thousands of workers has even lower cost / benefit? Imagine, instead of one round into Unicorn-Here-Today-Gone-Tomorrow, you could fund SOFIA for 7 years.
Doesn't Java pre-commit stacks?

And even if it doesn't... those TLB entries are also not free.
The Stock Market Disaster of 2022
Yeah I’ve looked at the games catalogue before. It doesn’t seem like Enix brings that much to the table. It seems like they got real lucky being there financially for Squaresoft after their massive film losses.
Whoever is in the right, wrong, or somewhere in the middle, it's hard not to come away from the NYT article with any impression other than there's been serious internal squabbling and nastiness going on for a good couple of years.

The reasonable supposition is someone higher up just got sick of the whole thing and/or Chatterjee stepped over some line.

It's odd. 95% of the time if a company fired someone (except maybe at the very highest levels) and was asked for comment, they'd say the person is no longer employed by us (or we don't comment on personnel matters) and leave it at that.
Everything’s a WeWork Now
You're welcome. It still blows my mind that if I had taken ring 'West' instead of ring 'East' that my whole life would have turned out entirely different.
The $440M software error at Knight Capital (2019)
For more on this topic, I recommend Carlo Rovelli's The Order of Time. The book is very accessible to non-experts in the field (like me), and it opened my eyes to some super interesting and unintuitive ideas about time.
Sounds like a deep quote I read from that page in Reader's Digest.
If you're declaring a variable as volatile and accessing it from separate threads, it is going to be "fucking nasty" in so many ways.
Build something small in each, you’ll know instantly.
> do more at state level

One of the two levels mentioned was at the state level and the question remains unanswered.
Are we talking about the LeCun fight where they were discussing Pulse (the white Obama super-resolution paper)? Didn't Pulse update their paper and show that it was in fact a dataset bias? A lot of these datasets have bias and it is frequently hard to train an unbiased model on a biased dataset. It also isn't the goal for many, though of course there is work on this. Bias is everywhere in a ML system, from the dataset to the model itself. We should be concerned with all these steps but that fight just felt like everyone didn't care about fixing the issue. A lot didn't even consider that the image was decently faithful but that it was our human bias of knowing Obama is black.
Upvoted your comment for a solid counter argument. Disney's growth is decelerating as well. If you measure from Q1 2021 to Q1 2022, growth was down to 37%. I do think they're a very viable competitor, but I don't think the two businesses are mutually exclusive at current ARPU.

The reliance on theatrical releases is a bit of a mixed bag. It is another mechanism for content generation that can add to their library, but it also comes at a loss of some value to users of Disney+ if they care about seeing stuff on release. Additionally, it's dependent on a distribution channel(cinemas) that is currently hemorrhaging money. If moviegoing doesn't recover to pre-pandemic levels before the apes' money runs out, it might prove to be a vulnerability.
"Gameplay" is a non-criticism. The combat movement is clunky, especially by western it-sucks-if-I-can't-cancel-everything-all-the-time God of War standards. Plenty of other stuff is amazing.
I can’t approximate a dumb calculator without significant accuracy loss. Not without emulating symbolic computation, which current AI is perfectly capable of doing if you ask it the right way.

Whatever makes you think it’s necessary for AGI, when we don’t have it?
I'm really surprised by that. I feel like Syncthing would really benefit from a simplified user interface for its core use case, which I imagine is "sync one folder across multiple machines". It's really nice that they have all these additional features and detailed information on the default dashboard, but it can be really confusing if you cannot form a mental model of what the software does.
> My dream is to turn computer performance analysis into a science, one where we can completely understand the performance of everything: of applications, libraries, kernels, hypervisors, firmware, and hardware.

Reminds me of Bret Victor's Inventing on Principle (2012), https://www.youtube-nocookie.com/embed/PUv66718DII
“The activities that have been described would not be possible with Grindr’s current privacy practices, which we’ve had in place for two years.”

At least according to them, it's more accurate to say "Had been for sale for years". They say they've put a stop to it.
The bug comment is not saying anyone said it. It's to demonstrate limits.

On a discussion about general religions, or future relevant policies, a comment like this would be normal, "I can respect Islam but I'm not going to stop eating pork".

And then I guess you would say "who said you have to stop eating pork?".
Been a solid Thunderbird user for well on 15 yrs. Should I cringe that I'm a POP user? I know IMAP is the way, but I cherish my offline email archives and I don't want my email taking up space on the host I use. Am I doing it wrong?
I don't use the trackpad at all so I don't have that problem. :)

You could try playing around with the settings in /sys/devices/platform/i8042/serio1/. The file "sensitivity" or "rate" might be what you're looking for.
There's only a single location in the aftermath of a measurement that takes infinite energy to make.
We use this exact same laptop at Red Hat, and meh!

I like the laptop sometimes, but I've actually had plenty of times where it's more of a pain. For example, I run multiple 4k displays on my desktop, and using the Lenovo thunderbolt docking station with multiple 4k displays does not work. two 1440p displays are fine, but not two 4k UHD displays. Another issue Iv'e seen is the laptop simply reboots mysteriously, presumably due to thermal panics. I have to run chonky k8s cluster on my laptop requiring at minimum 20 giB memory, and like ~ most of the available CPU... and it gets hot, and reboots.

Fedora support is fabulous, and well you might expect that when you have the single largest open source corporation, not to mention Fedora's benefactor, using the laptop at scale.

I've personally switched to using an Intel NUC for the daily grind, but still use the laptop for travels and what not.
I don't understand 5he example on the homepage. How does the extension know what is "buy it again"?
That old chest nut.
Gankster | Engineers, Designers, Marketing | Israel / Remote | Full Time | https://gankster.gg

Gankster is a competitive gaming platform used by thousands of teams across multiple games. We're building a competitive gaming operating system, connecting the different aspects of a healthy esports ecosystem - grouping up, practicing, competing, and analyzing match data.

We're growing fast, expanding to more games and regions, and have secured a seed round from a top 10 VC in the world.

Looking for people with passion for gaming for the following roles:

Front, back, and mobile engineers

Product designers that know their way around code.

Marketing/bizdev executives with industry experience.

Stack: Quarkus, TypeScript, React, Postgres

email lfg@gankster.gg
You missed his point I think. We would not be keeping a scientific instrument 'just for a reality show', we would use the reality show as a way of preserving the instrument.
I would take a blown engine over flying into an intersection any day of the week.
So it has taken 2 years for a laptop released in 2022 to be finally 'faster' than the M1 Macbook.

By the time that has happened, an M2 MacBook would set this machine back once again.
Effective delegation and management also requires you have a decent grasp of how to do the thing you are delegating.

Some examples -

Lack of knowledge means you have no idea how hard something is, or where it’s ‘hard but necessary’ or ‘hard because you’re doing it wrong’. It means you won’t know how to evaluate if someone is doing a good job or not, is competent or not, or being honest or not.

It’s particularly challenging if you hire a ‘business guy’ (or sales people!) because they are almost all very adept at getting away with things, making people like them, looking good, and convincing people they should be paid more than they really need to be.

Which is great if you are benefiting from it, know how to manage someone like that, and aren’t getting taken advantage of.

If you don’t know how that type of world or person works however, and how to maintain boundaries and expectations appropriately? yikes.
if it is buried in a landfill is there less chance that it will end up in the body of an animal and work it's way up the food chain?
Overall agree, although regarding

> large enough AI models cannot be "race-blind" because if you remove race as a feature, they will be able to infer it anyways from proxy features

In theory using a gradient reversal layer and an adversarial classifier you could do just that, to an extent. It could hurt the model's performance, which is exactly your point (should we ignore features with signal because they can be used to discriminate.)
Ask HN: Where do you get memes for your apps, bots or websites? (Paid or Unpaid)
Hi Hackers,
I am building a meme discord bot and i was wondering where you guys get good memes from...

Is there an api that:

(1) recommends memes based on user feedback: AI or not. something like a hosted "for-you page" that recommends memes based on likes or dislikes, image or even "mood".

(2.) has reverse image/meme search capabilities.

(3.) has text or "mood" search capabilities (too).

(4.) has a wide array of templates, beyond the "trendy" ones.

(5.) (optional) has a simple way to create memes from text - it's a discord bot, that removes the ability to graphically edit templates.

Paid or unpaid, i am interested.

Am i asking for too much, maybe? :)

Thanks in advance.
If you want to save the oceans, ban plastic fishing equipment, as nets and other gear is the biggest plastic polluter in the oceans:
https://www.theguardian.com/environment/2019/nov/06/dumped-f...
For unimplemented stuff / placeholders I highly recommend exceptions instead of TODOs in any form (if suitable and your language of choice supports that). E.g. in Python:

def my_fancy_function():
raise NotImplementedError
> Better than food security is food sovereignty, and people within a locality being able to feed themselves.

That's all well and good, but the implication is that people should live where they grow their food, or move where it can be done. Implementing it at scale would mean either billions of dead or billions of refugees.
Semantics but velocity being a measurement of somethings movement through a distance is exactly what I'm saying time is. I've stated that we use time to describe stuff, like velocity. But "time" as a physical property like gravity does not exist.
Prolific!
> we need to be able to set our reported location manually on our phones

down-low, we have an emergency
Text-only version: https://lite.cnn.com/en/article/h_d98a496fd4ba614d22b933772f...
Huh, this seems quite pleasant, just added both of my google accounts. Having touch controls to archive emails (which is most of what I do anyway) is great, and I find the noises enjoyable as well. Maybe I'll mute them eventually.
That's because the paper received additional external peer review as part of the normal academic publishing process at FAccT.

The internal special topics review process that wasn't formalized at the time but was pseudo-formalized later in response to this issue also supposedly allowed revision, but in practice this authors weren't given the opportunity to respond to the feedback, they were only give the option to remove their names from the paper.

So both your statement and mine can be true, as their were multiple reviewers in multiple review processes. To further disambiguate, the FAccT reviewers have noted that the paper improved during the academic peer review process. This is likely true. But that's wholly irrelevant to the line of discussion I was having, because that criticism wasn't "internal", and we can be sure it wasn't relevant because we know the internal reviewers have never identified themselves or made comment on the internal review process.

I recognize that this is complicated, and it doesn't help that afaict, Google has tried to blur the lines between their process and the normal academic peer review process.
There's not much use for the heaths in western England besides grazing sheep.
I use syncthing and appreciate that it exists. It's way too easy to accidentally all your data, though!

I've been dragging my feet migrating a hard drive from my old desktop to my new one for 1.5 years. This past weekend I finally got motivated to power the old one up and wait for syncthing to give positive indication that it's in sync with my server. The reason that was even a concern of mine is that the last time I used that desktop, I spent a whole weekend cleaning up about 200 GB of renamed and duplicated "sync conflict" files that syncthing created and then synced to my server when I previously migrated hard drives. I wasn't sure if all the fixes had made it to the server yet. That required writing my own tooling to positively confirm every duplicate was bitwise identical before deleting one or the other.

The official documentation suggests I remove syncthing's metadata from the drive and then add it again on the new computer, and let it re-sync. It's a good way to check for bit-rot I guess. At least the documentation these days suggests marking one instance as read-only.
I use Linux, and on Linux I use Claws Mail.

It is simple and fast, but it has all the features that I need.

https://www.claws-mail.org/

It is one of the e-mail clients which stores the e-mail messages as separate files.

I prefer this over storing the messages in some database.
With Loom, what's the equivalent of the following Promise concepts?

1. Promise constructor (to turn an existing callback-based or async operation into one that can be blocked with Loom). JS example:

await new Promise(resolve => someApiThatTakesACallback(resolve));

2. Methods like Promise.all() and Promise.any() to run multiple async operations concurrently. JS example:

const [result1, result2] = await Promise.all([doSomething1(), doSomething2()]);
No love for Outlook?
The Fork Git client is pretty much perfect (and native) on Mac and Windows
JupyterLite: a JupyterLab distribution that runs in the browser
i feel it's a great example of software that doesn't get in your way.

I would've love to write about how awesome it is but came across this wonderful essay regarding the same titled _"Computers as I used to love them"_ [0]. Highly checking it out.

[0] : https://tonsky.me/blog/syncthing/
Room-temperature skyrmion lattice in a layered magnet for low-power computing
If a shopping center needs more parking and doesn't want to pay more LVT they can build a parking garage. That way the land next door can be used more productively. If building the garage is too expensive then the land was never that valuable to begin with and they can afford the lvt.
>the telescope had a several degree pointing error during her observations.

are they saying they discovered the issue based on her observations, or that something she did gave the scope this error?