skysight-inc/HackerNews huggingface dataset:
When you try to install Firefox from a clean Windows install, Microsoft gets desperate. The default search engine is Bing so if you search for "download Firefox" you get a large ad-like panel above the results telling you how great Edge is and that you really don't need to change browsers. Then when you finally install Firefox, it'll put ads in your start menu to "try Edge", I've even seen it add a little popup when I tried to open Firefox though I don't know if they still do that.

Microsoft disabled the API that let's you change the default browser because Chrome and Firefox kept doing that automatically when you clicked a button. Mozilla reverse engineered the new method of setting the browser but Microsoft then cried foul because you're not supposed to be able to set the default browser from within your preferred browser unless you're Edge.

And then with every major update you risk your browser preferences being reset because of "bugs". I've had Google set as my default search engine in Edge (to avoid the desperate ads from MS) but that got reset one update. The default browser got reset twice. Microsoft assures us that these were bugs and mistakes and that they didn't intend to change user settings, though.

I have a hard time believing any of it ever since the day I got an ad for their browser in my start menu.
Britain is shutting down their mobile payment system on 7 March: https://paym.co.uk/

The equivalent service is widely used in Scandinavia and some other countries. I can pay a friend or make a purchase in a small shop (or a big one) without needing to know bank account numbers.
Simple Standard Event Logging
A Century of Moore’s Law
So, people are commenting that it's not very accurate etc., but I love it. Delightfully quirky tool for exploring prompts.

Also I laughed out loud after putting a selfie into it and getting "mark zuckerberg's face reflected in a mirror, close up, realistic photo, medium shot, dslr, 4k, detailed"
You can skim https://en.wikipedia.org/wiki/Russian_interference_in_the_20... for a wide range of items with varying levels of evidence. "Proof" comes down to whether you're willing to accept assertions - the ability to execute a search warrant on the Kremlin is... limited - and what level of interference counts.

The Republicans concluded Paul Manafort, for example, "represented a grave counterintelligence threat" and "created opportunities for Russian intelligence services to exert influence over, and acquire confidential information on, the Trump campaign" while acting as Trump's campaign manager. https://www.usatoday.com/story/news/politics/2020/08/18/sena...
I’ve found that writing in Rust has re-ignited the spark of programming being fun for me again if you derive fun from writing some elegant and sexy code rather than finishing something per say, but that’s true of anything with coding
That's not what I'm saying. There is a huge difference between a release that gets updates for basically a decade and one that gets updates for less than an Android phone's cycle. Why can't they call them Really Long Term Release or somethinf like that?
I’m not convinced the LLM doesn’t have emergent answers. I often ask ChatGPT questions about data wrangling that are quite esoteric, such as “write some code in R that sorts an array as alphabetical, but puts x and y at the beginning”. Even if it gives the wrong answer at first, it seems to get it right eventually.
Write it as a CLI first, if you can. Python with rich (for output formatting) is a great choice. But if you have appropriate tools, working with what you're comfortable with is a great choice too.

Until recently, I was in a similar situation. I had an idea of what I wanted to do. I had some prototype code written up as a web app in JS. It was going to be this beautiful thing that would help so many people.

But then I realized it was too much pressure. I wanted this for myself more than anything else. So I sat down and hammered it out in python in an afternoon. (Full disclosure, python is my main language, and I already knew exactly what this thing needed to do. I also found a library that did the Hard Part for me.)

And the best part: when I tell certain people about what I built, they don't care that it's a janky CLI. They're just happy they don't have to build/commission it themselves.

Embrace jankiness and get something working. You'll have fun.
What do you recommend I use to monitor my software then? Is there a good service I should use? Inside and outside the datacenter/AWS? What metrics should I monitor on Postgresql? Hacking attempts? There's a lot to consider.
Actually this is a much better idea than hosting my own namserver.
I also would want a source for that. At least in the mobile dev space, it has always been common practice for them to leverage private APIs to do things regular app devs cant.
Dollar is how we value everything almost. So its easier to talk in dollars when trying to determine scale/magnitude.

That said that line sounds like crap.
phr33 st00f pl0x
Well sure, as long as they respect intellectual property. It's always been that way. Americans have utmost respect for the property rights.
It's important, yes. If it was written in C/C++ I'll fully expect to have my servers pwned due to a memory safety bug that these (and many other) languages don't protect against.

There's a number of technical people with decision-making powers that pay attention. And a part of them prioritize Rust-written projects.

It's a sound (literally) and safe investment.

I don't get the people getting ticked off by the "written in Rust" clarification. Can we finally stop pretending that all programming languages are equal? They absolutely are not.
> It should be about user choice.

As the person you’re replying to said:

> I worry "works on Chrome" will be the only thing that gets solved for.

In other words: with the choice of using other browser engines on iOS there is a real possibility an even larger percentage of websites will work only on Chrome, meaning in the end user choice will be reduced because either you use Chromium (on mobile and desktop) or you cannot use anything.

Both situations suck. If Chrome weren’t so dominant then it would be a no brainer to advocate for more openness in iOS browser rendering engines, but as it stands it may be the case that not allowing the diversity on iOS promotes it in the aggregate. Apple’s approach, despite being done for the wrong reasons, might be what’s less detrimental for the web.
How much of a difference is there in the answers from a base gpt3 / davinci model vs a finetuned model? (I'm assuming this finetuning isn't just the addition of a few examples in the prompt)
I used to play Ring Fit a bit (some years back), but nowadays primarily run outside, go to the gym, swim, cycle. Honestly, in my opinion, the Ring Fit game doesn't really compare to a gym workout or run. There's a few exercises on it which are quite effective, but nothing you can't similarly do in the gym or on the mat without the game.

The advantage it does have is the gamification may motivate you to work out more than you may do otherwise.
I wish the author gave more air to the concept of “textual integrity” [sic? Contextual integrity?] and explained why it may or may not apply to LLMs.
by your logic, a vector with 3 elements is a different type to a vector with 4 elements. this is where original pascal famously went off the rails
The way I understand it, it's not so much about the reliability of the electronics, but rather of human cognition. A lot of people have trouble believing that they (or other people in their custody) are on a trajectory to a fatal accident, so they instinctively reject evidence of this (not using their full brain due to stress response) and continue to search for evidence confirming that everything is alright.
Modern OS's are to blame. If it's not your cup of tea but you still want to release on them I'd look into a framework, toolkit, or game engine.

I don't know what project you have in mind but what about targeting an older platform? If it's purely for fun/satisfaction try making an Amiga or DOS program. Plenty of emulators for modern platforms to help you run it on a Mac or Windows machine.

Depending on your project one route to consider is to build your UI with an immediate-mode style library (or write one yourself, it's not terribly difficult). You'd be sacrificing accessibility likely but it would get something out there fast that's pure code and doesn't require a ton of fiddling to get going.

Another "fun" area is to try Common Lisp or Emacs; both have options for UI and graphics programming and all usual facilities on modern systems. The benefit is that you can stay in warm-and-fuzzy parentheses and get a highly interactive development environment that you rarely have to leave.
Soma. If you start consuming it soon enough it won't be a "totalitarian dystopia". It will be a utopia!
God no! Will someone please think of those poor dollars!
There’s a similar problem with paragraphs ending with a very short line. IIRC, nothing special needs to be done about that because the squaring in the formula of the penalty makes the penalty of such a line very high.

If so, nothing special needs to be done about widows and orphans either because
TeX first uses essentially the same algorithm to decide where to put page breaks between lines (with page breaks between paragraphs getting lower penalties than page breaks within paragraphs), and having a single line of a paragraph on the top or bottom of a page leads to a fairly high penalty.
I like how they mention mass-produced goods alongside ivory and illegal weapons.
> CBDCs devolve into a totalitarian dystopia with "programmed" money that can control the population down to the individual level?

How is it that Central Bank crypto will lead to a totalitarian dystopia, while BitCoin, Eth, Dog Coin, FTX coin etc are libertarian projects that will save the world?
George Orwell had a lot to say on this sort of subject in his essay England your England, a lot of it rings true even to this day.
Thanks a lot for the detailed answer. I think having a higher TTL + using 1.1.1.1 as nameserver would be a good idea. I'll let the 'infrastructure team' know about this suggestion
It should also be possible to request (under GDPR) all the personal data a company holds for a resident (you).
Yeah the same way with Kickstarter that was first overrun with scams and now mainly used for commercial products dumping a few early bird discounts for cheap marketing.

The platform doesn't care because they still make money. The only one that still seems to work is crowdsupply, I think because they are really in a niche market.
What does Apple have a monopoly on? Their own hardware?
For those of us who like editing our source code, it's useful to know. And since this is HN, that's a lot of us.
For operations on a specific runway, yes. Departing and arriving traffic on the same runway use the same frequency (called "Tower").

Some airports will have a single "Tower" frequency that controls all arriving and department traffic on all runways.

Some larger airports will have multiple "Tower" frequencies that cover certain runway(s).

But a single runway will always have departing and arriving traffic working on the same frequency.
For some reason "built in Rust" resonate with "unbloated" to me, which can be quite appealing for this kind of software.
Learning from Retool's new free plan
Trouble with CSS is still this: https://media.giphy.com/media/yYSSBtDgbbRzq/giphy.gif
(Peter Griffin trying CSS)

And centering a div can still be very hard depending on the circumstances.
I mean, if you're in the realm of 'no-downtime upgrades' because it will impact your application, maybe spending an extra $5/mo makes sense rather than relying on bespoke tooling.

There's also k0s, which aims to be even lighter than k3s.
Meilisearch made a comparison

https://docs.meilisearch.com/learn/what_is_meilisearch/compa...
They do have a pretty good comparison table: https://typesense.org/typesense-vs-algolia-vs-elasticsearch-...
Okay but that’s not the argument they’re making? OpenAI does something very different with the data than Google does. Hell, Google does something different with the data than Google does — that argument reads very differently if you’re talking about links vs. the summary boxes at the top of some searches.

I’ve talked about the HiQ case on here before. I wish we were able to come up with something more nuanced (probably not in the courts, though). Scraping people’s LinkedIns to snitch to their employers when they’re job hunting is obviously a thing we should limit as much as possible.
Things might get even hairier given the elections and the popularity drop due to both politics and the earthquake.

It’s possible that a state of emergency on account of the earthquake will postpone the elections.
the strtoX functions have been around for many, many years, and should be completely reliable. but i would use strtod. in fact i never use floats in my code unless i am dealing with very large numbers of floating-point values.
Hasbro dilutes the value of Magic: The Gathering, Bank of America says
Had it for the last 20 years.
If you need an undergraduate course to explain that a monopoly on violence is what bestows power to a group, you probably aren't a scheming mastermind who is going to rework all of the systems of society.
I've used ddg for 10 years now. mostly for the bang shortcuts eg "!e mopho" searches ebay.
You might be interested in a role change where you are coding less
I'm not sure how the likeness rights work here. What if the studio hired a human doing a really good impression of the actor?

And while popular existing actors might be able to demand enourmous compensation right now, I'm not really sure what level of compensation they deserve. In the end, we are probably moving towards entirely fictional actors for most movies anyway.
Heavy moderation on slashdot?
It’s news to me.

Every time I look at slashdot comment I find them inundated with ascii swastikas, all kinds of slurs and s*t slinging. I would have guesse they lost the battle against moderation.

I see your post in the RSS feed.
Fair point. They already do this on Android. For compatibility reasons you understand, not so that they can track absolutely everything you do, no sir.
I think we just found out why the writer is a clickbait journalist and not a lawyer. ;)
Gaming computer is a bit of a stretch, the Steam Deck packs as much punch as an ultralight laptop.
Find out which sort of language features you find really cool that apply to your project. For example I have this idea in my head of writing ML stuff in Haskell, since everything is lazy and you could run models off disk. That would be really fun not only because of the end goal but because writing Haskell code is a borderline psychedelic experience. Using core language features tends to give you that feeling of using divine tools as opposed to writing a textbook in a second tongue.

Other than that I'd recommend C. It's ubiquitous and can be as simple as you want it to be. With macros or source to source transformation you can have your cake and eat it too by picking how you want your code to be written then figuring out how it would compile to C.
US law only applies to the US, and what is legal is not the same as what is moral.

As for fair use, this is not the same as someone remixing or sampling songs, or writing fan fiction or satire or quoting works for criticism.

People do not want models trained on their creative works, so that someone else can make money using those models to produce similar creative works as a service for third parties.
Because it sounds like the designation is negotiated with many parties simultaneously and there is a lot of uncertainty in the process. It seems that once a critical mass of supporters pledge to maintain the branch for a while it becomes designated LTS. You can't force anyone to maintain it for a really long time so they won't commit to a timeline. I am speculating this is why.
https://web.archive.org/web/20230207123148/https://www.washi...
If bitwarden is compromised, I won’t be impacted. My single server is much less likely to be compromised because the payoff of compromising it is so small. The password vault is encrypted based on your master password, so it isn’t like the cloud provider has all your passwords in plain text.
Finally, I love that they've created https://peer.tube/ to showcase good content on PeerTube. Discoverability has been quite a challenge.

Also, remote transcoding of videos seems like a huge win! Makes it so you won't need as beefy as a system to run PeerTube.

I wonder why FOSDEM doesn't use PeerTube to host their videos.
Considering that surveillance capitalism is stealing privacy for money, the two are not far apart.

And in this case, the "AI" companies are literally trespassing on the property of almost everyone on the internet, using it without permission, in order to cash in. Freeloading on the work of the entire agora, privatizing the profits, and letting the costs of destroyed privacy fall on anyone but them.

IOW, standard exploitative capitalism. No different from stealing the minerals from under someone's land without compensation, and leaving them to cleanup the mess.

In this case, hijacking everyone's published work without permission, taking the profits, and ignoring any privacy damage for the people whose work was critical to the enterprise.

It would not have been hard to log the inputs and offer/issue fractional shares to everyone whose work was used, and the right to refuse. But, like costs of remediating mining, they'd rather not bother with that unprofitable part.

It's kind of important to notice when you are being abused and care about it.
That won't suffice if John's name is still present in the system. ChatGPT does actually have the data and it can be requested by an individual.
I've tried to explain this in reasonable detail (and how it's being fixed) at https://youtu.be/eUPJ9zFV5IE?t=567
I'm doing something similar with an old laptop I've repurposed as a web server. If I can't deploy it there, alongside my other applications, it will not get built.

I really like constraints. I also believe that's what made the early Internet so special.
banks in the US can borrow from multiple sources to secure funds which they can then lend out. depositors are a major source, perhaps the largest source. are you saying that this is not true? I am not super familiar with the UK system
It’s probably fine.

For one, barrier to entry to Japan is high enough that people stampeding to this opportunity is unlikely. If it really takes off, I’d expect places to adapt and turn the free parkings to paying places, and monetize the whole thing as they do for any new trend.

Then more working age people coming to Japan would be a great outcome. The demographic situation is pretty dire and tourism also fell a cliff.
For those of us who want to learn - any good resources/primers on how banks actually work?
now do the bit about academic debate
Built in Rust tells me a certain bar has been reached. Tells me the team went through a lot of effort to do their best. And the mature tooling makes it easy for me to evaluate and confirm my assumptions. So yes, positive marketing in my case.
Reading a bit it seems to be potentially that the recommendations after the last big quake haven't been followed up properly. So basically stronger building requirements, with government validation was the plan; in reality not done (properly) and "checked" by paid companies.
Kind of related, I'm trying to build something for an 'equitable curation' of Etsy. https://lilbetsy.com/
In France we're more 100% or 0%. You have people who really really want to use English and end up mistranslating most of the business logic in confusing spaghetti of almost-English and false friends, and you have people who tell you that to avoid being outsourced to India, we should comment everything in French. I worked on a spaghetti of bad English long enough that when I started having some power, I made us switch to use French everywhere, even variable names: this sounds awful at first, but then, a miracle door opens and you can sit down with your business expert and read through the logic with him and understand what was made and how it fit what he expected (since, ofc, he speaks no English whatsoever), even hours after having coded it and you already started to forget !

If I had to work again in a French company, I'd only use English if we were all perfectly fluent, otherwise it's just a mess, you have people, I don't know how they even learned programming, who know little to no English at all whatsoever writing variable names and comments in something so confusing and that no French reverse-translation can ever salvage.
Expanded summary from the description:

> For years, Monsanto declared that their product Roundup, the world's most widely used weed killer, was safe. But that all changed in 2015, when the International Agency for Research on Cancer (IARC) analyzed data from scientific studies and concluded that glyphosate, the active ingredient in Roundup, is probably carcinogenic. The Environmental Protection Agency (EPA) disagreed, other regulatory agencies got involved, and scientists clamored to understand the link between glyphosate and cancer.

> Toxic Exposure tells the true story of numerous patients who developed non-Hodgkin lymphoma, a form of cancer, after using Roundup and their ensuing trials against Monsanto (now owned by Bayer, one of the largest agrochemical companies in the world). Written by Chadi Nabhan, MD, MBA, a cancer specialist, this is the only book written by an expert physician witness who testified in the first three trials against Monsanto.

> Dr. Nabhan takes the reader behind the scenes of these pivotal trials, explaining key features of the cases, including how Monsanto downplayed the IARC's scientific conclusions, may have worked to change how the EPA classified glyphosate, and conducted extensive PR campaigns designed to minimize the public's perception of the negative health effects of its product. He also provides details about the other expert witnesses who reviewed the evidence, analyzed the science, and stood up to this agricultural behemoth in the courtroom.

> Dr. Nabhan tells the inside story of corporate influence, courtroom drama, legal discourse, monumental verdicts, and the ensuing media frenzy surrounding this massive uncovering of the truth and the years of scientific and legal work that led up to it.
Unfortunately, the comparison with Meilisearch is not up to date in this link.

Also, we have to keep in mind that every comparison written by a company is always oriented.
The gold standard for model selection is validation set performance. But it's lying to you: here's why taking robustness into account is crucial.
Ask HN: How should I advise a friend who wants to get into IT?
I've got a friend who is interested in getting into IT, but doesn't want to go with the expensive certification-prep classes. I know there's dubious value to certs among this community, but she's in a work situation where such certificates may actually be a useful credential for making the initial jump.

I know I learned most of what's covered by these exams by just breaking computers and networks and fixing them. But I have something of an expert's dilemma here since I don't know how to decompose what I know into learnable chunks.

How would you advise my friend?
If implemented with, or similar to, GNU Taler[1] then privacy for consumers is preserved, which is already better than credit/debit cards currently

[1] https://taler.net/en/faq.html