skysight-inc/HackerNews huggingface dataset:
The point was, I think, that they're giving more than what was asked for. With an ad blocker a user can opt out of expensive parts of the content and if they're denied that then they're being forced to consume the content they didn't want. A website makes a bunch of files available publicly. My user agent picks a few of those files it wants and ignores the rest. If my UA is forced to acquire all the files or the specific set the site requires, they're forcing me to spend my resources downloading, processing, and displaying files I don't want, at great expense both to my wallet and my time, and my mind. I have a tool that manages this for me and they're telling me I can't engage with some of their content because I won't engage with other of their content.

It's like a buffet that requires you fill your plate only the way they want it filled. It's a buffet. It's not a prefix.
Wells Fargo workers at New Mexico branch vote to unionize
Don't really know, I was responding to the analogical version. But I'd say that a EULA that requires you to watch/see ads is something different in nature than usual EULAs that just cover legal-and-good-relationships things.
"empathy impairment" is a fundamental feature of autism. It's not stigma. It'a not universal, but it is a major part of why it's a disorder in the first place.
Saying that you have no sympathy for their assets being stolen just because they chose to use a form of store of value you disapprove of, shows a great lack of empathy.

What does it matter what form your wealth takes? Whether it's in a bank, in cash, in gold, or in cryptocurrency is an unimportant detail. What matters is that you have every right to keep possession of it.
By that logic, Rolex is leaving money on the table by not selling a rebadged Chinese quartz watch for $129 in Walmart.

An established brand like HP had options. They had profitable product lines in the business and high-end consumer market segments, so it was a specific effort to start aiming for the low-end. It's not like they were a new kid in town, who couldn't sell to businesses without a proven track record, so they HAD to sell $50 inkjet printers to consumers who didn't worry about the brand.
> The existence of FDA-approved meth...

... changes nothing. If you don't expect to be getting meth, you shouldn't be getting meth.
How many documented public cases are there of intelligence operatives hiding backdoors in things.
Advertisers like to claim that their content is speech. While this might be true I’d classify advertising as attempted manipulation.

The advertiser only wins when they convince me to do something I wouldn’t have done otherwise. Often that thing is not in my best interest. Buying a new car is great for advertisers. It’s a terrible financial decision for me.

Advertisers succeed by manipulating consumer behavior in ways that harm the consumer. Protecting myself from harmful manipulation is not only my right but I’d be an idiot not to do it.

Companies that prevent me from protecting myself from manipulation earn my ire. Fighting against Adblock makes you a bad company, and people who do it are doing a bad thing. What do we call people who do bad things? I’ll leave that as an exercise for the reader.
Decentralize the Future. Build It with Ioblr
At this point I'm so used to evil defaults, reverse psychology could work. Make the "deny all" button bright blue and the "gimme ads and viruses" button pale gray, and you might just catch me.
> Not everyone cares about the private property rights of a trillion dollar corporation

What's the threshold below which we should care?
Phone Link on Windows works with iMessage. No need to use a 3rd party.
I know LLMs are all the rage, but I’m genuinely shocked at the new fastest path algo for negative weight graphs. That’s awesome!
>client side prediction & roll back networking algorithm.

I need to look into this! I made a little networked 2D physics thing (just bouncing balls) and I was surprised how well it stays in sync, because of course both machines just simulate the same result.

I added some interactivity and simulated lag / packet loss, at that point I added an interpolation function so an entity could have a "target" and gradually slide there over a few frames. I've seen some other games do that as well.

I haven't gone very in depth on this, but VALVE has an excellent article on the subject, also covering input prediction and lag compensation:

https://developer.valvesoftware.com/wiki/Source_Multiplayer_...
Also as a practical matter, a lot of systems stop running to discourage traveling; the underground may be safe but you still have to travel on the surface to your final destination
> Outwardly I'm sure Brits, Australians, Chinese, Indians etc all get lumped together in your head.

No, they do not.
Equality is symmetric ;P
This is pretty much spot on. Having a low barrier of entry (no download/signup/paywall) + being easy to use certainly helps.
The key, from my perspective, is to focus on real work which produces real value for other human beings. In an academic context I admit that it can be difficult to attach this value to your work.

As well, in this article, a person bemoans the opportunities their parents gave them; piano lessons, math competitions, etc. Even though they have clearly benefited from these advantages, it's unclear to me if the person acknowledges the position of privilege that such an upbringing grants.
Oh I do want this functionality from them and I already actually do get it on MacOS, where grandma or my mom can use the App Store while I can still get an installer dmg with „this app was downloaded from internet do you trust it yadda yadda” warning. They’ret capable of doing it, they just don’t because AppStore makes a lot of nasty monopoly $.
Baltic Exchange: Global Trade Routes
I don't have numbers handy, but I can say with confidence that the answer to both questions is "yes". It depends on the use case. Boxing is a useful tool and in many cases the overhead is minimal, but you don't want to use it all the time. Likewise, static inlining can bite you in deeply nested cases and I've heard of this happening too.

The future we're working toward is for this to be a decision you can make locally without introducing compatibility hazards or having to change a bunch of code. Ideally, one day you can even ask the compiler to alert you to potential performance hazards or make reasonable default choices for you...
Yield curve inversions are not excitable attention-seeking pundits, but an emergent measure of the market as a whole. They are also not 100% accurate... but they're fairly accurate. There are also sensible reasons to believe they are indeed causally connected to some reasonable degree, so it's not throwing chicken livers and reading the future either.

It's best not to conflate actual measures being tentatively interpreted on the basis of a century of history with some guy with a camera and a YouTube channel. They're not even the same category of thing, as pondering that for a moment will show.
If you really need maximum performance then you probably don't want to deal with JS objects at all. (But you should benchmark it first... you might be surprised how far V8 gets you with JIT optimizations - although serialization will be a bottleneck whether you're using JSON or deepClone.) For example, as one potential alternative, you could invent a scheme for encoding the state in a bit array, and then find clever bitwise operations for inspecting or manipulating it.

For inspiration, many chess engines store game state in a "bitboard" [0] which is a 64 bit representation of some (partial) state of the board.

Of course, at this point you might not even want to be using JavaScript... maybe you could write the hot path in Rust, compile it to wasm, and then use JS for orchestration/UI.

[0] https://en.wikipedia.org/wiki/Bitboard#Chess_bitboards
Seems like now is a very good time to spread the word about Ubuntu and Mint,!

As long as we don't make the entire world hate FOSS by convincing und users to try Manjaro or something, this might be Linux's time to shine
> a vague sense of unease with using a closed source shell/terminal combo. That's much harder to overcome than paying for a shell/terminal combo. Of course, getting reasonably compensated for open source work is an even trickier problem.

I actually see them compounding... either one alone isn't great, but combine them and you're left with a tool that can be rug-pulled out from under you at any time for any reason. OSS with some monetization gives you a fallback of maintaining it yourself, while commercial non-OSS with a perpetual license at least means you can keep using an old version as long as you can manage. Commercial subscription software is at best ephemeral, and not something I'd invest (time, money, transition effort, etc...) in without a strong fallback option, and even then the benefit offered has to be pretty impressive to overcome those switching costs.
Use chrome for work and ff for everything else. You should keep your work and personal stuff separate anyway.
The Netherlands had a very similar problem and made very simple and inexpensive changes to roadway planning.

For one thing, I think a lot of American suburbs could be way more bike friendly if people just had a safe path to ride in. We are talking a half a lane worth of pavement.

Another thing is that this isn’t all or nothing. Still owning and perhaps needing a car but reducing the number of trips per week is a win.

Look at pictures of European countries that used to use their central squares as parking lots. It can be done.

Change certainly won’t happen via defeatism.
Milk is a terrible source of protein generally. And it has a ton of fat. There are exceptions, like, Fairlife milk that doubles the protein content.

2 scoops of Powered Pea Protein is my favorite, go-to choice.
This is really it. It's exactly the same scenario and it would be great if it could be restated for the new networks we use today. History repeats itself.
Do you understand how much bigger and more climate-diverse and elevation-diverse America is?
A workaround for this is to run Docker Engine inside a (non-Docker) container and use that container's socket. The Docker containers become processes within the Docker Engine container.
The exhaust emissions scandal („Dieselgate") (2015) [video]
Pedantically, while _everything_ is an object is true for Python it’s not for JavaScript which has distinct primitive types for strings, numbers, booleans, symbols, and undefined.
I don't compare it to Google's because it's hidden and not readily accessible like Chromium's version therefore I didn't consider them equal.

The part that has been requested is to make them accessible and first class and not tucked in behind screens that look like internal "power user" screens
Covid test supplier received billions in contracts after editing results
We can do that after the big fishes, those devices aren't such a big deal which is why people aren't complaining as much about them.
The amount of stereotyping of Autism here is horrible.

Perpetrating the trope of the "Idiot Savant" or "Helpless Amorality" undercuts the millions of neurodiverse people who haven't harassed, assaulted, or threatened people.
I think it is important to track these. It may be true that these are entirely the other driver's fault but it is also possible that these accidents were encouraged by unexpected behaviour from the Waymo car. If you quickly exclude things that don't seem like your fault then you will likely exclude too much. So I'd rather include everything (but maybe flag it as likely not at fault) than risking exlcuding important data.
Wordpress was founded, and hosted-Wordpress services ran for years, in an era where there was only non-personalized advertising. Why do you feel it would be unsustainable? As long as you limit media storage space and plugins, simple blogs cost extremely little to host per user.
Or we could not encourage depending on a constantly-breached centralized “security” authority. https://hn.algolia.com/?q=okta
>When sending and receiving Signal, iMessage and WhatsApp messages, Beeper Cloud's web service acts as a relay. For example, if you send a message from Beeper to a friend on WhatsApp, the message is encrypted on your Beeper Cloud client, sent to the Beeper Cloud web service, which decrypts and re-encrypts the message with WhatsApp's proprietary encryption protocol.

> Using native chat apps independently may be more secure than connecting to other encrypted chat networks with Beeper Cloud.

https://www.beeper.com/faq#how-does-beeper-connect-to-encryp...

Please tell me more about how Beeper can't be used as a MiTM for E2E encrypted networks like Signal.
Assuming it really was drawing 120W, that's about 1000kWh for the year, so €300 at this year's unusually high prices, €150 in a more typical year, and probably half of that will be offset by reduced heating costs.
> Push notification bankruptcy

100% this. And sometimes I'll get logged out of a service and miss the notification that it happened, so I'll go quite awhile blissfully unaware that I'm no longer reachable. Had exactly that experience recently with Google Chat. Didn't see the message until I noticed the email it got converted to.
Usually I choose to work during normal holiday season too, and then go on vacation in mid January when crowds are smaller.

Having a family that accepts rescheduling Holidays helps. We've celebrated Thanksgiving, New Year and Christmas on different days before.
Roads safe for cycling is half the battle. The other half is around zoning and mixing residential with businesses.
MS does not install multiple browsers.. the issue in that trial was special API access and blocking out competitors. There are plenty of competing message apps in the app store
There was never any objectivity. As a European, I often find mainstream US media scandalously biased on certain topics. Even just seeing everything as "two opposing blocks" is a terrible simplification of reality that is typical of Anglosphere traditions.

And pluralism is arguably as alive as ever - anyone can start a blog and be as successful as anyone else in pushing opinions, without the capital that used to be required to broadcast one's view of the world. If anything, the current problem is that the spectrum of political debate has widened so much that we struggle to contain it in the old institutions.
It does not convert them to JSON strings, as stated in the original article. That's why I said it corrupted the values.

> JSON.stringify({a: ()=>{}})
{}
> JSON.stringify({a: /b/})
{"a":{}}
My hope is that you can use Send variants generated with the macro to reduce the typing, in cases where you need that. In the future with return type bounds, middleware would just use the local variants and only the end user needs to specify the Send or Local variant.
I wasn't 16 when I discovered used rack mounted servers, but I was pretty young (21 I think?).

I had a miserable job paying near-subsistance wages in 2012 (about $30,000/year, no health insurance, Dallas TX). I needed something a bit more powerful than my laptop to do some experiments with video encoding, but I couldn't afford a "fast" computer at the time, at least not fast enough to do what I wanted. It didn't help that I was particularly bad at saving money until I was about 25.

On a whim, I went on Craigslist and just looked up different ways of phrasing "fast cheap computer", and eventually stumbled upon "server". Upon doing so, I found that you could buy dated, but still useful rack mounted servers for basically nothing; in my case a seller was selling two rack mounted Dell servers, 16 cores each, 32GB of RAM, for about $250. I was just barely able to swing that, so I drove over, picked it up, and more or less defined the direction of my career for the next twelve years.
My roommate is a non-native English speaker, but needs to publish papers in English. This person uses ChatGPT to improve the English grammar. Sounds fine to me.
Foreign keys are really just constraints - the row referred to by the FK must exist, and the database will ensure that. That is the basic idea. Cascading, etc are just useful features on top.

While FKs and JOINs often go hand in hand, JOINs actually do not require foreign keys or any other constraint. You can join any table and column that you want regardless of FK or index or whatever (although you have to be careful about performance).
There is one major aspect that I find troubling with companies blocking users with an activated adblocker. It removes the illusion that they are providing a service without any expectation for payment.

Tax law, at least where I live, is very explicit on this. If a company provide goods or services with the expectation of payment, be that as a good or service, then that transaction trigger value added tax. Free samples and gratis products do not trigger this, including those that has advertisement, because those do not have an expectation of payment.

In general it is the company that is selling a product that must manage payment of value added tax to consumers within the country, and the government has soft blocked imports from companies when that tax has not been paid.

I don't know German law around value added tax so they might have different exemption rules. I do wonder however if the court acknowledged in the Axel Springer case that the viewing of advertisement is an payment for providing content.
We, collectively as a community, are forced to play these stupid RL career games because if you refuse, you become illegible and, consequently, invisible to sources of physical, emotional, and intellectual sustenance. It’s like we are all trapped in vicious cycles of RL career games while hoovering up others in these cycles.

Once a critical threshold of people start playing these RL career games, these terrible metrics get elevated to some weird group fairness metrics for hiring/admissions/compensation decisions, no matter how inequitable these games are and how disparate the outcomes are. The metric has moved beyond convenience to something hard to root out. The terrible metric becomes tyrannical, and complaining about it makes you sound like someone who “blames the game for being a bad player”. Even if it was a game you never wanted to play, to begin with.

Be the change you want to see in the world. Hire illegible people. Someone is going to tell you can’t and cite vague legal reasons. Unless that person is an actual lawyer giving formal legal advice (or your boss) just ignore him.

As a general matter you should always ignore non-lawyers citing vague legal reasons for why you can’t do something.
But then it'll turn out they have nothing and their 15 minutes of fame will be over!
> Most people really don’t care about all this stuff, they just want a product that works well, with minimum fuss.

And nonetheless there's demonstrable harm to the broader industry being caused despite their lack of care about it. Corporate misbehavior you're not consciously aware of can still cause you harm despite not being consciously aware of it.
This is a common rebuttal, but it doesn’t hold water
They shouldn't, but it's an industry with heavy code quality regulation, which naturally ensures much worse code quality.
What’s a quality attribute requirement, and how are they usually documented and prioritized?
He’s a 16 years old doing a very productive activity, I’d expect the parents to happily pay for it, I’d argue that if someone’s son is interested in learn ing and the energy bill is obstacle to wait before to make kids, parents should feel an obligation to fuel their kids passions
Using Daisy UI, great project. Some minor annoyances because it does not have JS. E.g. some popups don’t close when you click on the button they are tied to because they are open based on button focus…
How could you add this if the browsers don't support it outright? Unless you mean faking it over web sockets to allow compiled applications to just think they're using TCP (in which case you still need a relay server)?
Yes, and we have generations of people trained to think that walking further than a hundred feet is an extreme workout to be avoided and that transit systems are full of criminals. It seems like that culture is headed for a cliff, however, as the cost of cars continues to increase (the average sale last year was a year’s median pay!), budgets for road infrastructure become tighter, and climate change becomes harder to deny. It feels like we’re headed for a messy upset when all of the conflicts come to a head.
It's really not. But if it were, that seems strangely apropos for something calling itself a shell.

mvdan/sh | gio | darktile

:)
This only covers what data apps store/collect. An app can have a clean 'Privacy' disclaimer ("The developer does not collect any data from this app") but still require access to Photos, Camera, Location, etc.
I’m a scientist, and I use LLM’s fairly frequently. The first and primary use is for coding. Copilot is quite helpful and automates writing a bunch of the tedious steps in data wrangling and complex plot generation.

I have also been using perplexity.ai lately. Lately I’ve been branching out into a new area of biology that I’m not terribly familiar with, and its been quite helpful in reviewing the literature. I can ask it questions like “what’s the role of gene X in process Y”. Perplexity cites it sources when providing answers and thats a huge benefit over vanilla ChatGPT. I essentially never use ChatGPT for factual queries like that, because I don’t trust it and I don’t have an easy way to check its answers. Perplexity feels much more like reading Wikipedia. I don’t entirely trust the base text, but I can always go directly to the source.

That said Perplexity’s answers lack a level of coherence and specificity that you get from a good human-authored review of a subject. Like, it tends to be too broad in its answers, and will often string together multiple sources that are only tangentially related. Like many LLMs its also quite overconfident, and doesnt like to say “no” or “I dont know” as an answer.
Because ChatGPT is just a very knowledgeable bullshitter.
Just had to show my driver's license. And I didn't want to buy that much, that's just how they sell it at my Costco. Bundled in three's.
I'm curious how those surveys are administered. If they're not surveying patients that walk away or don't get treatment then they aren't really capturing the full picture. Unlike private hospitals the VA is obligated to serve all veterans and it's the portion that they miss or manage out that became problematic national news. There's a reason Obama passed legislation allowing veterans to seek outside care and it wasn't always wait times. It also had to do with VA guidelines, standards, and practices which very much differ from private care.
Woah, do you have a picture of this setup you can share? I'm really curious!
The crucial difference being that traditional advertising didn't enable mass surveillance.
> by the time you show up... the entrenched incompetence will constrain the options within current project inertia and budgets.

this is so true, but sometimes the incompetence is so bad it's not feasible to build a competent team (very very difficult at least).

I'm actually in the middle of this now and I have to tell you, I've been doing this for 25+ years and I'm absolutely flabbergasted that people with this level of incompetence are gainfully employed in this industry. It's so bad we have contractor teams running circles around them and by circles I mean 2-3x their velocity with code designs that are as good or better.
Maybe I'm too stuck in my own sector, but I haven't seen an Altera FPGA in the wild in forever. All the Altera FPGA's I've seen are over 10 years old, and anything newer is a Xilinx FPGA. Granted, my field has moved purely to MPSoC's, but it's crazy to me that I've never seen a Altera FPGA even in the conversation.
Dashboard Germany
Probably referring to the title.

"Nope most 16yr olds do not in fact have servers in their room"

Or at least that's how I read it.