skysight-inc/HackerNews huggingface dataset:
I know this is not straight up a ban but it is a ban. Maybe Musk will buy it for pennies ona dollar and will turn my TikTok feed to my Twitter feed, which is full of lunatics, conspiracy theories, racist, dog whistle racist, conman and Tesla boys. Maybe Zuck will buy it and will start showing hot girls, meals and tourist attractions like they do on Instagram?

Since I'm not it the USA, maybe I will be able to use the global TikTok that I love. Hopefully.

But this is not my main concern, my main concern is that you people act like everything is about business and the users are just cattle.

0 regards about the fact that lots and lots of people love this app. I'm one of them because its the last place on the internet where it feels like I'm not supposed to be outraged or spending money all the time. It feels like the old internet for me.

Also, if the American users are lost, I will loose a lot of great content.

I'm appalled that people here on HN have no ability to realize that they deal with real people and not only numbers in the analytics and the bank.

It almost feels like there's no sense of identity here, no sese of persons who must have freedom to use and consume whatever they want.

The argument goes "The Chinese are banning our social media companies, why would we do the same?". Why don't you rephrase it as "The Chinese communist part controls what apps and media the Chinese citizens can consume, why we don't control what Americans consume?".

Can you really not see that taking away a product that people use is not only about companies? Are you really that blind to see that you can't claim being "the free world" by imitating China?

Chinese government is not the ideal form of governance, please stop trying to be like China. Have some sense of personal freedoms.
> Most of these complaints are from people that are essentially causing the problems they complain About. They just can’t see past “must write garbage code as fast as possible”

+1. The article summarizes well as: reasons not to ship code asap.

Do it right the 1st time. Failing that: make sure any fixes absolutely, 100% fix the problem, are well tested & don't cause regressions.

Isn't [determine requirements], running builds, QA etc supposed to take time? Is development velocity even a goal worth striving for?

Whatever you kick out the door, could be on others' systems for ages.
Off topic: the clarity of pores and fine facial hair on Vision Pro when watching on a virtual 120-foot screen is mindblowing.
They’re just titles. They may perform the exact same job.

Salary will be locale-specific. Asking here won’t be helpful to your personal situation.
https://kagi.com/ de-prioritizes SEO ad sites and also lets you blacklist sites from your search reaults. Never going back to google after trying it
Dearth relative to Apple's size and relative to the amount of research that competitors have been doing.

But I think part of the problem is that Apple simply hasn't focused on the tasks and the methods and the people that have now turned out to be so impactful.

They have clearly been course correcting for a while now as some of the more recent papers show, and they have done successful research in areas such as health AI.
Pacman has signature checks by default, for over a decade now, I think, but they have been ridiculously late with universal usage of this feature, relatively speaking. They were still barebacking their machines, when everybody trivially knew the internet was serious business and expected signature checks, therefor.
the first thing that came to mind was it looks like the curve of a charging then discharging of a capaciter in a RC circuit
Very useful for DDD, like having an Email type, or String100 (string of 100 characters)
Another is if you ask which will land first, a bullet fired horizontally or one shot straight down.

Derivations of well known problems trip these models up big time.

Which bullet lands first, a bullet shot horizontally or one shot towards the ground

The bullet shot horizontally will land first, assuming both bullets are fired from the same height and with the same initial velocity. This is because the bullet shot horizontally has a horizontal velocity component that causes it to travel forward while it falls under gravity. The bullet shot towards the ground only has the force of gravity acting on it, causing it to accelerate downwards. Therefore, the bullet shot horizontally will hit the ground later than the one shot towards the ground

It’s not even consistent within the same answer!

Even if you ask it to think step by step, it gets confused:

Bullet shot towards the ground: When a bullet is shot towards the ground, it has both an initial horizontal and vertical velocity components. However, since we're only interested in comparing the time it takes for each bullet to reach the ground, we can focus on their vertical velocities and ignore their horizontal velocities.

Let's denote:

( v_y ) as the initial vertical velocity of the second bullet (which is zero in this case)

( t' ) as the time it takes for the second bullet to reach the ground

Using the same equation of motion in the vertical direction: [ y = h - \frac{1}{2}g(t')^2 ] Since ( v_y = 0 ), we have: [ t' = \sqrt{\frac{2h}{g}} ]
Thats what I used at my previous startup and had a lot of luck with it. Our backend used NestJS which allowed us to define APIs and DTOs using decorators which automatically generated OpenAPI json files. Then our clients would load the json and generate their own SDK as a library. It worked extremely well. It worked so well that I don't really understand what problem Stainless is solving. We didn't ship public SDKs. So, maybe that's what I'm missing, but for our internal clients OpenAPI generators worked great. We generated SDKs on the fly for TypeScript (Node services and Angular clients), Dart (flutter), Kotlin (android), and Swift (iOS). For the most part it all "just worked" for our use case.
Show HN: Snapsked – Turn screenshots & photos into action items on calendar
Like many, I save a ton of screenshots and photos to remember things -- and then forget lol.

Snapsked is a simple tool that takes images, extracts action items, and syncs to your calendar automatically.

Some real-life examples: https://bit.ly/snapskeddemo

It’s a small step towards an ambitious idea I’ve had for a while (see background in the comment below if interested):
What if an AI could look what you’re looking at (your screens, handwritten notes etc.) while you’re working; understood relevant action items; and helped with things on demand? Just like having a peer look over your shoulder to help when needed.

I know it feels like it should be easy to build something like this with vision models available today, but there is one key issue: Models like GPT-4V, even when they work reliably, get expensive soon and are not ideal for end-user use-cases. I spent the last few months working on addressing this key technical problem, and I’ve been able to build an inference flow that works reliably at ~1/10th of the cost of GPT-4V, for this specific use case; thus making it affordable for many today.

I'm looking for early users and useful feedback. Sign up at snapsked.org and follow x.com/snapsked for updates.

Also open for any questions here or on my personal X/Twitter (same id as my HN).
Honestly no - not at this point. I have too many other projects on the go. I'd love to see the Django community take this on generally - there are a bunch of people interested in it, hopefully that result in a long-term stable project around the idea.
what a great tip, thanks
Fair usecase. The problem with supporting sales reps is that they need answers, not pointers to documentation. That subtle difference ends up making a significant difference in product direction
Are we really going to pretend there's symmetry in this conflict? Really?
> You'd have to keep the LLM on a constant RLHF fine tuning treadmill in order for it to actually learn from errors it might make, and then that re-opens the can of worms of catastrophic forgetting and the like.

If the LLM required a constant fine-tuning treadmill, you wouldn't actually use it in this application. You could tell if you were on such a treadmill because its error rate wouldn't be improving fast enough in the initial phases while you were still checking its work.

As for what recourse you have in case of error, that's what fine-tuning is for. Your recourse is you change the fine-tuning to better handle the errors, just like you would correct a human employee.

Employees are not financially liable for mistakes they make either, just their job is at stake, but this is all beside the point, at the end of the day the only rational question is: if the LLM's error rate is equal to or lower than a human employee, why prefer the human?
I think you read my previous comment as an argument against what I was replying to. I was actually agreeing with them and acknowledging they have a great point.
Also a bit of a background --

2018-19:
I started working on the problem of automatically extracting all action items from all tools I use (email, slack, GitHub etc.), and getting them in one place. I’d built a few different solutions using NLP (using techniques available back then). Things sort-of worked, but there were always so many edge cases — early users churned soon.

2020-21:
Graduate student at an AI lab — Mila, Quebec (dropped out eventually) — went there primarily to learn new techniques to build some thing in this space. Around mid-2021 I decided to put this on hold, and went on to work at Beeper (beeper.com) till recently.
People often confuse "predictable" with "not at fault". Your drug addict cousin will, very predictably, steal shit when they visit. It's a matter of prudence to keep them away from your valuables, but it's still their fault for stealing. Likewise, corporations will very predictably be astoundingly evil if they can make a buck at it, so the government is obligated to keep them in line, but it doesn't absolve the companies from being at fault.
Thanks a lot for being our customer Robert!
And you've posted the source paper twice. The lunar solid inner core and the mantle overturn

https://news.ycombinator.com/item?id=37832145
https://news.ycombinator.com/item?id=37781293

Related paper: Vestiges of a lunar ilmenite layer following mantle overturn revealed by gravity data

https://news.ycombinator.com/item?id=39988540
https://news.ycombinator.com/item?id=39971055
A feature-rich front-end drag-and-drop component library
I doubt that my own lack of skill would've resulted in the creation of a whole term and corresponding TVTropes...

Game design was still in its adolescence back then, and EGA/VGA resolutions didn't easily allow for clearly noticeable graphics for every item on the screen, especially in cluttered scenes (like in Fate of Atlantis: https://i0.wp.com/presentperfectgaming.com/wp-content/upload..., what item is or isn't clickable?)

Later games even included hotspot revealers on purpose so you wouldn't have to go pixel hunting: https://forums.scummvm.org/viewtopic.php?t=5220

Don't get me wrong, I loved those games, but some of those early puzzles were just silly.
I run an API SaaS and this looks great. I've wanted to add more SDKs to my lineup, but it's a big commitment for a single person to maintain. Right now, I have a minimal Go SDK to test the waters and definitively see how much effort it takes. One hurdle I have with services like Stainless (which looks great!) is that I don't know where to start to actually codegen an OpenAPI spec from a Ruby/Rails API. Writing and maintaining the spec by hand sounds like a nightmare for any decent sized API, but I guess it's not worse than maintaining multiple SDKs (or even one). How did Stripe handle this?
That is essentially what Peter Jackson did for the 2018 film They Shall Not Grow Old: https://www.imdb.com/title/tt7905466/

They used digital upsampling techniques and colorization to make World War One footage into high resolution. Jackson would later do the same process for the 2021 series Get Back, upscaling 16mm footage of the Beatles taken in 1969: https://www.imdb.com/title/tt9735318/

Both of these are really impressive. They look like they were shot on high resolution film recently, instead of fifty or a hundred years ago. It appears that what Peter Jackson and his team did meticulously at great effort can now be automated.

Everyone should understand the limitations of this process. It can't magically extract details from images that aren't there. It is guessing and inventing details that don't really exist. As long as everyone understands this, it shouldn't be a problem. Like, we don't care that the cross-stitch on someone's shirt in the background doesn't match reality so long as it's not an important detail. But if you try to go Blade Runner/CSI and extract faces from reflections of background objects, you're asking for trouble.
That's the fault of the media, not the government.
Zoho Analytics came bundled with an electronic health record we use. Support has been very responsive, and I attended a 2-3 day intensive data reporting training with some of their Indian data team who were absolutely fantastic, experts in the system and fun to work with.
a simple tool that does the same thing that others already do for free, charging 30 dollars. nah....
i preferred things that did not need to maintain an index. searching on an SSD/NVME is fast enough not to have yet another service running in background/eating disk.
Sorry, how do you apply it to branding primitives? The basic

const accountId: Brand<string, "Account"> = "123654"

Has the error

Type 'string' is not assignable to type '{ readonly __Account_brand: never; }'
Phew, so glad we’re not using stylesheets.
Snowflake Arctic: An(other) LLM Open Source and Efficient Is Out
As I recall Grindr was sold to a Chinese company without going through a legally required review process. That's a bit different than a Chinese company providing their own service in the US.
Perl's POD, yes. But you're right! The spec authors are Perl folx, and this is clearly derivative. What's kind of interesting is that POD stands for "Plain Old Documentation" and then there's a "lite" version of it... so "lite-r Plain Old Documentation" --- I don't see a clear summary of the differences, though.
Show HN: Automad 2 – a free and open-source CMS and block based page builder
Hi everyone,

some pretty long time ago I started building an open-source flat-file CMS and page builder called Automad. It mainly targets indie hackers, designers, artists and smaller agencies. Everything is saved in JSON files and version controllable.

After some longer break, I am about to release version 2, a full rewrite. However, version 2 is still in alpha. In order to get early feedback, I have put together a small online demo that can be used without installing anything locally. Demos run on limited hardware and are destroyed after one hour. So in case things get busy, it will probably be a bit slow.

Of course you can also run it yourself in Docker or just on a good old web server.
Feedback appreciated!

Enjoy!
> They're actively baiting the US.

How about we don't take the "bait" in the South CHINA Sea that is thousands of miles away from even the furthest abroad US territory (Guam)?
Congressional Representation: Accountability from the Constituent’s Perspective

Abstract: The premise that constituents hold representatives accountable for their legislative decisions undergirds political theories of democracy and legal theories of statutory interpretation. But studies of this at the individual level are rare, examine only a handful of issues, and arrive at mixed results. We provide an extensive assessment of issue accountability at the individual level. We trace the congressional roll-call votes on 44 bills across seven Congresses (2006–18), and link them to constituent’s perceptions of their representative’s votes and their evaluation of their representative. Correlational, instrumental variables, and experimental approaches all show that constituents hold representatives accountable. A onestandard deviation increase in a constituent’s perceived issue agreement with their representative can improve net approval
by 35 percentage points. Congressional districts, however, are heterogeneous. Consequently, the effect of issue agreement on vote is much smaller at the district level, resolving an apparent discrepancy between micro and macro studies.

Control-F: "In what follows, we uncover a picture of the electorate that, although not hyperinformed and hyperrational, is one in which constituents are sufficiently
attentive that the majority can and does hold their representatives accountable for the decisions that they make
on important pieces of legislation."

https://cces.gov.harvard.edu/files/cces/files/AnsolabehereKu...

Verification Materials: The materials required to verify the computational reproducibility of the results, procedures
and analyses in this article are available on the American Journal of Political Science Dataverse within the Harvard
Dataverse Network, at: https://doi.org/10.7910/DVN/QOVWMM
Reading through the source for the specifications was interesitng.
There is a lot of good stuff here, but there is so much to learn
but I dont see enough benefits to push me to learn it when I
already have Latex,Markdown and straight HTML in my toolbox.

I would like to be proven wrong though.
But who pays the TSA agents salaries? Buys the equipment?
Who says there is a symmetry in the abusive couple neighbors?

If you try to get involved, I guarantee you'll regret it either way. Ask any cop that's had to respond to a bunch of domestics.
Listening to the music of one's childhood time from other countries is a way to find comfort-genre but new-to-you pieces.

Sometimes there are nice surprises: for instance, "My Way" (1969) and "Comme D'Habitude" (1967) share a tune but are very different songs.

https://www.youtube.com/watch?v=2FEwW0W9AvA (did Sid influence this interpretation?)

https://www.youtube.com/watch?v=GeTn56-lahg
I am making a diagnostic statement that is true. You are incorrectly inferring that I think this FTC action is therefore bad which I did not say anywhere.

> Which is a huge demographic right? After all, most people don't come to California for its incredible beaches, paychecks, food, diversity, entertainment, etc. it's our wonderful laws that attract everyone, right?

Yes, that's why I expressed uncertainty on how bad this would be for California.
The analogy intentionally focused on the negligent engineering flaws that let anyone with a couple cans of spray paint trigger collapse.

I didn't get to the somewhat trickier question of which parts can fail (due to time, use, nature, or sabotage) before collapse. Though I guess that might also be answered by the engineering design, and traceable to requirements and applicable standards.
I'm seeing a lot of comments like this, but I have no idea what your camp is trying to say.

The bill isn't a criticism of TikTok's operation, its a criticism on its ownership and how that ownership + influence creates an exploit that poses a threat to NatSec.

This kind of reactionary framing feels like an attempt to put Facebook and TikTok on a level playing field, but the premise of the bill is about tech ownership and influence by companies of or from a foreign adversary.

Facebook is a US company. What am I missing here?
Could the U.S. Become Lithium Independent?
Safari on iOS 17.4.1 is consistently crashing with “A problem repeatedly occurred […] Webpage Crashed”
Gaps will never haunt you, you know the story, if a recruiter or interviewer is interested, just give them a back story, doesn't even need to be a blatant lie. I have gaps in my CV of up to three years, I just moved to a different industry, but I was always working as a freelance and was always upgrading my knowledge. Maybe the market was not right, maybe you had personal issues, who knows... I honestly don't think this matters, the only way to screw up the answer to the gap question is with something like "Yeah, I did a 3 stretch for drugs, but it's all good now".

About webdev... I don't know, I've been crunching code for a decade now and I'm still not tired, I have done other stuff like CMS implementation, native windows desktop apps, office plugins, APIs, console abstractions... whatever, I understand this is not necessarily something you might want to do, but tell you want, maybe you need a break from the industry anyway... When I had my 3 year gap I went to work for Immigration and then I came up with the idea for a system that I then developed and sold to them. Sometimes the gap is exactly what you need to come back with fresh ideas.
Once AI tech gets fully integrated, the movie industry will cease to exist.
Where is the evidence that they are backed by the Chinese government?
> Customer co-ops are nothing like employee co-ops.

And agricultural co-ops are neither.
Anyone know if Omegastar can support ISO timestamps yet?
Ongoing discussion:[0](164 points, 2 hours ago, 94 comments).. wonder if Arctic was used to generate this.

[0]: https://news.ycombinator.com/item?id=40146088
President Biden signs law to ban TikTok nationwide unless it is sold
Depends where you lived. The "other expenses" were mostly housing in expensive areas of the country.
Some do, not all.

The harder problem is actually that the work week is Sun-Fri instead of Mon-Sun, which means there's days when people just aren't working. This is also sometimes a good thing though - Israelis will have put in a full day of work while everyone else was out for the weekend.
Ok then?
In my experience, Solutions Architects are on the services side, while Architect (no modifier) are on the engineering side. Solutions Architects put together customer specific solutions from a suite of technologies, while Architects are responsible for the general development and maintenance of said technologies. Solutions Architects may also work directly for the company that build the technology, or as partner who offers services and expertise.

They are completely different roles with different tracts.
This error is, in fact, the point. It keeps you from accidentally assigning a normal string to a branded string

You have to make a function to apply the brand via a cast, the article explains this as well.

function makeObjectId(id: string): ObjectId {
return id as ObjectId;
}
First sentence of first story for TSLA search:

> but it assured investors that it plans to move ahead with a cheaper model due out next year.

https://www.cnn.com/2024/04/23/business/tesla-report-earning...
This sentence gives me PTSD. We got the startup "90% discount" from Hubspot but what they don't tell you is that it's 5 users plan which you are locked in to. Then they lock you on to min 5 users for sales for the next two years where you are spending up to $500 per month which you cannot break out of.

To cancel it you have to notify them ON THE DAY of renewal because it's yearly contract.

We only had one sales person in our startup and all our customer data was locked in Hubspot + we were using their chat+ email.

I spent a weekend writing up scripts and moving to self hosted service (TileDesk!) and I had to cancel my credit card; there was no way out because you sign the "contract" when you take up their startup plan (https://mvpgrow.com/hubspot-for-startups/)
I don't mind if my coworker throws feces at me every time I walk into the office, I'll just wear protective clothing.
> The potential future revenue from having the best model is presumably in the trillions.

I heard this winner-takes-all spiel before - only last time, it was about Uber or Tesla[1] robo-taxis making car ownership obsolete. Uber has since exited the self-driving business, Cruise is on hold/unwinding and the whole self-driving bubble has mostly deflated, and most of the startups are long gone, despite the billions invested in the self-driving space. Waymo is the only company with robo-taxis, albeit in only 2 tiny markets and many years away from general availability.

1. Tesla is making robo-taxi noises once more, and again, to juice investor sentiment.