skysight-inc/HackerNews huggingface dataset:
I'm sure I miss something, so could anyone from "privacy-protectionists" explain how they see Mozilla/Firefox surviving in the medium-to-long run, given that:

- main source of income for Mozilla is an Ads Company
- "ads industry is not going to pack up and leave"
- ads industry has much deeper pockets than Mozilla (even if Mozilla replaces Google's money bags with someone else's money bags of equal size)
- any step away from the extreme privacy-protecting position is seen as treason
?
I never force myself to do anything and always go with the flow. Sometimes I tickle my own itches some times I find obvious money hacks that could be worth my time just by following random side interests.

It gonna sound somewhat esoteric but I think you need to completely let go to get to the good and fun ideas.
They want to be able to run more websites well before they invite the unwashed masses from windows XD
Folks who dismiss Marx tend to conjure a fantasy and then dismiss that fantasy and then claim victory.

That's what you're saying now; initially you said something much stronger.

You keep trying to pivot away from that initial (and rather untenable) formulation, for some reason.
USB C would be nice, but it seems the footprint of the board connector has a big difference. The person that builds the boards is very responsive, if you have a use case and an order quantity contact him.
That would be a great day. Unfortunately the culture of Linux is still too much walled garden, not in the Apple-like commercial sense, but in the tech culture kind of way. We need a way to embrace the public without losing what makes Linux great (to hack it to your own specifications)
I only found out 1-2 hours after it happened and there was still confusion regarding how and if Trump was hurt or not. Maybe some outlet was quick with their conclusions but I read the glass story or that he hurt his ear falling after a loud noise and several others.

Happy to hear that you have better sources than I do, that doesn't make my claims false though.
If this were, say, Adobe, I’d agree with you. HN as a community doesn’t have much clout in the design or video space.

This is Mozilla we’re talking about, though. HN is exactly the sort of audience they need on their side. That bunch of nerds is the same group they relied upon to evangelise for them during the IE era.
Enough of this waiting for virtuous entities to address legitimate concerns of the public.

The "ad industry" is a cancer and we need legal protection against this "industry". The solution is political not technical and definitely can not be left to "the market".

Haven't you had enough?
> most of Europe begins potty-training at around six months.

Hailing from Poland; first I hear of this. I know of total of two people who said something like this before - one person is saying a lot of other borderline insane things about parenting, and the other has a business selling webinars around the idea of potty-training kids less than a year old.
Maybe you want to conduct experiments that the cloud API doesn't allow for.

Perhaps you'd like to plug it into a toolchain that runs faster than API calls can be passed over the network? -- eventually your edge hardware is going to be able to infer a lot faster than the 50ms+ per call to the cloud.

Maybe you would like to prevent the monopolists from gaining sole control of what may be the most impactful technology of the century.

Or perhaps you don't want to share your data with Microsoft & Other Evils (formerly known as dont be evil).

You might just like to work offline. Whole towns go offline, sometimes for days, just because of bad weather. Nevermind war and infrastructure crises.

Or possibly you don't like that The Cloud model has a fervent, unshakeable belief in the propaganda of its masters. Maybe that propaganda will change one day, and not in your favor. Maybe you'd like to avoid that.

There are many more reasons in the possibility space than my limited imagination allows for.
It's not safety testing or the election that is keeping sora out of your hands it's the uncanny valley. Why interrupt your competitors when they are making the mistake of publishing repulsive things with their name on it and producing B-grade content that will make your curated stuff look AAA and save the day.

The aloof cloud surfer scene helps suspend some disbelief as your eyes are diverted trying to work out what liquid cloud interactions should be. It isn't really workable unless all your output revolves around brainbusting novel physics. Maybe this works for music videos until it gets overplayed.

The main way things get considered highly produced enough to break boredom is to stretch a trend a little beyond expectation in a pleasing way. Think about how fight scenes have changed considerably with no technological changes but always along a trend. It's tough to define a trend and how acceptable a stretch is.

It takes more than melding scenes into each other to make a final product, there is audience back and forth to consider at every level that perhaps AI alone cannot keep up with.
I kind of wish Molly White spent more time researching and disseminating information on CBDCs — the PACs to me are emergent behavior due to popularity and rise of crypto ETFs so there's not much of a story there.

ETFs aren't really financial instruments that the mainstream public will likely interact with or directly invest in, but CBDCs will probably proliferate wildly throughout the global economy in a matter of years so it's a bit of a missed chance for the public to weigh in on them.
Last I ever read something on a form that concerned me it seemed worded like “your insurance might not cover your stay if you dont disclose this information” and I ignored that and just let it be. I wonder if thats how they trick people into it. It should be illegal for anyone to sign anything that has the possibility of their data being sold without being made aware of this in plain English “WARNING YOUR DATA COULD BE SOLD IF YOU SIGN THIS”. I dont trust ad companies not to screw up my PII.
Likely true.

But a "lone kidiot" narrative would be near-useless for meeting a whole lot of burning psychological, political, institutional, and financial needs.

And emotionally-charged belief in counterfactuals is "normal" behavior in modern America.
> Am I just hard-wired to be mediocre?

Have you considered the possibility that you're actually clinically depressed? Working on the assumption you are male, I think a lot of guys don't realise that low-grade depression looks like this for a lot of us. Especially getting towards mid-life.

One thing I would suggest is to embrace boredom. Cover up your television, delete your streaming video apps, cut back on social media as much as is possible, stop gaming if you game. Stop avoiding boredom with low-energy solutions.

Get really, really bored. Then see what your brain wants you to do. Boredom is a precursor to a creative state.

Another thought: consider if your "worthwhile" is actually helping other people do theirs? If you can learn new tools and languages easily, could you help others? Could you teach?

I need this change in my life too, and this is the direction I hope my life is heading in.
That's why I said an arbitrary number, you can't just precompute the primality of every single number... And I'm afraid I don't really understand your proof of being able to do loops without any kind of looping construct in the language itself
Yes, but readable and beautiful are two very different qualities.

Rust is a wolf in sheep’s clothing. It looks like C syntax but largely expression based like functional languages. It also has a lot of syntax.

It is readable with little effort for most because of it. But the trade off is ugliness.
I can try. But I'm pretty sure what they're trying to do is fundamentally impossible without some kind of sybil protection.
>And Mozilla leadership is associated with radical left politics, just as an extra.

Do you have proof for this? I'd be curious.
I also fail to see how is that related to the collecting data by default thing. Is that a leftist thing now?
The (Nautilus) article is confusing in the way it conflates "megaherbivores" (herbivores weighing more than 1 [metric] ton) and "megafauna" (any animal, regardless of what it eats, weighing more than 45 kg[1]).

Also: "Giant ground sloths, musk oxen, and short-faced kangaroos: All have gone the way of the dodo" -- A) Of those three animals, only the giant ground sloth was big enough to qualify as a megaherbivore; and B) musk oxen are very much not extinct!

[1] Which I assume is a translation of an older definition using 100 lb as the lower limit.
Intel Everywhere: The Story of the Intel 8051 Series
You beat me to it. I'd say "usually not great" is putting it too lightly.

They're awful and if you don't realize they're awful then you might make regretful decisions based on their slanderous output.
I don't know why my I was a little shocked by this.
Large models of what? Mistaking engineering achievements for linguistic agency
Honestly, having worked at companies that made unpopular product decisions (nothing like this, but still every company puts its foot in its mouth sometimes), it can be surprisingly non-obvious what gets people bothered and what doesn't.

We always see the decisions that blow up, but we dont notice the thousands of decisions nobody cares about. Sometimes it really does look like just another minor feature request at coding time.
HTML only (with forms). Client side css only. No JavaScript. No cookies.
I daily drive Vivaldi, for about 2 years now. I was a bit concerned with the closed source part but the experience is great, it's fast and with plenty of features. I don't know how good they are with regards to privacy but on the other hand I do not need to install any plugin as everything is integrated so at least my data is contained with them.
Wild hogs are not megafauna. It would probably be equally difficult to hunt squirrels into extinction.
> It is normally recommended to use bubble wrap to protect SD cards in transit, but I have never seen bubble wrap inside a normal envelope which made me suspect that this would elevate the rate of delivery failure.

There are envelopes with bubble wrap lining. All the Chinese stores use them and I see them more often than cardboard boxes.
Although this statement of course has been made with tongue in cheek, it's worth pointing out that with modern devices borrowing a finger only works if the finger is still warm (which usually translates to the owner of that finger being alive).
At my workplace, we were reluctant in making the choice between writing OpenCL and being AMD-compliant, but missing out on CUDA features and tooling; and writing CUDA and being vendor-locked.

Our jerry-rigged solution for now is writing kernels that are the same source for both OpenCL and CUDA, with a few macros doing a bit of adaptation (e.g. the syntax for constructing a struct). This requires no special library or complicated runtime work - but it does have the downside of forcing our code to be C'ish rather than C++'ish, which is quite annoying if you want to write anything that's templated.

Note that all of this regards device-side, not host-side, code. For the host-side, I would like, at some point, to take the modern-C++ CUDA API wrappers (https://github.com/eyalroz/cuda-api-wrappers/) and derive from them something which supports CUDA, OpenCL and maybe HIP/ROCm. Unfortunately, I don't have the free time to do this on my own, so if anyone is interested in collaborating on something like that, please drop me a line.

-----

You can find the OpenCL-that-is-also-CUDA mechanism at:

https://github.com/eyalroz/gpu-kernel-runner/blob/main/kerne...

and

https://github.com/eyalroz/gpu-kernel-runner/blob/main/kerne...

(the files are provided alongside a tool for testing, profiling and debugging individual kernels outside of their respective applications.)
Show HN: I made a live call script tool powered by AI for salespersons
Hey HN, I noticed that every time a new salesperson is hired, they go through a nightmare for the first 2 weeks: they have to deliver, they have to understand the business, the promises, the sales tone and he often has no idea how.

So I created a tool to help them during these times. EasyCallScript offers an AI-powered live call script, so the salesperson just needs to focus on the prospect and the sales strategy is AI-driven.

I hope this is helpful and feel free to comment!

Greg
I wonder why they claim they need this... Tor seems to be doing fine as an organization without collecting user data? Why maintaining Firefox is much more expensive?
I guess the codebase for Firefox is much larger and in the end Tor is a fork of Firefox, right? So maybe they do need much more resources?
Not to say I'm not disappointed with Mozilla once again.
It can be hard to force an idea. I’ve had so many that just aren’t quite a fit. Long wanted one that was a real home run and this year I’ve had to churn a ton of ideas. Finally found a couple that rock.

Ideas:

Build the scaffolding for an idea. Then when one hits you just add the domain bits. You might trigger something along the way.

Think about who you would like as customers or even just users. What problems are there for those users that you might help with? Focus on them, not your lack of idea. Just ask them questions or read their reddit posts to look for pain points.

Start something directionally right. Just move in a direction and see how it fits.

Put your toe in the water. Try something today, no commitment to continue.

The focus here is to practice starting. Build a few things. Try connect to people and see what they need.
Plang programming language – Basic concepts and examples
I was thinking the same thing. Sounds like the OP wants to nurture their creativity and writing software just isn't scratching that itch.

I'd advise them to broaden their horizons. Take music lessons or a creative writing class or a welding class or drawing lessons. If there was a subject you wish you had more time for in college, maybe dig back into that.

Or maybe broaden your horizons a little more literally: take some time off and travel.
NGO makes their living because neither of those have back doors. They come up with very complicated exploit chains because the easy attacks are no longer possible.
Once you start assuming that every apology is fake and in bad faith, the world quickly goes to shit.

I'm not saying its impossible for apologies to be in bad faith, just that if it becomes impossible to apologize and move on after making a mistake, it becomes impossible to do anything productive.
While the jokes is appreciated, I'm also half-serious in considering just using Links/Elinks or w3m and just use whatever is the default browser on my OS for those cases where I need to book ticket or do banking.

I'm sadly falling out of love with the web. So much fun and enjoyment have left the web in the past 20 years and I don't enjoy or to some extend even benefit from the modern hellscape of modern commercial web.
This is partly a matter of confidence and psychology, I think.

Lots of us have ideas that we simply never entertain because we are too good at quickly shooting them down when we spot small difficulties, before we've even let the idea out of our heads.

People who are good at ideas are also good at getting them out there, in an imperfect state, and letting other people assess whether those difficulties are dealbreakers, or whether in fact they could help mitigate them.

For example a lot of startup ideas are discarded because of fear of process/legal/regulatory stuff, when actually what you need is to know someone who can help with that. Getting your ideas out there in an open, deliberately naïve way can help.
the language is obviously (at least to me) turing-complete in the limit of the program length. even if you don't buy my argument that it is also turing-complete without the limit notice that in ordinary programming you never need a function that is valid on all input because actual computers have time and memory limitation
From my vantage, pointers without arithmetic are typically called references, as opposed to "true" pointers. I did not mean it in a derogatory way, both have their place and Go is a great language even (or maybe despite) without what I would call "true" pointers.
Swapping in any form always sucks, period. The machine starts behaving strangely and does not tell you why because it's trying it's hardest to hide the fact that it ran out of resources.

Experience has shown me over and over that you just want to feel the limits of the machine hard and fast so you can change what you're asking of it rather than thinking that there is some perf issue or weird bug.

It's the idea that swap is somehow useful that's old. It's not, it never worked right for interactive systems. It's a mainframe thing that needs to die.
Why do you think you need an "idea"? Seems to me like you're trying to live out a script you have pre-written, and you're judging yourself as "mediocre" because your life isn't corresponding to the script

Life is not scripted, it's improv. Follow your nose. Do more of what you like, and less of what you hate
It's a shame that the non-composited animations just aren't performant enough to animate on mobile devices.
> I began my research by looking for some kind of hard plastic case.

I used to ship micro-sd cards in plastic cases through the mail, here in the UK. At first I used standard DL (letter) envelopes, since they are cheap and the case inside the envelope didn't push it over any depth size limits.

However, when I got two angry support emails for having sent them "empty envelopes", I had to ask them for photos, which both showed a small sd-card-case sized hole along one short edge, with some tell-tale marks. What was happening was the leading edge of the envelope was going through some kind of thinly-spaced rollers, pushing the case to the rear end of the envelope, and then the rollers had such a grip on the envelope that they squeezed the sd card out through the corner of the envelope like a squeezing a pip out of a lemon.

So I had to move to padded envelopes, which were then a more consistent depth over the whole length of the envelope, and so they worked fine in the mail machines. But that upgrade ate into my margins since I was only working on a small scale.

It's little details like these cause vague statements like "It is normally recommended to use bubble wrap to protect SD cards in transit" - lessons learned the hard way!
IMO the advantage of the Surface is that it's one of the only tablets out there which is (a) reasonably priced for what you get, (b) has a x64 processor, and (c) can have Linux installed on it without too much difficulty. So if you want a Linux tablet, the Surface may end up being one of your only viable options.
This mostly depends on what you want to do. Languages have their unique pros and cons so excel and are overrepresented in certain use cases.

If you want a corporate IT job languages like Java are great because Java is an old, slow moving, battle-tested, statically typed language which leans into a lot of what you might look for in the corporate world.

On the other end of the spectrum you have languages like Python and PHP. PHP is a great language if you just want to bash out a website quickly and Python is great if you need to quickly hack together a script to process some data. These languages really excel when it comes to productivity, but at the cost of strict static typing and the maturity of the ecosystem. That's not to say they're bad and many companies and coders use them (including myself), but they tend to be used by smaller companies that are less risk-adverse (generally anyway).

You also have languages which are very closely tide to specific types of development. So if you want to do iOS development for example you'll probably want to learn Swift. Same is true of Kotlin if you want to do Android development.

So first I'd decide broadly what area you want to go into – do you want to focus on web development, app development, video games, AI, etc. Then once you have area in mind decide specifically what you'd like to focus on – eg backend web development or iOS games. At this point there will probably only be 1 to 3 decent languages to pick from.

If you have absolutely no idea what you want to do though I'd probably recommend learning Java, and specifically focusing on building Spring boot applications. I say that because Java is a great language if you just want to learn something in demand, with a reasonable amount of flexility in terms of what it can be used for. It will push you towards good practices such as static typing and object-orient programming.

Although the learning curve is much less severe, my personal opinion is that languages like Python and JavaScript are fairly bad first languages because it's so easy to write bad code if you don't know what you're doing.
One of the best advices that I have learned is "take something that people do, and remove a step (or make the step super easy)". Perhaps that provides some fresh perspective on your conundrum.
How would that legal "protection" work in practice? What would it protect against? Who would it protect?

What you say sounds reasonable. And I'm not trying to say "well, it's impossible because of some current status quo", because we could change that.

What I'm trying to say is that we need this "industry" to work out the practicalities. Otherwise we are "protected" in a same way the GDPR protects us against 3rd part trackers (you don't need a cookie banner if you don't allow 3rd parties to track your users. Yet here we are...)
Not to author: The URL for the "incomplete list" hyperlink is incorrect.
It reminds me of the GK Chesterton short story "The Mistake of the Machine" which suggests it was a very American idea even back then.

https://en.wikisource.org/wiki/The_Wisdom_of_Father_Brown/Th...

The evidence it "works" reminds me of alternative medicine.
Personally i'd rather judge people by the things they do (or fail to do), not who they are associated with.
> In addition, when the C code changes, the Rust code needs to follow along, but who is going to do that work? Almeida agreed that it was something that needs to be discussed.

FWIW: I shipped a Windows file system driver in 2020. The api hadn't changed in years. Does Linux's API for kernel-space filesystems really change so rapidly that keeping the rust bindings up-to-date would be a considerable amount of work, in the long run?
Well, these devices where just released, there is no official or even non-official support yet.

But I think in 3 or 6 months things will look very different.
Wikipedia isn't, but the studies listed on it can be. Unless science is all just junk?
I've been looking at it and they are fortunately very open about how they are funded (search engines and bookmarks). Opera was my browser of choice, back in the days of Presto, so I trust the Vivaldi CEO/CTO who also ran Opera. My main annoyance with Vivaldi is that it's Chromium based, I really don't like the idea of a monoculture of rendering engines.
Stuck in the Middle with You (1972)
Could also be the ability to see (or the perception of seeing) further and understand where a given path leads.
I really hope they will do what you suggested. With some innovative product placement, GPUs with a lot of memory for example, they could dethrone nvidia if it doesn't change strategy.

That said, easier said than done. You need very specialized developers to build a CUDA equivalent and have people start using it. AMD could do it with a more open development process leveraging the open source community. I believe this will happen at some point anyway by AMD or someone else. The market just gets more attractive by the day and at some point the high entry barrier will not matter much.

So why should AMD skimp on their ambitions here? This would be a most sensible investment, few risks and high gains if successful.
Good example, I've written a lot of technical code (math, geophysics, GIS) and driven a 100+ tonne haulpak (gives insight into fleet management challenges from both system and "cog in machine" perspective).