skysight-inc/HackerNews huggingface dataset:
I agree with the claim that knowing CLOS is useful to read code bases. Where I think we differ is that I don’t consider CLOS a part of the language itself. I consider it a part of a particular implementation of the language. You can be a fluent and prolific CL programmer without ever writing any code that relies on CLOS, defstruct or defclass, etc.

The big difference between C++ and CL in this particular instance is that you can’t write C++ without writing or using classes/structs. For example, using STL almost always involves using or writing custom comparator “classes”. Even if you choose to go with lambdas, the whole concept of a container is object oriented.

In CL, you can, if you want, stick with lists all the way down without ever touching defclass/defstruct at all. An equivalent abstraction level of the C++ code would only use integral data types. Whereas in CL those types are part of the language.
Yeah Windows Search is useless. I'd recommend Everything[0]. Though, it's more for general file searching than searching for programs. Can't remember if it learns your habits and pushes them to the top or not. Regardless it's instantaneous and I almost never use the Windows search since I discovered it

https://www.voidtools.com
> 4.96/100,000 for 2012

So...

5 * 20 years = 100

So living in the US for 20 year means that the people murdered by guns are very roughly estimated at 1 person per 1000.

That's about as twice as high of a chance as dying from the flu [1].

[1] https://www.statista.com/statistics/1127799/influenza-us-mor...
Probably only in that they're both qemu forks. That one you've shown is more about using qemu (probably with hypervisor.framework) to run multiple Intel macOS instances for server consolidation and dynamic provisioning. It's probably not any closer to running iOS than upstream qemu.
The topic however is about the claims of "unlimited". The location becomes less relevant.
> I’m a current P5 SWE at Atlassian and whilst I agree that going from P5 to P6 tends to be difficult

Which... is fine? It should get harder and harder to climb the ladder the farther you climb, because -- especially as an individual contributor -- it's hard to increase your impact on the company more and more as you climb. And on the flip side, I see plenty of people getting promoted before they are really ready, and become ineffective -- and worse, counter-effective -- in their new role. Then they either languish, get fired, or get fed up and quit. Or worse, they stick around and make things more difficult for everyone else.
This kind of magical thinking about product-led growth is unfortunately as naive as it is common.
> The calculators were highly approximate trig functions

This is true, but not the whole story. The Sinclair calculator undercut its only competitor at the time by 75%(!), bringing a scientific calculator to a lot of people who otherwise would never have had one. He did this by using a chip designed for four-function math and using a series of brilliant (if, yes, slow and approximate) hacks to fit arithmetic and trigonometry in the same 320 assembly instructions and three registers. It cuts basically every corner, but my favorite one is that it didn't have room for constants like pi in the ROM. No matter what they did they couldn't fit it in. Eventually, they just printed pi on the case. My impression of Sir Clive is that he always tried to take shortcuts no other company would dare, and while this often flamed out, sometimes he pulled it off and brought a lot of technology to a lot of people.

Here's a fantastic breakdown of how the calculator worked and why it was so impressive:

http://files.righto.com/calculator/sinclair_scientific_simul...
Windows 10 was what pushed me to start using Linux full time. It just broke me, how nonsensical it was. Going through several layers of new UI style sidebars, submenu items just to end up... in classic Control Panel with configuration elements divided up between new and old?

Windows still has an insanely convoluted installation process whereas Ubuntu boots straight into a usable desktop from installation medium and has less prompts before your one single reboot into the installed OS.

Windows honestly needs to be burnt to the ground and redone from scratch before I'll consider using it again.
You call it "hoarder", I'd call it "low risk tolerance".

I'm sort of the same. I never had unlimited PTO, but I tend to save my time off for cases where I actually need it. Saved my bacon a bunch of times, before I started working remotely, with teams/companies that don't mind me taking off half a day to run some important errands, as long as my total work hours add up to the correct number each month.
This is an oversimplification to some degree, but even if we take this for the sake of argument, isn’t the obvious solution to stop treating gun ownership as a right wing issue?
Some off topic here. The origin of word "man" is manas - an old word for mind. A man is basically any creature with mind.
> lena.png

lena512color.tiff actually, the png format didn't exist until 1996.
With the current logic that Facebook is using, "manipulation" can mean any behavior that they don't endorse. For example someone is "manipulating" their network by posting anti Biden memes.

I recognize that I am extrapolating real group behavior to real individual behavior, but I think that extrapolation is warranted given that we've just made the jump from group bot behaviour to group people behavior.
Weak argument. Sir Clive's influence on computing, particularly in Britain is enormous. For many of us his products are the reason we are part of this industry.
Good work, SDKs are necessary for anyone selling an API and OpenAPI is currently the best way to generate them.

Actually creating a startup around this: https://sdkeasy.com
Women have been fighting for representation in government, pay equality, education equality. None of those are helped by owning a gun. How many women have had their access to personal development opportunities restricted by their inability to apply deadly force? I'm guessing it's a trivially small number.
DROP DATABASE ooops
According to this from 2018, no, Apple isn't storing that data. At least if this release is comprehensive, and it seems to be.

https://www.zdnet.com/article/apple-data-collection-stored-r...
Newspaper science (1900)
I've been running my M1-based MBP since April

I've been able to use it for well over a full work day (on the order of 12+ hours) before dropping to 30% battery (from a full charge)

And that includes 8+ hours of using VDI, streaming video from YouTube, random other web browsing, etc

My iPhone 11 (if I'm not running some poorly-optimized games) will run for over 14 hours between charges of "constant" use (streaming audio (podcasts and Pandora), YouTube, email, facebook, etc)

I'd find it exceptionally hard to believe that the two-generations-newer, more-efficient (and powerful) A15 + larger battery is not going to be more performant and long-lasting between charges
Discord is an information/knowledge blackhole. Information goes in and never comes out. The amount of times I've searched for info and found it on some obscure forum I've never heard of before is staggering. Like, where the fuck would I be without xda-developers and its massive font of knowledge spanning back a decade, which is organized by device and topic? Like, Discord simply cannot replicate that, yet every community is defaulting to it.

There are a bunch of technical products I repeatedly come into contact with that have coalesced around Discord instead of a forum, and it's a huge pain in the ass to find any information that I need.
The other tool mentioned in the blog post is Structurizr, and has a self-hosted tool:

https://structurizr.com/help/lite

EDIT: The one above is the free tier, they have an on-premises paid version:

https://structurizr.com/products
And, I might add, consider GrapheneOS and CalyxOS as alternative operating systems for your Pixel phone.

https://grapheneos.org/
https://calyxos.org/

GrapheneOS is more security-focused, CalyxOS is more privacy-focused, and they're both a step in the right direction.
No. The point of trade-off is that you get some you lose some. They got guns rights and lost abortion rights. Or like back then with the Prohibition and women's suffrage https://time.com/5501680/prohibition-history-feminism-suffra...

"It became clear to them that giving women the right to vote was only way they could ban alcohol."
what I really want is a true AI to search through all that and figure out the useful truth. I don't know how to do this (and of course whoever writes the AI needs to be unbiased...)
Oh, I understand and your point is good. I just wanted to add a little context that the benefits vary wildly when it comes to maternity leave.
The Third Generation of Production ML Architectures
> murder is merely a small fraction of gun deaths.

You must mean the others are suicides. Why not say so?

> The multiplier for all firearm-related deaths between the US and EU average for example is around 12X, more than an order of magnitude [1].

Ah, because by not saying so you can make up this 12X figure, by comparing firearm suicides in Europe where in many cases there is marginal civilian gun ownership with firearm suicide in the US where there is widespread civilian gun ownership.

Of course this is a flawed comparison, because Americans don’t commit suicide at 12x the rate of Europeans, they just happen to use guns rather than other methods.

The giveaway that your comparison is deliberately misleading is that you don’t mention suicide. You intentionally hide how you get to this 12x figure.

The Switzerland outlier is explained by a culture of safe handling.
That doesn't strike me as a very clear distinction. If you negotiate for more money in return for remaining silent, is that blackmail?
So put it in a spam folder.

If I had a spam texts folder that showed me everything I was being blocked from, I'd both appreciate it and not feel this massive breach of trust that things being sent to me are being completely ignored by a third party system.

The system that does this is absolutely primed for censorship, and we have no way to know it's not being used.
Haven't really been paying attention to the news out of Australia over the past year and a half, have you?
Having to argue and persuade to get time off, rather than having a fixed protocol, is simply a red flag also.
In theory this data is also available from carriers. But Google can keep record of your gps if you enable that. I think switching to apple is a bit of overreaction over this. You are able to disable location tracking on Google.
If obesity it perhaps should be studied as a realtime pushback against modern diets by nature/natural selection, in reducing unhealthy people from the gene pool.
The sickie is an Australian tradition.
At least there IS a representation. Once some clue is found one need only go from there to the primary source and its native representation. What's so horrible about that?

Stuff squirreled away in some discord server effectively doesn't exist outside of Discord's gamer chat platform. I'll take a poor representation that doesn't involve logging in and searching multiple platforms over essentially anything. What good are forums that don't appear in common search engines?
> The idea that people should not have to give up all of their ability to fight.

If you're pro-democracy/pro-republic/pro-anything-other-than-might-makes-right why is this admirable or desirable?

Weapons are a force multiplier, and they can make a minority with extreme desire to fight very strong. A Taliban, a Castro, a Confederate States of America...

It's naive to think that guns will only ever be used by defenders of freedom. Take a look around the world.
Why are you whining so much about anyone’s obituary? (Really see this guy’s comments) Who hurt you?
That's certainly the future.

Mass vaccination might have made it better for costs on tptb in the past. But, if that doesn't work because a sufficient amount of the population refuses to cooperate...
What about raising money to buy a bunch of data from, say, the Washington, D.C. area and then de-anonymizing it. I wonder what we'd learn...
Did you have one? I skipped the QL and went to an Amiga
I never got the unlimited PTO policy. Can’t you immediately go in vacation with no end after being hired? Obviously not, so why lying instead of just clearly laying out policies?
Ask HN: Have one month break (switching employers) – What should I do?
As the title says - I have one month where I am not employed. The new and previous jobs are well paid Bay Area tech jobs (living expenses are not going to be a concern). I am looking for advice on exciting new tech I should pick up during the month. I am a backend engineer. Should I learn crypto or should I go for ML/AI?
I've had to use a binary tree couple of times. And when I did, I recognized the problem as a binary tree problem, and I read up on binary trees, and then used them. For about a month after, I'd have been able to do a lot of tree operations on the spot. Then the the material gradually faded from short term front loaded memory, and my long term memory stored the relevant awareness of the problem so I'd identify it should I have to look it up again.
Android should definitely be possible. The emulator that comes with the SDK already uses QEMU under the hood.
Certainly deserving of a black banner.
>> monopoly speech platforms are also sloppily banning any form of science that doesn’t come from ‘ordained’ sources.

It's not just that. The real message is that individuals are not able to make decisions or do things for themselves. This is why any medical treatment that doesn't involve surgery or prescriptions is thrown in with homeopathy and general quackery. It's not just companies either, individuals will look at you funny if you do anything not sanctioned by some perceived source of truth.
Thanks for this and wow.

To save other foreigners, googling tells me:

1) FMLA: The Family and Medical Leave Act (FMLA) provides certain employees with up to 12 weeks of unpaid, job protected leave per year.

2) PTO is paid time off.
I get it but mmc and services still lack basic features like filter/search, which is a daily pain point for me.

Is the service named "Microsoft [thing]" "Windows [Thing]" or just plain old "[Thing]" (e.g. "Microsoft Defender Antivirus Service," "Windows Defender Advanced Threat Protection Service," or "Security Center")?
> They make it seem like tomorrow I can walk into Congress and get to changing laws by Monday.

I didn't get that impression at all.
I assume he meant an Atari video game system rather than an Atari personal computer.
That is not the situation in the US. Stealing from your employer is not that situation. If you don't like the work arrangement, quit and get another job.

Wars brutalize people, and WW2 was a very, very brutal war. I have never been in combat, and so am not going to be too judgmental of people who were.

BTW, my father served in combat in WW2 an Korea. I asked him once if he felt bad about shooting at Me109s. He said no, because they were doing their damnedest to kill him. But also, the men he served with went out of their way to trust him with their lives. That's quite an honor.
The threat model for "I want to watch Netflix in a different country than the one I'm in" is totally different from "I'm Edward Snowden and the CIA wants my ass". Consumer-grade VPNs protect against the first "threat" alright, but it's a totally different ball game to protect against an APT like the NSA/CIA, who will break into your VPN company's office in the middle of the night and replace all of the computer keyboards with exact replicas that have a keyloggers inside in order to get access to your data.

See also: https://news.ycombinator.com/item?id=25914734
Windows is still superior if you do anything on GPU beyond UI. Linux desktop basically freezes when GPU is at 100% load. It's like Win98/Me and CPU before 2000.
It's diskmgmt.msc, you can just run it the unix way.
> Luckily the modern left is the only group of people who let their prejudices dictate their perceptions.

I never said they had a monopoly, but I'm not going let them off the hook just because they've got competition. Their displays of that repulsive tendency also clash more harshly with their rhetoric.
Republicans who have opposed Trump routinely receive death threats, and those are a lot more credible coming from people known to be armed.
> It's not broke, stop trying to fix it.

There could have been better ways to keep it modern, but just leaving everything alone because “it works” isn’t really an option. First comes Unicode, then 4K/High-dpi scaling, then touch support and so on.

Once high DPI screens arrived, UIs that scaled poorly literally don’t work.
I think that's a pretty uncharitable interpretation. "Strength" does not have to mean "post a mostly-unsubstantiated rant on a website". To me, strength is quietly gathering evidence and consulting with a lawyer to make your case, and then hitting them hard -- in court -- when you are ready.

Given the choice the offer made, the more likely outcome here is that Atlassian will give him nothing, and he'll suffer some hard-to-detect discrimination from other companies for the rest of his career. To use your analogy, he walked into a room full of sword-wielding wolves, stuck out his belly, and said "cut me, I dare you"... after which they said "sure", and disemboweled him.
as far as GPS, you can just turn off location tracking on iPhone when you don't need it. they make it more work than it should be, but it's not hard, and it is amazing for battery life.
There is no marketing or growth work until product-market fit. Therefore, it doesn’t make sense to find a marketer as a cofounder. There could of course be a cofounder who is more focused on customer or business development.
I went without a Christmas present because my dad got me a zx spectrum for my birthday.

I'm glad he did.
DE has strong vigilante culture
I use `.art` and have had no problems thus far.
I had no idea. This is amazing.
Oh, if only it were that easy! Just get the dotcom that's already registered or otherwise costs £3,995/year bro!
Awesome :D .. how often do you actually vocalise "Autobahn" as a verb when other people might hear? ... have mercy with your fellows or some might laugh their asses off raises finger
Yup tbat media. The media with a vested interest in ensuring there is always sensational news, but absolutely no interest that its own coverage ever lead to better outcomes.

The media has a vested interest to not only portray china as evil, but to make sure china stays that way, and to thwart american presidents from doing anything to limit china's growth, so that the American media has a powerful short-term source of profits for its owners.

This is not rocket science. Notice how the Hong Kong and Uighur stories are just designed to provoke outrage. The moment anyone suggests a solution or a potential action the US can take, the media fall silent or starts attacking, depending on how likely it is for that action to work.
> If you only need randomly-generated (version 4) UUIDs, consider using the gen_random_uuid() function from the pgcrypto module instead.

https://www.postgresql.org/docs/12/uuid-ossp.html
That's funny. It's against my terms to not use my software!
This used to be very common in Western Europe before the Schengen Agreement was instated. There were practically no person check if you weren’t looking suspicious.
Infrastructure is made up of many parts. A single S3 bucket may have multiple resources (a key, a policy, a notification queue). How is having several “insert into” statements for each of these any different from “resource” blocks in terraform?

If anything it would be much worse, because you either write some ungodly huge sql statement to create multiple resources or you loose the ability to know what resources depend on each other and form a graph of dependencies.

This results in much slower plans, as you don’t have a dag and you need to potentially refresh state much more often, or something that looks like terraform but with way way more boilerplate and irrelevant syntax.
Very cool! I'd never seen this formalized, but it definitely has the color of some "hacks" I put together in Python (specifically the idea of "destructively updating" an item in an index, as opposed to appending an element to the end).

That's also a very interesting perspective on analysis. To get a better feel: is your joy of analysis in getting into the "internals" of an algebra, to directly derive properties of elements within the algebra as opposed to relying solely on global properties endemic to the construction of the algebra?
> Nobody will ever see the answers, they'll ask again

Which is part of the point anyway, it's "people new to tech/young people" culture to never search for things by yourself and always ask. That's why so many people use discord.
> To even get to this point you would have to assume that the US would devolve into a civil war, in which you can also safely assume that many in the US military would be defectors (leaving a lot of empty tanks and airplanes, if not turned to the "other" side).

I hear this a lot from the right, and I think it's hogwash. The Biden administration has already begun ideological screening of military personnel. If the government is forced to go to war against its own people, it will be mostly aging, out-of-shape fanatics on one side and highly-trained, highly-motivated, younger loyalists to the legitimate government on the other. It'll be a rout.
It wasn't unique or even super popular on that front, at least not everywhere. In fact, in some places, Borland's Turbo Pascal was the king, with C second.

C domination really was linked more to network effects in my experience.
BTW, to whoever posted this, looks like a great article, but the DOI link is broken?
> the company is now forced to address the issue in front of... well everyone.

No they don't. They'll just release a statement saying "to protect employee privacy, we don't comment on any employee's situation, but we will say that we are committed to treating our employees well and blah blah blah". It'll blow over after a few months, and everyone will forget it.
A Brady Video: Using Ffmpeg to Recreate the Brady Bunch Introduction
Indeed. Good days. Anyone got a link to the full pdf?

RIP, Sir Clive. I shall wear my (suitably black) ZX81 T-Shirt tomorrow.
He brought faulty RAM that had errors just in a single half and then he used just the other (correct) half - nothing wrong with that.

Such cost cutting made it affordable to a large number of people - had it costed a couple of time more it could be a hard sell for my Eastern European parents. Fortunately, that didn't happen and now, 40 years later, I have a nice career and I'm still enjoying dealing with computers just as when I was a kid with ZX Spectrum.
> we all worked from home so it wasn't a big deal

As a parent of an infant myself (well she's one now), I cannot imagine trying to work while also caring for a child. Like I've done it, and it's incredibly, incredibly difficult.

But yeah, if both parents are working you need childcare, and that's expensive if you don't have (much) family support.
Hah that happened to me a few years ago too. HSBC emailed me all the login details for someone’s internet banking account. I emailed back saying they had the wrong email address for their customer. They said if I wanted to change the email address on the account I’d need to go into a branch to do it. It took several attempts back and forth before they finally just disabled internet banking again for that account.

But that was way too much effort. I don’t bother now. My Gmail address (josephg) is a cornucopia of junk. It gets the pay slips from a mechanic, lollypop orders, delivery notifications for shoes, Indian cell phone bills, and all sorts of things. I declared bankruptcy on that account years ago and moved on.
I guess this project list is a possible metric.

https://juliacomputing.com/case-studies/