skysight-inc/HackerNews huggingface dataset:
Tests are just a way of providing evidence that your software does what it's supposed to. If you're not providing evidence, you're just saying "trust me, I'm a programmer."

Think back to grade school math class and your teacher has given you a question about trains with the requirement "show your work." Now, I know a lot of kids will complain about that requirement and just give the answer because "I did it in my head" or something. They fail. Here's the fact: the teacher already knows the trains will meet in Peoria at 12:15. What they're looking for is evidence that you have learned the lesson of how to solve a certain class of problems using the method taught.

If you're a professional software developer, it is often necessary to provide evidence of correctness of your code. In a world where dollars or even human lives are on the line, arrogance is rarely a successful defense in a court of law.
Hmm, that link isn't working. Anyone interested should be able to access it by clicking the "PDF" link in the top right of Google scholar: https://scholar.google.com/scholar_lookup?title=The+patriarc...
Because most people cannot read that article due to the paywall.
Can't care to lose it if you place little stock in it, you know? Nice to have, not required!

I do this, if I lost my dozens of windows with an order of magnitude more of contextual tabs... No matter. They're still in history, and partially, my memory.

The Jira tickets or whatever begetting that information still remains. There is a reason calling for it, if that's lost in the process - hurray! This can be a good thing, too.

For what truly matters, context can be recreated - the workspace was disrupted, that's it. That can happen to nearly anyone/anything. Singling out browser state is interesting.

I'm in awe at the people who curate things to never look at them again. Eg: bookmarks. Maybe there's an exhibit I missed. I have no FOMO; there's plenty to mind.

My position is aided by the fact that my operating system includes a window manager. I don't have to shuffle things, just get back to work. Window class "work-firefox" is always run on business day login, appearing on the assigned workspace
Maybe "too dangerous" is mainly a PR strategy to hype up the power of the tool.

It's either PR or religious ideology (or both if you drink your own Kool-Aid)
The content still doesn't have attribution.
A portion of your wish is already granted. Nvidia was hacked and all its designs compromised a couple years ago.

https://www.eetimes.com/hack-of-nvidia-a-national-disaster/
They went from -0.1% to 0.1% to 0.25% now. It may not seem like much, but the latter is a 2.5x increase, the former, well...

In any case it appears to have caused an unwinding of the yen based carry trade, i.e. borrowing in JPY and using it to purchase foreign stocks/bonds/etc. The unwinding leads to a stock sell off, and a lot of yen buying to settle those loans
Apple's conduct is what I'm sad about. It's shameful that their walled garden destroys legally-legitimate and easy ways to use software that they arbitrarily deem "old". They've conditioned the public to just accept this (both end users and devs), and that's ultimately what fills me with crushing sadness.
It is time for some war eh? Last time when something similar happened there was asian crisis followed by Gulf WAr, and then dotcom bubble burst following 9/11 and Iraq War.

Now we have something similar with asian crisis (including Chinese economy this time) and AI bubble.
I think it aims mainly at games that use an online connection as a DRM mechanism, such as Hitman 3 and Gran Turismo 7. Both games are single player games that shouldn't necessitate online connection in the first place.
> As someone without a home, I am uncomfortable with how happy I am about this news

What about not having a home makes you happy about this?

Are you thinking this would lead to a drop in home prices?
Am I right that "bad actors" here refers to the actual paying users, i.e. us and our children?
hi there

i would partially agree with this because I feel there's a lot of nuance to job hunting.

on one side i was able to move from india-germany with only 2 years of experience as a developer and ~30 job applications. But, that's because Germany has/had a massive demand and the competition for international talent compared to a place Silicon Valley for example is a lot less competitive (at that point anyways).

once i got laid of in germany, i had sent 100s of applications but due to the market and inflation, my interview rate for every 100 applications was only 5-10% in germany vs. 50% for my previous applications.

so, i think there's a nuance to what the 'hear-back' rate from companies would be like based on what the market is like, the country, one's own skills, resume, etc.

would ofc agree moving across widely different tech-stacks would lower the chances of getting a reply.
This is just UB.
Paris Olympics: there's people on the pitch, court, mat and track – in pictures
I'm not sure what you are saying here. Do you really believe that internally OpenAI does not track and save important info based on your inputs creating a "persona"? This is any intelligence agencies wet dream.

The functionality that was introduced that would save info about you as a person to "improve" responses cross-chats basically made a whole profile out of you as a person.

Oh, and what a surprise - OpenAI directors since this year are ex-CIA or have very close connections to the agency.
You just don't know what your priorities are. Apple Intelligence will sort you out to be a model citizen in no time!
Dropping the hyphen would have been a better solution.
Does the carry trade rewind? USDJPY probably massacres a lot of buyers in the recent 20 days.
… of masked rioters. GLWT.
To all the comments who expressed doubts on how this would work in practice: please read the FAQ, it answers a lot of questions and gives concrete examples.

https://www.stopkillinggames.com/faq
Show HN: Meeting Bot API for Google Meet, Microsoft Teams, and Zoom
Meeting Baas (Bot as a Service) is a unified API that provides meeting content from Google Meet, Microsoft Teams, and Zoom, along with transcription.

The basics of building the Meeting Bots were quite simple: we use Puppeteer to log into the meeting and scrape its content for our users.

What was challenging was scaling these bots using Kubernetes and ensuring they are 100% reliable. Any small change in the video meeting provider interface could lead to unreliable data being scraped.

To help any developer get started quickly, we have also open-sourced a recording interface that lets you view recordings, chat with the transcript using an LLM, and more.

https://meetingbaas.com/transcript-seeker/

The latter is also compatible with transcription APIs, and I plan on making it compatible with Whisper and then package it inside a Tauri App - to have (at last!) an open-source transcription app that allows text-editing, SRT download, and more.

Happy to answer any questions you might have on how we built this!
There are lots of vegetables grown in Norway that tastes better than the imported vegetables, and are available in normal grocery shops. The season for each vegetable is short, so you need to get them while they are available.
We've had hundreds of conversations with different schools and teachers. It's definitely a generalization, but it's pretty disheartening how common these are the views.
I don't know, I think the EU has already proven itself willing to regulate the tech industry. And I'm not sure if this proposal is something that the game industry would die on a hill to stop. So getting some relatively easy brownie points from a citizen initiative seems plausible.

At a minimum it has the safe effect as any other hopeless change.org petition, media attention.
Climate change deniers make up nearly a quarter of US Congress
Right, the article doesn't make sense. The Yen jumped on the rate hike (meant to combat inflation.) Both the hike and the increase in the Yen is going to result in an unwinding of the carry-trade. This then puts further upward pressure on the Yen as investors buy Yen to pay back those debts.
If our children use it to cheat in school then I suppose yes, those who do so are bad actors.
> Force all companies training LLMs to add some method of watermarking with a mean error rate below a set value.

How do you watermark plain text?
The trees… it very much matters where you live. They spend so much time dealing with them because the PNW is a tinderbox. East coast, you just make sure nothing will fall on your house and leave your 50 acre forest to the wilds.

(And of course, a good chunk of the country basically never gets enough snow to need plowing)
If some companies explicitly switched to subscription model that would also be an improvement. With proper subscriptions the company at least needs to clearly specify how long they will provide their service in exchange for your money, and there are laws for dealing with situations when they take money for x months but fail to deliver it.

With many games you are currently paying money for unknown period of time. Maybe you will get 5 year, maybe 1 year, maybe 1 month or even just 3 days. It's not that much of exaggeration, there have been examples of companies continuing to sell a game without any warning that they will kill the servers making the product useless in a few months.

Any fair trade whether it's a purchase, subscription or rental needs to clearly state what exactly and how much of it each party will get from the deal.
No, it is not. In Spain, national and regional administrations support different methods for digital identification by their citizens. One is the certificate embedded into the chip in the national id card, arguably in everybody’s pocket, but, effectively so cumbersome to extract that virtually no one makes use of. That's the one this website claims to supports. Others methods are certificates issued by The Ministry of Treasury among others, downloadable after in-person identification, so used by far more people than the former, but, then again, complicated to use on mobile devices, and lastly specialized official TOTP apps which issue temporary codes for an authentication service that government web pages plug into. The latter, not supported by this webpage, is, I assume, by far the one used most commonly.
Because the trend is the other way. Only a clown would claim GPT-2 is “too dangerous” too release, but not so for GPT-4 or GPT-5
My impression from these past few days has been that the US will also cut the rate soon, so you’ve got convergence from both directions.
You beat me to it. The Yen buying will create a spiral, which will make the Yen rise even further.
> So, I decided to create a redirect on Nginx for each old URL, pointing to the new one. It was quite frustrating to write all those redirects…

You can use a regular expression to write a single redirect for all the posts. Something like the following could do the trick:

location ~ ^/(home|networking|misc|tips)/(\d{4})/(\d{2})/(\d{2})/([a-zA-Z0-9-_]+)\.html {
return 301 https://giuliomagnifico.blog/post/$2-$3-$4-$5/;
}
was?

I guess it’s less of a worry now? Why?
The problem is more the airlines, IATA and everything else, not so much the reservations systems like Sabre. Those airlines are annoyingly ignorant with their IT, for whatever reason. Sabre&Co. are very active in updating their systems, they could probably any time lift the limitations.
Those ECI that manage to get the needed vote count do influence the EU politics.

Since ECIs were launched in 2012, 110 initiatives were started, 10 reached the needed vote count.

Of these 2 made actual impact:

- Ban Glyphosate led to a reevaluation of the pesticide approval procedure

- End The Cage Age made the commission reevaluate the factors for a transition int the agriculture sector.

This particular initiative about games will probably face much less head wind, since:

1. It is about customer rights ( which the EU just loves )

2. It will disproportionately impact American companies
Did not work for me from the very first day. I was one of Gmail Beta testers, unfortunately, my new account started receiving one the very first day I registered it. I asked for a blacklist and kept being pushed back saying their filter was good enough, and I should never have never needed a blacklist. Oh well.
That and potentially asking it specifically to not follow certain patterns. I also wonder if the false positive rate in a college/school setting will be higher. Because to me, it seems that these models are often trained on college papers.

Because I see a lot of the patterns you already see on those. Specifically, paragraphs that start with conjunctive adverbs and phrases. Things like; however, furthermore, moreover, in summary, in conclusion, etc.

Besides, smart students that are not utterly lazy will be able to work around it anyway. They'll let chatGPT (or whatever LLM) turn out an entire paper for the contents, then rewrite it themselves.

So a tool like this will only catch the most obvious cases. Meaning that in the end it only battles a symptom by effectively sweeping it under the carpet.
I watched a video on this proposal, and one interesting argument is that this isn't even supposed to be necessary, since leaving a game broken that you paid for is a violation of your property rights. Any (armchair) lawyer wants to opine what the courts would think of this?
Where is intelligence?
To be fair, the Luddites weren't anti technology. They were standing against factories pricing them out of labor.
What about other reasons of damages like wars?

If something is already destroyed it can't be destroyed by natural disasters.
> 1) The function you are learning needs to be continuous

Seems like a bad limitation when you try to model reasoning based on facts and logic, there are many things there that are just true or false and no spectrum to it. There is no "kinda true" in those circumstances, you should only get 1 or 0 and never any value between.
https://en.wikipedia.org/wiki/European_Citizens%27_Initiativ...

" The European Citizens' Initiative (ECI) is a European Union (EU) mechanism aimed at increasing direct democracy by enabling "EU citizens to participate directly in the development of EU policies",[1] introduced with the Treaty of Lisbon in 2007. This popular initiative enables one million citizens of the European Union,[2] with a minimum number of nationals from at least seven member states, to call directly on the European Commission to propose a legal act (notably a Directive or Regulation) in an area where the member states have conferred powers onto the EU level. This right to request the commission to initiate a legislative proposal puts citizens on the same footing as the European Parliament and the European Council "
Right. This is as much about Berkshire's portfolio, investment philosophy and portfolio balance as it is about Apple. Probably more the former than the latter.
Ah! I meant to write decltype(x). And indeed you are right, it is int. TIL. I had checked on godblot, but of course the typo misled me.

In retrospect it makes sense, there is no operator| for enum, it is just calling the int version after implicit conversion.
...or maybe the education of what we deem as useful work needs to change.

Imagine if digital cameras were watermarking their photos because art classes refused to consider photography as a form of art.
You need to maintain a rural home well enough that you can get out in an emergency, or when you are sick or injured. Or old. Assuming that everyone can always walk half a mile, or shovel by hand, is a dangerous game to play. If you slip, fall, and break a leg during a storm, the ambulance won't shovel your drive to come get you.
We need more money for the various ongoing wars and higher energy prices until the system collapses completely. At least in Europe/Japan, who now buy overpriced U.S. LNG.
It is now, I don't think it was then. OpenAI's moral compass has taken a sharp turn.
So, is this a DoS technique or what?
Or trying to avoid TCP side transmission rate limits, which anyway should be implemented IP side?
That just made me aware I have more followers than I expected, and a starred repo that I didn't realise. Did the exact opposite of roast me lol
When I was there in May, it was well over 150 yen per dollar.

However, even with 140 yen per dollar the prices would be quite good.
can we talk about WSJ's paywall now
I don't see any packetlo
Opam – OCaml Package Manager release landed with a full Windows support
I wonder if CDPR will support this proposal if it gets somewhere.
You should reread parent's comment before posting such agitated commentary.
FYI if I click play nothing happens. Also not clear how to get the game on iOS (I love a good advance wars-like game)
One scenario I wonder about is what would be required to happen before and at the time of a company running a game closing themselves.

Say you have a proprietary game/service now that could include some third party middleware they're not allowed to share, and the game relies upon an online service - right now that's allowed, and there's the scenario where the company is ongoing and want to cease the game the may be obligated to do work to make a community effort to have the game survive viable. If the company is closing, presumably they'd either be obligated to do the work for a release up-front (and maintain it over versions?) and keep it in escrow as when they won't be able to do the work later, or if any other company wants to buy their assets they either inherit the obligation to work on a free/libre release or keep the game/service running even though it may have contributed to sinking the previous company.
My solution:

Stop codesharing with marketing flight numbers that are useless. Airlines do perfectly fine selling tickets without having the flight marketed by themselves and they can handle inter-airline agreements without it.
How to setup Rails Guides for offline use
>What's their energy consumption vs. a LCD?

Zero when they're not flipping, and close to zero when they are. Even under direct sunlight, to overcome which LCDs need >100W / square meter.
I know what it is. The danish government set up a similar thing. It has had zero impact on anything. Hence my scepticism.
While the models might be there, the hardware to actually run them on is much widely spread, making it per definition less of an issue. The people that have the knowledge to actually run them is even smaller. The latter might not be much of a hurdle given tools like Ollama and jan, for now it still is a bit of a hurdle.
If you do it during training you automatically check that the compressed model still do what you want after compression, and can even correct some small issues by continuing the training on the smaller model.

Edit: In general the more a compression function understands of what your goals are the better, so it is naturally advantageous to make the compression function look like training since then it is fully aware of what to optimize for.
Change the way you use the numbers
Interesting and very educational article.

I do wonder why in the first example of inserting multiple tags with get_or_create_tag the id of 'C' suddenly changes to 4. Were some queries perhaps not run in the order they appear?
I filled out a profile to 80%, hit back accidentally (Safari keyboard shortcuts for back/forwards are apparently the same as default macOS beginning/end of line text editing shortcuts? And a textfield I thought had focus didnt'? Not 100% sure.), and found the entire form empty again. If there ever is a place where state saving using sth like sessionStorage is vital, it's such long-form forms.
My concern isn't the details of tracking, only the fact of it. As for eroding education, I believe 98% of homework is useless for learning. A kid that cheats with gpt is a kid that would cheat off of friends. The tech, in it's cheating and anti cheating, does not degrade or improve the antisocial effects on education.
You are DEEPLY WRONG on all issues you mentioned.

Open weight models do not require great investment. In fact I can run them on my 400 EUR computer.

Also why you want to regulate text output from machines in the name of "public good"? That's insanity.
...until they are legally required, just like producers of printers are.
I always use minisign [1] for this. It is small and self-contained.

[1] https://github.com/jedisct1/minisign
Damn! I didn’t know that Nginx handles regex! Thank you. This would have saved me quite a bit of time… but I already did it.
These are very interesting.

I used to be convinced that NDEs were either made up, or the brain rebooting or something like that. I'm not so sure about it anymore. I'm not religious (not anti-religious either), but there are a lot of options between nothingness and a religious expectation of an afterlife. Maybe these NDEs are indicators of something else. I was surprised to see that almost 20% of people that "die" report them. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6172100/

Thanks for posting these.
I think this is slightly less common for general software. But I remember some cases of old software failing to install because the online DRM servers were taken offline.
The even more simpler solution is to just give up on unique identifiers within an airline and simply give each airplane its own name space. The existing system of a 4 digits can then continue, and all that is required is to use a bunch of translation layers to figure out which airline and which plane corresponds to a specific flight.

Adding a prefix would mean that all software need to change at the same time in order to include the prefix. Adding translation layers can be done on top of existing old software.
If the thing accepts YAML it often also accepts a equivalent JSON.
No I believe and understand that. Doesn't mean I want more.
I don't know the outcome of the second one you mentioned, but Glyphosate use was extended last year for another 10 years [0]. So what is the "actual impact" you are referring to?

[0] https://food.ec.europa.eu/plants/pesticides/approval-active-...
Strong opinion that there is no wisdom in not using anything other than code to produce software for yourself. It's a personal choice. Selling it like it's an epiphany is definitely kind of a weird move.

For your personal projects you can choose any language, define any constraints, do whatever you like which is what I think the author is trying to communicate here, and that is fine. But sprinkling a bit of huge discovery/realization on top is not so much.
Bird of paradise courtship spectacle (dance) for the masses.
"I seem to do fine for a stretch, but at the of the sentence I say the wrong cranberry."
It was once hard to remove watermarks from photos.
I’m highly ambivalent about this. On one side, I agree it is a problem, on the other, is regulation really the answer? I don’t want my taxes poured all over this, but perhaps more information about the longevity risks of the game at purchase?

The market incentives are not there, why not try finding those first?
It sounds like the travel agent’s fault for not booking the flight properly. Delta Skyclubs have the marketed and operated by rule, meaning that if you buy and get the ticket issued by Air France then you would have a flight marketed by Air France but Operated by Delta. Of course if this was on a business class ticket you’d have access to any SkyTeam lounges anyways.

Basically your travel agent is incompetent