skysight-inc/HackerNews huggingface dataset:
Here, I mean 'mega' of course. Sorry about that. Conventions can be confusing and I was taught both SI and the naming convention where nouns based on inanimate objects/properties are in lowercase and those based on proper names in uppercase. For example, 'kilo', 'deci', '(V)olt' (Volta), '(A)mp' (Ampère). Of course, this all falls apart when we run out of symbols, 'Giga' being another notable example of needing to use u/c. In this case, it was me being slack and not using the now standard convention. Incidentally, I often do the same by using Gaussian (cgs) units when I should be using SI. Trouble is I was taught CGS before SI so I'm used to working in it.

BTW, you'll note that after 'Gaussian' 'cgs' is in l/c, that's deliberate on my part as it's often designated that way despite the fact that the browser's speller automatically corrected it to u/c. The second instance I've left as the browser corrected it.
I can’t remember the last time I came across a non-CotS database schema that has secondary indexes in a significant number. Like more than half a dozen for a hundred tables or more.

I’ve never seen a database use “advanced” features like clustered columnstore or even just page compression.

I just have an email in my inbox from this morning from a small vendor that “doesn’t recommend” columnstore for a database containing 10 TB of numeric metrics in one table.

That would compress to a few gigabytes and query times would go from minutes to milliseconds.

But they “don’t support it”.

Which I now translate to: “we haven’t even flipped through the manual and when we googled it in a panic we didn’t understand it.”

This is how your data is being managed at huge enterprises and government agencies around the world.
This is incorrect. You can have state capitalism as well as non-state non-capitalism (worker-owned cooperatives are a common example of private non-capitalism).

As the person you're responding to said, capitalism is the philosophy that concentration of capital should be rewarded. It's that simple.

Whether the state or private magnates concentrate the capital and get rewarded for it is irrelevant.
> I think the original use case was just terrorism but I'm pretty sure it's been used against other crimes as well.

This kind of stuff is always justified with "terrorism, pedophilia and organized crime", but once its in place it's usually overwhelmingly applied to much pettier crimes.
The Trackmania expose is mentioned at the end of the article: https://kotaku.com/trackmania-cheating-scandal-is-utterly-fa...
I imagine it just means their error estimates were very conservative.
When we returned to the office in 2020 after a few months of WFH at a Chinese megacorp, due to the lack of meeting rooms, everyone just did zoom meetings from their desk. Nobody really needed to be in the office; we never met due to the size of the company.
That's the right hack in a lot of cases. Where would we be without friends who know more than we do about these things? But those friends also educate themselves in a lot of fields - and they know what they are or aren't qualified to answer. So if I ask a friend who's a graphics guy about lighting he can help me, but he'll point me to someone better. Or if I ask family members about a specific legal thing, they'll refer me to someone more specialized in a particular form of law. Nothing wrong with that. It's more like: I need to know enough at least to tell whether I'm being bullshitted or not; I trust my friends to know enough to tell me if they can't fully answer my question. But there is nowhere in that chain where knowing more isn't valuable.
So we need good governments, with their own malware, to fight the bad ones? Is that where this logic is going?
Nope, I've worked with and on design systems since 2010.

And Brad Frost's Atomic Design [0], a formal system for developing a design system, was first written in 2013.

0 - https://bradfrost.com/blog/post/atomic-web-design/
> that I'm of an age prone to experiencing ageism in the job market, and also this is a place where I have ample slack

so you also have time to go hunt for another job before quitting at least, if that's where you want to go.
Which rules wins is the rule that is the most specific. This article explains it as having 'the most hits'. Whatever that means.
Why Cloud adoption by companies has increased to 90%
Yes. It's even in the name. As a clone of Unix it's "not Unix", NU, which is homophone, pronounced the same as gnu, the animal. To avoid confusion with the animal, the leading g of G-NU is thus pronounced and audible. Thus "G-NU is not Unix", the Unix system tools clone, lacking a kernel. Then came the Linux kernel. And the gnu projects own "hurd" kernel (a herd of gnus, a microkernel, snicker in gnu). However GNU/hurd systems never took off... You probably know all that, but there is a wide audience following...
Employees need to be on site, we’re told, because collaborating with one another has been harder to do when everyone is working from separate locations.

I think this is true, but only if the main part of your job is collaborating eg talking to other people to reach a consensus. That is easier face to face. The problem is that only higher up management roles are actually like that. Lower down the tree people are expected to not spend lots of time talking to each other, and instead actually produce things (code, documents, reports, emails, etc).

When higher ups push for a return to offices to make collaborating easier what they actually mean is to make their jobs easier, at the expense of everyone else. When managers say collaboration is better when everyone is in the office, they don't mean those "water cooler moments" we apparently have. They mean those times they can talk to you as they stand by your desk so you can't ignore them.
You're probably right since I never played Guitar Hero.

Rocksmith would definitelly be harder since you have to produce clean tones for game to recognize. Correct fretting and picking... But you'll have some real guitar skills when you turn off the game.

As a not-so-skilled guitar player, I found Rocksmith to greatly improve my rhythm and to teach me a valuable lesson of "show must go on". When you play alone and make a mistake it's natural to stop and redo that last part. But that's not how you can play with others and not the way you can play Rocksmith. So it teaches you to keep playing whatever happens.

Aparth from these aspects, which are important, I didn't learn much more from Rocksmith. Yes, it does have some musical lessons but my general feeling is that it leads you to follow patterns that scroll down, and not to think about notes/chords/scales involved.
> I don't think this stuff should be sold, say, in a gas station beside the humpty dumpty peanuts... but it does have its place.

But alcohol (or tobacco) should?

https://en.m.wikipedia.org/wiki/File:Rational_scale_to_asses...
I work for a large company and the data doesn't show that, team velocity has been up by 20 to 30% consistently.
I think it is indefensible to bring people back to work in any workplace where mask wearing is needed at your desk. If you're admitting in that way that there is a risk in being in the office then you shouldn't be requiring them to be there!
Out of sight, out of mind
> https://www.gnu.org/philosophy/free-sw.html

Little side rant here, I think one area where Free Software has failed so far is build systems. You get the source alright and the GPL even requires you to include build instructions ("all the source code needed to generate, install, ..."). But in practical terms the amount of effort it takes to actually build software yourself is often insane, far from being automatic and often requiring a lot of manual work and workarounds (especially when you leave plain Linux and start cross-compile, etc.). Now with Github we even have a lot of the build infrastructure be proprietary, and while it runs automatically on Github CI, there is no way to run Github CI locally.

There is effort put towards reproducible build now and some distros like NixOS seem on the right path. But I think we lost a lot of ground here by having the build process be filled with so much patch work and manual human intervention, instead of being 100% automated right from the start. We really need a "freedom -1" that requires software to be buildable fully automatic.
I'm not even sure that that's completely accurate. I think the Russians are demonstrating a failure to accurately assess the likely strength of their enemy.

In Georgia in 2008, skirmishes began in earnest on 8th August, and Russia were ready to roll into Tbilisi by the 14th.

I believe that Putin expected Ukraine to be very similar to Georgia - very fast advances to the capital, and ultimately capitulation from the Ukrainians to the Russians almost immediately.

The key to winning in Georgia was an overwhelming display of force. In Ukraine, I believe the strategy was the same - let Ukrainians see tank after tank after tank rolling through their villages, gently 'soften' the cities with artillery before rolling through the cities, and reach the capital in a few days. Furthermore, I think Putin genuinely wanted to avoid civilian and military casualties as much as possible, so a 'blitzkrieg' was preferable.

If you're moving that quickly, you don't need supply lines, you don't need logistics to the same extent, especially if your plan is not to occupy, just to withdraw after (for example) reinstating Yanukovic.

I think it's a legitimate strategy, but they gambled that they'd be able to achieve it and lost. That miscalculation has cost Russia a lot of time, morale, and equipment. I think now they're starting to adjust to the reality, which is that Ukraine were stronger than they were expecting in the first place, and on top of that, they're being supplied with weapons and real-time intelligence from the West. Assuming diplomatic efforts continue to fail, I see Russia now withdrawing to territory they are confident they control, and consolidating their forces, and beginning a war of attrition, which in the long run, Russia are likely to win.

However, there's a good chance that diplomacy will be successful. This war is incredibly costly for Russia, and if Putin finds a way to spin it that Russia have 'won' or 'achieved their objective' or whatever, then I think he will take that route - provided Russia maintains control of Sevastopol.
Also, when you use a gun against someone, be it to threat or injure, you can’t do it without making the person aware that you used this weapon against them.
You forgot the crime wave. From 2003-2021 I kept my gun in a safe at night. Now I take it out and put it next to my bed. I haven't changed. My threat assessment has.
This guy goes into a bar in Mexico and there’s a dog lying in the corner, every so often the dog whimpers and whines a little. The guy asks the barman “what’s up with that dog?” And the barman said “oh, he’s probably lying on a nail.”

After a few more minutes and another set of whines, the guy asks the barman “so why doesn’t he move?” And the barman says “it probably doesn’t hurt enough for him to get up.”
I've been to the office once in the last 3 years, it was for a team lunch.

Rest of the day was just me sitting in a cold space, on an uncomfortable chair, with an inadequate desk setup. I lost 2h30 of my day to get there.

Luckily my employer was always remote friendly and it just works so why change.
You can never get a completely accurate approval ratings. However there is enough evidence that a nontrivial percentage of russians does not disprove of the war. Besides the ones already mentioned in this thread, don't forget that it is not Putin personally fighting in Ukraine or arresting protesters or posting propaganda. Does it matter if it is 70% or 40% when it is obviously enough for the state to continue its control over the populace and thus could also compel their IT companies to work for Kremlin needs and against their users.
How can a software this bad hit production? I had a good laugh
> That only a few things like Apple's proprietary image lookup are able to tap into the ANE so far?

That would seem like the logical conclusion. Perhaps there are hardware bugs/shortcomings that makes it very hard to use for the neural network API. Perhaps the software team is just behind and still building that.
I don't like computers because the halting problem has no solution. This is why every software-based product will always have annoying varying latencies. My automatic watch, my piano, and my light switches will always respond immediately because they are not turing complete.

A smartwatch, a virtual synthesizer, and IoT switches will invariably fail to respond immediately one day. And because of that I will always activate them with anxiety.

That's why I don't like computers.
Why would I leave them a brand new refrigerator? The economically rational course of action would be, on moving out, to put the refrigerator that came with the unit back in place, while I depart with the refrigerator that I purchased with my own money. After all, the unit's refrigerator died of old age while I was occupying it, I didn't do anything to it, and shouldn't be liable for replacement costs. Just store the failed appliance intthe living room until I move out.

Letting the landlord replace it a year later than they otherwise would have saves them money!
The top comments are very much worth it.
> Granted, I live a 20 min walk away. The walk in is through a beautiful county park, surrounded by nature.

This is likely the reason you love coming into the office. The fresh air, greenery in the park, and the walk that gets your blood flowing ... emotionally you _should_ be in a better place. Compare this with someone who commutes 30 minutes in traffic, and they will arrive at the office in a worse emotional state.

It took me a long time to realize that in addition to the team culture, my happiness/satisfaction at work depends a lot on my commute and the ambiance at the office (quiet and comfortable is good; noisy and cramped are bad).
The only thing I missed when WFH was the lucnhes and in-office jokes and fun. I can still have those, if we're in the office once per week or even less. Everything else is better from home, from not having to wear pants to saving myself an hour a day because my workplace is 5 seconds away from my bed.
Big difference between board members and stockholders. Board members are liable to some extent stockholders almost never are, unless the business was specifically founded to facilitate crime. That's where the term Ultimate Beneficiary comes into play.
Ever heard of real-time systems?
edit: man this place is filling up with pseudo-intelligent naysayers at an alarming pace.
The ANE is accessible via the CoreML framework, it's a high level interface for ML inference.

It however turns out that a _lot_ of customer apps today don't use those accelerators at all.

(and about the attempt at using BNNS functions, that's not offloaded, it runs on the host CPU cores w/ the AMX tightly bound accelerator)
It almost certainly is - there is a single phenomenon in physics that has any chance of being non-deterministic (the interaction between a quantum system and a classical system, "measurement") - otherwise all of the rest of quantum mechanics and classical mechanics and general relativity are fully deterministic (though chaotic).
>I have emails from the CEO personally thanking me for my commitment in going way over what was expected when basically saving the institution during lockdown

It's a business not a skate park, tell your CEO that you appreciate the positive feedback but that if he really means what he is saying: he should put his money where his mouth is and give you a sizable raise or a considerable bonus.
> not about people like you, but some others have taken a 2 year vacation so management is fed up

How is it not easier to fire those individuals? And not now, when you can just bring them to the office and have them be productive from day one (unlike new hires who would replace them), but one year ago.
"Linux" typically refers to a standard Linux distriubtion, Debian Linux, Redhat Linux, or even subsets of those like Raspbian. They containing the core element (Linux) and a bunch of stuff on top (often things like X for example)

For Linux without the GNU people typically say "Android" or "ChromeOS".

However calling it GNU Linux is about as sensible as calling it Systemd Linux
I don't think "I don't want to go cashless because I want to conduct criminal activity anonymously" is very convincing.
Probably similar. GPT3 also doesn't know how it's stored in its brain, and neither do we.
> Ok, so if they can do all that automatically for an "electronic audit" why am I filing a return, just run that thing and send it to me and I can file an exception if there is something on it I disagree with.

That's how it worked for me in France when I was an employee. As a freelancer there is a bit more work, but nothing like the puzzle that tax declaration seems to be in the US.
Using CoreML has some catches, like having to use FP16 instead of integer formats notably.
Ask HN: Any free online Translator as good as Google's?
The online Translator done by Google in my POV ie. point of view is so sluggish, anyone with real knowledge or experience in using alternative as well as or slightly faster than it
So all the people in the office on calls are wearing noise cancelling headphones so they can take part in meetings with people who may be in the same office. Even with good noise cancelling they have to be permanently muted if not talking to avoid bleed though noise from the environment. All of the other people around then are forced to wear noise cancelling headphones to cancel out the noise of all the people around them talking into their noise cancelling headphones.

Remind me again which part of this is better than those people just being at home in their own space?
> most people colloquially consider "linux" to mean the whole system

anyone outside Tech says to me: "hey what is this software you have on your computer. It doesn't look anything like windows or mac". Guess what my answer is? Hint: It's never "that's GNU/Linux" because that answer would be over their heads. If I say "that's Linux" most people without any idea will at least have heard the term.

And for discussions with a Tech crowd it is silly to state the obvious. Why waste people's time to point out that my OS has also gnu tools installed as if they don't already know that. It almost looks like virtue signalling because there literally is no other point. Also extra typing that I could dedicate to more useful adjectives to color out my point.
Also "cal -y"
> biology and bio-chemistry

This article completely captivated me last week:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3331698/

(probably old stuff for experts in that domain, but I was absolutely fascinated by the idea)
I was just making fun of the armchair psychologist comments, I'm not asking for anything. Nor am I offended. It's the internet.
I don't think Sony was losing several thousand dollars on each Sony Librie and PRS-500 they produced.

I understand volume . Part of it is having competitors though. If there's literally 1 company making the display you want for your product they're only going to lower the price per unit so much. Where else are you going to go?
Also sounds like the author needs a reality check. Pointless whining about a device which helps you earn hundreds of thousands of dollars.
"Universe Size Comparison 3D": https://youtu.be/i93Z7zljQ7I
> computers used to be fun when you commanded them what to do, they did it
> Users used to be in control and now they are the ones being controlled

2013 was the watershed for me. You can read about why here [1]

There's a world of difference between using a tool and being a tool.

That transformation from "It's more fun to compute" to "If you've
nothing to fear you've nothing to hide" took place almost silently in
the first 20 years of this century.

The problem is that as "hackers" we don't understand computers.
Retaking tech, by fully understanding and helping to culturally
redefine computing is both the duty and prerogative of any real
hackers left out there.

As for the fun. It never went away for me. I am more passionate about
technology, coding, networks and electronics than at any time in my
life - precisely because the stakes are now so high.

[1] https://digitalvegan.net
Laws are irrelevant. It's the considerate thing to do.
Yes, but creating a company does not require 18 years compared to raising adult human. So this can be throw away entities.
I have the same anxiety but I don't think it is still there.

The Asahi project is putting a deliberate low priority on the ANE but I have seen some other small reverse engineering attempts.

I think some use of the ANE outside of Apple APIs will be possible soon.
> She has her game face on; I didn't even know she had a game face.

Hahaha, amazing! Thank you so much for sharing that. Also a wonderfully wholesome story to balance out the one about cheating.

Tangent: is it just me or does anyone else feel like this article is much better written than many long-form articles we see today? I'm obviously biased because of the subject, but still.
> I have emails from the CEO personally thanking me for my commitment in going way over what was expected when basically saving the institution during lockdown, so now I also feel kind of personally insulted and victim of ham-handed collective punishment.

Have you used these to go to your CEO directly re your WFH request? It's where I'd start.
1. If these Chinese camps are really comparable to traditional concentration camps is debatable.

2. I am unlikely to ever get into a situation in which the Chinese state has jurisdiction over me.
> Its just an entirely different skillset.

With a plastic guitar, you're right. But plastic drumset skills are transferrable to a real instrument.
All very interesting. I just want to say that I strongly doubt that non-libc or musl based environments will take over on linux servers anytime soon. Perhaps for narrow use cases, like as you mention, a vm host that only needs to run one binary.
I use DeepL.
Money doesn't solve every problem.
So many people don't realise this.

You haven't seen your cousin or a friend for a while? What is your perception of them now? I am sure all that Facebook liking and commenting hasn't given you a clue of what they are now, and more importantly even the perception of them from when you last had a chance to see them often has now been long forgotten/hazy.

The facts here are anybody you don't see often, you don't know them well enough and they don't figure anywhere in your list of top people to give anything.
Java doesn't make exploitable RCEs more or less possible than any other programming language. Or do you have something to back this up beyond the common "Java be bad" trope?
Brilliant comments, indeed. Thanks for pointing out.
My initial understanding was that Adobe was leveraging it in their experimental "AI" Photoshop plugins. Although a majority of those seem to require a live internet connection to work. Some of the newer core Photoshop functionality for intelligent selection is ridiculously fast on an M1 Max, though, which makes me think it's probably using the neural chips.
"Nailed" it. Perfect description of my situation. I wish I weren't like this
Where can I see an index of all posts?
There is this computer science problem that I keep coming back to even though I have found like a half a dozen working solutions. I even reinvent the same solution with a twist most of the time and yet I can't stop but come back to it.

I don't mind the lack of novelty at all.
Different content, not a dupe. This is the actual paper as opposed to a press release. It's good to have both.