skysight-inc/HackerNews huggingface dataset:
Ask HN: How do I get into consulting / freelancing?
I quit my software engineering job about 4 months ago, went to travel, and building my side project into a business.

However, things don't work as fast as I expected. My least preferred option is going back to being an employee, therefor I'm considering switching to freelance or consulting. I believe that I have a very vast experience, and can be of good use.

I, however, have no idea how to get into becoming a freelancer/consultant. I don't want to complete with people on Upwork, and similar, and I tried to reach out to my old connections.

Are there any other tips, or recommendations that you can share? Thanks in advance!
Unity skated by on their freemium pricing and easy programming languages. Unreal has been technologically superior for _years_, only held back by the high revenue split, the footguns the Blueprints came with, and how daunting the C++ interface could be.

The real nail in the coffin is less the pricing changes in and of themself, but that they can make it retroactively applicable. This means that this pricing is also subject to change, so devs have no good insight into the future pricing models. IF you';re a solo dev or a small team, ;you simply can't afford that uncertainty.
> Prosecutors believe Nils stole the van Gogh on the orders of Peter Roy K., a Dutch shipping mogul involved in drug smuggling, who hoped to use the artwork as leverage for negotiating a reduced prison sentence

Roy K: "Two years for the stolen van Gogh?"

Prosecutor: "Right. On top of what you got for dealing drugs?"
Are chromebooks bootloader locked?
Hmm - that should be the end of it, at which point download links will appear to either the Single or Batch apps, depending on which one you used:

- bass, drums, vocals, other, karaoke.wav in the Single track window (at the bottom: Demixing outputs...)

- song_1.zip, song_2.zip, ... in the Batch window (at the bottom: Batch outputs...)

Like so:
```
Demixing outputs...
bass.wav
drums.wav
other.wav
vocals.wav
karaoke.wav
```

There should also be a Javascript message on the left like "Preparing zip" or "Preparing stems for download"
It really doesn't, at least in the legal sense. Managers have wide legal latitude to run the business as they think best. However, in practice corporate boards tend to vote the short-term numbers, which combined with decreasing CEO tenure is a strong incentive for CEOs to do short-term, exploitative things. That's not always the case, though. Bezos, for example, built Amazon to its juggernaut status by ignoring the short terms numbers and doing a lot of long-term investment with a focus on increasing customer value. It's only lately that it's turned to exploiting its customers as well.
> unique hardware ID

This is vastly more difficult than you think. For example, if you try to use the standard method, which is hard drive serial numbers, it's incredibly easy to spoof AND all prebuilt computers from Walmart share the same serials. Non-starter.
It's an open forum. I just watched one get removed from this very thread.
gmail had a kind of hidden option for adding keyboard shortcuts and their labs options. Not really a fully different interface but for a long time they kept that pretty lively.

Unfortunately gmail has fallen off pretty hard lately. I can't even reliably expect my attachments to actually send the past few weeks.
Not the way you expect... see: luminiferous aether. :)
In at least some cases type 1 diabetes is considered an autoimmune disease as are the other diseases listed in the headline. They're using the "vaccine" to turn off the body's overreaction to a specific antigene. This is huge if this makes it through human trials. There are a lot of people suffering from various autoimmune diseases.

From the article:

"A typical vaccine teaches the human immune system to recognize a virus or bacteria as an enemy that should be attacked. The new “inverse vaccine” does just the opposite: it removes the immune system’s memory of one molecule. While such immune memory erasure would be unwanted for infectious diseases, it can stop autoimmune reactions like those seen in multiple sclerosis, type I diabetes, rheumatoid arthritis, or Crohn’s disease, in which the immune system attacks a person’s healthy tissues."

The rest of the article goes into some details of how it works.
Could this be tied into a mud engine like evennia? I’ve thought about making multi-layer games like this.
Unless it’s some utopian value-based family company, the goal of any company will ultimately become to maximize profit and/or growth because that is what shareholders want.
To be fair "monopoly" is so abused now it basically means "entity that controls the market". eg. "amazon is a monopoly" despite the fact that there are obviously other e-commerce sites, "uber is a monopoly" despite the fact that there's other ride-hailing apps, "google is a monopoly" despite the fact that there are other search engines.
It’s an arbitrary amount, but let’s call it double digit millions. You’re set for life at that point.
I find that coloquially we use the term "science" in several distinct meanings, two of which are:

1. Science as the body of knowledge

2. Science as a method / approach

I also find that mixing the meanings/perspectives/intent up in a single conversation is common, sometimes accidentally sometimes intentionally.

In my ignorance (ComSci major, so not a real science :), I would describe myself as extremely positive / confident to "Science, the approach/method" and, through that approach, pragmatic about the "Science the current body of knowledge".

In other words:

Yes, there are very much limits to what we currently know, and some of what we think we know will turn out to be wrong, subtly or catastrophically. There are definitely huge limits and uncertainties to Science the body of knowledge!

But, acknowledging it is kinda the point, and the best way to figure it out that we are currently aware of is through scientific approach. (I've just realized I might even have become a zealot that you describe, because I can't even figure out what a plausible & feasible alternative method is, if your goals are to actually figure things out. To that point, I find humility and skepticism about your current science body of knowledge a crucial part of science the method, something which most other methods lack).

I find distinction is crucial especially in political and religious discussion frameworks. Otherwise, I never know if I agree or disagree with statements regarding "limits of science" etc.

(This is all further mixed up by zillion of daily popular articles where "Science says that [...]!!!" or "[...], scientists find", which... ugh, oversimplify at best and deceive more likely)

What are your thoughts?
Steam and Gog Galaxy are the only PC launchers I've used that don't make me cringe.
Think of all the trash products you use

Why are they there? Has nothing to do with product capabilities
Other thoughts:

Day to day browsing is a pain. I use a VNC client to remote into our server, which is running a desktop environment with a regular browser. That way you can use apps (gmail, discord, etc) from outside the Tor network. But since you're tunneling through Tor, this is painfully slow. You'll likely want to type out long messages in Whonix, then copy-paste into your remote session. Each keystroke can sometimes take a full second to appear when animations are heavy.

Transferring large amounts of data is also painful. If you try to start Litecoin Core on Whonix, you'll need to sync more than 30 GB, which can take a very long time.

Patience is your weapon. You have all the time in the world not to make a mistake, and moments to make a fatal one. Think carefully about everything you do.

Stylometry scares me. AI can help here: run an assistant locally, and ask it to reword everything you write. You won't be able to use ChatGPT for this, obviously because OpenAI retains a history of everything you submit, but also because they require a real phone number to sign up. And you can't get a real number through any means I've found so far.

Payment is also a pain. I'm hoping to ask the community to donate Vanilla gift cards so that I can sign up for Tarsnap or spin up a droplet.

By applying the discipline normally found in aeronautics, I think it's possible to do this safely. But you'll still be risking jail time, and the intersection of people who want to do something for altruistic reasons and willing to risk prison is pretty small. I'll be documenting everything I do so that you can learn from my example, or perhaps from my mistakes.
A big part of it is the ecosystem is mostly/almost entirely open-source, so in theory you can update all your applications to use the new API. So breaking changes are not as big a deal in that world, as they are on Windows where you definitely do not have that option due do the primacy of closed-source software. I think this view is short-sighted, though. If there are 100 users of a given library, then it takes 100x more effort to update all the applications than for the 1 library developer to avoid making breaking changes.
The Fourth Dimension [video]
No, the LLM did not solve sudoku. They simply linked a sudoku solver to an LLM.
All the LLM did was constantly invoke the solver. The solver can be downloaded from github, and works independently of the LLM.

All that experiment demonstrated is that you can use an LLM to run through a state tree...which is something that simple machine agents have been able to do for a few decades.
Not sure about NSO specifically, but this actually is how it works. If they screw someone over others won't sell their 0days. Except they don't pay the $2MM up front, they pay out based on a pre-agreed upon lifespan of the exploit.

First you provide a description of the exploit, then you get an estimate, then you have provide the exploit for vetting and the payout has multiple cliffs similar to equity vesting in a company.

This way you can't sell them a an exploit for $2MM and go play robinhood by reporting it to the vendor once the check clears.
That's the thing: it's not possible to answer this question, since the cut Unity gets is not tied to the revenue of the developer anymore. You pay per user install. In the absolute worst case of people trying to abuse this structure, it would be possible for the developer to owe more than their revenue!
I don't think that's what the majority of "today's workers" believe at all. What workers want today is what workers have always wanted -- to be treated fairly.

The arrogance here is from Gurner and those who think like him: he feels that he "owns" workers in some way and they should be grateful for whatever he decides to toss their way.

The reality is that employers need employees and employees need employers. Employers are not doing a favor to employees for hiring them, and employees are not doing a favor to employers for being hired. It's a business arrangement that, ideally, is mutually beneficial. I think most workers want that exchange to be fair and to stop being taken advantage of.
ARM already does that though. Their dev systems like the Juno boards are ARM designed chips with ARM IP through and through covering just about every accelerator and integration niche. CPUs, NoC fabrics, GPIO, sound, just about every hardware interface master and slave, AI inference, display scanout, etc.

Integrators don't typically go all in on ARM IP though for a couple major reasons. 1) They want to provide some value add beyond the standard offerings or else why pick them over a competitor? 3) They have massive collections of IP blocks already that they don't have pay ARM for. Maybe it takes some engineering to convert to the next chip, but that's probably cheaper than what ARM is asking for.
Because it’s predictable and and you can trust Epic to not start pulling the rug from under you.

Even with the new pricing model Unity should still stay way cheaper for anyone who make more than $2-3 per user.
ActivityPub 1.0.0 for WordPress is released
Every time I view one I think to myself "I really should make a userscript that changes the '/short/' to '/v/' in the url" but I never view them often enough that this annoyance has manifested itself in action.
Arm Shares Rise as Trading Begins in Biggest IPO of the Year
The good news is, if this becomes too much of a problem, we can always give software feature and purchasing decisions to a nonuser!
Regulations will catch up to it, maybe in 50 years. Look at cars, they started out as cobbled together death traps, but today they are very user friendly and safe (not the software, but the machinery). Those things didn't happen thanks to car companies being nice, but thanks to regulations.
The same calculus applies to the politician, you're just imparting certain social duties on one and not the other.

If you want to know why american society is prone to this sort of privitized corruption: this is it. Business is seen as a pure mechanism, but politics is a place of hyper-individualized duty.

In europe, i think the reverse is more often true. Businesses are seen in personalized ways, as having explicit social duties compromised by greed; and politics is a pure mechanism.
I feel you're looking at twitter from 5-10 years ago and pretend it was exactly like that pre-Elon.

Twitter months pre-Elon was pretty hard on steering the public discussion away from things Twitter didn't want
LLMs will soon make file organization something we never have to think about.
Like other folks, I'm disappointed in the author for deliberately misunderstanding the actual scenario here.

As I understand it Unity has said it would not do exactly what it has done. This isn't even a "rug-pull" in the sense that people assumed wrongly that Unity wouldn't do these things without explicit assurances. This is a company expressly going back on its word after people have gone all-in on its platform.

And the fact that Unity is trying to switch terms out from under people who've already agreed to and planned on different terms.

Hashicorp is rightfully getting slammed for abruptly changing licenses, but its community has the final releases under the old licenses to fall back on. With Unity it's a major bait-and-switch.

I don't buy the argument that developers shouldn't be angry at Unity. If Unity's model is not profitable or profitable enough there are plenty of ways that it could've approached this that might have been a bit painful but not nearly as harmful.
I just put a shortcut to the date/time control panel on the desktop and set the time when I boot it up. I don't use it enough to make it onerous.
Maybe try AlDente:

https://apphousekitchen.com/

https://github.com/AppHouseKitchen/AlDente-Charge-Limiter

When you tell it to top-up, it does.

(Yes, I am a paid user.)
Awesome. I like dogs.

Although for 404 it would be better if there were an empty kennel, given that the resource in question are dogs.
The original internet billboard. I remember trying to replicate this when I was a kid on some static web host (geocities?)
A lot of people don't seem to do it in today's society. Hence the need for these sites.
There's always a risk of bad actors in any market. Hopefully we have learned and not forgotten the california energy crisis and Enron from the early 2000s. There are regulators who work on this though the market bad actors normally get caught a couple years after the fact. As long as the regulators keep catching them it seems likely that we won't have as many cheats.

The energy markets are significantly layered in power contracts that I would think it would be difficult for an energy storage provider to play that much of a position.
The main benefit of Unity over all other engines (from my perspective, anyways) is the large amount of skilled developers trained in it. If studios and devs start abandoning it, there goes your value proposal.
Theres a lot of value in the ecosystem through the asset store, that allows yoi to get up and running much more quickly than if you had to built subsystems from scratch (i.e. You can buy a good water package for <100 usd, whereas implementing state of the art would probably take you at least two months of dev time).

Additionally, from theres lots of educational resources, that might be harder to find for smaller engines

On the other hand, unity has a habit of shooting itself in the foot with incredibly messy and poor documentation, fragmented and duplicated functionality across multiple implementations (theres a common refrain in the unity community that every system in unity is either in beta or deprecated), so an engine that can provide an easier onboarding / dev experience could definitely compete there.
Even more Google layoffs: “significant” cuts to recruiting
We have a very open approach to our data. In fact, our website is extremely accessible. It is quite useful for researching IP addresses and does not require signing up. The data is largely available to view on the website. Although we display all IP address meta data on the home page, if you intend to use our website frequently, I recommend utilizing the IP data pages.

You can enter IP addresses on the right side to look up information here: https://ipinfo.io/what-is-my-ip

Additionally, we offer some enjoyable tools that you can use here: https://ipinfo.io/tools

The CLI tool is particularly entertaining.

You can also use our API service without signing up, with a limit of 1000 requests per day.

If you do choose to sign up for a free account, you will receive 50,000 requests per month, free IP databases, a bulk lookup feature, and more.
Personally I feel it's the second one. When you're competing with boredom, a piece of entertainment can be pretty 'swingy' in how rewarding it feels, which I think is a desirable thing - dynamic range for feelings. When you're competing with social media scrolling, you have to beat that baseline of constant rewards.
Either the perpetrator or any potential copycats who might think to do the same.

This sort of crap becoming widespread will eventually result in the death of privacy for everyone.
No one in this world should fear for their lives from other humans. We should always try to be civilized, and find other ways to solve issues other than violence.
The lake is great but it has good days and bad days like anything else. I lived near the lake for years and still think it's heart-rendingly beautiful. Flies weren't usually a problem, there are all kinds of animals living nearby that you wouldn't expect like seagulls, buffalo, etc.

And then yes there were occasional times where the lake would recede a bit and the smell could make you flinch from miles and miles away.
Sadly, my first thought was, "I don't trust that remark, Google."

Perhaps their hardware division will perform better than their software, but I can't help but feel that some exception to the rule will come up in a few years and this promise won't be worth much.
I left a comment in this thread of a non-root deanonymizing, Tails specific exploit that bizarrely went unpatched for multiple years.
I am so glad psql got \bind.

What good does EXPLAIN do if you're not running the same (parameterized) queries that your app does? Very cool.
absolutely.
my first job arriving in Toronto was with a bunch of 30 year olds who couldn't stop socializing. we were schmoozing before work, at work, and after work. government job, no kids (them, not me), great fun.
we are still in touch after 20 odd years.
So now phone makers have to supply parts for seven years. But most Android makers don’t supply OS upgrades for more than 3 if at all.

Win?
The two issues are related. Focus on the marginal user is much heavier with monopolies, because a) these are usually built off of strong network effects which often leads to monopoly and b) monopolies don’t need to worry about losing their existing customers to competitors. Competitive industries often focus much more heavily on churn, and minimizing churn means keeping your existing customers happy.
I'm not sure what you mean. When Google shut down Stadia they refunded everybody everything, for instance.

Google generally seems to treat its users pretty well. As long as you can accept that free accounts don't come with any kind of customer service or recourse. And that it's going to shut down products that don't ultimately contribute to its bottom line, since it's a business.
Yes, I wasn't sure if parent was suggesting they switch to django, or simply "using what facebook learned" - I didn't want to imply that there's no way Mastodon devs couldn't use Cinder to their advantage.

I do however highly doubt Cinder would be of use to Mastodon at the current moment.
> If you consider the IOS app store, where the minimum price is $0.99 and they take a maximum of 30% (including all payment fees etc), that still leaves you with at least $0.49 per extra copy sold.

This is assuming that all users only install the app on one device. Say a user has both a tablet and a phone, they install the app on both, and after a couple of years they upgrade both and reinstall the app - suddenly you owe Unity more money than you took in from the sale!
Can I take ducks home from the park?
We fixed this issue a long time ago.

https://github.com/duckduckgo/Android/pull/878

Thanks
Run LLMs on Any GPU
The vast majority of them have never lived a single day of life experiencing what "normal" people do. They've never interacted with normal society, normal government, or normal businesses. They spend all their time patting each other on the back for milking customers for more.
It's not going to happen in any of those countries for the next at least 10 years. If ever.
Like I have a bachelors degree in engineering. Is that intermediate or advanced? I feel like saying my science knowledge is anything beyond intermediate is a bit of an overstatement personally.
> I'm not being difficult. When I read "engineered to fail" that's not the impression I get from the statement.

I agree with you. I think people mean something else entirely, colloquially. Which is why I distinguished for clarity.

I think the people who came up with the concept of "planned obsolescence" meant something entirely different to the zeitgeist meaning. That is, building something cheap with the intention of consistent replacements versus building something expensive with support/operational costs ongoing. One guarantees you return to them, the other you're just as likely to seek services elsewhere.

The zeitgeist took that and morphed it into "they actively engineer/design parts that will fail after two years".
valgrind is not fully supported on OpenBSD. The notes indicate it still has issues.

But why not have OpenBSD doing its own checks ? Having that is in line with checks already there (ie W^X).
> This is hilarious and sad because it feels too accurate.

To me it's a disappointing effigy that the author is conjuring up and then burning because they're unwilling to address the fact that the corporation they work for and the ceaseless chase of "social media platforms" drives this behavior more than the imagined "Marl's" of the world ever did.
70% are memory safety errors, a fraction of which are memory management errors.
Good to see that default gray background again - the classic look of Mosaic/Netscape.
Yeah, looks like CF should not consider itself the origin, at least if the request wasn't cached.

But I'm thinking the edge cache is dumb. Some of their docs mention that requests that aren't cached are actually just revalidated and cached at the edge (probably TTL=0) and then served by the dumb edge cache... and they didn't consider they shouldn't be entitled to be the origin in that case.
Investigating why crowdfunding does not work well for social impact initiatives
this is the guy who every nerd thinks they are, when in reality we just watch youtubes and shitpost on forums
TikTok is tracking its most popular songs with a Billboard top chart
Indeed. For anyone who isn't convinced, I wrote up some details on our use case (creating a training data DMCA safe haven) in the Tails thread: https://news.ycombinator.com/item?id=37512147

If you're serious about protecting yourself, Whonix is a requirement.