skysight-inc/HackerNews huggingface dataset:
I run a nonprofit for teenagers called Hack Club (https://hackclub.com).

We often get groups like this trying to sponsor our events and buy emails of our students. It's disgusting. We also sometimes get their counselors trying to "collaborate" with us to get one of their projects published.

The competitive college application process and supporting industry of consultants is creating a generation of sociopaths. We are teaching young people that the way to get ahead in life is to lie, cheat, steal, exaggerate, and hire consultants to help you do it with class.

Over the past few months, I have spoken with some of the admissions leaders behind "top" institutions. They say that in many cases, it's hard for them to tell the difference between these applicants and "real" applicants. Most CS programs still don't even look at the GitHubs of applicants!
The topic is people with clearly bad intentions intentionally covering up or obstructing research...
The Council of Trent was, as someone else pointed out, a very important event. In contemporary discussions between catholics and protestants it still holds, rightfully so, a large role in its definitions of what catholics believe and what errors are alleged to have been made by certain protestants.

A quick search of the Catechism of the Catholic Church, for example, promulgated in 1992, reveals 88 results. Christianity, if I remember correctly, is the largest religion in the world, catholics make up most of them, so important historical happenings such as ecumenical councils have an impact on a vast amount of people even if just indirectly.
Mercury is for quick demos. It is not a full web framework. The simplicity of the framework is very important for us.

We hope to extend widgets offering in the near future.

You are right. We are working on Mercury Cloud service where you can just upload notebook to deploy it. We have free and paid plans. But you can also self-host Mercury with docker-compose.
>their equivalent of CUDA

Nvidia didn't pull their AI leadership out of thin air overnight, but they shipped the first CUDA capable consumer cards with the GeForce 8000 series way back in 2007 and committed to this ecosystem over the years, consistently investing in the HW, SW.

By the time AMD woke up and shipped ROCm in 2016, Nvidia already had nearly 10 years head start and a cemented moat in this field. AMD now has a huge mountain to climb to catch up to Nvidia.
Funny how this reply also makes sense if you don't know that "discord", "matrix" and "revolt" are used as brand names here.
Alt+Tab lets you switch to a previous window instantly. MacOS’s UI sluggishness is jarring when you’re a power user from another platform.
Codepoints is best for collaborative text editing / CRDTs (diamond types, automerge, etc). We generally model the document as a big list of unicode codepoints.

We could use grapheme clusters, but the grapheme cluster boundary points change as unicode evolves, and not all systems update at the same time. Separating strings based on grapheme cluster boundaries also requires a big lookup table to be embedded in every app. Unicode codepoints are obvious, stable, and easy to work with. And they're encoding-agnostic, so there's no weird UCS2-to-UTF8-bytes conversion needed in javascript, C#, etc.
A lot of people (especially outside the US) use whatsapp, etc, for calling which happens over data/wifi rather than traditional cellular.
In theory then a bunch of pharma startups that have nailed their marketing costs should then flood the market with cheap new stuff. Why haven't they?
>But running any infrastructure under the profit maximization scheme will always end up in self destruction.

That's why the parts of the internet that are "essential infrastructure" would serve us all better if they were non-profit (or a Benefit Corporation: https://en.wikipedia.org/wiki/Benefit_corporation).

Watching the promise of the Internet get flushed down the drain, I have developed a healthy appetite for paying cash to eliminate surveillance, ads and general enshitification. I'd much rather donate that cash to an organization that is actively trying to provide a public benefit.
The pro1x from fxtec with lineageos plus termux is useful :-)
From the article:

> Parachute use did not significantly reduce death or major injury

I really recommend reading. It is a very funny thing until you realize you've read a few dozen serious articles, well received by a large community (some times even the academic community) with nearly the same kind of arguments.
Why Do Animals Keep Evolving into Crabs?
I want to believe this, but I have been burned way too many times in the past trusting anything other than Nvidia. The list of companies that were supposedly going to be better is rather exhaustive in the space. It is frustrating.

That is, what makes you think Nvidia is a) overpriced and b) not doing the best they can?
> rich applicants can also pay to boost whatever other signal

This applies to all signals. "It will be gamed. No exceptions."

If you care about being equitable, there is no way to fix the elite university system. There are by definition only a few elite universities and they can only admit a small fraction of the population. Even if it were a lottery it'd still exclude the vast majority of people.

I feel like a lot of the over-the-top "wokeness" coming out of places like Yale is a case of "they doth protest too much." The vanguard institutions of an inherently discriminatory elitist system of conferred nobility are trying to deflect from this by blathering about diversity. The nobles are lecturing us about how woke they are in the hope of distracting us from the fact that we are not and probably never can be nobility.

The only real solution is to make that system obsolete. A person should be hired on the basis of their ability to do the job well. Nothing else. No degrees. No name dropping. No elitism based on what region of the country you're from or where you went to school. Just ability.

Colleges would only be able to justify their existence (and cost) by arguing that they are good places to learn and hone one's abilities. This would not only be more equitable but might allow people to get into the workforce without a writ of indenture in the form of a giant student loan to repay.
I am crushed by the awareness of my shortcomings, brother.
> apt-cache search parquet
[crickets]
They never released fully functional Linux support
Rather, if you, stale2002, tell me that "all" I need to do to build a large ranch is to purchase land that isn't for sale (and hasn't been for 140 years!)... your response does nothing to refute my point upthread, which is that large ranches in Wyoming are de facto illegal.

You can't have a big ranch. That's silly. You also can't use "corners" to prevent access to land you don't own, because that too would be silly. Two sillies don't make a sane, as it were. Someone should fix this, because the regulatory regime is bananas. This court case isn't doing anything to help, it's just negating the silly.
It’s really not that huge a jump. For a single phone line with tethering, ATT will run you $1200 annually. My budget provider with deprioritized service but on a similar plan is $540. A Prime membership covers a household, but anyway you measure it, $150 is close enough to “one order of magnitude less” to be useful as an approximation.
https://www.statista.com/statistics/261766/share-of-us-inter...
That's cause the goal is not equity but to make the process more opaque, so they can admit legacy kids without issue, and enough students from various demographic groups at a volume they desire without anyone pointing to any embarrassing measures like SAT scores showing discrimination.
Is GPT-4 too smart for its own good?
Something of both, lol! It's definitely true that greenfield projects can and probably should at least look at other options. What I mean is that, for better or worse, after any significant code base gets established, changing the language it uses is akin to starting over. When you do, you're back at greenfield.

Many (most?) projects will never qualify for such a rewrite, so JS/TS it is. I'm a huge fan of both, so I'm ok with them being around for a while.
I spotted this while reading a wonderful account of the history of 3d graphics in games at https://www.filfre.net/2023/05/the-next-generation-in-graphi... ; I thought it was worth sharing!
They're amazingly powerful for the money. Prior to the shortages they were great for retro game emulation, little linux boxes for fun/kids/specific uses, home automation, whole-network ad filtering, etc etc.
Any self-respecting security industry veteran only communicates using 2 cans on a string
What "problem"? The applicants with papers are demonstrating that their families have plenty of money, that they are eager to game the college admissions system, and that they're happy to genuflect before the alter of academic elitism. What better signals could there be, for the sort of applicants who colleges actually want to admit?

Edit: Okay, if a kid's family bought him an Axiom Space ticket or few, that'd clearly be better.
Same for me. Trackpad is my best friend for productivity. 4-fingers up (and also bottom-left hot corner) for Mission Control, top-left hot corner for desktop, 4-finger swipe left/right between spaces.

I don't need anything more than that, and any app that offers more just becomes noise.
The P14s chassis is identical to T14, T14s is different and bit higher quality
Many of the moderators get paid. Just not by reddit.
Well, the obvious answer has to do with the fact that a shared money system allows money to be concentrated regionally which in turn means that people have to follow the money to where it is being concentrated.

The most prominent example is Greece being drained of Euros and of its young workers who have no choice but to go to work in Germany. Then the Germans complain about immigration without realising that they encourage this with their economic policy. They think these things are two separate problems that require separate solutions, when in reality they are the same problem.
*Jankiness, not jerkiness. I could have clarified that better; what I mean is that it was strange to me that the backup camera had two stages. The camera video feed comes up first, then the yellow overlay lines are rendered on top later. Which makes sense, that way the user doesn't have to wait for Android to boot up completely before they can view the backup camera.

I want to look more into rear camera viewing/recording too. The binary /sbin/earlyrvc in the repo (in the boot recovery image directory) is what displays the camera on boot. After that there's a few Honda-specific APKs that handle backup camera access for the rest of Android. I had some luck using Ghidra for static analysis of /sbin/earlyrvc. But the biggest hurdle I ran into is a lack of documentation on NVIDIA kernel drivers and the graphics pipeline.

As for rooting, I used a paid ($25) service. You sign up on this sketchy site, pay the $25 to get a unique code (a UUID), and then visit a specific website from the headunit's web browser. AFAIK, whoever runs that service is basically just using a WebKit exploit chained to some other Android exploit(s) to achieve root. It worked for me. I've added some more info on this to the README. But one of my goals is to make rooting easier/free/open source to lower the barrier-to-entry for headunit hacking. It'd be great to see a PR for that
What I learned about SaaS at Buildium
Knowing every feature of C means they have to learn custom patterns on top of the C to make things work, and that almost always means horrific unhygienic macros.
As a prof, I'll be adding my 3 year old as co-author to a few of my papers. No shame in my game.
Local, encrypted backups are a thing - use them.

It's debatable how useful this advice is for field agents, who might not be carrying a computer with them all the time, but for regular people it's entirely feasible.
You can see that it's still the case (for Android exploits to be priced higher than Apply).

https://zerodium.com/program.html
Witch looks awesome, and I think has a killer feature I've been looking for for a while on linux (slightly off topic).

I use rofi on linux to surface a dialog that allows me to execute programs, surface an X window, or change to a different tmux session. Rofi natively supports the first two, the tmux pane/session switcher being a little 10 line extension I wrote in bash.

I love rofi and the ability to do this, but there is a 'white whale' in this workflow setup that I have not been able to crack: A rofi dialog that displays and surfaces browser tabs. I have fought with chromium dev mode/flags/options on several occasions trying to plumb together something like this, but cannot for the life of me figure it out; apparently chromium does not really want you to get a list of tabs from outside the browser.

Has anyone with a similar workflow found a solution for this? I'd be willing to switch browsers, or try anything really.
Products like reddit are complete. They do everything they need to do and there’s very little you can really add.

That’s a big problem when you have thousands of employees. It’s like youtube or google. What can you really do with all these people?

A rational person would say fire them. But firing people feels wrong because growth is good and big is good. So the only solution is to make a project for them to work on.

The natural project for them is a UI change because it won’t break the product and it caters for their lack of ability. So that’s why finished products like reddit and youtube have a new worse UI every year for seemingly no reason.
I’m sure I’m in the minority, but Stage Manager addressed nearly all of my window management woes on the Mac.
Queensland goes to great heights to rebuild storm-damaged eastern osprey nest
Yeah; I've recently noticed that almost every time I use string.length in javascript, its wrong and going to break something as soon as emoji appears. In my code, I always want to deal with either the number of codepoints or the number of UTF8 bytes. String.length gives you neither, but unfortunately it looks correct until you test with non-ASCII strings.
There is a compact mode on the new design since day one, even the classic mode doesn't have the "card" design. This is never mentioned by people who complain (you included).

In compact mode, they (new/old) have a similar number of posts on the screen (old: 11, new: 9). It has less because the "promoted" has a larger button, one could even argue this makes them stand out more than on old reddit.

I would agree that the lack of link colors make it slightly more annoying to read compact mode on the new one though, compared directly.
Minor nitpick: The landing page video has a picture of Safari, but when clicked shows Chrome in action.
That would explain my Radeon Graphics card I never managed to get working properly. It arbitrarily froze. I was told that it did that for Linux and that it was guaranteed to work on Windows. But when I tried it on Windows, it did the exact same thing. They were unresponsive.
Instead of trying to integrate the whole stack of, say, pytorch, Apple's primary approach has been converting models to work with Apple's stack.

https://github.com/apple/coremltools

Clearly no one is going to be doing training or even fine tuning on Apple hardware at any scale (it competes at the low end, but at scale you invariably will be using nvidia hardware), but once you have a decent model it's a robust way of using it on Apple devices.
Scientist with six retractions wins challenge of firing, funding ban
Nice concept.

How does it add to Anki? Ie - just the word in isolation? Or within a sentence? If the latter, how is this sentence generated?
According to the link you shared, it seems Kaspersky has been prohibited solely on governmental computer systems in certain nations which Kaspersky previously revealed as deploying malware against their adversaries, correct? I doubt many on HN work for those entities and besides I am not sure Python script fit the definition of Kaspersky software.
The good news is that test prep seems to have a very small effect: https://nepc.colorado.edu/sites/default/files/Briggs_Theeffe...
The land wasn't granted to build railroads on, it was granted in payment for the railroads. Towns would naturally spring up near the railroads, and both the government and the railroad companies could then sell the land to people who would live on it, farm it, ranch it, etc.
Deciphering Complexity
Seems really silly to only require that 70% of the fee is paid to staff. Why not get at the root of the problem and require the news org to reinvest at least 70% of their profit back into their business in order to even qualify for the fee? Or just provide public funding for public journalism? Or limit the ability of social media to display ads with news content?

I dunno. This seems like a really lazy “solution”.
Many calls are made using apps these days. WhatsApp alone had more than 15 billion voice minutes on average per day back in 2020.

If your phone and the phone of the other party are not compromised, it is indeed possible to conduct end-to-end encrypted calls with perfect forward secrecy.
Are you interested in hiring any Junior/Entry lvl devs?
Some people are unable to (or prefer not to) use the touchpad or pointing devices.
This is exactly what Raku does. Neither strings nor arrays have a `.length` method because it's arbitrary.

[0] > "\c[FACE PALM]".chars
1
[1] > "\c[FACE PALM]".codes
1
[2] > "\c[FACE PALM]".encode.bytes
4
[3] > "\c[FACE PALM]".encode
utf8:0x<F0 9F A4 A6>
[4] > "\c[FACE PALM]".encode('utf-16')
utf16:0x<D83E DD26>

FWIW, to get the "length" of an array, the method is `.elems`.
Higher living standards are directly correlated with higher energy and resource consumption.

Unless you're living in a far distant village or in the middle of the woods producing everything you use, you're using an immense amount of resources in your everyday life.

Recycling, not buying the latest tech and curbing your diet don't make any significant dent into the amount of resources you're indirectly consuming by simply living and being active in a well-off, first-word or even "second-world" society.
Conservative Americans are building a parallel economy?
Are Sperm Counts Really Declining?
Location: Brazil
Remote: Yes, or Hybrid or Office
Willing to relocate: Yes, it is possible
Technologies: Python and Golang, Numpy, Pandas, SciPy, Scikit-learn, PyTorch, OpenCV, Pillow, Git, Bash, Jupyter, Matplotlib, PyCharm, Docker, GDAL
Résumé/CV: https://www.linkedin.com/in/ilirium/
Email: [kalimulin.jbs] located in the [gmail.com] service

Hi, I have 12+ years in tech and analytics, of which 4+ years are working as a Data Scientist. I completed PhD degree 8 years ago. I have broad experience with machine/deep learning (ML & DL) and data science in computer vision (CV), geospatial & climate data. Solid software engineering skills and mindset. I use satellite images, radar data, and time-series structured data in my projects. Now I am learning Rust (and WebAssembly/WASM) and am interested in using them in projects.

Fields: Data Science, Machine Learning, Deep Learning, Computer Vision. Geospational data and IoT sensors (weather and environmental), satellite images, gridded/array data and time-series.

Key results related to hard skills:

– Create, train and tune DL models

– Statistical processing and data analytics of times series from IoT sensors and satellite images

– Remote sensing and computer vision: georeferencing, warping, image filtering and processing, object recognition, interpolation

– Benchmarking and speed up: async, threads, multiprocessing, multidimensional array algorithms with Numpy

– Developed backends for data analyzing services and prediction API in Python and Golang

– Dashboard for comparing data sources by different statistic metrics

– Deployed services to production and staging with Docker Compose, GitLab CI/CD and Bash
Are you under the impression there would be an effect on trauma rates if the parachute managed to deploy during a 60cm jump?
The fact that some rich people literally went to prison for paying someone to take their kid’s SAT illustrates there are limits to much scores can be improved even with coaching.
I'm not a Witch user (found it to Windowsy), but I can highly recommend Moom and NameMangler from the same dev.
I’m a big fan of the functionality of witch and have had it installed for years. But honestly I’ve just about given up on it. It keeps breaking. Mac OS of course keeps updating itself and very often those updates cause Witch to stop working. It seems like I used to be able to fix it just by re enabling a permission setting. (Which is fairly obnoxious that I have to do this over and over again - how many times do I have to authorize the same app?) But recently it still doesn’t work after authorizing. And now whenever I hit the magic key combo the security dialog comes up and I can’t fix it. At this point it just doesn’t seem worth the hassle.
The Analog Thing: an open source, educational, low-cost modern analog computer
Last time these were in the news I was curious how they'd handle environmental dust. Did they ever release information about that?
Well, I generally don't read anything on mobile unless I need a piece of info right now.

Besides the screen having either too much or too little info, depending on if it's designed for the desktop or for mobile, it's usually unsafe since you can't run uBlock Origin on the Apple browser...
Too Many People Are Going Outside
I have some thoughts on the vast differences between working on a team delivering firmware that is indefinitely the lifeblood of the hardware, vs working on a team writing hardware test tools that get used by people for one cycle (1-2 years) and nobody bats an eye when they're broken/unusable or difficult to extend to the next generation of hardware...

Clean, readable, beautiful C with well thought out descriptive names for everything, comments that get anyone up to speed on the code section. Self-descriptive, pleasant to work with.

VS

MVP Python repo that has a super wide directory structure with poorly thought out grouping that takes 5x as long to memorize. When trying to understand a code section, told: "Just hit tab complete on the command line". Okay, that tells me the relationships between objects, classes, methods, containers, etc... But how does it work? Obfuscated not just from the users but the devs themselves.

Yeah.
Kali Linux 2023.2 released with 13 new tools
The Roc feel air :-) (if the plane is owned by some oil company)
Ask HN: Anyone else feel like their whole career will just be tech debt?
There is so much churn in software. For new kids its easy, you just pick up the latest thing. But for older folks, over the years you've placed bets on longevity of stuff, invested in the ecosystem, only to see those replaced overnight by new projects. It's despairing.

At every point, you felt like the tech was good enough, but then the community and ecosystem just packed up and left somewhere else - to something that is not debuggable, and has crappy IDE support, and is slow to compile (e.g. Rust) or even run (e.g. React). And this is going to keep happening.

Does anyone see this changing anytime soon? I just want to have one stack and master it.
We desperately need CUDA to die. I have some hope the EU will see the light and ban CUDA if Nvidia refuses to open it.
Why don't you make a local backup?
the range of technology that needs to come together for ai training is underestimated. there is cuda of course, but there is also nccl, infiniband, gpudirect, each of which requires years of sw and hw maturity. unlike the cpu which has a clean interface (instruction set) the gpu has no such thing - it is more like an octopus with tentacles into networking, compute, storage etc.
Solar Powered Pendulum