skysight-inc/HackerNews huggingface dataset:
Ask HN: Anyone Building a Competitor to Reddit?
With the recent rumblings over on reddit, I do wonder if reddit will experience its own “Digg moment”.

Is anyone here working on their own reddit-like site?

I feel part of what they are fundamentally missing is decent embedded search functionality as most people are still using google to search and find a relevant discussion of interest e.g “topic x reddit”
Isn’t AR comparable to a headset the same way VR is to noise-cancelled headsets ?
Oh, after 3:20 minutes, it's already over, very short video.

The main message is about the motivation behind CUDA: People don't want to learn a completely new language, they want to invest as little as possible. So that means, have just C but on GPU. The motivation of CUDA was to make GPU programming as easy as possible for someone who knows already C programming.
ok then why bitcoin is not a security but Solana is a security ?
If you want to set the bar that low for fantastic, be my guest. Fps per dollar, any metric I can think of is lousy. You've not convinced me. Was impressed by Rosetta, but not this game porting toolkit, for the record.
The other comments here emphasize the limitations of code review for academic papers. I generally agree that it's not a solutions to all problems.

But it is being tried. This journal:
https://mpc.zib.de/
does code reviews. I am not linked with them, but from what I gather the code-reviews experiment is considered a net positive. I did submit papers there and my experience is positive as well. Code reviews were not super deep, but constructive; the reviewers seemed knowledgeable and impartial.

They do occasionally accept closed-source submissions, in which case they ask for binaries and ask the "code" reviewer to reproduce/check the numerical experiments. (It helps that they are in a field in which checking results validity is often vastly easier than generating them, in terms of computational complexity.)

Besides, the journal is fully open access (free to submit, free to read) and very well regarded in its (admittedly niche) subfield.
Honest question from someone who has never worked at a Bay Area startup:

What do all these developers at these tech companies do all day? As a freelance developer who has to meet ridiculous timelines all the time, I don't really get how a company can have hundreds of developers and yet the product seems to languish and/or get worse or slower or both.

I suppose there's a lot more overhead with internal QA, code review, meetings, etc, but with the amount of developers these companies have as full-time staff, what are they doing all day? Is it mostly internal systems, tooling, etc?

I just find it hard to believe that there can be hundreds of developers at a company like Twitch and yet the product is largely the same as it was 5 years ago. I would think features could be cranked out so much faster than they appear to be.
This is silly. TikTok is not indispensable during times of crisis. Neither is instagram.

To make this claim you’d need some way to distinguish the value of TikTok vs just phone and messaging.

But it’s definite that kids using TikTok in a class of 25-30 lowers performance.

Schools have multiple problems (why 30 kids in a class) but phones make it even harder.
AWS data centers reuse retired hardware
They are. Try to write one :)
I suspect any marginal reduction of bullying because kids are too busy with their phones is more than counteracted by the much more pervasive and persistent bullying resulting from them being able to record everything happening in school.
Of course, a game is a virtual world, and the player's behavior in this virtual world can express his inner thoughts to a certain extent, including good and malice, and some sociologists have conducted sociological research through the player's behavior in games.
I was referring to the performance of DXVK not its feature support. Expecting DXVK to do Rosetta itself is beyond ridiculous.
The thing that I find hardest to get used to on ARM is watching compilers generate four or five or six register-based instructions to implement an addressing mode that could have been executed in a single instruction on x86. It really breaks my mental model of how C/C++ translates into machine code.
The comments on the article provide a completely different tone than the article itself, which feels a bit one sided.
Nope! Happy little me pretty much only needs to deal with monolingual English, and prices in £ and €.

Verifying your "Ah, no" on a Mac:

% python3.11
>>> print("\N{CYRILLIC CAPITAL LETTER SHORT I}")
Й
>>> ^D
% env LC_ALL=ru_RU.KOI8-R python3.11
>>> print("\N{CYRILLIC CAPITAL LETTER SHORT I}")
�
>>> ^D

Going to make some happy little clouds now. :)
If you're using numbers for the acronym, you could've gone with F3J.
Thank you so much for your kindness Orost.
Sharing really IS caring.
I understand.

May good things happen to you.
Peace.
Human beings can also not distinguish between fantasy and reality (on average), it is just that we're all used to our own fantasies and can work around them. In this case, the poster did not understand why something was the case and has indicated they are out of their depth: The AI response is meant to serve as a bridge to more useful discussion. It provides a few reference points of view which gives the OP something to respond to, other than just literally every aspect of why they feel something is the case.

It's not meant as an exhaustive source that is correct about everything - we're talking about philosophy, such a source doesn't exist in the first place. Therefore, decrying something on the grounds that it is possibly not correct is the worst kind of response: If that is the bar, nobody may respond.
Always the garden. Lot of work
Congrats on launching! How do you differ from Windmill.dev (open source) / Airplane? Both backed by YC.
Can they now? I had the impression that stabled diffusion is not moving forward that fast because the original team that built it is not the ones that are in stability.ai
There absolutely were paupers, starvation, misery and crime in the Soviet Union and other eastern block countries throughout the 20th century.
They have the same (average) density as water.
The student loan pause has made borrowers worse off
I was getting an economics graduate degree 20 years ago, and at that time we had economic reports describing the upward arc of mobile phones to be exactly what they became, with all the negative social issues we see today forecast with "we'll need to do something about this" repeated over and over. It was seen as the mechanism the "rest of the world" gets access to computers and the Internet.
Thank you so much for your kindness Orost. Sharing really IS caring. I understand.

May good things happen to you. Peace.
A good reason to use Btrfs over ZFS is if, like me, you use Fedora Silverblue. It's supported by default while ZFS is essentially impossible to use – I use VMs for the occasional need.

Another good reason is simplified tooling – ZFS has a lot of special ways of doing things different from all other filesystems.

RedHat seemed to remove Btrfs because that want to move towards Stratis, not because ZFS or XFS is good enough.

None of them are perfect yet and my best hope for the future is bcachefs.
Apple did not upstream anything to Wine here. They just use CodeWeavers code for macOS support, plus their own changes, and released a 20k line diff to be compliant.

The license to their translation layer(which is closed source) is very restrictive and basically only allows use for evaluation purposes.
I'm confused about the scenario you're describing here.

Look, my message is simple and clear: keep the politics and drama out of it. If you partake in politics and drama, you'll be ejected from the project. I don't have the time or the energy to police or play games with people. We're here to build things, not to partake in social activism or sling crap at each other over codes of conduct, pronouns, hair color or magic strings. If you're hurt - fork the project (as long as the license allows for it) and have fun playing somewhere else.
You certainly built in a lot of end-user choice for backend storage of the flags, ways to access and change them (jmx, cli, rest), and so on. I read some of the code, and there seems to be an opportunity. I don't see a lot of namespacing. So, for example, you might have a group of services that use the same backend to store flags. A pattern where you have a namespace (appname/service1, appname/service2) tied to get/set would relieve the end user from having to prepend prefixes on every call.

I see something like that in your redis client...a default prefix. But then for some of the other backends, there's no similar concept.
Any chance of remote in EU?
This is what happens when misinformation runs rampant. Legitimate news publications are being pressured by know-nothings on the internet listening to a guy who is literally not a primary witness to anything he claims to have "proof" of.

Happens every now and then, but lately, the UFO crazies keep resurfacing every few months.

The dumbest are dragging down credibility, as usual. If there were aliens, they'd have communicated or killed us by now.
Show HN: Filemesh – Easily create distributed and anonymized web file shares
Hi HN!

This is a project that I've been working on for several months in my spare time.

I had been working on multiple computers in different locations and found moving files between them was quite cumbersome. I would have to upload them to Google Drive, and if I forgot to move them to the correct location for syncing, I would be out of luck.

I had also been interested in edge computing and creating a remotely queryable folder system through an API.

Filemesh is the result of some of those ideas.

It's a way to create a distributed web-based file system with the added ability for all users to remain completely anonymous. You can upload, download, and manage files through a gateway that routes requests to connected computers.

Any thoughts or feedback would be greatly appreciated!
It's Flash Player all over again! Remember when SEO became important and everyone who had a Flash website had to make "low bandwidth HTML" sites for indexing? :)
> The bigger question is, what values do we - the collective we - attribute to a world and a life to be saved and will our AI adhere to such values?

I think to believe that we even know the answer to that question is high arrogance. To believe that we know all and should make the world conform to it is the height of hubris. The same sort seen in repeated failures of megalomaniacal central planning. We don't even know what we want ahead of time.

Not to mention that our solutions have all proven emergent based upon other properties rather than based upon some lofty principles. "Making Wheat Shorter" as a goal to prevent famines sounds like something straight out of a Jonathon Switft style satire but more or less sums up Norman Borlaug's high yield disease-resistant dwarf wheat. But that is what goddamned worked to save billions from starvation. Not going based upon assumptions of "oneness and harmony with the world" or whatever nonsense we are accused of lacking by do-nothings.

Almost as arrogant as believing in a "necessary immersion into and deep reverence for the world" or said lofty sentiments actually amount or or means anything. You get derision because you appeal to lofty sentiment which conveniently amounts to "do nothing but feel superior and look down upon others".
@klelatti As far as I know, nobody has SIMD trig functions at the instruction level. FP trig functions are definitely micro-coded, and are (as-far-as-I-know) found only on CISC processors.

(HN seems to have a limit on how deeply you can nest replies. I can't reply to @klelatti's post direct :-/ )
Blizzard since mid to late 2010s is basically a different company from the one that pumped out Warcraft, StarCraft and Diablo. The old company’s dead.
Sequoiadendron Giganteum
This is not the M1. You can’t configure a MacBook Pro 16 inch (stated in the tweet) with anything other than an M1 Pro / M1 Max, or M2 Pro / M2 Max on the latest models.
> Life in Warsaw Pact countries was not bad.

Talk to the millions of Romanians that were incarcerated during the 50s in Communist Camps, thousands died in these Camps. Some were political people from the past, militaries, priests, teachers, students, some were just regular people unwilling to give their land to the state.
Upright Labs | Full Stack Engineer | REMOTE (North America)

https://uprightlabs.com

Upright Labs builds cloud-based inventory management systems for secondhand retailers like Salvation Army and Goodwill.
Each day, our clients use our software to sell THOUSANDS of unique products across the internet.

We’re hiring an Full Stack Engineer to grow our team. If you'd like to work with a passionate team of skilled engineers who take pride & ownership of their work, we're the place for you.

Tech Stack: Ruby on Rails, React, PostgreSQL, Redis, AWS, Heroku

Want to learn more/apply? https://weworkremotely.com/remote-jobs/upright-labs-full-sta...
This sounds like fancy next-gen inertial navigation. You’ll still need charts (and ENCs) and still need GPS (for periodic updates to the inertially derived position).
This taps a bit on “change is bad” as well — people react very negatively to big changes, especially as they age. Suicide rate for example went up shortly after the end of socialism in Hungary.
No, it wasn't the same. Before people would only be able to use special mobile pages and scroll through a few options at a time. Looking at a general site like reddit was basically impossible. Reading a news article on a normal site was basically impossible. It was a total game changer and most people went from never using the mobile internet to using it frequently.
Remember that that 8 solar mass gravity wave source is potentially 100’s millions of light years away. A sci-fi author could conjure up a ‘portable box’ containing a couple of orbiting micro-scopic black holes in a box to generate gravity wave signals someone somewhere in the solar system could pick up with a portable LIGO device. Consider this comment a patent on the idea :-)
> Everyone under the age of 40 has their landlord horror story.

I don't.

Maybe low-quality landlording is just one of the forms that high housing prices takes, and so isn't as much of an issue in places that don't obstruct or disincentivise new home construction as badly?
From the tables in the article, it looks to me that the existing(?) ztd.text already solves all issues he mentions (at least the ztd.text column has checkmarks everywhere). I have not understood why there is a need for this new ztd.cuneicode ?

But I have only skimmed the article so maybe I missed something
https://learn.microsoft.com/en-us/cpp/c-runtime-library/refe... says:

> When stream is opened in Unicode translation mode—for example, if stream is opened by calling fopen and using a mode parameter that includes ccs=UNICODE, ccs=UTF-16LE, or ccs=UTF-8, or if the mode is changed to a Unicode translation mode by using _setmode and a mode parameter that includes _O_WTEXT, _O_U16TEXT, or _O_U8TEXT—buffer is interpreted as a pointer to an array of wchar_t that contains UTF-16 data. An attempt to write an odd number of bytes in this mode causes a parameter validation error.

I presume stdout is open in that mode, but can't verify it.

Try adding:

_setmode(_fileno(stdout), _O_BINARY);

https://learn.microsoft.com/en-us/cpp/c-runtime-library/refe...

But you are right, that's not mentioned in the linked-to examples.

Does setlocale() have a side-effect of modifying the mode?
10/10, no notes!
Sugar is 50% fructose and 50% glucose. The user you mention advocates for a higher amount of fruit which has mostly fructose so my take on this is that he prefers his pancreas over his liver.
It’s funny as I remember as a kid people would argue against the sports illustrated swimsuit edition because it let people imagine the women without closed and that’s just wrong.

And I wondered if places that require women to wear coverings had the same logic (ie,”if people see too much ankle they can imagine a bare leg”).

My school once got penalized in a cheerleading competition because the uniforms only went over the knees instead of the other teams where it went to their ankles. What was the point as both wore bloomers underneath.

However, I think it’s the idea of stopping people from thinking lascivious thoughts. I think it’s a losing battle as people have great imagination.

I would have a problem if these deepnude sites had X-ray vision or something, but just predicting what someone looks like nude is hard to stop. Can you even make it illegal to imagine someone nude? I think we’ll find out soon in the next 20 years as people start adding “nude mode” to Apple Vision and Teams where all the attractive people appear nude.
Considering how much of a pain journal editors are to deal with already in terms of text formatting, the absolute last thing needed is trying to turn them into code reviewers/meta reviewers. The pool of editors who are both competent in their scientific/technical field and competent software engineers is nonexistent - almost everyone with that combination of skills is working in the private sector and has no desire to wade into journal editing.
Until it crashes, and then you crash.

It's not proper AR, It's VR with passthrough which means it's purely active. If it fails it goes black.
Surely this incident highlights the importance of backups, right? 5 TB is even a manageable amount of data.

I also used to run btrfs in btrfs-RAID10 configuration until apparently a flapping SATA link and fsck attempts were able to break the fs completely. Full system backups were great that day. I run https://kopia.io/ nowadays every three hours during day time and I've been quite happy with it.

Nowadays I run bcachefs.. Backups are still handy :).

I suppose the reason why you chose NTFS was to be able to access the data from Windows, at least in case of emergency? Because there are a lot of filesystems that are presumably more mature than NTFS is for Linux.
How are you defining miniscule market share? Per statcounter macOS is 19% globally now and 34% in the US. It's much higher than in the past.
It is not that long ago folks would do vivisections of fish in university, as a teaching exercise. This insight could clearly be achieved some other way (as it is no longer done and folks still get diplomas) and universities are what I would term as reputable (certainly this one, which is top in it's specific field). An argument from reputation is weak and in my experience very often wrong, as it is in this case.

Experimentation on animals should quite simply not happen. When you torture something that you have absolute power over, this is ethically similar to torturing a child in my opinion. They have the same amount of proximate agency, and are similarly helpless.
Location: Indonesia
Remote: YES
Willing to relocate: YES
Technologies: REACT, JavaScript, Node.js
Résumé/CV: https://drive.google.com/file/d/1VqRQWPfvnBhB2qZOZYG2ijkzywjiv9nS/view?usp=sharing
GitHub: https://github.com/felixmandela/
LinkedIn: https://www.linkedin.com/in/felixmandela/
Email: felixmandela95@gmail.com

Greetings, everyone! I'm Felix Mandela, transitioning from Product Manager to Front-End Developer with a knack for remote and asynchronous work. Over five years, I've mastered leading remote teams, ensuring over 90% on-time project completion. This proficiency in navigating geographically dispersed teams and asynchronous workflows now fuels my journey into coding. As I delve into front-end development, I'm equipped to create user-centric solutions that bridge strategic planning with hands-on execution, regardless of physical location. Embracing this new path, I'm excited to contribute my managerial acumen, technical skills, and remote work expertise to drive innovation in a dynamic digital world. Looking forward to the opportunities!
Thanks, I lived in Australia for a bit when I was a child and I still have a lot of fondness for it, so I'm interested to read about this episode of their history that I was unaware of
When it comes to population policy, surprisingly, yes. Most of the countryside and many large towns subsisted on economically unviable and sometimes outright stupid and useless sources of income, all of which abruptly went bust in the 1990s and were slowly going bust even under Soviet management the decade before.

You might argue about what should have happened, but what actually did is enterprising people left for the big cities (leaving the countryside in particular basically lifeless), and the rest went into depression backed by large quantities of alcohol—that is to say, into the ridiculously high male mortality statistics of Russia, Belarus, and others. (It’s more socially acceptable for men to drink, although women are of course not exempted, and while there might be more of them alive they’re also not precisely happy.)

Frankly, many of those factories and communal farms deserved to die on economic grounds, barring drastic changes. But I can’t bring myself to say that the population of the communities built around them (and frequently nothing else for a couple dozen kilometers or more) thereby deserved literal death. That’s what it’s been coming to for the last thirty years, though.
results of the launch and future steps: https://twitter.com/0xRaduan/status/1666408674959532032?s=20
As an aside - we are evaluating different streaming engines to power data projections for Prisma.io. Excited to see support for Debezium coming in v0.4.0.

Would be interesting to somehow make Arroyo run the Nexmark benchmark so we can clearly compare to Flink and DBSP: https://liveandletlearn.net/post/vmware-take-3-experience-wi...
I corrected my math. It's 93000 schools. One in 2500 kids will be at school during a shooting. That's 2500-${dead} that will likely suffer from PTSD. Know what people with PTSD often do? Hint: rhymes with suicide.

Phones in schools help in active shooter situations. They help responders know what's going on. They let children call their parents.

The article has links to unrelated studies and draws correlation without evidence to the author's conclusions. We have actual evidence that children have called their parents and that phones in hands have helped officers understand how things are playing out. This article and the personal accounts both here and there are unconvincing. Sure, social media is trash but I'm happy to deal with that on a personal level with my kid. There's nothing I can do to improve their safety at school though and that is something that school should be responsible for.
you can't move application launch logic to install time, it's inherently a launch time process - loading resources into memory, setting up runtime data structures, etc

That is exactly what I want to do. Imagine your system had the full 64 bit address space populated with RAM. You launch every installed application simultaneously and let them run thru init to the point where they are ready for user interaction. Then suspend the whole system to disk. Thats what I want the "applications installed" state to look like.

In actual use you have limited RAM and launch applications one at a time. At launch time it is un-suspending the already initialized application. It has its own reserved virtual memory addresses so no need to reallocate new memory and no conflict with other running applications.

Emacs used to do something like this (maybe still does?) but in a very hacky way. I'd like it to be how the whole OS works.
YES，i see
If you use an entity component system then you’re basically already there.
Some Bene Gesserit schemes right there.