skysight-inc/HackerNews huggingface dataset:
The other day my SO and I were pondering a story wherein aliens visit, and essentially say “oh hey you sure have a bad case of capitalism! We had one too, here’s how to break it, we’ve helped about a hundred planets get though it now.” Same idea. Wish I had the faintest idea what strategies they’d present to make that happen.
This is why renting an apartment you couldn’t afford without the pandemic deal was a terrible idea.
This has been a great discussion for me as someone that has been programming as a non-profession for over a decade, but is new to applying it to existing projects that are not mine through open-source.

One tool I haven't been able to find that I feel would be super helpful in the IDE is to show where code is covered in tests, like contexts when using python's `coverage`. Does anything like this exist? The benefits are two-fold: they help show me how the methods are supposed to be used, and also guide me on how and where I should test my fix or feature.
I did this myself a month ago or so. In addition to the process and the multiple downloads, I was very fascinated to discover that many reports were delivered as PDF. Why would that be, if not to make it more difficult to access?
> This is a) ten years old, b) fairly out of date,

No, most of the problems listed still exist in the language. PHP Core didn't fix these, they just added more features on top of them.

Take this part:

https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/#...

Can you tell me which assertions aren't true as of 2022?
I don't have a linky for this, but I'm sure people have tried to teach apes & chimps to throw. Aside from chimps teaching themselves to throw poo at zoo visitors.

But in general they don't have the neural hardware to precisely time the release as accurately as we do. Even a millisecond difference changes the trajectory a lot.
Forgotten? Every military vet I know who worked on electronics in any capacity, raves about the reliability and durability of mag-amps.
> It's not that the documentation doesn't exist, and once you understand how the command line options work they're kind of nice, but all of the documentation is kind of spread around and hard to find

> then this is the kind of problem that could be fixed with like one in-depth blogpost series

In the case of firejail the documentation is officially a selection of blog posts and videos in their wordpress website. While they cover a number of popular and general use cases, the software is complex enough that a good number of corner cases are missing.

But in-depth, ideally, is something as well written and well presented such as the docker docs. Blog posts get buried in SEO spam and are unfindable.
Furthermore, if I press the button when near two Teslas, both charge ports open up, so the ability for the person to replay the signal yielded a "duh" to me.
This guy's site is about as authentic as it gets. Most of the recipes he lists there are identical to what I grew up eating and for the most part he stays away from modern embellishments and shortcuts. He's got a huge tome called The Encyclopedia of Cajun and Creole Cuisine for sale which I basically bought for everyone in my family when it came out.

http://www.jfolse.com/recipes/meats/beef38.htm

Beef liver is a bit too strong for dirty rice, honestly. It's usually done with pork or chicken liver and then chicken gizzards or ground pork for the other meat component.

The funny thing about the CMU dirty rice recipe, by the way, is that I have a common ancestor with author. The common ancestor is a man named Michel Zehringer (his father was German who moved to France) whose name was changed to Zeringue when he landed at Biloxi because the French officials didn't know how to pronounce it. His immediate children were also Zeringues... so I don't know who fell off the family tree and hit their head to change the spelling a second time.
Where in game advertising felt real and sensible. Yet was low key

Then advertisers went bat shit insane
Do you have experience cross compiling? If so, you’re likely familiar with the headache: getting the right tool chains, sysroots, compiler flags, libraries, etc. There are entire businesses and open source tools whose raison d'être is providing these tool chains and making the process simpler.

With Zig, that all goes away. It’s as simple as saying `zig build -Dtarget=aarch64-linux-gnu` or `zig build -Dtarget=riscv32-freestanding-none` and it just works. It’s pretty incredible.

Zig has set the bar for how cross compilation should be done and all other languages should be measured against it. Rust is close but is still a headache. The only other language that compares at the moment (IMO) is Go.
What's the best way for someone doing and ML and optimisation PhD to get into quant research/Trading? I've been playing with paper trading, trying to use creative data sources to find alpha and algotrading micro amounts of Cryptos for a while now and am seriously considering doing this for my post PhD life if I can't find a nice tenure track (a complication is that I do not want to leave Switzerland until I have citizenship here, so any advice or introductions would be very appreciated!)
Cross joins I use to ensure there are no "holes" in my table that I am using as backbone for subsequent queries, (e.g. by aggregating information from multiple tables based on date and country)

For full outer join, well you need to create dim tables sometimes half ad-hoc and full outer seems to be much faster solution than UNION
> Sony will sell you one for a whole 40 bucks

So we went from "anything will play DVD" to "you have to buy a specific piece of outdated technology"
Web 2.0 vs. Web 3.0 [Metaverse Outlook]
One one hand it is annoying to lose that type of spectrum. On other hand terrestrial can mean smaller cell sizes thus much better utilization rates. Which really is needed if demand continues to increase.
That's really interesting, thank you. I'd always considered guilt and shame to be correlated, as two sides of the same medal. And believe the person above also conflated the two, since their "shamelessness" is really an inability to experience guilt.

So maybe the problem is that guilt (felt by the person without specific external input) stopped working, and shaming is taking its place?
I made the mistake of watching a couple, what will happen next :)
I think the hate for ligatures is overblown. You'll only encounter them in code, so you should instantly realize what they represent. I can understand _preferring_ to not have ligatures enabled, but hating them entirely seems unwarranted.
I tried to like ligature coding fonts. I really wanted to like them. Ligatures are a really cool feature of prose fonts, and often even make text more readable. And they looked cool when I first encountered them in code. But every font I’ve tried with these ligatures added cognitive load in practice. And now I find the same when I see them in code examples.

Maybe there’s a way to do them “right”, where they have the same positive impact on code readability. But I haven’t found a font yet which pulls that off.

I’m not a font designer, so this is just using my imagination, but I suspect they’d work better if they still left some space in the monospace grid rather than fully spanning multiple characters. Eg => looks like an arrow but with a very fine gap (1px at any size? maybe 1 device pixel on high DPI at smaller sizes?) between the characters.
Error 512, website is down for me.
Most of these aren't really "traditional", they're constructs of the post-WW2 era, where the government & mass media/advertising very consciously tried to institute strong "national unity" norms.

I suspect that the "traditional American" culture GP is talking about is frontier/immigrant culture from c. 1840-1929. There's a good case for that really being a "shameless" culture - you do your thing, I do mine, we'll grab up all the land and all the gold and all the prime industries and not feel bad at all for the natives we're genociding.
I looked at this awhile ago and while I love the aesthetic it kinda trended hard towards model railroad sim with stuff like needing to grab track out of a drawer and picking paints from another drawer. Thats just too much IMO.
Kagi is working on this with its "lens" feature. I think it works pretty dang well. Most results I get when using the discussions lens come from Reddit, but you can block or reduce the ranking of sites, making this less of an issue, if it is even an issue for you. I suggest trying it out and joining their discord to share feedback (they're responsive).
If we were better at keeping -ive suffixed words, we could have had concernive instead to shorten that phrase without misusing -ing. :)
arxiv.org and the replication crisis prove peer review is a joke.

It makes my blood boil that when they do a meta analysis in clinical medicine they regularly reject 70% or more of the studies due to fundamental problems such as no control group (that study that failed to find vitamin C in the blood of COVID-19 patients but didn't test anybody else) or insufficient sample sizes.

Studies like that shouldn't be accepted for publication, in fact they shouldn't even get funded.
This was a great read! I've been using node on and off for personal projects for some time, and also always hated the fact that it was very unclear how you should structure a project. At least with django, it was clear. This provided a really nice set of techniques that I will be sure to put to use. Thanks!
Yes, my point is "functional programming" and "ZFC" are both not predestined as the inevitable conclusion the ideas preceding them would lead up to.
At Vorta (https://github.com/borgbase/vorta/) we're also happy users of the PyQt + PyInstaller stack. Not really needed for Linux, but great for macOS. It's even possible to use Sparkle via PyObjc for automatic updates. Be sure to build "appdir" packages to get a proper macOS package that can be notarized with Apple.
The ACLU is only one segment, just as there are various segments in the other side. There are historical examples of liberals supporting restrictions on free speech going back decades (again, only some segments). For example, forced public sector union dues, various speakers being booed or intimidated to not speak, even school curriculum/speech (firearm education and images). Then there are segments that don't support those groups being able to speak, such as the SPLC.

So I don't really see much difference from historical examples. There are subgroups in both sides that may take opposing stances. To be fair, the historical versions of any party no longer exist. They evolve, that's what they do.
It’s an opinion. About typography. I can’t understand having an opinion that another person shouldn’t have whatever opinion about typography they want.
> Which may be much cheaper than $4/month if you have very low traffic numbers.

A big IF. My $4/month stay $4/month without the added complexity of "serverless" deployment nor every stupid constraints this business model imposes. If serverless actually didn't make money, this business model wouldn't exist or wouldn't be pushed, mainly by Amazon employees here.
Sufficiently comfortable isn't a moving target. People have fixed needs. Sure, we desire to go beyond those needs, but we also desire a living, healthy environment with trees and animals. It's only when we don't meet our fixed needs that we deprioritize our biophilia.

To make this very clear: rich people usually want a big house but they also want a big yard with nice plants. Many of them want it to be somewhat overgrown with "wildflower" beds, native bushes, honey bees and so on.

This process is working itself out right now for fossil fuels. As we become aware of the damage technologies do, we rapidly transition to technologies that do less damage. This change takes generations but it's clearly underway. We also can't expect people who are experiencing privation to prioritize their biophilia over their survival. There's of course a danger in not transitioning fast enough. There's also a danger in transitioning too fast and killing lots of people in the process. Seems to me we're doing fairly well.
For the Czech ones, you can just use Google translate, it reads Czech pretty well.
Show HN: Make your living area hackable
The next best replacement for shame is criminal law. Trust me when I say that's an instrument far less precise.
"PHP and MySQL" by Jon Duckett (Wiley, 2022) is a great introduction to server-side web development. If you are familiar with his previous books then you'll be glad to hear that he employs the same highly-visual yet comprehensive approach.
"Front Line PHP: Building modern applications with PHP 8" is a pretty good book. https://front-line-php.com/
Don't be ridiculous. You can't take my complain about this and generalize it.

It's a function. You're supposed to know what the function is doing and the parameter it is accepting. Someone who can't even do that and instead requires it to be fully laid out in front of him should consider looking for a different profession.

This just replaces knowledge with looking at things. It's not helpful at all. Imagine every variable in every function ever would be written down based on its type. Insanity!

... and yes. My main variables are q,w,e,r,t (DWords) ... qq,ww,ee,rr,ss (QWords) ... etc ... all sitting neatly in a cacheline. Those I use for loops and whatever else I need them. Variables that really need naming I actually name appropriately. Variables that do not need naming I simply don't.

You'd be amazed how easy it is to read my code. It's important to understand that, just because someone can do something, doesn't mean he's good at it. This problem gets even worse when everyone just keeps trying to make it easier for people who would be better off doing something else.

No, this isn't an "elitist" perspective, it's the perspective of someone who understands that constantly "lowering the bar of entry" aka "making everything more and more accessible" makes everyone dumber in the long run, because with each and every step one removes any need to actually think and understand what he's doing.

Do you understand that?
Oddly enough I just used QuickTime to edit some audio files, it has a built in "trim" tool that is quite nice. First time I ever really used it, it was a pleasant experience.
5G is weird, since it's being sold as a big deal, when it really isn't.

It has some nice improvements, with the big ones being that it makes more efficient use of the spectrum. I'm not really an expert on this, so if someone is, feel free to correct me, but my understanding is that some of the big changes with 5G NR are making better use of good signals via higher-order modulation, allowing less resources to be allocated to low-bandwidth users, and decreasing latency by allowing communications to start more often.

That doesn't really help any one phone, at least ones that are working well now. What it does do is to make the network better, in the same way going from 3G to LTE did.
Ask HN: Are there examples of animals that beat their children?
I read this morning that “a sizable chunk of humanities children were beaten by their parents” in the 18th century. Sure. Seems believable at first. But also grotesque. And I can’t think of a single example of animals beating their children. Am I wrong in concluding that humans are unique in this regard ? What does it say about us ?
IMHO maven is not something that is actively supported by many people using Kotlin. If it works at all, good for you. Otherwise, you are on your own. I'd advice against using that with Kotlin.

I have plenty of experience with maven and with ant before that. No project I've touched in the last six years used either of those other than a few conservative and, frankly, clueless/hopeless customers that I've helped out in some of my freelancing projects.

I don't get pedantic about persuading customers that maven is dead as a door nail but there is a pattern of behavior of mostly elderly (i.e. my age) slightly out of their depth CTOs insisting that maven is the way to do things because that's all they know.

I'm experienced enough to not fix what ain't broken. A build system either works or it doesn't. And it's not worth my hourly rate arguing against it. Anyway, it's not that hard to get them working regardless of what you use. I'm old enough to remember DOS batch files being an acceptable solution. Actually wasn't that hard to do either. I love bash shell scripts for the same reason.

People get hung up on build systems performing magic that they don't understand. Maven is mostly just a really convoluted way to compile Java code which isn't even all that hard when you understand what it does. Having done that with batch files I both appreciate what maven. gradle, etc. do and recognize that it doesn't matter much at all. Gradle does most of the same things as maven with less fuss. I'm still well capable doing the same with just bash and a compiler. But it's not worth my time. These days, I spend more time on figuring out github actions than on gradle. The stuff that gradle does is only a tiny part of the business of doing CI/CD these days. Gradle is the easy part.
Cloudflare Rufuses to Exit Russian Market
Gran Turismo 7 will rejigger its game economy after backlash
Teen Girls Are Still Getting TikTok-Related Tics
How Segment Got a 15x Speed Increase by Switching to Swift
Sounds very interesting, seems the moral option.
neeboor is an open and casual location-based social networking platform, specifically designed to promote more interesting and diverse connections between people and places, with its core features focused on giving users a means to fully access their surroundings and providing them with instant real time connections
Young meaning really young.
it's buildable

after opening Wipeout98.sln VS 2019 migrated it somehow, fixed #includes paths - use relative "..\PSX26" instead of full "\WIPESRC\.." - added missing int type to previously allowed implicit int where needed, and added _USE_32BIT_TIME_T #define to Release config (it seems it's the only config present..) I was greeted with 'missing CD drive' dialog

didn't pursued it further
1) get older

If you want to accelerate the process and not wait…

2) make it a point to interact socially every day with new people who share your interests

3) force yourself to do public speaking

4) spend less time with people who point out that you are socially awkward- avoid them. They aren’t helping your confidence and are holding you back.
Someday I want to rice my linux desktop to look like the Wipeout interface style.
Why is someone being more efficient than alternative and making a profit a bad thing? Besides you are free to create a non profit housing company, if you truly believe in what you preach. And you will have an edge with prospective customers. Why advocate for one big monopoly unless you have a potentially malicious agenda?
Wow, seems like a government decision to cull the old and the frail! Can the Swedish government be held accountable for this?
Prior discussion: https://news.ycombinator.com/item?id=8142269
Never played the first one, only 2097 and 3. Really great games, managed to play it back then as a kid in the highest difficulty just fine. But if I try now, my ship gets destroyed in seconds heh.

I kinda hope someone can make this build in a modern system. Nice to see iconic games like these to be preserved.
One of the big arguments I've heard from an AT&T PM who is supposedly In The Know is that 5G lets First Responders have privileged bandwidth in a saturated area.
Isn't the inner join the only one that's redundant though, because it's the same as doing an equals check? (from a, b where a.b_id=b.b_id
System V is only a C ABI, not a C++ ABI, so of course it wouldn't cover C++-only details. What C++ ABI does MinGW use on Windows?
No, the game bar is in any version of Windows since the Creators Update (I believe?). It should be available in either home or pro, and you shouldn't even need a working license key to use it. You also don't need to sign into anything to use the recording functionality. Microsoft REALLY wants you to, but it's not a necessity.

Its settings are in the Xbox app somewhere, but you don't need to sign in for that part: you can simply close the popup, or accept the defaults (like storing the videos in your user folder instead of somewhere else).

To use it, hit Win+G to open up the game bar and hit the record button. Alternatively, you can start/stop recording immediately with Win+alt+R.

The various releases of Windows 10 aren't different licenses, they're similar to Apple's OS X releases: iterative improvements within the same code base, with new features and such.
Kagi is also good, in fact I get better results on Kagi than on DDG.
Yeah, the idea that tech debt doesn't matter and can just be fixed later is the biggest bullshit myth out there in tech land. The thing is, no one notices or writes about when a startup does an "underwater sale", which is typically an investment firm's portfolio company (company they already own) buying up a competitor for less than the company was worth on the last round, done usually in order to buy the customers, staff, or IP. It happens tons. It's a "cut bait" scenario (i.e. let's lose less now instead of everything later) for the selling company/owners and is usually a result of technical debt.
Imagine if they were exposed to a laser disk fast forward / skip. Gasp
Why is 5G being treated like a big public decision that we're supposed to have an opinion on, when in reality it's coordination between chipset manufacturers and cell tower operators that hardly involves us at all? It doesn't even seem like it's worth marketing to me, I'm not going to go out and buy a cell tower. Even selling me on 5G so I'll buy a new phone is unnecessary, the phone manufacturers could sell me on the improved performance directly.
> Barbarian language

nice
What would you consider left?

I don't follow a lot of the smaller proposals, but I believe some of the newer members have some "left" proposals. Alexandria Ocasio-Cortez might be one to google.
Ok, so it’s like Cupertino. That’s a fine enough comparison.
I also use Kagi and I think it's good enough for most things. But you're right, for local search results Google still is better.
I think it was more a jab at how tired the widely-known folksy memes about Early Amazon are and how completely nonsensical they are when used in the context of the modern descendant which basically owns the whole of the Internet, physically speaking.
Whoever did the dsp behind 4g is a genius
I was intrigued by your comment, and did five minutes research,

Apparently you're half right - pretty much every mammal will sweat to some degree (its almost a defining feature of mammals - mammary glands are modified sweat glands) - but only a limited number of mammals sweat heavily, horses being another notable example.
There is a finite amount of time in the school day so adding something to the curriculum means something gets removed somewhere else.

(Fundamentally there is the problem of "freedom from" and "freedom to". If the people get spammed with the equivalent of bread and circuses it doesn't matter at all that a few people can speak to the wind about important things.)
I was trying to show a friend some features of a keyboard I just bought that I’m pretty excited about. It’s still in the mail, so we pull up YouTube on the nearest screen and type in the name of the board. The first and most popular video that came up was 14 minutes long, but looked high quality. As we skim through it, we realize that it’s mostly this guy speaking ad nauseam about himself with very few significant shots of the keyboard. We had to go back to search and go all the way to the long tail keyword-wise to find a video that gave us what we wanted. Yeah, YouTube search isn’t what it used to be, and my experience tracks with your suggestion that it’s executive meddling.

If that’s what YouTube wants to be now, that’s fine. My question is now where do I go to find what YouTube used to be (TikTok, maybe)? It’s ironic too, because it’s like they don’t realize that as a millennial I was drawn to YouTube because it _wasn’t_ TV.