skysight-inc/HackerNews huggingface dataset:
Media companies might have to go back to primarily subscriptions, especially since adblock is ubiquitous and people aren't visiting from social media like they were. They might also have to settle for making less revenue because the "stonks only go up" economy doesn't really exist anymore and I feel like there will be a lot of correction in a lot of companies as a result.
I'd be surprised if you're in a minority -- maybe here that's true but most Go developers I know and work with are pretty content with the state of affairs regarding error handling.
Really look forward to this every year, Timac is a legend. The rate of SwiftUI adoption and decrease in UIKit-only binaries feels significant. Thanks!
I don't get it. A is B doesn't always mean B is A.
> This is the sort of thing that could cause people to lose friends or jobs

While true I think the larger issue is this is the sort of thing that can get people murdered (the people mislabeled as terrorists)
In the 2001 DotCom downturn a friend worked at a company where they were informed that the paycheck they had received the prior month was the last payment they'd get. So not only no severance, etc but they also worked a few weeks gratis.
>analyzed samples of preserved dental plaque from the remains of 74 early humans unearthed at 28 European archaeological sites. Some of the teeth were around 2,000 years old, while others were more than 8,000 years old

Is it normal to refer to people of this time period as "early humans"?

Maybe they are intending to extrapolate backwards, but 8 kya is still a far cry from the 300 kya origin of Homo sapiens...
Providing richer tools to manipulate results and errors doesn’t make them not-values.
> the Web that exists today rests on the assumption that users exist on someone's server: essentially as guests on someone else's property

We just need better connections. It s already at the point where this comment could be served by my home network without problem , even videos et al. Servers failed us, they got extremely centralized and censorious. Decentralized platforms have the same flaws. Self-serving from self-owned hardware is the original vision of the internet , and the final solution
Do you but I dunno if asking HN for advice on Alzheimer's prevention is the move
> You didn't even read anything before commenting just off the headline, did you?

Welcome to hacker news. :)
Someone remarked upthread about Artem's very excellent Trail post, which you can sum up as "attackers can create conditions where eBPF events might not be generated, or where eBPF probes won't be able to see the requisite data". In a pure logging monitoring situation, those problems aren't that big of a deal (the things you'd have to do to force those conditions will be noisier than the events you'd be trying to generate, and, more importantly, the things you'd do instead of eBPF to do that kind of monitoring have their own gruesome limitations).

But as soon as you add a "drop" response to events, you've switched from a monitoring tool to a reference monitor; at that point, this stuff has to work.
> I'm experiencing them together and in order, and that's a very different experience than interleaving songs.

I don't follow. You're free to listen to full albums, in sequence, on Spotify. You can listen to any song at any time in any order, from the album, or custom playlists. It's just a large catalog of music where you can click and play/queue anything you see, with some recommendation systems that create custom playlists you can choose to listen to.

I'm getting the impression that many people criticizing these streaming services don't understand what they actually are.
Wow! I did not expect this. Convoy was hiring like crazy at one point, touting how fast they are growing and how much money they have raised. They were going to be the Uber for Trucking.
Rust, FTW
I should have said "algorithm deployment" or something. The main point is that on the server side, you can change the hash (or its seed) anytime you want, if the false positive rate is getting too high.

It may be possible to do the same thing to the client actually.
Despite how rediculous Tesla's repair bill is, when someone comes out with a quote like that, suddenly I find my sympathy draining away.
The main difference is probably that autotab outputs a Python script, which is easier to integrate with existing Python codebases.

Going forward I think the flexibility of Python code & the Python ecosystem will make it easier to build a bunch more things we want to do. For example, a lot of browser-based work is not totally deterministic but rather requires more intelligence during the automation, e.g. summarizing information on a web page or dynamically filling in a text box with the right answer.
I agree with your approach - I think I did not write clearly enough, and I should say that when I say exploratory code in this context, I'm thinking about trying out new libraries, languages, etc. Certainly if one is on a new project or in a new domain, the code has to be exploratory at first.
"Not being a government agency" was about NCMEC, not Google.
You responded to that with even more mental gymnastics - this time a ‘reputable lender’ who will jump in with an emergency loan then run off.

Then you’ve thrown in another red herring claiming this thread argues that tech workers should have more options. Nobody said anything close. Rather, the argument is that letting your company run down to zero is irresponsible.
Assumption Testing: Everything You Need to Know to Get Started
I really know nothing about this conflict, but when I check the source for that youtube video I find it is put together by https://en.wikipedia.org/wiki/Abby_Martin

If you're looking for objective facts, this might not be it.
I think it's clear they forgot the 0, given that 5*250=1250
Well because we've found our way into a shadow area of non-deterministic computing. With human language, aggregate data and techniques like "Two shot prompting" or vectorization nodes effecting performance on some models we will continue to go into a "gray area" of computing. the question soon becomes "How can I tweak this non-deterministic AGI to tell me the secrets of the universe?"
Fortunately most employers are waking up to the fact that they don't want to hire the types of employees who are prone to put a gun to their head.

They're shitty coworkers too.
And I can't focus in an office :/
Unless this is a different couple, I think this has been discussed here

https://news.ycombinator.com/item?id=37907519
> One main criticism of Redis had been its lack of support for SQL, the ubiquitous query language. Trollope said that was fixed now. A module RediSQL is available on GitHub.

I think redisql has been supplanted by zeesql - https://zeesql.com/
I also like errors as values, I just wish there was a syntactically simpler way to express "let the caller of this function deal with the error".
I don't believe the new Foundation is shipping with any released versions yet, is it?
While RWKV is a foundation model as that term is usually used [0], its probably not a significant enough one by the criteria used here to rate coverage: there are lots of foundation models.

[0] which is not about of popularity or importance, but breadth of training data and flexibility of output.
Case in point: My university uses moodle as a learning platform and encourages lecturers to set weekly quizzes, feedback surveys, embedded videos, links to external resources, etc. My course page just has a link to the lecture notes pdf, weekly exercises, and a help forum. I got called out by colleagues for maybe not giving students a rich enough "learning experience". But talking to students they are very grateful that I keep it simple and don't overload them with tons of stuff every week like their other courses.
why did you dishonestly add a completely unrelated idea to make your point? Because you couldn't make it with the case at hand? Americans are subjected to decades of mind-warping propaganda (in a way that other countries are not?) is not a stereotype?
The overall human majority probably falls upon the side of (people who don't find the Christian Bible very interesting), as opposed to those who worship it. After all, Wikipedia tells us there are only about 2.4 billion total Christians on the planet.

Therefore, you fall in line with the dominant human viewpoint, the popular opinion.

I don't know what my point is, apart from a friendly irony that in eschewing (the) popularity (of the Bible), you're actually doing the popular thing.
what if your great grandmother had Alzheimer's
It’s the only Tesla in the country that died due to the rain? Something else must have happened, no?
Because it implies that the metaphorical 'violence' against people you consider 'up' is morally justified, which it is not. It is merely ideologically justified, in some limited circles.
Thanks for this, it seems to even support redis' lua functionality with is essential for us. I wish I hadn't decided to use redis stack since even kvrocks isn't compatible with its extensions
You can pause recording at anytime. For passwords we recommend using the login tools in our starter repo, check out the example config here: https://github.com/Planetary-Computers/autotab-starter/blob/...

For sensitive information that appears in the DOM during recording, there is a chance it could be included in a prompt to the LLM. We're using OpenaAI via API, which is SOC 2 & 3 compliant and does not use data for model training (supposedly) https://trust.openai.com
It's not just the empty return. It's that every fallible function call starts with `err = foo()` or `value, err = foo()`. You're forced to read `err` at the beginning of every function call even if you don't care. How will sugar for an empty return or appending an error handling scope harm anything?
Confused Google

"medireview. Erroneous, computer-generated form of medieval."

Enlightened facepalm
Tesla Q3 2023 Financial Results and Q&A Webcast
That is the risk of working at a startup as an employee though. If you aren't willing to take that risk don't work at a startup.
I don't think our ancestors had the luxury of being vegan.
Boxed error typed like Result in rust, or optional in c++ are what go needs.
I came back to this thread expecting to see at least one reply in a let-me-LLM-that-for-you style to task an LLM with reader-mode cleanup.

Is the lack of such posts due to newfound restraint? Or is this kind of task already too complex for an LLM? Could one manage to work from raw page sources and figure out what text to summarize to the kindle reader? Or would there need to be other browser-simulating layers to first do all the page rendering and scraping before handing off text to the LLM for further cleanup?
Only access control I wish Swift had is typeprivate so I could hide private things but make them available for subclasses (or perhaps protocol conformers). Unfortunately Apple has only added a package level so far, which seems fairly useless (you're either too big for it to be useful or too small to need it). Obj-C didn't really have ACLs at all, you just hid stuff in interfaces. Once found, those interfaces were no protection at all.
> Basically harmless except it could've guaranteed Indigenous Australians would have a say in the future of the country violently stolen from them, instead of continuing to be disenfranchised.

Are Indigenous Australians denied the right to vote in modern-day Australian elections? Are there special constraints on their political activity that do not apply to other Australians (like being unable to serve in Parliament or being forbidden to contact their MP about issues that concern them)?

If they aren't denied those rights, do other groups in Australia already have special representative bodies that "guarantee... [their group has] a say in the future of the country"?

> It has nothing to do with proving genetic heritage to get special treatment.

What would the qualifications for someone to sit on the proposed "Voice"? Would all Australians eligible, or just certain ones?
Maybe the solution here is just what the parent suggested a disclaimer - a small message saying this was translated by an Ai, may not be 100% accurate - just so people are aware. Not for liability but just to make people aware
Ask HN: Did you change career paths after 30?
If so, how’d that work out? Advice?
Ah yes, won't someone think of the software engineers who are making 3x-6x the median household income of Americans.
The theory gains more credibility to me every time I see journalists screeching about how they can't use search on Threads to find out what "people" are saying.
Happened to my friend in a 2017 or 2018 model S earlier this year. Drove through a large puddle, not like deep standing water, and after the stopped the car it wouldn’t start back. Water had gotten into the motor case and tripped a sensor. Whole thing shut down. Only fix was replacing the assembly.

Essentially this issue,
https://insideevs.com/news/534878/tesla-models-motor-fail-ra...
None of those factors are unique to this business. Somehow adults at thousands of other companies are able to handle this situation reasonably despite also having to pay rent and taxes.

I'm sure very few of the people whose continued work they were depending on for a sale would have stayed this long if they realized they were going to be treated like this.

Actions and comments like this are how you kill an ecosystem.
True. But you can still board the special people last if you don't let plebes (I count myself among them) to put bags in their zone. Economy Plus folks can't bring bags at all (just one personal item), IIRC.
Photopea seems to work really well for a decent subset of what Photoshop does.
Actually the very first phonographs by the Edison company, which used wax-covered cylinders, could record as well as play back. For music consumption, the "records" quickly became "read-only" (I assume because the "read-write" version was much less robust), but the wax cylinder survived in the Dictaphone (https://en.wikipedia.org/wiki/Dictaphone) which was used for, well, dictation. There were also versions that recorded on discs ("Voicewriter" - https://en.wikipedia.org/wiki/Dictation_machine), however these were replaced by magnetic tape in the 1950s/60s.

BTW, according to Wikipedia, the very first Edison phonographs had electric motors, which were however powered by "hazardous, high-maintenance wet cell batteries" and made the devices very expensive, so they were soon replaced by wind-up spring mechanisms.
People were in danger there. People drown regularly driving into shallower water than "up to the headlights". That you made it out didn't mean it was safe; I'd be pretty mad if my neighbor risked my kid's life in this way to save some animals.
Does anyone know if there is correlative data showing lower incidents of Alzheimer's among people who've had a GI reboot with antibiotics?

or how to find it?
... in rats.
Not only this, COBRA may end up costing you up to 102% of the total premiums. Yes you read that right. Employers can add a 2% fee because they are helping you with COBRA administration (if they do). COBRA is garbage and in general, healthcare dependent on EMployers is garbage but this is unfortunately how America works.
Having cert failures, and can't actually view this pace.
Yes, it has shipped this year, even in the partial state. https://developer.apple.com/wwdc23/10164?time=1187
Most Go criticism I've seen on error handling has been “if you are going to use errors-as-values, sum types and pattern matching were the well established approach to that when Go was created and multivalued returns when only one value is usually going to be meaningful at a time is both logically and ergonomically worse” not “don't use errors as values”.
I taught my daughter with Scratch back in 2018.

I have taught it at her school. Think it is miles ahead of how people learned in the past. Kids still get stuck on certain concepts.

For myself, it was basic programming on a green screen typing out line by line in the early 80s.
You misunderstood my meaning. Planes prepare for, I guess what I'd call individual component type failures, so the flight as a whole doesn't fail. They do not accept a 1% chance of failure. The plane stays grounded and doesn't leave the gate.

Startups on the other hand, (normally) must accept some risk of failure in order to have any chance of success.
Yet another language-ergonomics post that confuses essential complexity (the function is doing complex business logic that happens to be necessary) with accidental complexity (in this case: having to type more).

With this distinction in mind, the entire article boils down to two points:

1. The author is basically complaining about having to type more (fair, but not interesting)

2. The author proposes that appending a "!" to a statement is somehow clearer than explicitly returning an error value (absurd and eyebrow-raising)

The whole article then becomes "I like Rust's syntax better".
Trust is already gone. That’s why we have neighbours who behave antisocially in the first place.
[dupe]

https://news.ycombinator.com/item?id=37907519

https://news.ycombinator.com/item?id=37918373
Offroad. As in SUV. Isn't that car supposed to be an SUV?
What's the downstream effect of that?
This report [1] is specific to "Firefighter Arson", so they're looking for things to screen for during hiring for firefighters. The section you'll be interested in is on page 20: "PREVENTION OF FIREFIGHTER ARSON". They list some actions departments have taken: background checks for arson; requiring an affidavit the applicant hasn't conducted arson; "scared straight" lectures on the consequences of being jailed; and screening firefighters with a questionnaire.

But yeah, the profiling section some sound like a way to pathologize arson. I found the motivation section and case studies more interesting. The only corroboration from the case studies is for the age; there's no evidence included for the personality traits.

[1] https://web.archive.org/web/20190811142354/https://www.usfa....
Americans Must Earn $114,000 a Year to Afford a Typical Home
why does your sympathy for a couple facing a massive bill drain due to an article being written about them containing a silly line
Well it probably did rain, and the rain caused flooding, and then they drove through a couple of feet of flood water or it got submerged where it was parked.

“What happened to it?”

“Oh just a bit of rain…”
Impact of startup founders personality on startup success
OpenAI is opening up DALL-E 3 access
In Australia this is called insolvent trading. Is that not also a crime that Directors go to jail for in America?
Don't know why you're downvoted.

https://www.weather.gov/tsa/hydro_tadd

> Six inches of water will reach the bottom of most passenger cars causing loss of control and possible stalling. A foot of water will float many vehicles. Two feet of rushing water can carry away most vehicles including sport utility vehicles (SUV’s) and pick-ups.

You also don't know if there's washed-away bits of road that suddenly get deeper until you drive into them.
Talent board link: https://coda.io/d/Talent-Board-2-16_dpUo3fTL8Ev/Candidates_s...
Is it just me or does the number keep going up every time this story is reposted?
I'm more interested in your financial analysis.

Cash flow is not profit. How much of that cash is in China, unable to be repatriated? How much increase is due to more debt? What are the "cash equivalents", and are they marked properly? How much is due to subsidies, which I'm fine with, but could disappear tomorrow?

This company is not a financial juggernaut, there are still many risks.
If your company is multiple funding rounds in and lays off two thirds of its employees in a day, you should be putting your applications out before the close of business day if you're in a situation where you need to make ends meet.

Just because you remained does not mean that your job is secure. This is strictly common sense.

Also I've had a pretty long career and I don't know of any company in this situation who paid 500 employees severance after ceasing operations.
Oh my I really hope that you are building the app of my dreams.

I’m a an awful typer on my phone and on my desktop. Autocorrect is ok but I honestly don’t understand how we have all this amazing ML in the wild but we still seem to have the same shitty autocorrect.

My dream autocorrect (powered by ML) learns how you type and how you speak. It learns what mistakes you always make (due to muscle memory) and corrects based on your past mistakes. Furthermore my dream autocorrect actually understands what you’re trying to say and corrects words based on the context of the conversation rather than how close the mistake you made is to some other word.

For example, if someone texts me to say “I’m at the restaurant” and I type with a mistake “I’ll be right theyre” the autocorrect should understand the context of the conversation and rather than correct to “they’re” which is thinks is the correct spelling for this mistake, or autocorrects to “there” because it’s looking at the wider conversation. This is a poor example but I hope you get the point. I really don’t think what I’m asking for is hard. Apple should/could easily improve autocorrect
So tired of companies that raise hundreds of millions from some of the wealthiest and most powerful people in the world trying to pull the “we’re a startup” card. You’re not two dudes eating ramen in a garage and you don’t get to use that image to excuse your shitty behavior.

Also tired of the “other people in poverty are exploited even worse! You asking for basic labor protections shows your lack of empathy for them!”

I’m seriously having a hard time imagining any of this was written in good faith.

The real solution is, and always will be, collective bargaining. These VCs aren’t going to make sure you have healthcare. They could give it to you directly, or they could use their wealth and power to make sure the government gives it to you.

People ask “what can a union do? My office already has free kombucha”. Imagine if all the SWEs at all these VCs backed companies went on strike unless the laid off Convoy employees got six months of healthcare (it would have been in the initial employment contract). The money for this stuff would magically materialize. It doesn’t materialize because there’s no organization to advocate for it, it’s that simple.
Pish Posh! My understanding of C pointers makes me one of the smartest people in the world! Why else would I have cleared the hurdle at $COMPANY during a tremendous bull market!

Clearly I can learn any discipline by mucking about for a few afternoons. What is a billion years of natural selection to my towering intellect?
I know ICEs don't take well to being flooded either, but still I feel like "water ingress damaged the battery" should fall under warranty in basically all cases. Driving in rain and through puddles is in the normal operating conditions of a car, and having the battery water tight and with good self-protection sounds very doable (as opposed to making a combustion engine watertight, or corrosion, or wear-and-tear).
Most Java developers I know and work with are pretty content with the state of affairs regarding error handling. But it sucks too.
Presumably because the bank thinks that card and pin possession is sufficient to authorise all transactions regardless of personal circumstance.

As this case shows, this isn't always true.