skysight-inc/HackerNews huggingface dataset:
It's great to have mail and calendar alternatives.

But vivaldi's user interface feels very slow and much slower and heavier than all the other browsers. I tried multiple times. I just can't get used to it.
So, I just have to ask, how would big custom frames be better than stick on clips and zip ties? I did that with my desk. It took 15 minutes and 10 bucks for a clean looking desk. No visible wires except the ones sticking out the back, in clips so they can't fall behind the desk.

The idea is cool if you're into elaborate (expensive?) custom desks, but it seems more like an design school final than something of practical use.

Believe me though, it looks nice, I can tell you worked hard on it. I just don't get why build a business around it now instead of iterate on it as a hobby until you get something of use for the average desk worker.
This reminds me that Xbox series X/PS5 use Unified GDDR for higher memory bandwidth, I'm curious if such design can help x86 catch up M1?
CPU speed is often bound by memory bandwidth and latency... it's all related. If you can't keep the CPU fed, it doesn't matter how fast it is theoretically.
Maybe you came across as someone who, just for instance, might put the details of women you like into a spreadsheet. That is very unnerving.
For me with 16GB in an MBP, there is currently 20.5GB used + swap, and I haven't even started Firefox today, that would add another ~6GB or so.

Usually if I'm running Safari, Firefox and my 4GB Linux VM, that's 16-18GB used up in those. At the moment I have a few other things open, PDF viewer, Word, iTerms, Emacs etc, but nothing huge.

Most of the time this level of usage is ok, but I've had times where I've had to wait 30+ seconds for the UI to respond at all (even the Dock or switching workspaces) and wondered if the system had crashed.

For that reason I'm generally waiting for the next 32GB model before committing, that's assuming I stick with Apple instead of switching back to Linux (which I used for ~20 years before trying the MBP).
There have traditionally been different approaches and definitions for AI. Some emphasize behaviour while others emphasize the logic behind the behaviour. (In some sense, while expert systems of course were an attempt at getting practical results, they might also have been an attempt to implement what was seen as human reasoning, while e.g. black box machine learning could be more about just getting the behaviour we want.) Some approaches view agents as intelligent if their action resembles humans or other beings that we consider intelligent, while other approaches are merely interested in whether they perform well at a specified task, perhaps more so than humans.

So yes, "any solution that imitates intelligent behaviour" is probably right, but with nuances with regard to what that actually means.
I think the intent is to calculate medians on longer running streams of data than that. Why would you even use this algorithm for 5 values?
"there is no such thing as perfect security, but we firmly believe that the best mitigation is an evidence-based ecosystem"

Security is not just about protection. I like the Precursor's approach to making the hardware and software verifiable, but actually I think it'll just attract more attention. "Oh, you have a Precursor/Trezor/Ledger/etc, what are you hiding?"

My personal solution is twofold - I have no secrets, if you know the right questions to ask me. There's no reason to kidnap my loved ones or blackmail me, if I'm quite willing to tell you directly (but only if you ask). Some things I'm quite happy to publicly announce: I'm not a spy, have never worked for a government, and have no interest in military-related research of any kind. I'm more of a "maker" kind of "hacker" than a "penetration" kind of "hacker".

The second part of my superficial protection is hiding in plain sight. I keep a lot of adaptors (DP-HDMI, SD-WiFi, USB host-WiFi, WiFi-USB HID) in the back of an iPod.

https://www.flickr.com/photos/150180606@N08/49613276321/in/p...

That goes through airport security no problem (in pre-COVID days at least). It's still a functioning iPod. Inside it looks like electronics. Therefore it doesn't attract attention, at least not as much as the SwissCard pocket knife that lives next to it. I've got some software steganography ideas that are similar, but that's a blog post for another time.
ninja has one too.
What is stopping you from selling your iPad and having a single machine right now?

I have personally avoided laptops for years because I hate managing more than one machine. The one time a year I need my laptop, it's out of commission for a day while updates install or whatever. For that reason, I have a desktop and take an iPad Pro when I'm going to be away from home. The iPad is no computer replacement, but it can SSH places and can do enough work to justify not owning a laptop. More importantly, it can't have any configuration done to it. But if you already have a laptop, I would just skip the iPad entirely. The laptop is your "one device".

(Would I want a mobile processor as my primary means of doing work? Absolutely not. But, people seem to make it work... at the cost of being blown away by a new processor that's slower than HEDTs they could have been using for a few years ;)
The data was so interesting that they removed most posts related to race from their blog. I genuinely still wonder why.
Sounds like the comment section of LinkedIn posts

Congrats

Congrats

Congrats

Congratulations

Congrats
Coursera (or the third party api they use) couldn't verifying my identity with the Syrian passport, and justified that with sanctions, although I haven't been to Syria in a year and I'm living abroad.

I had to delay my online masters degree because of the fear of being denies access to the courses material, because I can't risk spending what is literally my three years work savings in Syria to get nothing.

They often think that it's easier for them to just deny all of the sanctioned countries access than having to get through a legal problem. And this applies to many things other than the MOOCs that are not sanctioned or sanctions don't apply to if you're living in another country.
I think you'll need the account number for them to find out :P.
I can't speak to the MacOS system, but from years spent JVM tuning: you're in a constant battle finding the right balance of object creation/destruction (the former burning CPU, the latter creating garbage), keeping memory use down (more collection, which burns CPU and can create pauses and hence latency), or letting memory balloon (which can eat resource, and makes the memory sweeps worse when they finally happen).

Making it cheaper to create and destroy objects with hardware acceleration, and to do many small, low-cost reclaims without eating all your CPU would be a magical improvement to the JVM, because you could constrain memory use without blowing out CPU. From what's described in TFA it sounds like the same is true for modern MacOS programming.
This is also true for almost all of devices which could connect to internet. We need a portable small router with firewall feature which could physically ban the specific IPs or domains.

For example, iOS to Apple, mac to Apple, Win10 to MS, etc. These connections are much difficult to ban nowadays. What we could do might be limiting their upstream connection via physical firewall router with built-in good web-based GUI.
Recently my upload speed dropped from 50mbps to 10mbps. Trying to get the ISP to address the issue is like taking to a brick wall. The tech they sent out couldn't find anything wrong, but hinted that it was configured that way and there was nothing I could do to get it changed since the ISP wouldn't guarantee the upstream speed. We really need a functioning FCC to get this now critical infrastructure fixed.
Ask HN: Algo for 2D Diffs?
Anyone have a good algorithms for minimum 2-dimensional diff? Input is 2 trimmed and clean CSVs (files don’t end in \n; lines don’t end in ,; no quotes or escaping)
Have you done a comparison with https://datasketches.apache.org/'s KLL algorithm?
Is this the highest ranked comment in this thread because GP is a weirdo or because his experience rings true to many other people reading the comments?

(or, hilariously, both)
I've been a ham since 1979, and I think this he is right on target. Software defined radio, and DSP in general, is revolutionizing what you can do in a small package. I've never been one to sit and talk for hours, though I do think it is neat on those occasions when you can talk around the world. I was always into the more technical things, like Fox hunting, and building gear.

We need people pushing the limits of technology who aren't just doing it for profit, and that's where the amateur really shines. Doing things just to see if they can be done has a rich and rewarding history, and I'd like to see it continue.

A few months ago, I used a $25 dongle, GNU Radio, and made a VOR receiver, for the heck of it. VOR transmitters are used in aircraft navigation, and I can now firmly establish that I live EastNorthEast of the nearest VOR station to me. ;-)
Thanks for sharing our response. I expect this to be fixed by Ubiquiti, but it will probably take some time, so we have that mitigation process available for those interested.
While no DOCSIS revision has symmetric theoretical caps, DOCSIS 3.1 which is currently in use is capable of up to 2Gbps upstream, while the upcoming (for the most part) DOCSIS 4.0 standard is capable of up to 6Gbps upstream, and was developed largely to response to increasing demands for upstream bandwidth. While these are obviously best-case speeds, gigabit symmetric is quite achievable with DOCSIS3.1 and available in some markets.

However, it is unfortunately true that many cable carriers are constrained in their channel planning by legacy devices with fixed channel requirements. For example, Comcast has at least historically struggled with planning DOCSIS channels around legacy Motorola STBs that require their on-screen guide information on a specific channel. Essentially, in order for Comcast to switch to full DOCSIS3.1 upstream channel allocations they will need to first get every customer with a legacy STB to swap it out for a new one. This is a formidable task and not one they have so far completed, so in my area upstream remains limited to 35Mbps even with 1Gbps downstream.
I am thinking about getting thing mostly to ssh into a linux server. I would like to run emacs on the server and have its display bounced back via X to the Mac. Is this practical? I tried Quartz on my wife's Mac but the fonts looked like crap.
They’re different models I think. The slower one is the Computer and then later they’re Cube with a faster chip.
They don't lie. They are simply an everyday manifestation of Heisenberg's Uncertainty Principle.
Or maybe the CFTC doesn’t like competition, and is abusing its power in order to maintain a monopoly in leveraged and derivative product innovation (or lack there of honestly).
I don't understand this comment. The new M1s all have 16GB of RAM integrated with the SoC, and it can't be upgraded. If you had 32GB on your old machine and didn't need that much, that's kind of on you, right?
Frankly I wondered if it was a reference to the infamous "Anon puts all the m'ladies into a spreadsheet" screenshot.
So does MacOS require an operating system update to get a new font?
Reddit should be banned as a source
Systems that can reap no longer needed objects rather than walking them can help here. The automatic approach is a copy collector, which is typically the more often approach of a generational garbage collector. Since a copy collector typically works by following references, this also increases data locality for machines with a small amount of L1 cache.

Garbage Collectors and JITs typically work best with hardware support, as you need to check pointer reads and writes as objects are being moved around or code is being rewritten. A lot of these systems use MMU gymnastics, such as mapping the same memory page into multiple locations with different permissions.

You also have systems where you create the objects knowing that they will be tiny and short-lived with a fixed lifetime, which can be hugely efficient. This is how Apache Bucket brigades work, since they know that other than a few special cases all memory allocated while handling a request will be garbage once a response is returned.
Eh, the jump from 16-bit addressing to 32-bit was a factor of 65,536. The jump from 32-bit to 64-bit is 4,294,967,296x. Throwing away the top 8 bits drops it to an address space "only" 16,777,216 times bigger than 4GB. It seems like there's some headroom for growth in there.
Many APIs don't have that - for example with most IO operations you get a return value when complete or an exception on failure, and that's it.

Getting something like a callback for progress would require modifications all the way down the stack, akin to what's needed for fully async code.
How the U.S. Used Disinformation and the 'Jakarta Method' to Change the World
Most progress is determined by a multitude of factors, network speed, device speed, RAM size etc... And even some things that are unknown to the process; server load, problem complexity, problem size...etc. It's just easier to lie!

A good solution is to have a progress bar that goes for a certain amount of time 0->10 seconds. But if it finishes earlier, then it quickly jumps to 100%.

Still a lie, but it's satisfying to watch and accurately finishes every time (so it's harder to spot the lie).
Technologically cool, but sadly that's often the case with dystopias.
You are correct. The Portuguese wouldn’t fund his voyage because they knew his numbers were way too off for the circumference of the earth.
Windows Explorer, IIRC (I don't use Windows anymore), searches the content and title of most(?) files.
I think that’s correct but it looked like one and this helped.
If there is anyone here from the rust community, please please please stay away from amazon. There is nothing stopping amazon and aws. Any thing they do is evil. https://news.ycombinator.com/item?id=25196521

If there is an opencollective somewhere, I am not than happy to give you the money directly. I support Mozilla and Wikipedia and other projects to my best effort, and I would love it if others can do that too.

All Amazon has ever done is lip service to open source. There is a multibillionaire at the top with no need for that money who every day costs not to do something good for the planet and is instead enabling commoditizing the general populace.
Yep, as a consumer I completely agree, this is firs iteration we will see better (may be). As a UI/UX designer I am hardwired to think in layers of interaction (created ergonomically by mouse pointer), flow and graphical representation. Look in broad term has an emotional impact and is a sum of lot of elements (lines, colors, whitespaces, iconography, animation etc.). But when we are speaking about interface - functional thinking is the heart of design. There are a lot of principles and usability guidelines that must be present. MacOS Big Sur in this context is breaking those desktop paradigms (which we want) but actual implementation is to much touch oriented (iOS).
Anyway, this is an open discussion and every point of view counts, so thanks for reply.

PS. Emacs is great, and I am thankful that Apple decisions have pushed me to replace Devonthink and start using Org Mode instead.:)
Oh man, how I wish we could run linux on this puppy.
macOS Big Sur Does Not Bypass VPNs
I agree with you strongly. I’m a lawyer and I still don’t really understand why Trump’s cases are so weak, because I haven’t had time to read most of the decisions. I assume it’s true, but the news coverage has been totally unilluminating.
I worked in healthcare for ~20 years. The worst casual breach I ever witnessed was a state health director emailing an unencrypted spreadsheet of all of that states HIV+ persons to a widespread mailing list including name, DOB, SSN, etc. Sadly it was not accidental (would that be better?). Even worse no one batted an eye and it was not even a notable event.

For all the HIPAA lip service paid at the front end in many sites, all the data walks wholesale out the backend to an absolute parade of "hipaa business associates". It is a firehouse of data that is vacuumed by almost everyone.

Health and human services has statutory authority to fine $50k per patient violation. They never ever ever do and so no one really cares.
Are there any archaic hashes that are built to be "slow" where this might not apply? It feels like a lot of modern slow hashes have salts built in (e.g. Bcrypt, Scrypt, Argon2) but if one didn't use a salt it would definitely still make sense to use a rainbow table against these hashes.

Is the idea that password hashes should be slow relatively new?
Linus Torvalds would like to use an M1 Mac for Linux
not sure why the downvotes, i said most people - not most HN readers
I've tackled this problem. Basically most people, even smart people don't understand entropy correctly.

Entropy is not a law. It is a derivation. You can derive entropy mathematically from other axioms we assume are true in reality.

Let me state it plainly in a sentence that is not entirely correct but will help elucidate the meaning of entropy:

Systems tend toward disorder because there are more possible disordered configurations then there are ordered configurations.

This is entropy (sort of).

If your system is a bunch of 6 sided dice one ordered configuration is rolling a 1 on all the dice. Another ordered configuration is rolling a 5 on all the dice. A more likely but ordered configuration is rolling either a 1 or a 2.

There are numerous ordered configurations of a system but the number of unordered outcomes is by far greater then ordered outcomes. If you have a system of dice all facing up with 1s the system is in a low entropy ordered state. If you shake all the dice, it is more likely for the dice to come out in a random state all with random numbers. Shaking the dice is increasing entropy. Entropy increases. But you see here because you relate the dice to probability it's easy to see how by probability the dice should trend toward more disordered states.

The same phenomena goes for particles in a box. Instead of the numbers on the side of the dice replace it with the position of each particle. Shaking the dice is exactly isomorphic to particles traveling in random directions. By probability, dice will roll random disordered numbers just like how by probability randomly moving particles will move into randomly disordered positions.

The same probabilistic intuition that you have for why throwing a bunch of bricks at the ground won't be accident construct a house is exactly the intuition behind probability AND as a result entropy.

The real phenomena here is probability. Why does it apply to reality? We don't know. But entropy is just a consequence of it. Entropy is simply saying (again sort of) systems tend toward more disordered states because disordered states are more numerous and therefore more probable.

The axiom or "law" as you call it is probability and entropy is a theorem or derivation that is a consequence of probability.

This is just a really simple explanation of entropy. Entropy is actually more general then this. It applies even to systems where "ordered" states outnumber "unordered" states. You can see my other explanations in this thread I get into it deeply.
But would have that been the case for the first eukaryotes? The very first might have been a similar size to its predecessor, no?

I wonder how many early iterations of eukaryote might have actually been smaller, perhaps, if the organism required additional energy sources to support growth.
I think you're missing the point. The disparity in match rates is such that most men are not able to get matches while being selective. If he only swipes on goth profiles, he'll get no matches unless he's incredibly lucky. Between swiping selectively and having a high probability of zero matches, and swiping liberally and having a good probability of getting at least a few matches I'm not surprised most men choose the latter.
Old doc, new disease: Anti-NMDA receptor encephalitis
Tesla has a P/E ratio of 1100
May we can run ps2, not ps5 but under Xbox?
How does this prevent the satellite from being damaged when it transitions from 5000mph in vacuum centrifuge to less-than-5000mph-in-troposphere 1 meter later just out of the door?

That's gotta be one hell of a fairing.
>Who is to say they didn't bring them up the chain, and the chain just ignored them?

And that is why those senior public servants with power in security agencies hate wikileaks and are willing to trash the constitutional protections for journalists to get Assange and also want to destroy Snowden so very badly.
Or just show verbose logs like Apt GUI frontend.
> As another commenter pointed out, static "processing" messages are indistinguishable from "your system is hung".

This is an important point. "Lying" progress bars are still conveying essential information - that the installation is progressing and isn't frozen. I remember from my days working with W98 and early Ubuntu versions, one of the most important bits of information coming from progress bars was whether or not the whole thing was frozen and needed the power cord pulled.
"Paul never returned for his appointment that week. He suffered a seizure in the night and an ambulance took him to the emergency department. After a long barrage of sedation, testing and imaging, he was eventually seen by the neurologist, who made the diagnosis. The answer was hiding in Paul’s cerebrospinal fluid – a rare condition first described in 2007.

Anti-NMDA receptor encephalitis is an autoimmune process, in which antibodies against the NMDA (N-methyl-D-aspartate) receptors are produced. About 80% of female patients with the condition have an ovarian teratoma that is thought to be the site of the extra-cerebral tissue that triggers the immune system to attack the brain.

The inflammation occurs in the limbic system, particularly the mesolimbus, hippocampus and dorsolateral prefrontal cortex. The autonomic system is involved later in the disease, resulting in unstable cardiovascular and respiratory function.

While lesser known, anti-NMDA encephalitis is more common than viral encephalitis in young people"
I remember how disappointed I was when the iPad 1 came out and it didn’t run OS X...some of us have wanted an OS X tablet for 20+ years...

I really do think that a 13 or 15 inch MacBook Pro 2 in 1 like the Dell xps would sell pretty well...

[edit] fixed spell check
I don't even care about the UI flourishes and whatnot, I just want them to observe their own HIG and preventing 3rd parties from abuses, and that would be a huge win.

It used to be that focus stealing on OS X was a cardinal sin and now no one cares. If they only fix a single thing in the entire OS, it should be this.
Data quality is another real-world problem. There can be typos, deliberate biases, omissions that need to be guesstimated, sudden structural changes (e.g. a stock split event or a change in reporting cycles) etc.

There's also heterogeneous data sources to aggregate and consolidate, each with their own way of measuring things. e.g. You can see how different states and countries are tracking Covid related stats, they all have their own metrics and interpretations. Some even change the way they report overnight. Companies will similarly report their data in different ways.

Data cleansing is its own science and art for this reason, quite separately from developing any algos on it. It's a practical problem that's easy to overlook when you're just looking at ML transformations from input to output data sets.
Is the bar exceeds 100% in worst case?
Just what Stanley Jobson needs when he's dropping logic bombs through the trapdoor and coding multi-headed hydras to steal government slush funds from international banks on the go.