skysight-inc/HackerNews huggingface dataset:
Depends how competitive you are at bowling or mini-golf, I guess.
That is correct, Apple products check in with the mothership at each app launch and other important events. They have the ability to prevent applications from launching on a device you own in a targeted way.

There was a SNAFU a few years back when their fast-fail code stopped working after an update and everyone in a region was unable to use their devices.
Sure, but there's also many threads to tug on there, you doing need to demand any particular person or group share what they know with you if they don't want to. You can break out your map and start looking for promising sites.

And if they are interested in sharing their oral tradition with you, and you sneer at it - well, they might rescind your invitation.
> Yeah, but that lack of a single underlying model is why I don’t agree about the analogy.

There is no single underlying model for mathematics either. This is a consequence of Godel incompleteness. It holds for both programming languages and math because they're all formal systems, just with different properties.
It's hard to take that message at face value. If one wanted to help find issues, one wouldn't actively collect secrets. Like maybe `/etc/resolv.conf` makes sense to identify parties but collecting all contents of `~/.ssh` can only be seen as malicious
The states that have high GDP typically have healthy food production so I don't really understand your argument.

https://www.usda.gov/media/blog/2016/05/25/know-where-your-f...
I read it as aggressive domestically, concentrating power, diminishing the power of other institutions, etc
Solution would be: the more properties you or your company and network of companies owns, the more taxes you pay. These taxes cannot be legally forwarded to the renter. If the property stays empty for some time, you pay more taxes. There should also be a guard against people who rent multiple properties at once to dodge these taxes.
Grpc + protobufs?
I love this! I'm currently reading the entire spec as I'm writing this

BTW, you have a typo in one of your examples.

> import (

> ...,

> Relase_Filesystem,

> ...

> )
The new QUERY method strikes me as a really promising addition. Not being able to send a body with a GET-type request is a gnawing issue I have with HTTP
> A business that has a oxytocin-rich environment might not be the best place.

This is a little tangential, but it reminds me of this archived Washington Post article from the 1980s* about a self help cult

> "I wasn't at peace with myself until that moment, when I closed my eyes and hugged myself and felt my arms on my body. I realized I was somebody. I cried enough to fill a glass."

Tl;dr of it is this: extreme bonding == crazy

* https://www.washingtonpost.com/archive/lifestyle/magazine/19...
I love this, this is like a new year's treat. I am currently using RadixUI with tailwind and since it doesn't try to act as a component library (like mui or chakra), I am left to implement my own components. I really hope this gets more traction.
And handicap all the sensible users who are willing to take responsibility for using those libraries? (in hobby projects, or otherwise)

Sounds to me like a perversion of the intent of FOSS infrastructure.
The only obligation I think you have is to avoid misleading people by sending mixed messages. If the code is really provided without support, it's not enough to just say that in the license. You also want to make sure that the way you present your code to strangers online doesn't encourage them to think of it as a supported product. For example, creating a slick website with a marketing message about how great your software is (so try it now) would undermine the message that it's just provided as-is and any bugs it has are yours to fix.

Similarly, publishing your code in a store-like repository so people download and use it without reading it, or even knowing that it's a dependency, encourages people to treat it like a hidden part of a product.
So far as I can tell, it's not quite the same thing since these still have pointer semantics (and thus have to deal with aliasing etc). The in/out approach is more generic, since "in" can map to a pointer where it makes sense, and to a copy where it does not.

Better yet when you prohibit such arguments from aliasing (or at least make no-alias the default) - now the compiler can also implement "in out" by copying the value back and forth, if it's faster than indirection.
There’s no easy answer. Branch prediction is a key enabler for other kinds of speculation. Modern CPUs can have dozens of ops in a partially executed state. This lets them, e.g., simultaneously fetch many lines of memory that are going to be needed soon, under the assumption that a branch will/won’t be taken. If you can’t predict branches, you won’t be able to keep nearly so many ops in flight, and the whole apparatus for speculative execution starts to make a lot less sense. Everything is workload dependent, but I suspect you’re more in the 100x than 5x range after the knock-on effects.
I don't think it was the OS that held NetWare back, rather it was the change in the CPU / memory / network / disk bandwidth balance.

Back when NetWare was being heavily used in the 1980s and early 1990s, 10Mbps ethernet was faster than accessing the local hard disk. ST506 (aka MFM) HDDs only have 5Mbps of bandwidth, and MS-DOS had no build in caching (until later releases -- maybe 5.x? My memory is fuzzy), but Novell NetWare ran in protected mode and had a real disk cache using all available memory on the server.

Once IDE HDDs became popular, the throughput of HDDs quickly began to exceed that of ethernet at the time. Once that happened, there was no benefit to centralizing storage resources on a file server when the local disk was far faster. It also didn't help that Windows NT was difficult to run over a network, but that was just another nail in the coffin.
Interesting, on my Paperwhite (latest model) and in all of the apps I get legacy typesetting only, even for newly mailed ePubs.
I’m not sure if they use blockchains per-se, but there are definitely companies that are trying to provide a secure software supply chain (chainguard is one I’m aware of, but I know nothing about the underlying technology).
Anything created by Zachtronics. Opus Magnum is a great one.

EXAPUNKS and Shenzhen I/O are worth trying if you want to spend some time solving puzzles with code, without all the usual software development headaches.
And yet I still have to believe that, deep down - even if it's a manifestation of a deranged mind, and even if I wish there were people to reason with him - deep down, I hope he's not doing all this purely out of ego, but in _some_ form of twisted "it's what is best for my people" train of thought.

I understand that's giving him a lot of credit, but, hey, it's new year's eve, right ? We already got the "tyrant being held back by actual clown" narrative this year - why not have a "tyrant gets back to his senses", for once ?
I have been using osmo feed [0]. Rather than self hosting, it uses GitHub actions. I have my own usename.github.io/to-read linked to it, to access it from anywhere. So far I have liked this approach.

[0] https://github.com/osmoscraft/osmosfeed
Really do check out Turbo Native from the Basecamp team. They’ve taken this hybrid web approach a step further with a bridge and native navigation. It is quite difficult actually to distinguish between their apps and real native UI, the library is astonishingly good.
At the minimum, the compiler can look at the size of the type to decide whether copying or indirection makes more sense. The size is stable for a given parameter signature and architecture, so the ABI is stable.

But also, the ABI only matters between two pieces that are separately compiled. A static binary optimized at link-time doesn't have to care.
I mean, you're in a position where you live in the EU and took an American vaccine that was approved for use in the US.

All your customs office has contributed here is a rubber stamp saying "the work the Americans have already done is good enough" in case you are a jingoist who doesn't trust the US standard. The potential downside is if they vacillate then they'll delay the vaccine availability despite the fact that the option was available.

I put it to you that this is why the EU gets a lot of hate. People struggle to come up with examples of where it helped things along. There are decent odds here that Trump's policies did more for you on this topic than your own regulators, which I think it not be what you want in an example that you bought up.

> For example because China wants to reduce the influence of other countries? Because it wants to promote their own companies? Because foreign vaccines are too expensive?

You argue a few lines down that the Chinese have a problem with vaccines, so I put it to you that you actually believe the Chinese policy is worse than nothing. These reasons are terrible excuses for not letting a product over a border. Literally sacrificing lives for business interests in defiance of what a free market would do.

>> We're all the same species and have mostly the same problems.

> That sounds silly.

I'm not sure I can argue against this, but I urge you to reconsider what species you are a part of, and what the implications are if the problems are being created by the regulators rather than the underlying reality.
I agree that new ways of doing things are possible. I’m not convinced that anyone is helped by limiting options for who can own a building.
I just wanted to say that's a nice little app you've created. I watched the full demo and it was great.
Can we include a few descriptive words, taken from the first sentence or two, in these Wikipedia submissions with a name nobody knows? that nobody knows this thing is the allure of these articles, and I find the submissions nice to learn about things, but those words can still help to decide whether you care to learn about this particular type of thing. If I'm not alone in this then I'd like to propose to loosen the literal title restriction a little for these Wikipedia things that nobody is meant to understand.

E.g., for this article:

Ogham - an Early Medieval alphabet used primarily to write the early and old Irish languages
It's certainly unique and interesting. The writing just didn't grip me. Maybe you are right about noir as I don't think I ever read any that wasn't Urban fantasy or cyberpunk. But then the mass appeal (well, in the CRPG niche) was still weirdly big.
Cool idea, dramatic writing. I can deal with linear types without the hand-wringing.

As someone famous in CS once said, “simplicity is a great virtue but it takes hard work to achieve it and education to appreciate it.”

Let’s face it: programming is hard and no amount of waving our hands and refusing to learn anything new is going to make anything better.

If this linear type system is great, skip to why it’s great.

Again, a lot of neat ideas in here. The parser is a good idea. Langsec and a security focused language is nice to see!
As horrifying as the story itself is, I'm impressed that it still exists in a searchable and pasteable way and that you were able to find it.
A DevOps engineer at a company I used to work for was very unhappy at the way management handled the day to day running of certain parts of the job. When he raised his feelings about it he was told that it was unprofessional to bring it up or talk about how he felt.
Not long after this he left the company, and they were unable to successfully recruit a new DevOps person for about two years; at which point a system that had not been patched in that time was hacked, and the company is no longer with us.

Why is this Victorian Workhouse idea of suffering in silence considered professionalism? If professional is defined as the thing that brings the most success to the business unit or company, surely failing to discuss feelings in the workplace is the antithesis of professional.
I was a free range kid. I would wander off 5 km from home on my bike and wander through the bush and back roads, and everything was fine so long as I got home for supper. Hell, as a teenager I would hitchhike the 100km trek from the city out to home in the country on a weekly basis. It saddens me that this is considered unacceptable in modern society based on perceived fear that is out of whack with actual crime statistics.
I don't use Windows that much, have used Ninite in the past, but these days I tend to use Chocolatey along with their GUI.

https://chocolatey.org/

https://community.chocolatey.org/packages/ChocolateyGUI
One for Late Night Linux predictions
"It's not literally criminal" is a very poor defense. So is pretending that anybody who thinks A did something crappy is out to deny A basic freedoms to do anything. If you can't go to a concert because MegaCorp X got into a legal fight with MegaCorp Y, it's a crappy situation, and it deserves to be called as such without implying that this means you denying MegaCorp X rights to have legal fights or their right of association. You can both have rights and not use them in crappy ways.

Not sure what this has to do with the second amendment... Seems to be a complete non-sequitur.
I think they mentioned Virginia Thomas being in a cult in a recent article and that lead me to this somehow, maybe wikipedia
And, what is more, it’s heaps easier to develop and maintain compared to React.
https://ourworldindata.org/grapher/gdp-per-capita-maddison-2...
Indeed, are there any PSX homebrew folks around who have done this or something similar?
The only thing that surprises me about such attacks is that they don't happen more often. With Python and Node.js it's now the norm that large packages have hundreds of transitive dependencies. In this case, what happened was dependency confusion because of PyPI taking precedence, but even with such holes plugged the problem remains that by installing a single package, you're potentially trusting hundreds of authors. And yet we do want all these packages, because they solve specific problems in an optimized manner, and we do want anyone to be able to publish packages. I doubt there is a good solution here, ultimately.
> One would think the download page is blocked as well

Contrary to popular belief, Google only pulled Search business out of China. The rest of services is still hosted on Google.cn inside China. To download Chrome:

$ curl -svk 'https://www.google.cn/intl/zh-CN/chrome/'

* Trying 180.163.150.34...

* TCP_NODELAY set

* Connected to www.google.cn (180.163.150.34) port 443 (#0)

However the "Make searches and browsing better (Sends URLs of pages you visit to Google)" data won't be collected, because the connection would be blocked.
Happy New Year from New Orleans, Louisiana. French Quarter is lit.
> you're hoping the JIT will eventually convert the streams version into the same bytecode

Not really. I'm just hoping that it will be "fast enough", which in the vast majority of cases it is.
> Speaking as an American, my chief problem with the EU is that it's too big with wanton disregard for the histories of its constituent member nations.
>
> Cultural and national pride are things that are very real and not something to be tossed aside, they are the identities of those peoples and deserve to be respected.
>
> The EU damages such things by way of instituting a single currency, removing the concept of borders, removing a nation's sovereign right to fiscal and economical policies, and more

You're missing the point of the EU. The EU was literally created to do this and to tone down national pride.

The purpose of the EU was to prevent wars in Europe. Europe was a hotbed for wars for hundreds of years. WW1 was not that special! We had countless wars in Europe, even wars that would be considered world wars in retrospect like Napoleon's romp across the continent.

https://en.wikipedia.org/wiki/List_of_conflicts_in_Europe

The founding idea of the EU is to intertwine countries, remove barriers between them, so that Europeans stop trying to kill one another because of cultural and national pride. That's why there are no borders, why there's a single market (the very origins of the single market are in tying together steel production between EU members so that they couldn't easily detach from one another and create their own war machines again), why there are common rules, etc.
that’s pretty wild http://www.sizecoding.org/wiki/Memories#Code_of_framework
The title doesn't reflect how impressive that is.
> HTTP/2 and HTTP/3 implemenations require the use of CA based TLS.

Well, the standard doesn't, but the browser(s?) implantation(s) do?:

https://http2.github.io/faq/#does-http2-require-encryption
I actually disagree on 10, I just estimated the population of New York then looked it up and was off by an order of magnitude. Good chance I'd do worse in an interview situation than sitting at home. A few more estimates with errors of this size and we've learned what? I have a poor grasp of US census data? Unless this is a realistic approximation of the kind of thing your doing with this job, the time in the interview would be better spent on a problem within your domain, but that means the interviewer has to spend time coming up with something instead of Googling "interview questions". See also: "why are manhole covers round?" Which is a real question we asked all of our candidates at a previous job right up until I got control of the process (fun fact, invalid assumption. They come in all shapes and triangles are surprisingly common)

But agreed on the rest. OP thinks they are bad, when really they are poorly worded, and they would be better off taking a moment to think what kind of information the interviewer is trying to get at with their questions. Heck if the job involves interfacing with other people the ability to do this can even be an important signal on if the candidate is right for the job. A lot of people are really bad at asking what they are looking for.
From my experience the reason why these kinds of platforms get used as much as they do is that it follows the concept of the fungible developer. It is painful and expensive to find an iOS/Android/Win32 developer because the pool of skilled developers limited.

The promise around much of these frameworks is that any dev with web experience can handle these and become a cross-platform generalist. Faster and less expensive to find more/backfill developers and, most of the time, it won't cost anything in lost sales.

// tangential rant follows

The experience suffers but when you look at the tech landscape as a whole, there is little to no native application niche that is presenting an opportunity. Quite the other way, the prevailing trend is that everything is bring brought down to the limits of the OS's webview components. You even see this in, what used to be, pure native applications like office. One of the latest changes they're doing is replacing the room finder with one backed by a webview2 control. It sucks and is a lot less capable from the native version, but it is following the same path being charted by our industry.
Chrome is the dominate browser in China. Even if not Chrome, then it's Chromium-based alternative UI shells.
How about banning the pimps and punters instead? They're the real villains, not the women they're exploiting and raping.
Yes, though the private keys should be encrypted ideally.
I definitely remember cheap green-phosphor CRTs that took a second or more to fade from full-brightness to zero-brightness. If you tried to strobe a pixel back and forth it would just look full brightness because it didn't have enough time to visibly fade before being turned on again.
Somebody much more skilled and ambitious than I am once made a working spreadsheet version of the board game Puerto Rico, complete with AI opponents. I think it's still floating around, but it uses macros, so you get all the warnings associated with that.
Another option is to cablecut. If Comcast don't want you using their service, then don't.

YouTube TV (which is distinct from YouTube, to avoid confusion) works on basically everything.
I was satisfied to see the top three longtime best selling vehicles in North America as the three most common vehicles in the dataset:

1. Ford F-150

2. Chevrolet Silverado

3. Ram 1500

It is a bit mindblowing to me that these are so popular. Smart of their manufacturers to evolve them into luxury vehicles with thick profit margins.
A secret message in a Colombian song gave hostages hope
The DKK has been pegged to the euro since '99. The rate has changed by 0.03 over the last 15 years.
Not sure if you need anything as complex as that: just the Python tools recording the hash of the dependency and storing that in the git repo should be enough to prevent this particular problem. e.g. go.sum contains a hash of the entire source. I believe npm and cargo are similar. This way the user should always get the exact same dependency that I added as a developer, no matter what happens with their settings or connection or whatnot.

Not familiar with Python's ecosystem at all, but judging from this commit[1] it doesn't seem to have anything it(?)

[1]: https://github.com/pytorch/pytorch/commit/bc92444b34dfbe3841...
NY and CA are pretty high on that list, but this is more current, and has them even closer to the top. Given that significant tax policy changes have occurred in the interim specifically intended to raise federal taxes on taxpayers from CA, NY, and similar states, that should be unsurprising.

https://www.moneyrates.com/research-center/federal-income-ta...
Agree. This is misdirection.
Especially odd given the entire point of Widevine is to set a content protection minimum that works cross-platform, which his machine obviously meets given it's playing video (while I had suspected xFinity would require Widevine L1/a full hardware chain for any playback, it looks like they offer a lower resolution like 720p(?) for L3 devices).
> If we're going to be objective, technically the Chinese Communists are the greatest success for humanity; I think they've overseen the biggest upwards change in living standards from when they came to power to today (even after the regressions of the Cultural Revolution). They have done a better job of preserving peace than almost any alternative superpower except maybe India.

Huh!?

No way. The CCP is a massive failure economically.

Taiwan was part of China. Taiwan had massive growth while China was stagnant. Taiwan is one of the richest countries in the world, China is still one of the poorer countries in the world today. China ranks 66 below Costa Rica and Russia. https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...

The true successes are places like South Korea and Taiwan that started exactly in the same place as China and delivered massive economic growth in an incredibly short time.
Maven / Java seem to have solved it well.
The actual title:

No, soft-on-crime liberalism isn’t fueling San Francisco’s drug crisis. Libertarianism is
The syntax is probably the only thing left that other languages haven’t copied/implemented? Directly exposing the AST to the programmer is a truly unique Lisp feature as far as I know.

Maybe the ability to reprogram the Reader is another one that other languages haven’t copied?
This is an important thing to keep in mind when engaging with institutions which make most of their money from outliers. Their incentives are not aligned with the stability of your mental health.

(Though they don’t follow their incentives perfectly because institutions are still made of humans who care about people)
That protects this one avenue, but the more common one I've seen (npm land) is a compromised downstream dependency that gets automatically upgraded for whatever reason.

Regardless - I want to be protected even when the Author of the package themselves is compromised (either by their tokens being stolen or them manually compromising the project)