skysight-inc/HackerNews huggingface dataset:
I hope AI/CGI will be able to replace all real guns/ammo during filming. Whatever you may think about the case against Alec Baldwin, what happened on the scene of Rust was an utter and complete tragedy and I hope we can use computers to make that impossible to happen again
Gosh, doesn't this just reek of a move to entrench established big business by erecting regulatory hurdles, designed primarily to prevent anyone from following their path to success.

That may not be a charitable take, but the politicians and corporations no longer deserve an ounce of beneficial doubt when it comes to the games they play.
Or just not play the game. If it's already this popular/hyped, it means it's too late to create a product and profit from it. Find the next big thing before it's overhyped
Yes. The nominal reality is that effectively all extant C code has undefined behavior, but the practical reality is that most of that code will work portably as long as some reasonable precautions are taken.
What did your embassy in China say? Did they not try to help?
I’m a Luddite. You should be one too (2021)
The world would be a better place without Facebook.
You can just record over used magnetic tape, no? You don't necessarily need blanks.
I think it is exciting actually. Google a bit of a mess internally so there are lots of problems to solve. Everyone knows that these problems exist but people either aren't brave enough to defy management spend to the time to solve the problems or don't know how to promote their proposals to whom

If you are happy being handed pre-scoped work, you can just stay at L4, which many people do.
Bad monitors are just a gimped setup. Ungimping your setup doesn't mean compensating for a lack of skill. 60Hz LCDs are extremely hard on the eyes because of the large amount of motion blur inherent to displaying something at 60Hz without strobing. They also had very bad pixel response in 1999. They also had medium-high input lag depending on the model and what colors are being displayed on the screen. You also wanted a high end CRT for both better still image sharpness and better refresh rate (lots of them only did 60Hz or 75Hz, and anything that maxed out at 75Hz probably had bad focus, because focus decreases as you raise the refresh rate). Once you start fixing your system (changing mouse polling rate from 125Hz, disabling mouse acceleration), the monitor is just one more thing to fix. All of this is needed just to be able to game competently with the top say, 50% of players (unless your play style just avoids aiming).

I remember in UT99 for years always running into situations where my aim was slightly off in situations where I was dead sure it should have hit. Turns out it just used the mouse acceleration feature in windows: the speed at which you move the mouse influences how far the crosshair (or cursor) moves. Once I disabled that I became about 5x better. The next big jumps were turning off vsync (and making sure it doesn't turn itself back on) and going back to CRT from LCD.
That's the phrase I am referring to is this one.

> The most famous anti-fascists were and are communists

You are equating Anti-fascists to communists, which is ... a position.

The most famous anti-fascists are the democrats. Not the American Democrat party - anyone who believes in the ideals of democracy, personal freedom, and equality.
the singularity implies reaching a point where the AI’s improvement becomes self sustaining. this is the AI choking itself to death with bad training data.
No offense but in a world that includes video why will advertisers pay for text? This article is less thought-out than clickbait ads
In isolation maybe? I heard him claim that he is a "libertarian" once.
This is probably more fitting in the Freelancer thread: https://news.ycombinator.com/item?id=34612352
This is the point of standup. Give the worker anxiety and pressure him to do more work. During my years and years of standup, I never learned anything useful and I doubt anyone else did either.

The good news is that management generally doesn't understand the low level details, so you can project confidence while using technical jargon to make them think you are far more productive than is the reality. It's really just a performance.
+---------------------------------+
| E-mail | sleepymonq@gmail.com |
| Location | Nairobi, Kenya |
| Remote | Yes |

| Willing to relocate | Yes |
| Résumé | www.linkedin.com/in/alvin-chirchir / Available on request |
| Code | https://gitlab.com/alvin.chirchir
|
| Code | https://github.com/alvinchirchir
|
+---------------------------------+

As a certified engineer I find fulfilment in building products that reInvent the world. Every project I build is like a child to me. It must be nurtured with the highest standards. I have successfully built and launched several solutions such as payment links and pages, used daily by thousands of users navigating complex international regulatory and compliance requirements. I have worked on projects which have been vetted by PCI security standard. I find joy in my current work but it is time to move onto the next venture. I am currently open for work. Find below the technologies I have used.

Frameworks: ReactJS · NextJS · ExpressJS · NestJS · Spring · SpringBoot
Languages: Javascript · Typescript · Java · MATLAB (Research)
Messaging Queues : Apache Kafka · RabbitMQ
Caching Mechanisms : Redis · Memcached
SQL DB : MySQL · PostgreSQL
No SQL DB : MongoDB · DynamoDB
Cloud Platforms : AWS, GCP, Azure, Heroku, Digital Ocean
CI/CD: Github, Gitlab, Jira
Project Management Methodology: Agile, Waterfall, Scrum
Architectures: Monolithic, SOA, Micro-services
Microsoft Makes Azure Load Testing Generally Available
I agree that "literal moron" is inflammatory. I definitely would not trust the communication skills of the average software engineer to navigate a situation where a child's life is potentially at stake either! This is supposed to be what a social worker excels at.
I remember that, one of many classic and truthful Viz moments.
Which conflict would that be? I'm not aware of any wars that started in 2020/early 2021, when the US was preparing to withdraw from Afghanistan.
> You would be a very bad programmer, since the vast majority of bugs are logic bugs.

I don't work alone. Most of the time, I work on projects that predate my involvement, and are old enough to have accumulated cruft.

But I think I found the disconnect. This right here is the key:

> since the vast majority of bugs are logic bugs

You might think that there is no way a type checker could prevent a logic bug. You're wrong. It is clear to me now that when you say 3%, you are talking not about the type of bugs that static type checkers are capable of preventing, but only errors that are explicitly related to types. Because if you model your code with types as you go, types do prevent all kinds of logic errors. When you write code with strong typing, it can prevent impossible state machine transitions, ensure that you handle all cases of a set of possibilities, ensure that you follow API contract obligations, and more.

Exactly how much a given type system is capable of inferring and decoding varies. TypeScript is definitely the state of the art for type erasure systems built on script languages, and what it is capable of encoding is pretty impressive.

Maybe, maybe, the amount of bugs that you can attribute to typing issues is 3% if we're only regarding Python TypeErrors; but, a proper type checker goes far beyond that.
When I was at Amazon I saw a maximum of around half the team being L4. Usually it was people with 5+ years experience at other companies getting down leveled to L4/L5. I don't think we ever had more than 1-2 legit new grads/juniors on a team.
I had a year-long stretch averaging 4 hours of sleep daily that was extremely difficult.

Tried all of the regular remedies: diet, exercise, reading, prayer, habit changes. My doctor prescribed a medicine to help me calm down at night. That was the first thing that actually helped.

That kept going until I left a very stressful job and landed in a healthy environment with a different employer. I was able to stop the medicine after a couple of months.

All that to say, there are many methods that work for different people and situations. Don't discount speaking with a doctor or therapist, and don't continue through life with bad sleep. It's a really rough way to go.

If you can identify the thing(s) keeping you up at night, and if they're things in your control, consider making changes. Living without good sleep sucks. Do whatever it takes to get good sleep, even if it means big changes.
Yeah it is pretty good, but not as good if someone really wants to take the risk. There are people, e.g. fund managers and corporate CXOs that talk about they get the big bucks because they take the risk, but TBH what risks do they experience? If something fucked up they can simply walk away, usually with fat profits for their own. On the other hand, a couple of indie developers risked getting nothing from a full-time job, that's what real risk-taking sounds like.
Not necessarily coherent. If the first generation model starts misusing a word or phrase or adopts a common misspelling, later generations of LLMs will pick up and amplify the error. Eventually you'll get purple Monkee dishwasher begging the question maps such as.
The idea of a UI revamp for Windows 3 reminds me of HP's Dashboard. I actually liked it.
Assuming by “we” you are referring to Americans, which to me not a democracy, but a plutocracy; that is, a society that is ruled or controlled by people of great wealth, either as a individual or organization.

As for American media, issues related to pandering to readers is likely related to it deregulating media industry in the 80s; for more information see:

https://apnews.com/article/business-immigration-deregulation...
If one good cop won't snitch on one bad cop then there are no good cops.
An actor with a monetary incentive will always aim towards maximizing their financial outcome.

Who wouldn't?
Hundreds of thousands of Texans still don’t have heat
This reminds me of Minecraft in the browser. Was fun to a play a bit in Chrome on Windows.
It happened throughout the history of the Soviet Union. It was the whole premise of central planning. Now, they think they can "do it better" because they'll use AI instead of "expert people" but it will have the same horrifying effects. Same thing happened in Maoist China.
As things stand, where every state votes as a block, the ones where the whole population lands within the 50/50 range is heavily contested. If North Dakota were 50/50 the Bismark media market would be flooded by advertising. Every electoral college vote matters.

The actual number of potentially contested states is quite low; states not in contention aren't contested.

There are many "within the constitution" ways of adjusting this -- states chose electoral college reps as chosen by nation wide popular vote, as chosen by state election ratio, etc. But as things stand, no individual state would do this by itself because an inconsistent implementation would (IE if california or texas stop sending all or nothing electoral college reps) tip the balance to one or the other party for forever.

There's some indications that the republicans won the house in this current election cycle because new york didn't aggressively gerrymander, allowing several republicans to be elected when the absolute math would have made it trivial to exclude them.

Politics is hard. It's better than mass murder, though, which is the typical alternative.
If there was an optimization flag for sanity then I doubt people would complain.
There is a fundamental question this article (and most debate) overlooks: what is the objective of the content moderation?

Is it to avoid all hate in an equal way? Or is it to reduce potential harm?

If the latter (which I would argue is the case, primarily to avoid legal liability), then the results should be mapped against statistics representing actual violence against certain groups.

Is there more harm against women then men? Then by that metric it makes sense to have stricter moderation for statements targeting women. Is there more violence targeted at Christians or Muslims? More political violence by the left or by the right?

While politically and emotionally fraught, there is a lot of research out there that answers these questions. It would not surprise me if the answers line up fairly well with the bar chart at the bottom of this article.
> Once my current smartphone breaks, I won't be getting another smartphone.

> Why? Simply because I don't like being spied on

Having a smartphone and being spied on are not synonymous. I am using Librem 5 smartphone, which does come with free spying.
just look at reddit to see how quickly self curation devolves into complete and utter garbage
Theory That Bitcoin Price Is Being Propped Up
It's funny how Wikipedia's top editor is a literal CIA agent but people like you stay this stuff
I think on x86 loading a char from memory took one more clock cycle than loading an int.
No, because ideally you'd have an ideologically neutral source, specially for politically charged topics. But such sources are essentially nonexistent, so we're left trying to subtract out the biases from wikipedia articles.

Don't get me wrong, wikipedia has value; it's just not a trustworthy source for certain topics. At the very least you should take a peek at the "history" tab to see alternative viewpoints.
> imposublet I happen again

Smartphones are the worst thing that happened to typing.
The problem here is how our societies handle the arrival of new technology, not the technology itself.

Here it's obvious what's going to happen without robust legislation protecting the likeness of all individuals (and not just special-case celebs) from the non-consensual generation of new material.

The fact that such legislation is unlikely to happen before an awful lot of suffering has occurred is a testament both to naive belief that everything new is good. And to legislative processes with a bandwidth from the age of sail that is riddled with vested interests to handle the downsides when scaling breaks the happy path assumptions.

Focusing efforts on the legislative process seems likely to be more productive than point solutions that rely on techies and scientists not to develop tech that can be used for nefarious purposes.
> This article is manipulating you more than the duck rescue articles.

> Duck rescue stories have existed for as long as the media has. They are light feel-good stories often tacked on to the end of news broadcasts or space filler for newspapers....

> They do not appear in response to anything. They appear because ducklings always fall into storm drains....

> Anyone who thinks there is a coordinated campaign by police PR departments all over the country to improve their image after an incident of police brutality is an actual, literal, idiot.

> This is older than time itself, and a global phenomenon.

The GP shouldn't be flagged. They're absolutely correct, and that the fact their comment got flagged reflects poorly on HN. These stories are probably even more commonly written about firefighters than police, and a lot are even written about regular citizens: https://news.ycombinator.com/item?id=34628962.

If these stories are police PR meant to distract from police brutality, why write more of them about firefighters, city workers, kids, and other people?
Since most recruiters don't read anyway, it'll be like bots talking to each other. I look forward to the inevitable medium article "how I got ChatGPT employed at $whatever"
Maybe aurora 4x could be to your liking.
Lichess breaking records as chess popularity picks up again
January was a month of records for Lichess

- 147,000 concurrent players
- 161 million games played
- More than 4 million active users
- Almost as many new accounts created as November and December combined
- 4 billion games in the Lichess DB

Such an amazing start to 2023!
Some Twitter users do not seem to realize that the video attached to the tweet is the entire anime, and are quote-tweeting the video that they're urging people to pirate.

I point that out because maybe some of the outrage is due to misunderstanding/language barrier, since it seems out of proportion for an experimental short? Maybe it was in poor taste for Netflix's tweet to emphasize the "labor shortage", their article [1] is more about experimenting with new ways for animators to work with AI tools.

[1] https://about.netflix.com/ja/news/the-dog-and-the-boy
The difference is we can improve the AI to be more accurate, and I suspect before long it’ll generate better content than a human would that’s verifiable with citations. There may come a time where writing is done by a machine much as a calculator does our math. But knowledge maybe shouldn’t be canonically encoded in ascii blobs randomly strewn over the web - maybe instead of accumulated knowledge needs to be structured in a semantic web sort of model. We can use the machine to describe to use the implications of the knowledge and it’s context in human language. But I get a feeling in 20 years it’ll be anachronistic to write long form.
This is such an amazing piece of work.

What are your future plans for the project? Are you considering using GPT in your scripts? Any plans to replace the TTS engine?
> "Generic Bitching"

I feel targeted. Here is some detailed complaining about Teams and why I feel a bullshit "note taker" AI is not appropriate place to put development effort.

1. It really does crash my Google Chrome window every 45 minutes to two hours. This is literally the only application that does it, so it bears mentioning.

2. It gets 2FA and security wrong.

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

If you can't get 2FA correct, or enable your program to create inappropriate configurations that are going to screw up in a "serious business program", then yes, you have to fix the feature pipeline so that gets resolved first and that the process of deploying features incentivizes fixing these issues. Otherwise every new feature is just 10 new bugs.

3. It doesn't work well in languages that use IMEs

I can't tag people in chat rooms (due to it's failure to correctly search for Kanji names), and it hijacking my text input and wrecking the Japanese language input. Yes, being *unable to correctly input text* in a corporate chat application is far, far, far more important than this meaningless, worthless feature that will be used poorly 5% of the time and will be completely wrong in the language I am using anyways.

4. Note taking doesn't matter.

I can't believe that in 2023 people don't already get meeting bullet points before the meeting starts. We have our notes all on Azure Devops (which is, in comparison, tolerable)

"Nice for the note taker, awful for the productive worker" is a perfect description of Teams. This is not exciting in any way, I stand by my "generic bitching".
No projects yet, but I bet we'll have some by next week.
According to Journal Of Accountancy[0] this seems to only apply to software expenses that are also treated as R&D expenses. So if you expense the costs and don't claim R&D credit you lose the credit but would also not have the cash flow issue being described. It's still a net negative but at least less negative for current year cash flow.

[0] https://www.journalofaccountancy.com/issues/2022/nov/amortiz...
IMO, the latest COD is really bad with regard to how the game feels to play. There is still some sort of shitty e-sports objective that is being optimized for and no one in charge seems to care.

If you go back to something as recent as COD Vanguard, you will find the gunplay is likely closer to what you recall. I play in lobbies like Ship Haus 24/7 to get myself warmed up. It is really hard to feel competent dropping straight into a gigantic campaign-style map with skilled players scattered throughout.
Press button get content.

Just add a second button that is "inject happy drugs" and you get a really good scifi novel that we shouldn't want to live in.
So magnetic fields can induce resonance? I wonder how large this scales? I've long wondered if gravity is just fields inducing resonant/attractive states in host material, ie, particles, molecules, etc but these frequencies are just ones we can't pickup, can't induce or manipulate yet. Or is that totally obvious or just dumb? Yes, I know about gravitons somewhat, and admittedly I'm not that versed in physics, but could that be how the particles manifest in wave form, ie, at large scale?
There are several ways to do overflow checks safely (i.e. without undefined behavior), though the ergonomics are not always ideal.

C23 somewhat improves the situation with <stdckdint.h>, a standardized version of GCC’s __builtin_add_overflow and friends. That has ergonomics issues too due to its verbosity, but at least it’s hard to screw up.
Agreed. At this rate isn't it just a matter of time before AI can easily get past CAPTCHAs? At which point someone will make the decision to start creating "organic" content advertising their product by getting an AI to write it at crazy speed across many different social media. Then the trick of appending "reddit.com" to Google search will die and we will begin to wonder if we are talking to real people on HN.
Even with lookahead, it seems like there are ambiguous cases. I think the "hacky and fragile" level is so high, that it rises to a level of "practically required" to avoid ambiguity. (In the sense of "if John McCarthy had proposed it the other way in an early draft, it would have been peer reviewed out before the first implementation.")

In a sequence of expressions, how would I [or the computer] know how to evaluate the following

g (a b) h (c d)

If g (a b) returns a function f and h (c d) returns a value v, should the result of that evaluation be v or f(v)?

Does our intuition change if I write it as:

g (a b)
h (c d)

If the default is for the result to be v, and I do want it to be f(v), it's not obvious to me how to re-write it, whereas it's obvious if the first element in a list is a function call:

(g (a b)) ; ==> f
(h (c d)) ; ==> v

vs

((g (a b)) (h (c d))) ; ==> (f (v))
Show HN: Serverless async back ends for compute-heavy operations
Hi HN, we’re Jessie and Eric. We’ve been baking away at Cakework (https://www.cakework.com/), which is a way to build async backends without needing to manage cloud infrastructure. Cakework is for operations that take time or more compute, like file processing, report generation, or machine learning.

Devs write backends as Python functions and deploy them with our CLI. They use our client SDKs to make requests, get status, and get processing results. Each request runs with its own CPU and memory parameters in its own microVM, with no timeouts. Devs can query for failures and view logs, inputs, and outputs for each request.

Under the covers, we package and deploy code as Docker containers. We queue each request on a NATs cluster, and spin up a Fly Machine (https://fly.io/docs/machines/) to process it. Cakework is open source (https://github.com/usecakework/cakework) if you want to dig in!

We started exploring Cakework because we liked the idea of serverless for compute-heavy operations, but in practice found that an application made up of wiring together queues, Lambdas, storage, and step functions made iteration really slow. We also didn’t like having to switch away from Lambda when operations ran longer than fifteen minutes.

If you want to give it a whirl, you can follow the quickstart on our website (https://www.cakework.com/), or check out the docs (https://docs.cakework.com/gettingstarted). We’re super excited to share an early build and get everyone’s thoughts, thanks for checking it out!