skysight-inc/HackerNews huggingface dataset:
Great insight. I'm blown away by the amount of nonsense I hear about child rearing from people who had minimal contact with young children. A lot of theories quickly get destroyed when you get schooled by your own child!
Because they pay you for the work?

You can use the money to further your political goals.

If you go to a pizza place and pay for a pizza, you don't expect them to alter the deal after you pay, and instead give the pizza to someone homeless without asking you or refunding you.
You’re on a real let-them-eat-cake roll here.
Part of the context around that article is it was written post Katrina, in response to many people asking why the people didn't just leave.

"Being poor is people wondering why you didn’t leave."
Not familiar with her at all but after looking at her youtube channel for a few minutes, what makes you put her in the second category?

Honest question, not judging just curious what sets her apart in your mind? I think there's a chance she has good content to go along with her obvious attempts to use her sexuality to get clicks, but to me it looks like she's being suggestive explicitly for money in addition to whatever else she might do.

And there are lots of people that use their sexuality for money and also have some kind of actual content to go along with it IMO. There's a spectrum of behavior in streaming/youtubing.
CDC is manipulating data to prop-up “vaccine effectiveness”
You're in it.
I have very rarely seen symmetric broadband plans available in Finland. In the past I've had 10/1, 24/1, 100/10 and now I have 1000/100. With ADSL connections being asymmetric was basically necessary because the bandwidth is so limited - I think most consumers would prefer 24/1 over 12/12. With fiber I think it's more about market segmentation: ISPs want businesses to buy significantly more expensive symmetric plans.
Because we don’t need to glorify pursuits that aren’t advancing society.

I’d rather we had another newly minted billionaire employing 60k people with middle class jobs than one more man who helps old ladies cross the street for free.
Hey I live next to the freeway and Im a tech millionaire...
Leveraging the prestigious papers to win grant proposals is where they need to get them. Citations aren't what gets you a job or tenure at a R1 research school, it's the grants that the high-impact papers help you win.

You don't have to convict people for full-on fraud. If you are caught using an obvious mistake in your favor or using a weak statistical approach, the punishment can be you are not allowed to apply for grants with a supervisor/co-PI/etc who's role is to prevent you from following that "dumb" process in the future.
> This means representing numbers in base 2^{m} where m is your register width). With components this big, we usually call these “limbs”: wordplay on “digits”, of course.

I never realised limbs was wordplay on digits. Duh!
>People are human. But work is work. The canonical point of a workplace is to come together to fulfill the aims of the entrepreneurs.

The canonical point of a workplace should be to serve society!
https://howmuch.net/articles/the-30-biggest-political-donors...

Democrats get paid a lot more by companies than Republicans do. In fact, drastically so.
I’m in a similar boat, have a dream project I want to accomplish or atleast give it a serious go before I die, so I quit my job moved to a third world country and am basically rebuilding my toolset in ml to see if it can be used to tackle that problem
Research findings that are probably wrong cited far more than robust ones
"We failed to reproduce the results published in [1]" is a citation.

"Our findings directly contradict [1]" is a citation.

Without context, number of citations doesn't tell you anything.
We could bury it in a giant pit somewhere without a lot of water running through it (prevent leeching).

The actual amount of waste there is isn’t actually that high if you were to store it in a giant cube somewhere, the problem is the logistics of that, and the fact that right now it’s everywhere.

I can’t find a source right now but I remember something like, if you were to take all the garbage produced by the world and put it in one place it would be a kilometer cubed, or something like that.
oh man, deploy to app store would be magical. looking forward to that!

if you'd like to chat with me on content strategy, you have my email :)
There are also extras that come with the home. The better house you buy, the less you spend on heating/cooling. The more you can invest in solar panels / batteries, the less you spend on electricity. The bigger house you get, the more space you can use for buying bulk items. The more exclusive area you live in, the lower the insurance. And many others...
Great project! This is one of those tools that solves a problem that's right in front of you. I can see this being built into screenshot software, just like mark-up tools are these days.

Also, does anyone know of a similar project for Linux?
This is basically every HN thread when it comes to anything related to race in u.s. politics.
No amount of deterrent is going to remove the motivation of petty thieves. Give them better means to live a dignified existence without resorting to crime and the problem disappears. Such solutions implicitly demand rethinking housing policy, social welfare and jobs programs. A couple other equally effective, on paper, solutions would be imprisonment and slavery of petty thieves, or murdering them (capital punishment, near genocide, crime against humanity). It's important to consider the privilege, assets, and what people stand to gain or lose when considering solutions. I've got no dog in the fight over problems in California. What's clear is that these problems are systemic and demand a federal solution. The people responsible to enact a federal solution are beholden to the people who stand to lose the most if these systemic issues of housing, healthcare, income, and the like are solved. Tech workers have more in common with the homeless people they step over to get to work than the f500 CEOs telling paying Congress to stall and distract. Bridging this class divide and building solidarity with people we've been taught to think ourselves better than is a foundational step in building the grassroots needed to force change.
In Germany it was mostly ads for phone sex hotlines and ringtone subscription scams that ran at night in my youth.
https://web.archive.org/web/19981203134056/http://ultraedit....
Basecamp is a small company, but Google was caught helping the US military, while most of the employees working for Google are not Americans. Even one of the cofounders and the current CEO are not American born, which means that they are asked to potentially do things agains their family.
spot 2 on front page: https://news.ycombinator.com/item?id=27241715
Thanks. I clicked a bunch, but I guess not on that one
Why is hero-worship is unhealthy? I thought it's the contrary
> It does not use VDOM, instead it uses raw DOM nodes for maximum performance.

I'm sorry, what?
The whole idea of vdom is to increase performance and reduce redundante updates on the actual dom.

It's sad to see a project claim that it's fast without showing any actual real world benchmarks.
I'd like to highlight the Introduction of nmcp.pdf which explains in a very compressed form how it works which encompass all the magic.

"The lossless data compressor employs the traditional predictive approach: at each time t, the encoder uses the neural network model to compute the probability vector p of the next symbol values t knowing all the preceding symbols s0 up to st−1. The actual symbol value st is encoded using an arithmetic encoder with approximately −log2 ( pst ) bits. Then the model is updated knowing the symbol st. The decoder works symmetrically so there is no need to transmit the model parameters. It implies both encoder and decoder update their model identically.

When no preprocessing is done, st represents the byte at position t. Hence there are Ns= 256 different symbol values from 0 to Ns−1."

For those usually familiar with Huffman coding this is using an Arithmetic coding https://en.wikipedia.org/wiki/Arithmetic_coding

It allows adaptive coding (i.e. changing the probabilities of symbols dynamically). Here these probabilities are modelled dynamically using a neural network.

The magic is that the neural network parameters are defined implicitly : You don't need to transmit the neural network parameters, therefore you can use as big as you want neural network.

During the decoding the from scratch network is continuously trained using the freshly decoded data, in the same way that it was during the encoding. The more data you compress, the more you train the internal neural network parameters, and the better the prediction for next character gets.

You decode 20 bytes, you update the model with this new data, you decode 20 new bytes with the new model, you update the model,... , every 1000000 bytes you can even update your model multiple times using all currently available data to make the network converge faster.

Of course this only works if everything is exactly deterministic, which Fabrice Bellard took great effort in guaranteeing, which is no small engineering feat.
Show HN: Test results analysis tool for your CI pipeline
Hi, we are building an open source SaaS tool that aggregates unit test and coverage results into a single dashboard.
One can integrate it into their existing CI system and start gathering test results data. TestHub will then visualize test statistics across all projects, drilling down to individual test runs and all the tests within. We focus on simplicity of onboarding so it takes 10-15 minutes to integrate in any pipeline.
Check out how our UI looks: https://test-hub.io/test-hub

Do you write unit-test and analyze their results for your projects? Would you consider using such a tool? Any feedback is much appreciated. If you want to try Testhub in your project just let me know and I'll help with integration, with no obligations.
front page: https://news.ycombinator.com/item?id=27241715
I’ve quit my job a couple months ago and moved to a third world country. Expenses here are only a fraction of us and I don’t have to worry about medical insurance. and am expecting to take at least 8 months to a year. I’ve been working as a software engineer for about 9 years so I feel like it’s time to take a step back and reevaluate my goals for the next ten years, as well as learn whatever I find interesting. We in the software field are privileged, and it is the responsibility of privileged people to pursue creative endeavors to benefit humanity instead of being a hamster on a treadmill
True story: long time ago, I was once interviewing a guy, and wanted to check his coding skills. Asked him to write some simple C function, doing some simple algorithm. Let the guy use my PC as I watched him (did I say it was very long time ago?).
To my surprise, instead of writing C code right away, the guy went to Far on my PC, with a blink of an eye, with hot keys, found some existing files on my disk, glanced through them, returned to file editor and wrote that function.

When I asked what that was, why did he have to dive into my C files, he admitted he doesn’t care to remember C syntax, and just had to look it up quickly to write his function.

It turned out he was mostly writing all of his code in x86 assembly, and a pretty complex code. His main project in assembly was a compressor that was faster and more efficient than RAR, which at that time was at the top. I tried it and that was true.

Many year later, the guys went on to win Hutter prize, and kept improving his own record year after year. I admire his grit and persistence, and how he keeps discovering new ways to improve his algorithms. And I wouldn’t be surprised if he maintains them in pure assembly (he did originally).

I did hire the guy, and enjoyed working with him.
Seems like a good excuse to update my monitor lol - any recommendations?
It doesn't matter how many game genres I expose my son to - RPGs, puzzle, space, adventure, sports, visual novel... No matter what, he goes back to blowing zombies away in Call of Duty Multiplayer. He could do that for 12 hours a day if I let him. Interestingly, he otherwise enjoys intellectual and artistic pursuits, but I feel there is some deep instinct showing its face in his game preferences.
Some people are just very intelligent and can grasp concepts quickly and apply this new knowledge efficiently. To them a person of average intelligence is often like a toddler that is struggling to put the cube into the round hole.
I reimplemented the speedtest.net backend for fun a number of years ago, right around when it was transitioning from Flash to HTML5 and offered both.

I used a PHP process running in the background using stream_socket_server().

IIRC my computer had a 5Gbps connection to localhost using HTML5, and fractionally less using Flash :>

...which meant that PHP was writing to the web browser at 5Gbps.
> Check out an app, FlutterMet, that we built in under an hour!

That's great, but how quickly can you:

- get new developers up to speed in an existing product?

- add a new feature to an existing product?

- debug a non-trivial issue?
never attribute to malice which can be adequately explained by incompetence.
> A lot of C optimization could work that way - relying on cooperation between the compiler and programmers.

That is precisely how it works already. The reason your code has no bounds checks is exactly because the compiler can assume that you have done your part and ensured that all indices are in bounds. This is what "the compiler can ignore UB" is all about.

The signed integer kerfuffle is just the same: The compiler assumes your cooperation in ensuring, beforehand, that your signed arithmetic never overflows. Its part of the bargain is generating the best possible code it can. Another part of its bargain is offering you the -fwrapv flag to communicate more about your expectations. A third part of the bargain is offering you sanitizers that can inform you that you have done something you probably didn't want.
> tolerance is the price of principles, and they're only principles when they are hard to keep.

I like this line. I might steal it.
Why would this not be correlation not causation.

I struggle to believe that most scammers in the world are that good that make deliberate mistakes in their letters to reduce false positive rate. More realistic solution is that the average scammer is not well educated, he makes mistakes unintentionally and out of pure luck it works well for him.

About why they say they are from Nigeria, I'd say that simpler the scam is, easier it is to pull. If you communicate via voice, it is hard to properly mask accents. If you are sending something via money transfer, destination address is obvious as well.
Pretty much the same for me. A migration from using MS Access and FP extensions to PHP/MySQL.
self checkout is all over the place in LA.

I could take it or leave it.

I certainly wouldn't condemn a location as 'a shithole' simply due to whether or not self-checkout was a thing, but i'm not going to go out of my way to defend LA, either.

P.S. where did LA come into all this? I re-read everything and can't quite figure it out.
People Adapt to an Extra Thumb in Fascinating Experiment
Isn't that where you, the worker, draw a line and say which companies you will work for?
> Job postings appear on job boards, but not on the companies’ websites.

This is very common for legitimate job offers. And probably makes sense since many companies see almost no traffic from potential hires.
Thanks. I have whiskey is my nasal cavity now.
If you lighten consequences for bad behavior, you’ll get more bad behavior. If you incentivize good behavior you get more good behavior. It’s how the world works.
The benefits I referred to come from the fact that people all over the world can count on the protocol remaining globally accessible and apolitical/neutral. Without that, there would be no global adoption of the value transmission protocol to make the assets issued on top of Ethereum useful at the global scale.

We cannot count only on the political system to maintain liberties. We need non-political institutions like cash, and its electronic corollary, cryptocurrency, to ensure certain freedoms, even in the case where the political system fails.
Taiwan’s TSMC claims breakthrough on 1nm chips
This comment is the best summary of the issue.

I'd also 2 other elements.

1) The avg. American is much less arrogant and confident in their capabilities compared to 20 or even 10 years ago . So it's natural that they are coming to terms with the fact that they might have to explore any avenue of possible social ladder climbing.
Climbing the social ladder via group association was much more frowned upon 20 or even just 10 years ago. Now people happily strap and go for the ride

2) None of this BS would be happening if the economy was growing at 7% Real GDP on a constant basis. You mentioned Maslow, well America is pretty high on the Maslow pyramid, considering the hedonistic treadmill and the law of diminishing returns you need a 7% YoY just to mantain the level of happiness and satisfaction
I have had maths lectures where that just doesn't work, so I'd question the "anyone". You need the extra time to fill in the steps the prof left out, because they are obvious to him.

(And yes, I usually also go through presentations at 2x).
> it's hard to look at someone like that and say he's just a mortal who tries his best to write code, just like everyone else.

would anyone look at Usain Bolt and say that he's mortal and just like everyone else? Why is it so difficult to imagine that there are people who are just so much better than you, that you (an average person) can never catch up?

Most people have no trouble understanding that they cannot reach the level of Usain Bolt. Why should programming be any different from sprinting in this case?
That's a pretty inflammatory and totally unsubstantiated assertion, which reveals the baselessness of your entire argument, and the biases that motivate it.
People here recommended a lot of different solution that does the same.

I’m using (and I’d like to recommend) https://www.keyboardmaestro.com/ for this.

It requires self-written macro, however it can do much more than that, including parsing & formatting OCRed text. For one job I went directly Image->OCR->File so I could copy OCRs into text for some non-elegant hardcodes ;-)
A lot of the time the performative bullshit is the company itself trying to make changes that garner approval and attention but that don't cost it anything significant.

One example would be GitHub keeping its contract with ICE but changing the master branch to main.
Counterpoint: you don’t need to go through the setup and management hassle of self hosting for this kind of content.
Languages aren’t paradigms of thinking. We borrow phrases and concept from each other at a higher level, they’re basically identical, unless you’re isolated on an island and don’t interact with anyone.

For proof, look up the etymology of a random set of words. They come from all over the world.

This is literally pride over encodings. It’s superficial, petty, and ignorance makes it seem profound and important.
Depends on a person. I don't know of a worse chore than doing shopping and I do it only once a week. Cooking every other day is meh at best too. (apart from an occasional "I want to make something really nice") Look at the old HN comments on Soylent articles with a lot of people like me. I'd be happy eating a balanced nutrients paste most days if I lived alone.
Memory in gene expressions might even account for the difference. Gene expressions can change during a lifetime and across a couple of generations (ie. memory of famine can last 2 generations in gene expression). There are outliers that go against the norms, so seems not hardcoded on chromosone level.

Funnily, this would make both "camps" correct!
This is amazing, it literally made my day!
From a quick look:

Can't find information what kind of test result reporting formats it can parse/import.

Links in the page footers don't work. Link to "download testhub CLI" on home page doesn't work.

Unclear what it does. How does "See what you've been working on daily and how much time you spent on each task or project. You can use automatic or online timer for tracking different tasks." relate to a test tracking tool?!

> One can integrate it into their existing CI system

Home page talks about Github Actions only. For many CI systems, this being third-party SaaS would be a hard sell.
MSFS has DLSS in their pipeline (along with a bunch of other stuff).
> Xamarin (for mobile and cross platform stuff)?

As a long term (since the first dev releases of MonoTouch) dev who now uses Flutter, I would almost hysterically scream yes.

We still maintain a lot of Xamarin projects: it is always a bit of a self-peptalk to get started after coming out of Flutter.
Can you provider a link? YouTube does not return anything. Thanks.
Dota 2 is an incredible and vastly underrated experience of having a godlike UX.

Problems:

- Fast paced game, both keyboard and mouse are heavily used, with over 60 apm usually
- Incredibly team based game. It is a team sport, even if you're good, if the rest of your team is bad, you will lose.
- Players can't talk using the chat, usually. Because of the high apm requirement.

Solutions:

- Press alt. Almost every button will show a tooltip, flip the display to show alternative information or show extraneous information. Eg: "Flips the icons in the minimap to show hero icon instead of team based flag, shows neutral creep boxes, tower ranges", etc.
- Hold alt and click anywhere. A chat based notification will be send as team chat. Eg:"I have 200gold, I need 300gold for Guardian Greaves, Gather for Smoke", etc.
- Hold the Y key. A chatwheel will show up for quick chat replies. Eg: "Get back, Push", etc.

There is so much to learn from Dota's UX. Heck, even if complex webapps implemented the Alt flip feature, that would make a huge difference.
What does it mean to elevate onseelf as an individual? I don't follow
The thing is, if people value WFH then they may be willing to accept lower salary offers for those positions than they would for on-site ones.

I think that's the take-away for employers here.
I'm not sure what the global scene is like but in Australia "After Pay" has taken over, they charge the fees to the retailer and ban passing them on directly so the system is subsidized by everyone.
In Thailand (and I imagine other SEA countries) there are plenty of condos without kitchen. But buying some food in a small shop or stall or some street-food is cheap enough anyways.
I know this isn't the point of your comment but: AppImage works everywhere, including Ubuntu. It a file called TheProgram.AppImage and runs like any other binary would. Snap works primarily on Ubuntu and is pre-installed. `sudo snap install [package]` works just like `sudo apt install [package]` does. Flatpak technically works on ubuntu though it's not pre-installed: it's an `sudo apt install flatpak` away.

AppImage is a great option: it's the equivalent of statically linking everything. Users only need to have the binary and they can run it. Developers bundle everything into that binary.
I want one, anywhere to get the designs?
Easy fix is not to buy Apple anymore.
Maybe another angle on this is to tackle what it takes to become an 'approved' service centre. If you have basic diagnostic tools, and pay a nominal registration charge, why shouldn't anyone be allowed to become an approved repairer?
That breaks the fourth wall though.
I know people with insurance ($0 for a dental checkup) who haven't been in years.

I know people who don't take their $4/month heart medication prescription and end up hospitalized.

I know people that when faced with the choice of walking around the block for exercise would rather watch Netflix despite their uncontrolled type 2 diabetes and doctor telling them exercise will keep their blood sugar under control.