skysight-inc/HackerNews huggingface dataset:
And Dons, really kept 3’s Company together and Mayberry loosened up
mostly i use make for small tasks that will also run on other people's computers -- not worth the hassle to ask them to install a newer make just for that.

even for myself, as much as possible i try to just rely on what's built-in, if reasonable. time is precious!

the mac is shitty in a million ways, but it's still by far the least shitty, for me, out of the windows, linux, mac trinity. tho at this point it's been years since i've spent much time non-mac, so maybe the situation has improved -- i'll probably give it another go once asahi linux matures (or its m1 support is adopted by other distros).

(also the arm mac notebook hardware is just insanely good, imo.)
I object to that. Some of Apple's most serious features are missing vital documentation details!
Consistent naming patterns help devs navigate the hierarchy of libraries/frameworks/APIs available.

CoreFoo is going to be a low level library for dealing with Foo. FooKit is going to be a high level way to create gui apps that deal with Foo. Likely FooKit uses CoreFoo under the hood.
> Purveyors of Prior Restraint are thieves of our natural rights

1. Recall the old chestnut that your freedom to swing your fist ends where my nose begins.

2. There ARE no "natural rights" — what we call "rights" is simply the visiting of adverse consequences upon "bad" actors by others who object to their actions. The Russians who rape and murder innocents in occupied Ukraine are unlikely to have such consequences visited upon them, so we can't really say that their victims had "natural rights."
>their margins for error become slimmer and slimmer.

Can you elaborate on this? I've always felt like the margins of error are getting wider because the automotive tech (particularly safety features) are so vastly improved. I doubt people would be able to text and drive as much, for example, if they were driving a 1950s era Willys jeep just because it requires so much more attention to keep on the road by comparison to modern vehicles.
sounds like washington state lol. one of the reasons we moved from there.

now at my kids preschool, if a kid gets sick they stay home, if they are better the next day they come back. no PCR tests, no missing 2 weeks if any member of the family was sick, its great
it's not apples to apples but the other energy firms did the same to Enron employees when they were walking out with their boxes of stuff. iirc HR departments in competing firms put out gleeful notices that former Enron employees would not be considered for open positions. Everyone loves to point and laugh when someone a tick up on the perceived totem pole falls down a few notches.
You'd think with nearly a trillion in cash, they'd be able to hire some full-time technical writers.
> But don’t worry, kiddo; in next class, you can return to your “safe” and “managed” padded-room languages where bugs and instabilities are “impossible” (or so they claim).

Nobody has ever claimed this, ever, making this a major strawman. Does the author also consider everyone a childish padded-room pussy if they like seatbelts in cars and safety-related infrastructure on highways?

The intro to an article should be to engage the reader and get them invested in your topic. Straw-manning memory-managed languages as something designed only for weak-minded children does quite the opposite of this.

> an interface and its implementation are intrinsically related in subtle ways.

Yes, they are linked in that the implementation is constrained by its interface.

> when the nature of the implementation must change, the interface must also fundamentally change

The author wildly misunderstands interfaces and abstraction here. Interfaces are not for the implementer! They are entirely for the consumer! Interfaces change when the requirements of the consumers of that interface change, not when its implementations change.

Although honestly I have no idea what this has to do with his main point: malloc/free aren't changing, so ... ?

> Another attempted solution is garbage collection, which is a large enforcement structure that tracks everything and interrupts productive work in order to perform its function (much like a government agency, except in this case, the garbage collector is ostensibly doing something approximating useful work—although both function by stealing valuable resources involuntarily).

Tip for the author: if you're trying to convince me of something, you may want to avoid sending out "I am an narrow-minded asshole who understands nothing and is angry about everything" signals. It makes me think whatever you're trying to convince me of is only for angry, narrow-minded assholes who understand nothing and are angry about everything.

> modern programming thinking (and education) ... claims many problems are gross and complex, and thus we need abstraction to make them appear simpler.

But not our Great Prophet Author. He knows the world is a Simple Place where Government Bad and Garbage Collection Bad and Universities Bad and Everyone Else Stupid and Everything Is Easy If You're Not An Idiot and Nothing Changes and Users Are Stupid and Programmers Are Stupid and Educators Are Stupid and everyone's just making everything way too hard and if only people would listen to his rants then they'd stop being so stupid.

(And fundamentally misunderstanding abstraction, again).

I really want to know what Arena Allocators are. I've never heard of them. They sound cool. But this is one of the most arrogant, narrow-minded, condescending, ignorant authors I've seen posted on Hacker News. I guess I'll read about it elsewhere. And this angry asshole is asking for subscriptions!?
Truth is truth, the defining feature of truth is it's independence of any view point. To suggest it can be adjudicated is to imply that there is no longer truth and only the power of the weak over the strong.
The crazy thing is they fill the feed with ads in between the p2p stuff so they should be making money, and those ads would be much more relevant since they know a user’s search terms (so higher rates per ad), but then they just make the user experience of searching suck.

I’d say the entire Facebook UX sucks. If I didn’t know better I’d think it was a startup with inexperienced designers. Shocking how complicated and lazy it feels.
How would you feel about this if it were coming from the Trump DHS? or if somehow Trump inherits this in 2024? would you still be so circumspect or would you be in full disaster meltdown mode.

This sort of thing assumes that bad actors don't exist and will never get into power... only it turns out bad actors do exist and... gasp, they already control many of the reins of power, why would you support ceding more control?
I'm on the side of free speech on this one. We can't have "perfect" security, and policing what people say will be as effective towards ending extremism as the war on drugs has been towards ending drug use.

The solution to the misinformation is education, critical thinking, and depolarization; not criminalization. It's a slower process but it's the right one. The more a government gives up on educating and trusting the people it represents, and tends towards instead treating them like little children who can't possibly make decisions on their own, the more that population will be become just that— incapable of making decisions on their own. We don't want that to be the case; that's dangerous.
> What are we supposed to do when this disinformation education is corrupted by people who themselves have already fallen victim to disinformation because they haven't been educated properly?

What are we supposed to when this disinformation censorship is corrupted by such people?
They have fixed 8 year terms and she started in 2019, so no. The process for selecting who runs the ECB is extremely complex and indirect:

https://www.consilium.europa.eu/en/infographics/ecb-executiv...
No one else produces the equipment that supports this production process.
Videos on tap: Vitag launches NFC-powered ‘sticky notes’ for visual instructions
We are getting close to the public launch of Vitag and wanted to share this article from Techcrunch about the product we are building.
I don't work at Twitter, so I don't really care what they call themselves. That being said, at every company I've ever worked at the people who have responsibilities like "running tech companies and [...] advising on strutting the team" usually have manager, director, or VP titles. It is a little odd to give a staff software engineer title to someone who isn't able to write code.

Like I said though, I have no horse in this race, so whatever ¯\_(ツ)_/¯
That's the thing. It seems self-serving (and I guess it is), but I am handling an increasingly huge area of responsibility and working around the clock, while he seems only half-committed at best. At some point, this does just point to me being the CTO tbh.
Better link: https://lists.gnu.org/archive/html/info-gnu/2022-10/msg00008...

If this wasn’t LWN, I’d call it “blogspam”, but I know LWN does this to have their own archive which they can link to. But this does not mean that there’s any good reason for anyone outside of LWN to use LWN’s copy of the announcement, unless the original link had gone stale or something.
And then you end up exactly where the company I work for ended up, and where a ton of other companies end up: The same people, doing the same work, with very similar experiences, getting paid drastically different salaries. It can get so bad, that the company then has to hire an outside agency to review salaries, and then make company-wide adjustments. Running a business is very, very expensive and involves lots of things (like proper HR) that have nothing to do with the business for which the business exists. If you don't want to actually run a business, then maybe give it up.
Isn't the iPhone an extension of the cellphone, not the pda?
I am gonna drop my will in the little library thingy with a copy of sun tzu later, for now I wanna let kids enjoy the holiday without having to wander around some stoner.

(My passphrases will cause a nuclear war if read in open court, fuck around and find out, consent matters.)
If that was true, you’d be able to provide a source. Instead, you’re linking to things like this story which do not say what you’re claiming:

> No concrete evidence has emerged that the laptop contains Russian disinformation.

> John Ratcliffe, the director of national intelligence, also told Fox Business Network that the “laptop is not part of some Russian disinformation campaign.”

https://web.archive.org/web/20201022234605/https://www.nytim...

Again, can you cite a specific claim made by a specific entity at a specific time? Your feelings don’t give the rest of us much to work with.
That and the staff actually doubled over the same period
I think Musk will transfer the best engineers to Tesla/Starlink and downgrade Twitter into a highly polarized platform full of crappy tabloid news. Time to vacate Twitter.
if I had to guess, I might guess that it's because large (and even a lot of small) employers put profit above all else, including employee compensation. for a while, employees observed themselves working hard for zero benefit, so they simply slowed down. not everyone can just pick up and move to another job that treats them better.

if I had another guess, and I pulled from my experience as a software developer, I would say that the desire to have continuous productivity from all employees has created environments which throttle talented employees and asphyxiate those who are learning because they can't contribute immediately.

I see this all the time in my own life. I can contribute a great deal if I am left alone to do work that I see needs done, and I have demonstrated this multiple times.
but if you don't understand this about me and you want daily stand-ups where I explain what I am doing, all I get is challenge from everyone on the call. "why are you doing that? we want you providing value. you should pair more." I promise, and I have delivered previously, that if you just leave me alone I can do great things, but when every last person on a call gets a say in what I work on, you render me completely ineffective, and that's where I am now. this is a direct consequence of technical leaders having MBAs and no understanding of people or the work they are doing.
Assaulting people can be a cost of bad culture or bad education.
I don’t know if this can be implemented but I wish it was. I have the Word app on iOS. Now, a citation manager like Zotero could allow importing references into Word through this API. You click a button in Word and that brings up a dialog for selecting references stored in Zotero app.
Realistically, we should eliminate the category of hispanic entirely. It is orthogonal to race and the easiest one to game.

My college counselor told me to mark Hispanic because my parents are portuguese. I did not out of principle because I consider myself pretty standard white.
Thanks! I’m not a Twitter user so I didn’t even think that was a thing I could do. Guess I’m making a Twitter account despite recent events.
Apparently you've never seen/heard Hitchens on free speech?

https://www.youtube.com/watch?v=zDap-K6GmL0
>A federal official advocating for constitutional changes from the position of their office is wrong to do so.

I guess FDR and many other politicians should have been thrown in prison.

>It is imperative that legislators do. Administrative officials are not given power to make law. They are required by the due care cause to follow it. They have no cause offering official opinions on these matters.

How do the administrative officials implement the legislation without offering official opinions on what that legislation means? Don't they need to be able to discuss the details without worrying about prison?
They count, but I fail to understand your point. https://www.investopedia.com/news/active-vs-passive-investin...
I think the model is great in a sandboxy kind of way - you don’t feel weird launching the sausage man out of a cannon, it makes it funnier. It’s kind of like complaining that crash test dummies don’t have wigs on. Who cares?
I think we can rely on peoples' own smarts to build in that skepticism. There's not a lot of benefit to qualifying every piece of information to say that it might be wrong.
See how you have to twist every fact in order to preserve your worldview?

First of all, who started it is not irrelevant; it's the entire reason for this war. Only Russia wants this war, and the only reason it's still going on is because Putin doesn't want to lose face. Because admitting he failed, would be admitting weakness and would weaken his position, which is something a strongman like him can't afford. But he could end the war any time he wants to.

Secondly, the entire west is quite explicitly not at war with Russia. The entire west is explicitly staying out of the war in order to prevent a war with Russia, because they don't want to escalate the war. Putin is only painting it as a war with the west to the Russian people in order to justify his own failure. If the west had entered the war, Zelensky would have his no-fly zone and a lot more. Once NATO enters the war, there won't be much left of the Russian military positions in Ukraine, and Putin knows this very well. But he needs this lie in order to not look weak to his own people.

The fact you believe Putin's propaganda suggests you listen too much to Russian state media.
Fun fact: Tucker's dad was longest-serving director of the US Information Agency's official propaganda network: https://en.wikipedia.org/wiki/Dick_Carlson#Voice_of_America
Compare to pre-pandemic/crypto bubble figures (a couple years back) and then maybe there's something worth talking about.

All of tech was in a nonsense bubble because of the pandemic and crypto. Now that it's over(ish), things are going back to normal.
The GOP will spin this as a direct assault on right wing speech and shut it down the moment they can. In the mean time they will weaponize it and use it to win elections. This is not not new, every effort to bring sanity is hindered and used the same way.
> Isn't he famously unlikeable and bad at his job?

He was always an excellent salesman and under his "leadership" his branch was often said to be outperforming others.
Investment in cellular infrastructure increases reach which increases the number of customers they can reach which increases profit.

Investment in distributed networks, reduces their own access to data about their customers because it would no longer go through their servers, which reduces income, at least for all of the companies that have an advertising business.
The problem is the law, the nation, the state. That is the exclusive attack surface. It has nothing to do with information.
Nobody asked you to make a dickhead remark
I noticed the same thing in the world of publishing (both print and online). It's the reasons pop-ups have never gone away -- they work. It's the reason those annoying inserts in print magazines that fall in your lap have never gone away -- they work.
found more info here https://en.wikipedia.org/wiki/DeLorean_Motor_Company_(Texas)
There's a problem of adversarial attack right now.

An adversarial person can flood people with rethoric of issues, corruption, crime, against all established political powers and institutions, and position themselves as the solution to all those ilks.

They can do that by flooding the public square of free opinions (the internet), with disinformation, fake data, lies of omissions, lack of contextualization, attacking all others personally, ridiculing them, etc.

All they have to do is put doubt in people's mind, keep the focus on others, and appeal to emotions of more and more people slowly.

They can do that because they are free to do it.

Then they can gain the political power from it, and slowly replace institutional power with loyalists working for them.

Once they've managed to get enough loyalist in place through this method, they can remove the right to free speech and take over as a fascist or dictator, or other more authoritarian measures.

Then they can continue the same speech they've always been pushing as propaganda, even denying the removal, bans, jailing, and all that of their opposition, and voila.

This is a pretty straightforward playbook. It's played out many times before.

You can call it a soft-coup:

> populists who seek the centralization of power but do so under the pretense of improving democracy

At least to me, it's very obvious our system is susceptible to this kind of adversarial attack. I don't know the solution, you don't want to prevent this attack but enable another one in doing so, but it's a huge threat vector and I'd hope we recognize it and do something to mitigate it.
Thanks, that is interesting, and you've given me something to chew on for a while. The similarities are there, and the causes are plausible.
You contradict yourself when you say employers don't know what they would be willing to pay someone, but then somehow manage to come up with a number when they start recruiting. You even say you would post a job ad with that range? That's what the law wants, so I don't actually understand what you're arguing against here.

If it's genuinely true that a company has no idea what they might pay someone they want to hire, they're just not ready to hire someone. "It's that easy."
As iOS user I couldn’t care less if it was.
This is a nice change, I refused to click on any twitter links before. Feels weird scrolling twitter without the terrible log in CTA every action.
That’s not subjective. That is a manager. If someone reports to you and you are responsible for them, you’re their manager, regardless of job title. Subjective is if he’s counting program/product managers, account managers, etc.
I actually got turned down by Chuckles for my first 'real' programming job ...
They wanted someone that actually played the games :-) It was a neat experience interviewing though - I was really surprised they had offices in New Hampshire.
You can do that since iOS 14 (sept 2021) https://support.apple.com/en-us/HT211336
don't forget the community. it was very much the case that you could look at an IETF draft or random academic paper and mail the authors and they would almost certainly be tickled that someone cared, consider your input, and write you back.

just imagine an internet pre-immigration-lawyer where the only mail you ever got was from authentic individuals, and there were no advertisements anywhere.

the only thing that was strictly worse was that machines were really expensive. it wasn't at all common to be self-funded
Because that gives employers more leverage to push salaries down, and makes it more likely that workers will be exploited.

The point of this legislation is to push salaries up by forcing employers to reveal their hiring budget up front. That way, prospective employees can more easily shop around for the highest salary.
Intramorphic Testing: A New Approach to the Test Oracle Problem
Exactly. All this lack of vital info, from a company that offers APIs for developers to use (consume), is disgraceful. Especially when they claim they have over 1000 engineers, and keep showing off their $6B+ campus at every opportunity in their keynotes. They clearly have the resources to hire people to do proper documentation, but refuse to (no doubt because "Courage").
clearly placeholder titles
I think it is pretty hard to investigate this and prove it false, as such decisions are often very opaque.

My guess is if she marked Native American on any application form or was considered by the insitution to be Native American, it had an impact.
For years after the election, certainly not before - the narrative before was between Russian disinformation handwaving and complete fabrication.

eg
NPR

"We don't want to waste our time on stories that are not really stories, and we don't want to waste the listeners' and readers' time on stories that are just pure distractions."

I can only imagine how much more effective this strategy would be if you codify it into a federal agency.
An interesting clue in here. He tweeted internal data claiming it showed that the board lied during his court case.

My guess is he plans to sue the board and the (now ex) CEO using the internal data to at least get back all the money they get (or more).
It’s already used in many apps. For example, in the imessage app, you can tap the apps icon to show a drawer of all the extensions which are available. For example you have an extension of photos app available which lets you send photos in iMessage.
>Still lacks proper documentation (like, vital details still missing). So obviously not a serious feature yet.

Those two things are completely orthogonal tho... an API/tool/service can even be used to build billion dollar businesses and not have proper documentation...
The article mentioned direct government action to censor, remove content and/or people from platforms, no?
Lot of great suggestions already on here, but the top of my list so far for 2022 is Chaos by James Gleick, Antifragile by Nassim Taleb, and Algorithms to Live By.
Its not the free speech. Its the free reach that creates the issue.
Two-thirds of US money for fossil fuel pours into Africa despite climate goals
Why do you expect no-longer-a-public-company Twitter to report anything next quarter, or to have a “share price” that you have access to?
intel is ahead on the top end of the consumer market with its latest gen of processors, in single threaded up to reasonably multithreaded. usually a single thread is pacing for games, even simulations, though it shouldn't be. it's hard to parallelize
Why don't you encrypt your password twice, give the resulting file or string to both of them, replicated twice or more ?

And each one of them has the password for one of the two encryption layers ?

This way it won't get lost.
> This also happens because if there's an explicit or implicit ban on addressing those topics and retaining a place in polite society, then only people crazy enough to disregard polite society will address those topics.

What topics would those be?