skysight-inc/HackerNews huggingface dataset:
1) clickbaity title

2) the project never created or rewarded an open source development bounty

3) the post promotes bug bounties from a platform written in Zig that sponsors Zig

seems legit
Finally Java catching up with some basic features that Scala has for 10 years or so. Hoping that more good stuff from Scala will get into Java soon, maybe at some point I can try to use Java again. :-)
They haven’t said why they made this change at all, this article is just speculating about the desire to be able to make silent edits.

The reasonable explanation would be to preserve their paywall. You know, that people tend to use “archive” sites to get around (e.g. archive.is).
Also one can have arrhythmia that is not afib
Wheaties?
One way to reduce the amount of soy grown is to eat more soy.
Ha, yeah GOTO statements are littered throughout the code I have to maintain. And, yes RMB was developed for automating test setups. Developed by Hewlett-Packard decades ago when they were still in the business of manufacturing test equipment for RF/microwave system testing.
Show HN: Find similar words when registering domains
Hopefully new and better ways of doing politics will arise and replace the old. It would be depressing if not.

But instead of telling people what that future has to look like, we should maybe give them the tools to figure this out themselves.

Ideology is the opposite of that.
Yes, they've run into too many upstream packaging problems with Arch Linux ARM (separate group from the main Arch group) so they do not feel they can provide a stable distribution based on it.
The Omega 1: A New Rotary Engine
How about archiving them (every version) but not allowing access for say a month.

Early and late editions of newspapers were archived - at least in the U.K., and stored at the British library. Every version published should be archived, by an independent organisation (like the BL).
https://archive.is/6Q84X
Chatbot on Your Knowledgebase
Hello Hackers,
Today i launched https://kbasebot.com which is a customizable chatbot on your knowledge base.

Currently, it supports pdf, docx, csv, text, websites and notion as data input and we are building few integrations with slack, whatsapp and shopify soon.
Any feedback will be super helpful.
Ah, that is a good point. I was a poor sack lunch kid so I never considered that aspect.

Have they improved at all? Minnesota passed free school lunch for all, and my daughter will be starting school in a few years. Packing her a healthy lunch literally becomes the more expensive option.
Fruit with its fiber is still superior to fruit juice or syrups lacking fiber. Fermenting the fructose in the gut is essential with fiber is essential to neutralizing the fructose.
Could you delay the large screens, commentaries, and live broadcast by 3-5 seconds (or more) such that any information gained from leaked noise would have minimal impact to the players? This would make ANS headphones viable
I understand what you're recommending, and I've seen Bob Martin talk about it extensively (polymorphic dispatch instead of instanceof), but it's something I disagree with.

To do this kind of polymorphic dispatch, objects have to deal with multiple concerns within themselves.

In a video game, a Car might have .render(), .collide(), .playSound(). Later on you can add a Dog, which also has those three methods, and you don't need to edit/recompile the Renderer, the PhysicsEngine, and the SoundEngine. And other programmers can add additional entities like this without introducing bugs into my precious code! What's there not to love?

Well, now both my Car and my Dog need to know about graphics, physics, and sound. And these entities don't exist in isolation. Cars and Dogs need to be rendered in the right order (maybe occluding one another). They'll definitely need to check for collisions with each other. And (something which has actually happened to me in a Game Jam) my sound guy is going to need to step into all my objects to add their sound behaviours.

I would much rather work in the Physics.collideAll() method, and have it special-case (using instanceof) when I'm thinking about physics, and work in the Graphics.renderAll() method when I'm thinking about graphics.

A more common example I see in day-to-day backend Java web dev: when I'm sitting in the (REST) Controller deciding how to convert my Java objects into HTTP responses, I much prefer it if I can consider them all in one method, and map out {instanceof Forbidden} to 403, {instanceof NotFound} to 404, etc., rather than putting getCode() (and other REST-specific stuff) into the Java classes themselves.
In my experience its rare for there actually to be boring useful tasks in open source. Everything is interesting to someone.

Sometimes things are boring because nobody really is interested in the results, but i think that is a diferent kind of boring. Sometimes maintainers are overworked and cant do everything, but that is also a different sort of problem.
Never wrong for long?

Sadly consumers reward this behaviour.
https://archive.is/vjYh3
At least RMS proudly announced he doesn't plan on reproducing himself.

http://www.art.net/studios/hackers/hopkins/Don/text/rms-vs-d...
Who says they won’t let you install ads to avoid this fee? Win/win for evil ad co
Multiplication by the reciprocal isn't the interesting part. Computing the reciprocal using a convergent series is. (Which is not a process that is useful or even feasible on a slide rule, owing to the addition steps required, and the fact that slide rules can trivially perform division as you point out.)
Many people do work on their own engines, and do not have a game to show for it - which isn't to say they aren't cool projects, but it does involve reinventing many things people have already done, and also takes away time that could be spent prototyping
IMO Unity has to make more $$ to support the development of its engine. Even the money from Ads is not good enough.

Not to say they pick the right plan and communication though. But the end result is the same: profitable companies either pay or don't use Unity. Unity is OK if smaller players choose to leave too because they don't contribute to even the long term profits, and apparently this is aimed for short-middle term profits.
It was also in Russian hands when the Ukrainians shelled it last year: https://www.reuters.com/world/europe/ukraines-russian-held-n...
Press space.
That might be an exception.

People in leadership roles are in general assertive irrespective of gender.

I think the parent comment was talking about dynamics in a regular team meeting where people are more or less equal role.
Well, can't really compare a fairly complex computer game where you need to actively play in order to even understand the stream with a.. checks Wikipedia.. 2000 year old game with simple enough rules that you can watch without any knowledge.

Football also has the advantage of a fixed rule set. I've played over 4000 hours of dota in my life but none in the last 12 months. I've tried watching it on twitch and the map layout changed, probably new heroes were added or old heroes changed..
Godot is probably the best bet. Unreal is not great for proper 2D, but give it a consideration if you’re considering 2D in a 3D world. It’s the sprite stuff that unreal is worst at.
You sure about the machine part? While a surprise, it was one of the better localizations i have experienced in the world wide web.
I was in a similar position using Python at work. At first I learnt Ocaml on the side, which was really fun, and taught me to work with types instead of avoiding thinking about them as I did with C++. Then I got a job where I got to write "simple" Haskell – picking up Haskell after Ocaml was no problem, mostly just felt like a change of syntax. It's been fun, and for the domains I've used it for (mainly combining data from various sources, analysing, predicting), a very good fit. Also used it for web stuff with IHP lately, which has also been a success.

The Haskell ecosystem is somewhat larger than Ocaml's (more support, users, learning materials, libraries). The difficulty with Haskell is mostly that it makes abstraction so easy that you can be tempted to make your code too abstract. But if you can manage to KISS, it can feel like a safer, cleaner, faster Python. Haskell doesn't require you to code in pure functions, but it will let you know through the types that a function is not pure / is "in IO", and it has lots of features to let you easily do things purely that you would otherwise do in IO. That may lead to more of your code being pure in the end. F#'s main advantage is access to the C# ecosystem, though at the cost of possibilities for null pointers when calling C# libraries / .NET API's.
What’s the alternative to Unity? They have a huge market share and mind share among game developers. Some might be driven away but others will stay and show lots of ads. If this does eventually drive someone else to create something that takes Unity’s place, Ironsource will have made a giant pile of money running Unity into the ground.

Tragic for everyone else, great for Ironsource and it’s investors.
Switched to yogurt + granola + fresh berries and haven't looked back.
Why are you so desperate for me to answer your irrelevant points with your out of date sources?

> To which you said:

>>> The internet is not the real world.

>> And then hid from my response about

>> Tell that to Google, Microsoft, Apple... etc [4]. Welcome to the age of technology.

>> And once again you are hiding from:

>And your response, for the third time: Nothing!

Ask yourself, do any of these big companies you listed allow you to purchase goods with Bitcoin in a real world store? No? Irrelevant point you made then.

We both know that criminals like yourself use Coinjoin, and yet again this niche strategy is well known to lawmakers and it isn't going to fly with them.

So here’s how this is going to go down:

We all know that Monero is banned on most if not all exchanges [1, 2], KYC / AML checks are ramping up [3] and this will all lead to Coinjoin being effectively made illegal and the ATM slot machines being decommissioned.

The more people that use coinjoin the more it will be targeted resulting in the above, even if you claim it doesn't affect you.

You talk about ‘privacy’ yet the criminal activity with these tokens outweighs ANY fictional legitimate aspect of your use of Bitcoin.

Any desperate measure you take will be blacklisted and you will (as always) be left holding the bag unable to cash out.

> I can pay for the services I already listed in an above comment, without handing over my information to be breached or sold.

We both know that the large amount of activity on crypto is used for speculation and ransomware that you're still too scared to answer.

>>>> Kagi, vps providers, domain hosters, non-profits, email providers...

Still repeating your useless 'MuH KaGi' non-argument?

Kagi and those involved will be in trouble when the exchanges they try to cash out of detect a blacklisted conjoin address.

They will be either forced to comply with KYC / AML or forced to pay huge KYC / AML fines like what Coinbase did. [4]

So this how you plan to put a company out of business all for them to accept an energy intensive and wasting token that burns up the planet? Instead they will drop it like a rock and other merchants will do the same.

And yet you still can't answer the ransomware question because you know I'm correct?

> Going to keep running?

I shouldn’t see you running to your Bitcoin slot machine to cash out in a flash crash when Bitcoin's price drops only for the ATM machine to be out of service, shutdown or you joining a very long queue with other criminals trying to cash out.

1 — https://www.thestreet.com/cryptocurrency/dubai-bans-all-priv...

2 — https://www.binance.com/en/feed/post/585415

3 — https://cointelegraph.com/news/banks-with-crypto-services-re...

4 — https://www.washingtonpost.com/business/2023/01/04/coinbase-...
I feel its unfair to expect people to have a solution just because they are discussing a problem. Just because something doesn't work doesn't mean a fix is obvious or one even exists.
Exactly. Generally the best athletes have very high max HR and low resting HR but by measuring how quickly and how low your HR goes back down after an exercise is a decent indicator for stress, overtraining etc.
If your normal rHR is 55 but it only goes back down to 90 after exercise it most likely shows that you are untrained, stressed or overtraining.
I'm not sure about the current TOS of gamemaker. In a sense I think that this is the worst time to start development on a new game: there are some rumors that insiders may actually get Unity to backtrack, and depending on how all this shakes out (and how negatively this ends up affecting Unitys bottom-line), companies like Gamemaker and Unreal may take this as an opportunity to assure their users that they won't make the same mistake, and adjust their own terms. (althought apparently Unreal allready has certain protections in place were you can use any version of their engine under the TOS it was first released under. Obviously that isn't without risks: if you want to develop games for Windows 12 or whatever you'd have to use a new version of Unreal and agree to their newer TOS anyway)

Long story short, you might want to wait 1 or 2 months to let the dust settle before you pick an engine.
> driving on the left

> our spelling

I said objectively worse.

The first very literally isn't objectively worse, the second is at most subjectively worse.

I don't know about English people bragging about being bad at maths, I've certainly never heard of it.

As for chopsticks: they very much are better for some dishes - noodles, either "dry" or in soup, are infinitely easier to eat with chopsticks than a knife and fork. Sushi is practically impossible to eat with any utensil besides chopsticks.

For most rice-based dishes, I think the Thais have it right: a fork and spoon are superior. But that's still subjective - it's my opinion.
Are oatmeal difficult to find without sugar in the US? I find it the best to have at breakfast due how less hungry I get over the day with that.
Sounds like the BBC.

I was writing a script a few weeks back that polled BBC articles and does a git commit to a repo every time the text changes. One article had 6 edits within the first 20 minutes of it being published which changed the entire context of the thing.

Then I lost interest in it.
All the more reason to avoid anything below B then no? Or do you have a counter example of something rated below a B that you would recommend over the B rating?
Show HN: Standard-HTML – Check if your HTML is compliant with W3C standards
npm package that can help you validate if your markup is compliant with w3c standards. Easy integration with testing libraries.
Directly and indirectly.

Buying decisions from parents was influenced. Advertising influenced people. School lunches. What parents would feed other kids after activities. Habits of people "never giving it a second thought" were still being shaped by these forces. Even if someone only thinks about it a fraction of the time, it moves the needle. If my mom ate 10% more processed carbs than her parents and passed those habits to me, I was impacted. Rinse Repeat for 60 years.
Core Java for the Impatient by Horstmann.
it is, but I haven't noticed it in smaller scale, daily things. You don't bribe school to take your kid, you don't bribe kindergarten and many other places. Every country has different issues, but USA has 1st world issues, compare it to other countries where people are starving. Totally different topic to debate
can’t wait to see OS engines like godot and bevy take over this space
It's precisely those investments which cause those losses. Those investments are nothing but roundabout ways to provide loans to people and businesses. Loans inject massive amounts of money into the economy. Massive money injections directly cause inflation by increasing the amount of money in circulation, inflating the money supply and devaluing the currency of anyone who didn't participate in the scam by saving money instead of investing it.
Competition has no rules? Jury awards ZeniMax $500 million in Oculus VR lawsuit? I guess they made up some rules, no?
What do you think of those Kelloggs All-Bran Buds (think they're psyllium)? I do kinda wish they didn't add any sugar but with all the fibre and micronutrients, I feel like its pretty wholesome still...
Many errors have arisen from someone tacitly assuming what "any reasonable compiler" would do. These questions barely scratch the surface of the possibilities.

Furthermore, just because your code works with Reasonable Compiler 1, it does not mean it will work with Reasonable Compiler 2. I think I have seen enough C compilers that, for each of these questions, you could pick a pair giving different answers.
Step 6. Engine dev leaves, game devs hate this undocumented internal tool, and the labor market wants to use publicly available things they have trained on.

terrible idea.
Show HN: Lightweight Nudity Detection In-Browser
NudeNet v3 is built on yolov8 and features a model for lightweight exposed part detection in python and in-browser via onnxruntime.
As much as I like to read their articles for free - why should they?

They produce something of value and the standard way of making that happen in our society is to ask customers to pay. This enables them to put up the means of production and for example pay journalists and engineers.

Most of the work I do is also not free.
Amazon tried to do its own spin on CryEngine and ended up horribly as they just filled it with AWS integrations and hoped people would move over, the only news cycle I can recall from Lumberyard before it ended up being thrown away was Star Citizen getting in legal trouble over it[1].

So honestly I think if any of the big 5 got Unity they would have probably ended up doing something similar.

1. https://www.eurogamer.net/the-star-citizen-makers-are-being-...
You can easily pack every single class file and resource into one single .jar if you desire to do so, no external dependency apart from JRE itself. Oh and of course no installation necessary, just put it anywhere with read access, all works.

At least in the past you could also make a single .exe out of it via 3rd party if you wanted, but I didnt use that for 20+ years so maybe its not valid anymore.
I’m neither a Golang nor a Java developer per se, but I touch source from both as an SRE. I find it weird to see so many comments saying Go is verbose and Java is not. I found the opposite to be true. To do every little thing, the Java code has a ton of abstraction, and the actual implementation of anything is so far removed from the place where it is used that it gives me such a headache to touch anything without wondering “whatever else would break if I change this behavior?!”

However, the Go code bases I’ve encountered have been less abstract and to the point(even if it means repetition of some little things). I also found it to be free of boilerplate except for the if err != nil part.

I guess those that have spent decades in such abstractions must have learnt a skill to navigate such a spaghetti. But, I still hate it every time.
New Outlook is just atrocious from a design perspective IMO. Everything is flat, and the panels all blend into each other. All the emails subjects run right into the next.

On top of that it just wastes so much space. It's offensive how they manage to both waste space and still have things right up against each other blurring the lines of emails.

Besides Edge and ads everywhere in windows, I think the complete mishmash of design styles and general "unpolished" feel of their apps are really making me wonder why even use Windows. I don't want to fight my software just to use it.
Not at all.

(The poster sounds like they are in France, though.)
Triggered. The 15 kHz whine was so pervasive that watching or listening to studio shows, CRTs within the studio could still be heard.
You're free to believe what you want, but your message does seem to just repeat points made by YouTube videos that also get a lot of things wrong.

For your main point, the merger with ironsource didn't modify power dynamics in the company that much. Also trying to group an organisation with thousands of employees into a single entity that doesn't care about anything but pushing ads is just ignorant. Maybe you can make the argument for the highest level of the organization that's responsible of generating shareholder value, but I assure you the majority of the company is made of people who actually care about the engine, the community and often are developers themselves.
Takes a few minutes to heat raw oats with milk to make porridge. Add some fruit and you've ticked a lot of the boxes for a proportion of a day's required nutrients as indicated by USDA and similar authorities elsewhere. I've hardly touched a commercial cereal for years and have no regrets.

Raw Oats?
https://reedir.arsnet.usda.gov/codesearchwebapp/(S(z2xdbujdr...
https://archive.is/lXRSn
You'll find some right in this thread

https://news.ycombinator.com/item?id=37544012

Lots of people think non-trivial pain warrants opiods. The problem becomes who decides what counts as non-trivial pain. There was a shift in early 2000's towards "believe the patient", which caused an explosion in prescriptions pretty quickly. After all "if 5% of people after xyz surgery demand them, maybe the other 95% are silently suffering", etc.

(just describing what is, not what ought to be)
> deforestation-proof oceans

I don't know about that - ocean warming can be pretty effective at killing ocean life which is a form of 'deforestation'.
Underrated fact: The Nix repo has the largest number of supported packages of any Linux distro (my guess is that since everything is deterministically built "from the metal" more or less, that this results in far fewer needs for support and troubleshooting)
Nullable annotations don’t work with well with generics, or at least those tools I use.
By Joel Spolsky: when I say "no one" I mean less than 10 million people.
When you wake up your liver start converting stored glycogen and pumping out glucose so your fasting blood sugar is high enough to function. Your body is actually adapted for morning fasting.

Diabetics have to be aware of this and time their meds appropriately.
According to the article, they tried this this past year and unfortunately weren't able to get the sound dampening up to an acceptable standard, so for the time being they are going back to the booths
I thought that the main problem that certificate transparency addresses is the fact that multiple certificate authorities can all issue certificates for all domains (i.e. there is an overlap in the name space).

So when a CA gets compromised in some part of the the world (or gets manipulated by a state actor that effectively runs the CA) somebody could just emit a valid certificate for a domain you control.

In case of private intermediate name restricted CAs, that can be addressed by logging the issuance of the intermedia CAs.
I don't really see any of that in my comment. And to be honest I don't even see the other side of it in Drew's post.

Hyprland isn't even the main, let alone only compositor using wlroots. I think you're going for dramatic effect that really doesn't land.