skysight-inc/HackerNews huggingface dataset:
I’ve had this idea for a browser extension: Trash. If you’re dissatisfied with a site you just click it and it tweets that they are #trash, and there’s a companion site that lets you look at who’s the most trash (normalized for user volume of available) so we can permanently export this transparency of customer dissatisfaction from internal dashboards to something more visible.
> What now?

I mean, there is no way to write code to “handle” this that isn’t just guessing on the part of the programmer. The correct thing to do is to prompt the user for verification or further information.

> There are requirements that we, as humans, will intuitively find the right interpretation for…

Interpretation is subject to error. (Yes humans have immensely more context to work with than computer programs, but just because we we’re better guessers doesn’t mean we’re not still guessing.)
Nice try Motion.
No, I am European but live in London (Wimbledon). The rates are absolutely UK rates. I think in the US you'd get much more, but then you have to pay a lot more as well for things which we get for free here (e.g. NHS).

How to get started? My journey was what I think is quite common for a lot of contractors. First I started as a normal employee, worked in many different companies, large and small as a developer, junior, mid, senior, then with some management responsibilities. Eventually I became just really good at my job, not just programming, but also understanding how different sized businesses work, how the politics work, how hiring works, etc. and I just felt comfortable and confident that I could get into contracting.

Initially I got all my contracts via UK based agencies (the usual ones, Gravitas, OB, etc.) but then I figured out how to look for open roles directly, either by looking in the right places or through connections which I've built over the years. If you skip a recruitment agency then you can easily get the rates which I've listed, because that's what the agency takes when they tell you a rate of 500/550.
That makes sense, I suppose! Maybe if/when 10Gbps becomes more popular with consumers such highly integrated cards will come onto the market.
What Makes Julia Programming Language Unique?
When you bring up Elon Musk in a negative context, you walk right into it. HackerNews is a special place :)
Assisted suicide and euthanasia are absolutely not the same thing. There is huge precedent regarding these issues, especially in Swiss law. Also the mirror is trash.
Well that leads to another problem, because I do not equate government with "society" nor do I believe government is the only, or best way for society to provide " a healthy, educated workforce, currency, roads etc. "

In fact history shows that government is generally pretty poor at providing any of those things
Any explanation of how it works?
Again, there is already a well known solution for this problem -- C++

And it's trivial to upgrade to from C

So basically, use EITHER idiomatic C, which means long functions / few internal interfaces, reuse with ABIs not APIs, bespoke data structures, etc.

OR use C++ and ADTs (type safety, abstraction, polymorphism). Or use Rust if you don't need compatibility.

So books like CII are of very limited use, especially not for beginners. They will be fighting with the language and not understanding what it's about.
> It's not clear how you measure simplicity

Compared with other european languages the english grammar is much simpler and the number of words needed to communicate is also not so high.
> Students are expected to have a good working knowledge of the C programming language, have written non-trivial programs before, and to be able to competently use a Unix system with a command-line shell interface. All coursework will be done exclusively on a Unix system from the command-line. This is not an introduction to using Unix!

My son just finished an undergrad CS degree at a major university and I don’t think he’d meet this pre req.
But who want to use

Object.defineProperties

when there is a clearer and shorter way?

Or am I misunderstanding something?
The tl;dr is in the domain itself. Wow.

I feel like this advertisement will primarily influence people who pathologically switch and shake up their workflows due to FOMO and other productivity related insecurities.
People don’t seem to understand yet the far more powerful (and much more complex) mechanisms for weight loss and gain.

1) Gut microbiome - the flora and fauna can be affected by antibiotics and probiotics, and also when you travel. For example kids given antibiotics early on become more overweight throughout life.

2) Meat and factory farms - they overuse antibiotics, and the older the animals you eat, the more effect it has on your own aging process.

3) The brain’s ability to burn calories AND regulate the gut brain too, through neuron pathways, is still poorly understood. But it might be a factor of mind over matter: https://nypost.com/2022/09/01/the-secret-to-weight-loss-coul...

4) Cutting out processed sugars, bread/starches and a lot of other artificial bullshit. Check out Jordan Peterson opening up about his all-meat diet. He and his famoly had many things clear up that were considered incurable, including arthritis and depression.

https://www.doctorkiltz.com/jordan-peterson-diet/
Ask HN: In your opinion which is the best job board and why?
There are so many job boards out there, which one do you prefer and why?

Have you heard about a board of job boards JobBoardSearch? Is it useful?

Disclaimer: I am the founder :)
> I want to be a customer

Bet you're not the type to pay for a product.

It's easy to say you want to move on with 1 tiny annoyance, but when you start providing services to people, you'd realize you need to make a life out of it.

You also seem to have a very wrong sense of open source definition that they must be free and ad free, but that's just in your free riding mind.
It's still a checkbox used during termination.
there is such a thing as incompetence, malpractice, and overprescription...
All Learning Should Be Experiental
I'm annoyed I wasted time reading this.

So existing Todo lists "don't work", because research shows only 41% of things on Todo lists get done (it's unclear if that is a bad radtio, how is it compared to no Todo list?)

Of course, there is no comparison or study about if Motion is any better, just woo-woo promises of "AI".

Recently I'm finding my Google searches full of these kinds of "guides" which are just long adverts for some company. I wonder if they do, or should, fall under mislabelled advertising.
I am a U.S. citizen, and I don't know how I feel about this.

Suicide is variously reported to be the tenth leading cause of death. Permitted or not, the numbers are enormous.

https://www.healthline.com/health/leading-causes-of-death

I do not live in a jurisdiction where assisted suicide is legal.

https://en.m.wikipedia.org/wiki/Assisted_suicide_in_the_Unit...

We can judge it to be barbaric, but we cannot stop it.

For as far as I believe, I think we should try to understand it more thoroughly, in the hope of bringing the numbers down.

If we are in denial, we may be overlooking those who can be saved.
That's very fair, do you still think it was a net positive opposed to writing your own component library?

https://mui.com/system/styles/basics/
It looks like MUI had some decent intentions in their changes.

https://mui.com/material-ui/guides/server-rendering/#mui-on-...
It also looks like they called out how to address the SSR issue (maybe they recently added these docs?).

I kind of accept this type of friction as a part of libraries changing (As long as the upgrade paths aren't insane).
Web3 Developer Tools & Resources
One thing that somewhat comes to mind is their 'Just say yes' policy. It tends to make it difficult for baristas to deal with customers that harass them, I know when credit card -> gift card conversion fraud was a big problem in my area my colleagues intimated that they weren't allowed to deny or even question obviously fraudulent transactions being asked for (really? you need 1000$ in starbucks gift cards? and keep trying different cards when one is denied?)
"fac|rac|sex-ist"s must absolutely be called as such first thing in order to end the discussion. Characterized, ignored, deplatformed.
I'm not even remotely sold
Unfortunately, at the current adoption rate, that will be sometime after 2040.
> An even bigger issue: What's going to happen when Edwin leaves Stripe or when HN loses favor in this circle?

Contact the CEO on twitter as this person did.
https://lowendtalk.com/discussion/comment/3473621/#Comment_3...
Ironically, "dog whistle" has become a dog whistle for censorship. At least you didn't hide the intent.
> You choose to ignore the anti-trans posters they hung up in the conference center.

This is news to me. Could you share more info about this? I did a quick google search and couldn't find anything.
Between this, and them shuttering any official EU accounts or presence after the award, I really foubt they will pay the award, and it seems unlikely they were contributing or collecting any taxes related to the employment.
Yeah. But we can take it further.

A corporate website can become a graffiti wall, and dissatisfied customers can paint on it.

The companion website shows the original website and the painted wall on top of it. Even better if the browser cooperates.
> My partner works in design and her design teams have jumped all in on using Stable Diffusion in their workflows, something that is effectively in "version 1." For concept art especially it is incredibly useful.

I do agree if you are coming from the angle of "I need concept art of a surreal alien techbase for a sci-fi movie[0]" then SD&co are super useful. I'm not saying they don't have their uses. But those uses are a lot more limited than people seem to appreciate.

> I think you're shifting the goalposts to what success is here to be quite frank. "The model needs me to be able to specify multiple characters in a scene all performing different actions."

Having multiple, different characters in a picture/scene interacting in some way is not an uncommon, unrealistic requirement.

[0] high res, 4k, 8k frostbite engine, by greg rutkowski, by artgerm, incredibly detailed, masterpiece.
Ask HN: What cloud provider are you using for new projects?
Sure but I can’t imagine that mindset from an onshore FTE dev, can you? Let me do stuff as slowly as possible so my boss doesn’t give me more work. Can be applied to any job.

Refusal to do obvious time saving tasks when instructed to would probably put you on the “does not meet” list next review cycle.
Dev edition is the same as beta, except occasionally (not often, as far as I can tell) some features in development are enabled slightly earlier. In other words: it's beta but with different branding.
VPNs. Wireguard is much faster because the code is so minimal, but OpenVPN needs a whole new rewrite IMHO.
Is that what the web has become?
I'm happy to hear that you've seemingly never met anyone who is in extreme psychological anguish. It's horrible. She'd been suffering since 2016. How much more would she have had to endure to appease your inner critic?
> Maybe adding something useful to the conversation by recommending a possible solution to the problem that Apple could implement to alleviate the problems would be more constructive?

My solution is: stop buying devices made to violate their users' privacy.
Good job on investigating my thoughts digging up my very public comment section, though. I am impressed.
This entire thread would look exactly the same if the main topic was cybersecurity. :)
Something here: https://www.c64-wiki.com/wiki/Transwarp

Also: "Plain Commodore GCR encodes 4 bytes raw to 5 bytes on disk, Transwarp encodes 3.5 bytes raw to 5 bytes on disk. (Thus only 223 = $df instead of 256 bytes per block, the 224th byte is the checksum.)

One trick is to encode those 3.5 bytes using a subset of plain Commodore GCR, such that it works just fine with d64 and regular transfer/copy solutions. Part of that trick is that decoding a GCR byte drive-side just takes a table lookup (4 cycles). =)"
About a month ago I watched an Indian man absolutely go off on another Indian man after hearing his name (this was over zoom). The Indian Man being accosted just took it, and yes, the disagreement was about the name.

I've both read about it and seen it first hand. You don't typically see it expressed so publicly as the above anecdote, most of the time it comes across as an odd sort of subservience. Almost the way you would expect a mail room worker to act towards the CEO.

No one said all Indian's are like this, but it has to do with the Paradox of Intolerance.

https://en.wikipedia.org/wiki/Paradox_of_tolerance

> The paradox of tolerance states that if a society is tolerant without limit, its ability to be tolerant is eventually seized or destroyed by the intolerant.

All it takes is for 1 or 2 individuals to have this attitude and it will eventually take over.

No one ever said it was everyone, but the issue exists.
I've had problems with both, but at this very moment more problems with Stripe then PayPal.

At least with PayPal if I sign up for a $10 a month plan I can go into PayPal via the very very difficult to find recurring transaction area and cancel said transaction. I cannot do that on Stripe.

I strongly feel that I should be able to cancel ANY monthly transaction without having to go through the hoops and juggling act that is attempting to get the merchant to cancel said transaction. If I want to cancel a subscription why do I have to convince someone else to do it.

Just let me cancel my stupid monthly subscription since everyone wants to do them.
They don't need to, the feature has been in Firefox Nightly for a few weeks now: https://bugzilla.mozilla.org/show_bug.cgi?id=1783015
Are you aware of the forced marriages to ethnic Han Chinese people? I am having trouble following your logic.
Me, a DevOps Engineer, company less than 40 people:

- physical servers and VMs

- some microservices

- CI/CD pipelines for every project

- helper scripts

- licenses

- security

- e-mail accounts

- setting up everyone's computers

- wiki and documentation

Moreover:

- understanding compilers and frameworks because "we developers want only to code"

- printer, routers, switches, TV

This is not a rant, just proof for this article.
Canada is just gravel. It would take millions of years to generate new top soil so probably not.
If you are starting as a beginner then I recommend that you simple “Don’t”. C++ is a rather terrible and (slowly) dying language. I have to use it at work with Qt and would rather be coding in just about anything else (including Forth!)

If you want to learn low level coding, Rust is probably your best option.

If you want move up a level and don't need to be right against the metal, Crystal is probably the best OOP choice.

Beyond that, if you don’t need your code to be near C speeds (most applications do not), there are a number of good choices that will make you far more productive — Elixir, Ruby, Clojure, Pharo, Julia, etc.
Nah authors aren’t part of the equation, they got paid and now the publisher is the only party affected
A mosfet seems pretty overkill for this instead of practically any cheaper transistor unless there’s something about motherboard headers I don’t know. Pretty cool though.
> They would all be committing to code repo with single "git@congnizant.com"

it really depends, what's the process of end client. In many cases, even each offshore developers have client's email and it's used as SSO with GIT/Slack/etc. Not saying that what you are describing is not possible with this but it certainly makes it difficult and almost not feasible.
>This tracking is not benefiting us.

Well unless you don't consider free access to video streaming (YouTube) or free access to news a benefit.

My honest opinion on all this has always been that the majority of people, if properly explained to that 'tracking' is never even viewed by a human, and even if it was, your identified as user 563758, would consider this a fair trade.

People largely think you can remove the tracking and access all the same content for free. But when the ads pay 90% less, it becomes much more difficult for the free content to survive.
Nha I would look at the doctor and think , word for word, “good shit nigga” [Note I am black :)]
I feel your pain. I'm more active in Gists than any other place on GitHub!
This is just an advertisement and it shouldn't be on HN imo.

I go to HN to get away from slop like this.
Apple and Microsoft have amazing customer support.

It's just a specific breed of tech companies that have poor customer support. Many of them can trace their lineage to a single VC firm that embraces regulatory arbitrage and penny-pinching on the customer support functions...
Just as a contrary standpoint, I personally like to see the Paypal logo and the fact that it is Paypal processing my payment and not some I-roll-ed-my-own just-wait-for-me-get-hacked random system.

I also learned to loathe stripe (and square) due to those PoS system that have ridiculously high tipping options even for transactions that really ought not to be tipping situation. No, I do not want to give 20% tips when buying bread over the counter at the bakery, thank you very much. (This may not be stripe fault, but the store owner. I resent both just to cover all bases.)
The automation is going to bring that relatively soon.
That would be very interesting to know! Especially considering the two studios he mentioned aren't exactly close to each other:

https://goo.gl/maps/MLw3twvRi9GumYeX8
I can give some context here (I work on Brave's adblock engine).

> Brave has been in the business of blocking ads for a long time. Surprisingly it took them years to come up with cookie banner blocking, even though all they do is include a list maintained for free by easylist maintainers.

Brave has been sponsoring Fanboy's work as an Easylist maintainer since early 2019 via an employment contract. This "list maintained for free" you're talking about was originally "Fanboy's Cookie List" and was promoted into Easylist as of November 2019 [1].

> This could have been implemented already 2 years ago without much effort.

Indeed, it was available through the brave://adblock settings menu 2 years ago. Building a new filter list is really difficult though - not only do you have to cover enough websites for it to be useful, but you have to make sure that important functionality doesn't break when it's applied. Multiply that by approximately every website on the internet and you'll have some idea of how difficult it is.

The list is finally comprehensive enough to be rolled out to a much wider audience - which is exactly what we're doing.

> People have asked to have the uBO-functionality ported to the built-in Brave Shields, including cosmetic filtering, and granular control.

Not sure what you are referring to here, but we do have cosmetic filtering and the ability to add custom filters or subscribe to anyone else's list with auto-updates. Procedural filtering is the main missing feature, but I'm actively working on that.

[1]: https://github.com/easylist/easylist/commit/f479000932294df0...
Best dumb Large TV are the SmartTV that have its WiFi antenna disconnected and not plugged into the Internet.

Sceptre Model U65 is a 4K UHD, 65” 3840x2860 that supports Mobile High-Definition Link (MHL) upscaling, HDMI 2.0, HDCP v2.2.

Best part?

No Ethernet plug nor WiFi.

It’s nearly $649 USD (or still almost $10/screen-inch).
Nit: Please hyphenate "out-of-band". That's how it's usually written, and it's much more readable.
If somebody wants to buy a gun telling you he is going to use it on himself, you shouldn't sell it to him.
If you haven't heard of Georgia Tech's OMSCS, give it a look. There are some excellent systems courses available.

https://omscs.gatech.edu/specialization-computing-systems
No, because it takes priority over the question of truth or falsity, and it outweighs everything else the person has done. Regardless how positive its impact has been.
I do wish I knew of a better solution/mitigation. I feel like there might not be anything an individual really can do. It depends on coworkers picking up the slack or leadership/customers just demanding less (hah).

I quit my last job over this, which kinda inspired this post. I tried to formally shed some of my responsibilities, but the only people who volunteered were other over-capacity people! So really nothing changed haha
I'm not sure how to think about this either.

The statistics show we may be doing OK on this already. Consider: for every suicide death there are 40 that make the attempt but are caught and treated. And nearly 300 that thought about it but didn't (hotline, friend etc intervened?)

https://www.cdc.gov/suicide/suicide-data-statistics.html
I'd honestly prefer some sort of a not for profit organization running them (like Canada's eTransfer with some additions, Europes bank to bank payments, etc). Anytime money is involving it ends up resulting in laundering money, fraud, stealing money, high transaction fees, or anything else.

Like SWIFT but faster and not $25.
> In this case, it should be obvious that even Firefox is more innovative than Brave - Firefox plans to auto-reject based on intelligent patterns.

Was Firefox's plan publicly documented before Brave's feature was publicly announced? I heard about them in the opposite order; Brave first. It seems to me that Firefox is reacting, not innovating.

FWIW since these conversations are often tribal, I use Firefox.
> I am going a personal coding project, or working on my home, or working on my car, or working in some other way

That's not working, that's having hobbies (and it's a good thing)
Except most of the "customer is not satisfied" stories here are Stripe completely ruining the person's business by shutting them out of their account without warning. I don't understand why they can't admit there's something wrong with their process that this seems to happen regularly with no avenue of appeal except a "Stripe ruined my life" post on HN to get some executive's attention.

You guys really seem to think that executives personally fixing these problems on HN makes you look responsive, but it really just makes your company seem broken.
To a first approximation, there is no such thing as an entry level UX design job.

Yes, technically they exist.

But what exists will inevitably be filled by someone somebody knows.

Which your comment "If I was running a company.." captures.

So the way you help is by talking to people you know.

Or starting a company.

Good luck.
Is there any news about the status of the type-annotations-as-comments proposal?
The README has said "Details will change in the coming days" since March 31. I know TCs are supposed to move deliberately, but this is such a neat idea I'm impatient.
Anki is great; the problem really is the inability for people to use it on their phone (without paying) and properly build and maintain decks.

Would very much like a version control system for Anki decks so updating cards can be done by the community and transparently. This would allow people to validate and properly maintain decks that change with time (like programming languages / regulatory requirements / operating standards etc).
I saw this and will try to reply privately. I’m alarmed by the idea that a paywall was forced on you. That shouldn’t happen.
I don’t think increasing your sodium intake by such a small amount would make a difference.
He is not running for Congress, yeah, the article says he is running for Arizona Secretary of State