skysight-inc/HackerNews huggingface dataset:
>> threaten specific people who voted for the opposition

This is Venezuela. If the people want the country back, they can't expect to simply lead regular lives.

>> But at least they can't tacitly coerce voters into not even casting the "wrong" vote.

Everything is a trade-off. I believe it is harder to coerce voters than to not bother looking at the votes at all and declaring victory.
For CZDS, they have traditionally asked for a never-changing, static IP address. Presumably to be placed in a whitelist for FTP access. That is arguably an unreasonable requirement given that most internet subscribers have dynamic IP addresses. There should at least be a way to update the address on file if it changes.

What is zonefiles.info. Nothing in Internet Archive. Expired. NXDOMAIN.
Hacker News is, of course, a scurrilous bastion of introversion.
This is wonderful, I often regret having completely forgotten the content of some books, but this makes me feel less bad about it.

If you came up with this thank you dear internet person!
I have read a lot, throughout my life, although little has stuck :).

I have felt that, among other things, reading is also a means to escape, from anxiety, from the need to plan and structure your time and from the expectation to engage with others (particularly if you are an introvert). It is a lot like heavy drinking in that aspect (Oops)...
https://en.wikipedia.org/wiki/Cup_(unit).

American legal cup ? metric cup ? Canadian cup ? or one of the other ones.

Even if you narrow it to just the roughly the US you still have 4 + metric , so 5 different options.

and that doesn't even account for people just using the cup they have to hand.

It's not a rant at you, it's frustration with non-specific, arbitrary units.
I am occasionally on firefighting projects for customers.
It's super hard to get out of this mess.
The code base has gone to shit, customers are often passed enough that they want functioning code NOW, the reaming developers are bottom of the barrel, management is either cause of the problems or has now clue.
Getting out of that is difficult especially if management doesn't understand it has to change first.
Different person, but thank you for the writeup! Very interesting.
For anyone else reading: Please write more comments like this, they're one of the best parts of HN.
If history has shown anything, it’s that humans are really good at standardizing globally.

For instance, we all use the metric system… we all use Nema plugs into the wall… we all speak English… we definitely all eat beef… ok, I’m confident we all at least use the same ammunition in our weapons several hundred years later? No?
https://news.ycombinator.com/item?id=41148139

https://github.com/amarcheschi/SPAMerica-PAC
Obviously China would utterly dominate the super-national authority due to proportional representation. The point is to move towards unification while Taiwan remains a sovereign country in the interim. Taiwan becomes more of a part of China over time, while hopefully China's politics become more like Taiwan's.
I'm not sure if it's a free market when it's a private control.

Life before app stores was a free market. And there was choice between app stores, and not.

Not so much anymore.

Convenience of an app store did bring an audience.
May I ask why you used there's instead of there are? There is likely sounds wrong and is wrong and I see it very often
Intel CEO Pat Gelsinger's Dream Job Takes a Nightmarish Turn
> Everyone knew there were introverts and extroverts, homebodies and socialites, but it had never really mattered. The two groups complemented each other and managed to peacefully cohabit.

What a very extroverted perspective. "Everything was fine when the world was structured around an extroverted lifestyle. Then the pandemic hit and everything was miserable for a bit, but what's even worse is that those darn introverts aren't happy resuming their natural place in society!"

The pandemic gave us a taste of what life could be like if the world were structured around our preferred way of existing instead of yours. It turns out we liked it, and now that we've had that taste we're not comfortable resuming the old status quo where we just tag along for the ride in an extroverted world.

It boggles my mind that someone can write an article like this and not realize that what they're saying is they wish a group of people would go back to being an underclass.
I agree with your position statement. However I think your point of view is developer centric, not user centric.

Firstly the 60% have chosen iOS. They are not "hostage" they can leave. And this is not new behavior- it has existed since the iPhone shipped. Consumers are voting for this. [1].

Secondly Google doesn't control what you install, so by definition doesn't keep a potion of "all revenue". And most value from mobile apps comes from elsewhere [2], so even the Apple number isn't accurate.

As -developers- of course we want unfettered access to users devices to run any code we like. Unfortunately some proportion of developers want that access for reasons unhealthy to the consumer. So yes developers game the system. And your honest app gets rejected.

But it's worth understanding that users -want- this curated access, and are voting For it not Against it.

[1] you can argue about messenger, but that's about messenger not apps.

[2] most all apps I install are free. The company that makes them gets revenue from some other part of the system. We have a "free app" that integrates with our product (which people pay for).
Linkers could require that all definitions of inline functions be byte-for-byte identical, but in practice people expect to be able to use libraries that were not built with exactly the same compiler binary. Any check looser than that is trying to determine if two bits of machine code are sufficiently equivalent, which is distinctly not easy.

Static analyzers tend to be structurally unable to detect ODR violations - either they only analyze one translation unit at a time, or their cross-module analysis itself relies on the ODR being obeyed.
Everything is a tradeoff. It would be better than the current situation. Difficult to politically oppress wide swaths of the population on a person by person basis. Furthermore, voting regions are not anonymous (in some systems at least), why not simply oppress entire regions?
It's a shame the CTO was patronizing. I've generally found this to be the attitude of many IT workers in similar positions. I would recommend trying to allocate (work) time to prototype and get important back of the envelope metrics that they think are valuable along with those that you think are valuable.

At least that's what I would ask of anyone who was trying to improve a system (And not just the developers circumstance which I think is perhaps what they CTO is cautious of)
Interesting, I loved the cyberiad, but it made me sad and angsty while still being fun. I believe this is true for a lot of SF, the same thing can be read as disheartening or encouraging.
Who uploads a .doc file to a scientific repository? It's not even .docx.
Gives me memories of heating the tamper-evident sticker with a hairdryer to open up my xbox 360 so that I could flash DVD drive firmware so that I could load... backups as a child who couldn't afford games.

That xbox took forever to save for, so voiding the warranty wasn't an option. Luckily, the ole hairdryer defeated the tamper evident destruction of the sticker.

I love things like that. Microsoft pays for manufacturing of a security sticker to prevent tampering. On a device that runs a hypervisor (wild at the time) to prevent tampering.

And some dude on the internet realizes that you can just heat it up with a hair dryer and carefully peel it back with tweezers, than flash firmware to your DVD drive that reports "yep, this is an official Xbox 360 disk" to the locked-down-and-totally-secure OS.
> That's such a weird rewriting of history. I know blaming VC is very fun and all, but Bitbucket, originally centered around mercurial, had just as much resources as GitHub and even more.

You might want to go review your history before accusing someone else of that.

Github took $100 million from VCs in 2012. It then took another $250 million from VCs in 2015. Who the hell else was even within an order of magnitude of that in the same timeframe? Nobody. (Gitlab took almost the same amounts but did so somewhere between 5-8 years later depending upon how you count).

Bitbucket got bought by Atlassian in 2012. Atlassian was bootstrapped until it took $60 million in VC in 2010 and had revenues (not profits) of about $100 million in that time frame. It had nowhere near the resources to be able to drop the equivalent of $350 million on Bitbucket between 2012-2015.
You should be very excited indeed because the future of your dreams arrived two years ago!

Since early 2022, the US central bank has been "unprinting" money. Their balance sheet is shrinking and the money supply is falling.

https://fred.stlouisfed.org/graph/fredgraph.png?g=1rdgN

You don't need Bitcoin to save you from the inevitable war that's caused by an inflating money supply and printing money out of thin air because the opposite of this is happening!

The money printer has been replaced by a money shredder!

The end of war is a pretty big deal, how will you celebrate?
This is depressing and infantile, honestly. At least before TE maintained a veneer of being related to creative activity. Now they really are a toy company for rich hipsters
Presumably you can't 3d print a lentil though.

Could do something like a robotic arm style of device which carefully places each color though.
> bar fixed in place that spans entire radius of the writable surface, with an addressable strip of r/w heads that runs the length of it.

That was called a fixed-head disk. They got rid of seek latency (still had rotational latency) and so there was a market niche for them as (e.g.) swap devices, but they had lower data density than moving-head disks did, so they went out of style. It looks like they are so obscure today that there's no wikipedia article, but here's an article from some other wiki:

https://gunkies.org/wiki/Fixed-head_disk

They are briefly mentioned in the general Wikipedia article on hard disk drives. There was also "drum memory" where there was a head per track on a cylindrical recording surface. Those seem to have dried up even earlier: https://en.wikipedia.org/wiki/Drum_memory

Here's an info page about the DEC RS03 and RS04 from the 1970s. The RS04 weighed 120 pounds and had 1MB of capacity.

https://www.storagenewsletter.com/2019/02/19/history-1974-de...
> To write safe code though at that point don't you have to enforce rigid schemas?

Certainly. But you have to do that with SQLite anyway, because (by default, without strict mode [1] enabled) it won't stop you from putting the wrong type of data into a column.

[1]: https://www.sqlite.org/stricttables.html
I'm sure we've come a long way since the Xbox 360, but I trivially defeated the tamper tape in mine with my moms hairdryer.
Many many years ago I read a Fred Wilson (avc.com) blog post about a founder who vented that a tech journalist's article on the founder's company was a hit piece. The tech journalist was recommended by Fred Wilson who was an investor in the founder's company. Fred wrote the tech journalist rarely ever does their own independent research. The article's position must have come from the founder himself.

I can't find that article. And I have looked hard for it. I think now it must have been taken down. And that is sad. It had a valuable lesson that I want to share it with others these days.
> makes it sound like introversion is a personality disorder and maladaptive for society

With the pardon of the joke [This is what extroverts actually believe]

While sure, too much introversion is pathological, I think a lot of people in that category just doesn't go into mindless yapping
3-Body Problem
If you want to learn about the provenance: https://quoteinvestigator.com/2016/06/20/books/
> ...while hopefully China's politics become more like Taiwan's.

That's an utter fantasy, especially by the mechanism you propose.

To be absolutely blunt: your proposal strikes me as the kind of thing a no-nothing outsider would propose, someone who has no skin in the game and would suffer none of the consequences, and whose ignorance makes a solution seem easy.

I mean, FFS, (assuming your an American) would you propose a supra-national union between the US and China with "proportional representation" (meaning China dominates the US) and a mere hope that China's politics become "more like" democracy?
Canceled meeting between US and UAE throws fresh scrutiny on Microsoft-G42 deal
This feels relatively open ended, for an app that will largely still be after the same result without going after it in a grossly different way.

One feature set I notice is how many apps have you pay outside of Apple's walled system for a subscription because the actual work of the app is done in the cloud, and not entirely on device. Separating the app into a basic local app with extra work in the cloud seems to have merits, but with the increased horsepower on devices, it is more and more appealing to see what can be done locally.

If an app has a high level and clear enough layout, the details that fill them out can fill in.

I've been a fan of things like SDUI (Software defined UI) for a while, to allow more dynamic interface generation based on user preferences, usage, etc.

The approach of creating software that is for a fixed business process is more and more becoming outdated. Replacing fixed mindset software with software where flexibility is required, whether during the different stages of pandemic lockdowns, or truly personalizing a user's experience.
There was also 'Sega Helishooter' from 1977, which was the first arcade game I played, it seemed a step backward to see the graphics of Space Invaders a year later.

https://www.youtube.com/watch?v=YedSuvlFElo
I always wondered what prevents the "red team" from ordering the same tape from amazon and reapplying it in the end. I suppose you can sign it, but that has dubious security. Am I missing something?
A wretched hive of shut-in pedantry?
How to make a garden: a beginner's guide: Life Kit
I'm totally into vanilla web development. Almost all the frameworks are either trying to solve the problems caused by the browser, or trying to force developers follow their style so that the developers make less mistakes.

But the browser evolves:

- Convenient and flexible browser APIs totally replaced jQuery

- HTTP2 HPACK, multiplexing and connection coalescing make SPA and bundlers unnecessary

- Web Component and Shadow DOMs helps you write modular HTML and CSS

etc etc

And developer needs to evolve, too! These frameworks make too many leaky abstractions that developers should think about. It turns out if they don't encounter problems at the beginning, they will meet them later with interest.

I was going to write a similar document, but thankfully you write it so well!

P.S. I'm also not against the framework to solve engineering problems like testing or CI/CD.
Well, for example, one could not systematically test everything in the first pass but a few things, and then come back later to write more tests.

The first draft can, should even, be sketchy: it doesn't have to work all the way through; one can think of it as a prototype to help you understand the problem better[0]. It can even be discarded, for example if it's too far away from what is actually needed.

In that setting, TDD might be more suitable for a second or a third pass, once you have a solid grasp of the code's structure.

[0]: https://en.wikipedia.org/wiki/The_Mythical_Man-Month#The_pil...
The Rain Viewer API provides 2 hours of past radar data and 30 minutes of radar forecast data. If you donate on Patreon you get 60 minutes of radar forecast data[1].

[1]: https://www.rainviewer.com/api.html
I know about the limits on max column number per table. The other day I was thinking about the best table layout for AirTable like systems, I finally decided to use relational tables with json fields. E.g. row is a several fields (id, name, who fields) and one json field where I can put any number of fields. Hopefully, this is going to be the best from both worlds and work good from performance view.
The Steam Deck is not evil, and that is why I like it
I'm not sure if updating code is circumventing. Third party code (javascript or another emulator) was explicitly forbidden for a while and this approach, be it with react, or others.. Can Flutter do this with something other than a web view?

Review is for sizeable changes that are black and white across some lines, and also keeping malicious apps out. If it's not malicious, and updating for usage, maybe those are metrics that can be monitored and managed.
I agree with the author a little bit but overall I think she's mainly being selfish and ego-centric.

What I agree with: We have built ourselves a society where it is far too easy to fall into a secluded lifestyle. That's not a problem for everyone but it does supercharge depression and anxiety. Both of these lead to you thinking that being left alone is good for you when actually looking at any research about them is not the case in the absolute majority of cases. Both get worse with lower amount of social contact and extrusion structure in your life. In the past the pressure to go outside and have some structure was much higher and thus depression and anxiety probably had more of a grave period where people around you had a chance of realizing you were getting worse and you had a chance of still pulling yourself out of it enough to get help early. Today the behavior of someone who is just really happy alone and somebody who is spiralling into depression becomes ever harder for me to tell apart.

The rest of the article to me just reads like "but I'm an extrovert and I liked it better the way it was before". Yeah, sorry not sorry? If your friends take more effort to get them to do a pub tour these days maybe they just weren't as much into pub tours as you are? Yes, the pandemic changed our society from catering mainly to extroverts to one that now makes it much easier to be not cut off entirely while taking time for yourself as an introvert. If you don't want your introvert friends to be able to have that, you're the problem in that picture.
The problem with leetcode is that it selects people who practiced leetcode and rejects people who did not but would potentially be better engineers. It's the problem of any metrics: people will optimize for the metric.

If you try to answer with an LLM, you'll have to copy-paste the question (or write it), wait for an answer, read the answer, understand it, correct it (because most likely it won't be 100% correct), and answer to your interviewer, all while pretending you are not doing that.

You may as well Google the question and try to find an already-existing answer while pretending you are not doing that, right?

My feeling is that the interviewer will quickly realise what you are doing.
No directly. but it encourages iteration on the same seed and then on specific details rather than just trying different prompts on different seeds from scratch over and over
lol. imagine upgrading distros in the year 2024. barbaric.
Well, Ukraine had been part of the same polity, the SU that supported India politically and logistically during those times. Subjugated and oppressed but still. Lots of those exported arms were produced in Ukraine.

But the real question is how is it that India is always whining about the colonial past yet they are not even prepared to politically confront neoimperial Russia at such minor economic costs.
Apple is allowing third party browser engines in the EU.

Hopefully the option is available to all Apple users since they do take a proud stance on user privacy. Having a blackbox browser like Safari or Webkit does still leave it open for Apple to potentially be able to see things Chrome cant' :)

I wonder if all it takes is having a device registered in the EU?

https://www.theverge.com/2024/1/25/24050478/apple-ios-17-4-b...
My eyes were tantalizingly close to rolling out of my head throughout reading this, but I had to stop altogether at this point:

> We should run our errands in person and queue at the Post Office and eat in restaurants because it is good to remember that sometimes we have to wait around, or go to several shops because the first one didn’t have what we needed. Resilience is one of the most important traits a person can and should develop, and it works like a muscle. Glide effortlessly through life and, when something bad does happen, because it always will, you won’t know how to react.

Waiting around is pointless. The most resilient people find ways to avoid it and have actual hobbies and lives to live. This entire article just sounds like weird propaganda promoting a very confused perspective.
TFA? Quoting:

Compiler writers measure an "optimization" as successful if they can find any example where the "optimization" saves time. Does this matter for the overall user experience? The typical debate runs as follows:

In 2000, Todd A. Proebsting introduced "Proebsting's Law: Compiler Advances Double Computing Power Every 18 Years" (emphasis in original) and concluded that "compiler optimization work makes only marginal contributions". Proebsting commented later that "The law probably would have gone unnoticed had it not been for the protests by those receiving funds to do compiler optimization research."

Arseny Kapoulkine ran various benchmarks in 2022 and concluded that the gains were even smaller: "LLVM 11 tends to take 2x longer to compile code with optimizations, and as a result produces code that runs 10-20% faster (with occasional outliers in either direction), compared to LLVM 2.7 which is more than 10 years old."

Compiler writers typically respond with arguments like this: "10-20% is gazillions of dollars of computer time saved! What a triumph from a decade of work!"

We are spinning the compilers much harder and imposing changes on end programmers for roughly 10-20% over a decade. That's not a lot of gain in return for the pain being caused.

I suspect most programmers would happily give up 10% performance on their final program if they could halve their compile times.