skysight-inc/HackerNews huggingface dataset:
> Be patient..

It doesn't affect me on a personal level so it's not a discussion about idealism and having patience.

What I'm describing is a symptom of failed and naive legislation. It's also an exceedingly slow legislature; the GDPR was finished in 2016 and implemented in 2018. Whatever the EU plans for it, it's already done. You don't need patience, you need acceptance.

Per your comment: An often heard theme is that commercial entities should get ahead of the EU/other governmemts to stave off GDPR-like legislation. However this is not just naive to commercial operations, but also to politics:

Once a government makes clear their intention to regulate a practice, businesses scale back their own plans to self-regulate, for the very simple reason that any solutions they would devise are now out of their hands. Whatever changes they implement would only be chance to align with the government's mandate. When we compare privacy protections invented by Apple versus those mandated by the GDPR we see extremely different approaches to the same problem, and Facebook's financials show that Apple's technological approaches have been far more effective, while also not projecting certain "protectionist" themes that are a recurring aspect of EU legislation (i.e. the politics side of introducing protectionism policies and mass surveillance while crying "won't somebody think of the consumers/children".)

A final issue that I'll simply allude to is that many comments on HN are not just poorly researched, but absent knowledge of even recent events. Head in the clouds kind of stuff. Malware isn't hypothetical. Data collection corps such as Facebook and Google using side-loading to subvert OS-level protections/review processes isn't FUD, it's already happened.
I honestly mistook it for the scissors company at first and was extremely confused.
Introduction to Programming Languages: What Are the Goals?
It's branding (see: TensorFlow); also, pretty much anything (linear) you would do with an arbitrarily ranked tensor can be expressed in terms of vector ops and matmuls
I’ve only glanced at the code on mobile, but am I reading this right? It seems like this does pretty much… nothing apart from writing everything to a .har file, and then calls out to a separate library called “har-to-openapi” to do the actual work?https://github.com/jonluca/har-to-openapi
At least they're consistent with the "it's always DNS" meme.
Going by the Wikipedia article and included map, use of comma versus period as decimal separators is roughly an even split:

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

https://commons.wikimedia.org/wiki/File:DecimalSeparator.svg
'Drinking bird' toys upgraded to generate clean energy from water
Well, wouldn't it be similarly true that if it does take twice as much effort, and the advice is asked for and received online, that the person receiving or offering the advice is sufficiently more likely to spend that time not in those spaces?

Put another way, if it's twice as hard to meet someone in real life, couldn't it be because the single person is spending twice as much time away from real life, and their potential targets are doing the same, and subsequently wondering why it's so hard to meet people there?

Pretty hard to meet someone at the gym if you're spending all your time on Reddit asking for dating advice, and the rest in the bathroom swiping through tinder, meanwhile when you finally sign up you spend all your time with headphones on looking unapproachable.

If someone asked for my advice in the dating world, it sure as hell wouldn't be "spend more time on the Internet, and relationships will happen" despite this shitty chart indicating that's how some percentage of recent couples have met
I vaguely recall reading about clauses granting lost parking spot profit for e.g. streets being closed for parades or construction that were pretty heavy handed as well. I wonder how true those were.
No Javascript or cookies needed:

https://cc.bingj.com/cache.aspx?d=3253415984894&w=vvUrvYG7JT...
> Animals want to be free like any other living being,

That's a nice thought, but in reality there are plenty of humans even that just get overwhelmed and scared at the thought of freedom, whether their own or other people's, and actively demand, seek, and create rigid and oppressive systems of rules and restrictions in order to trade freedom away for predictability. Otherwise… The entire human world would likely be shaped quite different from how it currently is.

Our morals don't map cleanly onto physical reality, and values like "freedom" are unfortunately still relatively inconsequential next to causalities like "death", "killing", "starvation", and "culling". Does a tapeworm "want to be free" from its host? How about a male anglerfish, which only has a nervous system complex enough to find a larger female anglerfish which it can latch onto while its entire body is subsumed away? Animals want whatever animals are neurologically wired to want, humans included, and only sometimes does that align with our higher ideals of life having intrinsic worth. The nature of things simply is, and in a lot of cases, I think the ways we try to assign moral judgements to it are projecting our own social instincts onto ecological and cognitive systems that do not share our values.

Certainly, the power dynamics, amount of control, and relative levels of awareness between humans and pets are… Would be rightfully horrifying, though, if the alternative were a relationship of equal peers.
I ride a bike. Most people can do that, especially folks who aren't paying child support. Obviously there should be a hardship exemption in cases of physical impairment, or a need to travel an extreme distance every day (more than about 30-40 miles).

Pretending that it's impossible to live without a car in the United States is an insult to those of us who do it everyday.
The people who enforce rules like that know that their bosses will fire them if they don’t, and I doubt that they’re paid so much that finding another job wouldn’t be a personal terror.

Politicians and pundits love to rail against government inefficiency or bureaucracy but that’s an intentional tactic to absolve the politicians who created the problem. If the law says there’s a penalty after 52 weeks, the DMV employee can’t override it unless they’re very specifically authorized to do so.
Canada should be very simple to get a work permit
Dude thank you! This is awesome :-)
A Firewall problem, from what i gathered in the article.
How is that an added benefit if the hardware doesn’t actually support n-dimensional arrays (other the n = 1 and 2)?

And, strictly speaking, a vector can be considered a 1xn (or nx1) matrix, so Matrix Processing Unit would have been fine.
Were you trying to access archive.is using the CloudFlare DNS resolvers?
After avoiding inkjet printers for some 30 years, I purchased a colour inkjet printer after comparing the cost per page to a colour laser. Granted, I went for a tank based (rather than cartridge based) printer. Will I be happy with the decision 10 years down the road (which is the age of my current laser printer)? I have no idea. But the point is that you can avoid the cartridge based inkjets and get something where you refill the colours according to your needs.

I also suspect that some of the applications mentioned in the article aren't using the built-to-a-price-point inkjet printers. Quality varies. Sometimes you have to check the reviews and pay a bit more for that quality.
I see that and I see a bad security posture, and the responsibility passed up chain and even harder to answer the same questions about oneleet. Will they secure your gsuite email I assume you’re using? Will they respond to phishing attacks at you? Will they prevent SMS 2FA? Will they get you into SSO? Is a password manager in place? Are y’all using personal laptops still? Segregated logins? Will they tell you not to share publicly as a VC-backed startup about who is doing your infrasec and by a pretty clear implication what your infra likely looks like?

How to not turn you into me hacked is a balance of the prod/infrasec (like the company you linked), and bread and butter enterprise sec, which only comes from in house. So, in house team, or at least a 1x hire, such that there is at least a more than vague indicator that someone in house there day to day knows how to do security, or it doesn’t matter from a vendor risk point of views.

The list of vendors that have passed audits with complaint environments and gotten hacked is very long.
Not the parent, but, why yes! I AM browsing the web in 2024 with javascript disabled. It's a technology that adds no value to any of the content I am interested in, you know, just reading -- content that can be expressed in HTML tags without being injected into a DOM.

https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiven...
Here's an alternative perspective: the low activation energy and addictive design has resulted in people crowding into the dating app strategy (to their own detriment).

If this is true, real-world approaches might be a better strategy than they historically have been.

There's a poll that indicated most young women want to be approached more: https://datepsychology.com/risk-aversion-and-dating/
The remaining 1% is "Be attractive, don't be unattractive"
Develop a revenue stream that doesn't depend on misleading people? Plenty of software exists that doesn't depend on violating user's privacy. Hell google's original Ad Words was built on putting ads relevant to content being read, but then they pulled a Boeing and reverse acquired DoubleClick so went all in spyware/"behavioral advertising".

This obsession with selling out your users to make money is gross, and the absurd belief that that is the only path to income is absurd.

Plenty of companies still exist and make money by selling products rather than users and the twisted belief that you can only make money by "giving away" your product (and then selling out your users) that you're exhibiting is just insane.

It's especially laughable to point to a company like Opera (the modern one, not the original) which is just skinning chrome, and then say "they should be able to make a profit by selling out their users". If they are adding so little value, when the overwhelming majority of the work is done for free for them, that people don't want to actually pay for it, why should they make a profit? if their sales pitch involves misleading the consumers about what they are doing, why should they be making money?
Maybe working in secuirty has screwed my vision because this stuff bounces around in my head all day.

I think social media as we know it today is already at the end of the road. Our data has been obtained to make generative AI products and now we are entering a new phase of the internet. The social media we have has already been poisoned by assholes trying to make everyone addicted for money, or victims of non-kinetic warfare.

There is going to be way to many self-managing sock puppets all with an agenda. Automated psyops agents left to their devices, all talking to each other and you.

That’s not to say there won’t be sociable media, it’s just that regardless of how federated anything is we are all still going to constantly be in contact with AI.

the next big social media platform will be the one that can guarantee the most authentic human connections.

Until we get to that point, we will have what we have not and watch it get worse as smaller federated instances pop up that become selective or invite only.

Not much different then private hidden services
It’s always a cat and mouse thing but being overly obtuse runs the risk of irritating the regulator. The reality is there’s a clear intention and spirit behind the regulation. It’s also purposefully vague to capture more than this one case and allow for creative compliance that meets the spirit. Often regulators fail to grok the specific details of a business and the point isn’t to crush companies it’s to elicit a behavior.

But being evasive or a general asshat with a regulator leaves you open to the fact it was vague and the judge of compliance isn’t you, it’s the regulator. And if you’re too far in the wrong direction criminal consequences can kick in. Creating ill will makes all future interactions worse. So it’s really in your best interest to engage constructively with your regulators to achieve a best outcome possible.

There are exceptions - Uber has made willful non compliance a business model requiring that TLC regulation is pretty toothless. I don’t think Apple will find a similar situation here.
Vision Transformers are Overrated (2023)
If you just want to occasionally print out concert tickets / photocopy id documents / etc., half-assing it by getting a that only does black and white is the worst of both worlds - better to either save the space by not owning a printer at all, or avoid ever having to go to a print shop by having a printer that can do colour when you need it. If you're actually printing out a lot of documents then yeah laser makes sense, but I've never understood the HN home laser dogma.
The person in the fintec industry rarely decies "oh, I'm going to add this format no one is asking for". They'll get a specification requiring csv and start implementing it. Get fired halfway though, then someone on the other side of the planet will implement it incorrectly. The first 3 revisions won't meet the customers needs, but the customer can't move away anyway.
I'm not sure which area of the country you live in but the vast majority of people in the southwest and southern california likely do not live within walking or biking distance of their places of work.
I double-dog-bankruptcy you to buy this company!
Yes, so use Jsonnet or generate it from some intermediate representation using some alternative method. What’s the problem?
That has now been fixed.
The principle still matters. Learning how underlying storage works helps optimize data layout, write and read for speed.

It’s just that storage has changed. Caches may be important now for instance
Only in bash and possibly other shells that extend the POSIX syntax, not in the basic POSIX standard.
Or it’s DNS preventing your NTP domain from resolving, making it both…

I just had that happen a few weeks ago.
I don't think RFC 4180 differentiates between an empty string and a null value. As long as you add a check that all string columns are free of empty values before writing you should be good.

I think in polars it's

df.filter(pl.col(pl.Utf8).str.len_bytes() == 0).shape[0] == 0

although there's probably a better way to write this.
Well yes, that's embarrassing for them, but I wouldn't consider it grounds for a hard refusal. Hiring cheap help is potentially decent business practice for low-stakes work. Refusal seems more appropriate if there was real damage from the software that raised it to an issue of professional ethics...
Reported where? There is no reporting in Ryzen CPUs.
Computational Astronomy: Exploring the Cosmos with Wolfram
Is this just kind of like a GitHub repo template basically?
Go tell that to my mother who's now in her 70s, who barely knows how to open her email (and thats assuming nothing out of the ordinary happens like her account gets locked). Yeah, linux isn't for everybody...

Understanding this, is why Apple grew to become one of the most valuable companies on the planet.
Lobsters has some good aggregate information on hw/electronics
https://lobste.rs/t/hardware

There are also some good YouTuber creating great content like

@JeffGeerling

@bitlunislab

@kevinmcaleer28

@AndreasSpiess

@CarlBugeja

@PhilsLab

To name some
As with many complicated analyses, we can introduce hypothetical artifacts or simplifications to serve almost any hypothesis!

For example, most skydiving is done in a guided and controlled way, with participants paying a professional instructor to help them through the process on a flight where everyone involved knows that people will be jumping out of this plane, in areas chosen by said flights for this to be done in. The risk of injury or death would be much higher if you were to, say, bowl over a flight attendant on a commercial plane flying over, say, the Rocky Mountains, steal a backpack from a supply area that you assume is a parachute, shove open the emergency exit, and jump out. However, that risk might be significantly lower if you happened to have prior training as a military paratrooper

Lifetime risk of death in a car accident might come down to frequency. But it could also be affected by such factors as road conditions, weather, your own physical and mental health, the condition of your car, and whether you're being pursued by a military helicopter

Broad statistics tend to be a poor substitute for understanding one's own situation in assessing the risks one is willing to take. They are used in science because science tends to aim to draw broad conclusions over large aggregates. Your own individual risk assessment may take such aggregate measures into account, but it's unlikely that this is adequate to make such assessments wisely, and either way only informs your assessment of risk rather than your tolerance for it
Tailwind Has Won
Telegram's Peer-to-Peer Login system is a risky way to save $5 a month
I believe in Embedded Growth Obligations[1], which we need to come to terms with.

--

I believe that computer security is a solved problem, but very few people understand the solution, capability based security.[2]

I further believe that because of this insecurity of our computers, people avoid straying from "strange websites" and thus aggregate in the walled gardens.

I further believe that this insecurity will be the cause of losing the war for general purpose computation, and thus losing democracy, what little we have left of it.

It's quite possible this is all part of a plan. Multics was left to die on the vine, and isn't mentioned much any more, because secure computing would make the NSA's job harder.

--

I believe that Von Neuman computing is not the path to cheap Petaflops, but BitGrid[3] is. (It's my personal hobby horse, I may be biased)

--

I believe that AGI has likely already occurred, and we just don't know it yet. Either through MemGPT, or some variant thereof. [4]

It's my belief that during training, an LLM learns superhuman cognitive skills, but they aren't impedance matched to deal with the bag of words output model. Furthermore, it's handy capped by the small context window it has to work with after it's trained.

This is why we keep discovering new things they can do, after the fact.

--

[1] https://theportal.wiki/wiki/Embedded_Growth_Obligations

[2] https://en.wikipedia.org/wiki/Capability-based_security

[3] https://github.com/mikewarot/Bitgrid

[4] https://memgpt.ai/
Totally agree. His arguments are basically "performance!" (which is honestly not important to 99% of CSV export users) and "It's underderspecified!" And while I can agree with the second, at least partly, in the real world the spec is essentially "Can you import it to Excel?". I'm amazed at how much programmers can discount "It already works pretty much everywhere" for the sake of more esoteric improvements.

All that said (and perhaps counter to what I said), I do hope "Unicode Separated Values" takes off. It's essentially just a slight tweak to CSV where the delimiters are special unicode characters, so you don't have to have complicated quoting/escaping logic, and it also supports multiple sheets (i.e. a workbook) in a single file.
the main problem is identity theft. someone impersonating you to hide their activities. we found your fingerprints on the weapon used for last nights robbery.
I know it sounds bleak but it helps. It pushes some dopamine or something into my brain :-) New Jersey, no bike-lanes it seems.
Are the inkjet or laser printers rubbish in this scenario? Sounds like you're constantly replacing the laser ones
You have searched for packages that names contain parquet in suite(s) bookworm,
all sections, and all architectures.

Sorry, your search gave no results

https://packages.debian.org/search?suite=bookworm&searchon=n...
This blog post is short and does not contain any material details.
Not sure what to discuss on.
I was confused as hell for a long time when I first got into ML, until I figured out how to think about tensors in a visual way.

You're right: fundamentally ML is about vector and matrix operations (1D and 2D). So then why are most ML programs 3D, 4D, and in a transformer sometimes up to 6D (?!)

One reasonable guess is that the third dimension is time. Actually not. It turns out that time is pretty rare in ML, and it's only (relatively) recently that it's been introduced into e.g. video models.

Another guess is that it's to represent "time" as in, think of how transformers work: they generate a token, then another given the previous, then a third given the first two, etc. That's a certain way of describing "time". But it turns out that transformers don't do this as a 3D or 4D dimension. It only needs to be 2D, because tokens are 1D -- if you're representing tokens over time, you get a 2D output. So even with a cutting edge model like transformers, you still only need plain old 2D matrix operations. The attention layer creates a mask, which ends up being 2D.

So then why do models get to 3D and above? Usually batching. You get a certain efficiency boost when you pack a bunch of operations together. And if you pack a bunch of 2D operations together, that third dimension is the batch dimension.

For images, you typically end up with 4D, with the convension N,C,H,W, which stands for "Batch, Channel, Height, Width". It can also be N,H,W,C, which is the same thing but it's packed in memory as red green blue, red green blue, etc instead of all the red pixels first, then all the green pixels, then all the blue pixels. This matters in various subtle ways.

I have no idea why the batch dimension is called N, but it's probably "number of images".

"Vector" wouldn't quite cover all of this, and although "tensor" is confusing, it's fine. It's the ham sandwich of naming conventions: flexible, satisfying to some, and you can make them in a bunch of different varieties.

Under the hood, TPUs actually flatten 3D tensors down into 2D matrix multiplications. I was surprised by this, but it makes total sense. The native size for a TPU is 8x128 -- you can think of it a bit like the native width of a CPU, except it's 2D. So if you have a 3x4x256 tensor, it actually gets flattened out to 12x256, then the XLA black box magic figures out how to split that across a certain number of 8x128 vector registers. Note they're called "vector registers" rather than "tensor registers", which is interesting. See https://cloud.google.com/tpu/docs/performance-guide
> Laws regulating the ownership of found meteorites vary from country to country. In Sweden, there are none.

So the real story is that the Riksdag (Sweden's parliament, more-or-less) needs to get their crap together and provide a reasonable law to cover such situations. Sweden has one of the longest coastlines in Europe, so presumably they've had laws for "it washed up on the beach", "I noticed it floating by when I was out fishing", etc. for centuries. "Fell from space" really isn't all that different.
In practice, software development methodologies that rely heavily on a complete spec (formal verification, 100% test coverage, pure programming, etc) do not perform well when the spec changes underneath them. It's doable but requires enormous resources and is almost never economical unless you're NASA.
I think it's worth investigating the level of "support" these boards offer for ECC. The ASRock Taichi for example does not have any ECC DIMMs in its "qualified" list.