skysight-inc/HackerNews huggingface dataset:
>But in a brief order issued Tuesday, the court said it would limit the issue to free speech and decide “whether applying a public-accommodation law to compel an artist to speak or stay silent violates the Free Speech Clause of the 1st Amendment.”

>A decision in favor of the web designer could have a significant impact in California and 19 other states that forbid businesses from discriminating against LGBTQ customers. It could give business owners an exemption based on their religion to refuse to provide flowers, photography or other products or services for a same-sex marriage.

The two paragraphs seem to contradict. The court is supposed to be ignoring religion, and focusing squarely on free speech. So the question isn't whether someone can be compeled to speech counter to their religion, but rather whether an artist can be compeled to make any art at all. The latter seems to have much broader implications, applying to any political or aesthetic position, not just one prefered by a major religion. The very fact that this is being taken up by the supreme court seems to suggest a reasonable chance of winning as well.
Its redundancy. Just because the download is small, doesnt mean your webserver providing the downloads doesnt go down.
> My BTC can't be frozen

Governments can make it a felony (jail time, fines) to interact with your wallet, effectively freezing it. And because bitcoins are infinitely traceable, governments can make any bitcoins that at any time originated from your wallet property of the state (i.e. any wallet held in an exchange that comes in possession of one of your coins can have those coins confiscated). Your bitcoins become frozen and/or worthless to 3rd parties.

Yes, you can try and operate outside that system by only transacting with wallets that are also frozen (or that are happy being frozen, transitively). Good luck with that.

Bitcoin's key functionality (all transactions are infinitely traceable) is the main reason it is so easy to regulate in the real world.

(The simplest approach for regulators implementing this system is to declare ALL wallets frozen, and to require public registration of wallets to unfreeze them, e.g. by being on an exchange with existing KYC laws. This makes all new private wallets useless prior to registration, and makes it a felony to transact with unregistered wallets. Exchanges would then literally prevent people from transacting with unregistered bitcoin wallets. Existing KYC laws are sufficient for governments to regulate bitcoins in this way.)
Hi everyone,

My name is Hanseul Jun who is currently a graduate student working on augmented reality and telepresence systems. During my graduate studies, I have been working on code related to this app since four years ago, always wanting to bring telepresence technology outside of labs.

Hope you enjoy this! You can also share a RGBD video via a URL like this example using my app (https://apps.apple.com/us/app/telegie/id1593918560) using a iphone that contains a face ID camera or a LIDAR camera. As I have been enjoying reading comments from here and any comments would be appreciated!
Yep! In fact, a few years ago Blizzard tried to sunset the Battle.net brand and rename the launcher to just Blizzard Launcher or something, and they eventually gave up on that because the community was really attached to the Battle.net name. For many gamers Battle.net was one of the first online experiences.
Businesses whose existence is contingent on cost management may find themselves replaced by those that can manage both top line (demand, revenue, culture, brand) and bottom line. Especially IF the economy continues to fragment into online escapism for the poor and 3D experiences for those with discretionary spending, aka "inequality".
Exactly the kind of things we've been talking about! A fun and challenging tradeoff space and it's always great to connect with others!

Ahh linebender - I hadn't connected the name with your github account - piet-gpu is great, as is your blog! Also, for anyone skimming the comments this talk is fantastic and I share it with anyone new to the GPGPU space: https://www.youtube.com/watch?v=DZRn_jNZjbw

We waffled a bit with the API granularity in the beginning and it's taken building out most of the rest of the project in order to nail it down (the big refactor still pending). The biggest issue is that in simple models we'll end up emitting a single command buffer but anything with control flow (that we can't predicate), data dependencies (sparsity, thresholding, etc), or CPU work in the middle (IO, custom user code, etc) can break that up. We also hit cases where we need to flush work - such as if we run out of usable memory and need to defragment or resize our pools. We want to be able to (but aren't yet) reuse command buffers (CUDA graphs, etc) and that requires being able to both cache them and recreate them on demand (if we resize a pool we have to invalidate all cached command buffers using those resources, as update-after-bind is not universally available and if shapes change there's big ripples). Since most models beyond simple vision ones are ~thousands of dispatches it also lets us better integrate into multithreaded applications like you mention as apps can record commands for themselves in parallel without synchronization. It still would be nice to have certain operations inlined, though, and for that we want to allow custom hooks that we call into to add commands to the command buffers, turning things inside-out to make small amounts of work like image transformations in-between model layers possible (I'm really hoping we can avoid modeling the entire graphics pipeline in the compiler and this would be a way around that :). We haven't yet started on scheduling across queues but that's also very interesting especially in multi-GPU cases (with x4/x8 GPUs being common in datacenters, or NUMA CPU clusters that can be scheduled similarly).

We're fully open source (https://github.com/google/iree) but have been operating quietly while we get the groundwork in place - it's taken some time but now we're finally starting to stumble into success on certain problem categories (like transformers as in the post). Right now it's mostly just organized as a systems/compiler nerd honeypot for people looking for an ML/number crunching framework that (purposefully) doesn't look like any of the existing ones :)

Would love to chat more - even if just to commiserate over GPU APIs and such - everyone is welcome on the discord where a bunch of us nerds have gathered or we could grab virtual coffee (realized just now that this hn acct is ancient - I'm benvanik@google.com :)
This is my top issue with open-source nginx. Nginx plus has the solution though with its `resolver` directive. https://docs.nginx.com/nginx/admin-guide/load-balancer/http-...
Yes, and those cars dealers outside of military bases that sell Ford Mustangs with 8 year, 30% loans are just supporting the troops.
Why not?

If you take the extreme position that literally everything I ever do fits in this framework given information I don't even have, sure, maybe not. If I buy a tin of beans at the supermarket I don't know if like, bean #2129's harvesting resulted in a homicide because the farmer got mad or whatever.

And in interpersonal relationships, tempers flare, people get mad, perhaps we take actions that aren't ideal.

But I mean, generally, if we're not being silly, you know when things are on the boundaries, and you can spend time then to figure them out. For example if you want to work for a bank, you can work out if you feel like loans are morally justifiable, and if so you do it, if not you can try and do something else.

I get the sense a _lot_ of the time that people I'm interacting with just enter "bureaucrat mode" and it's like they have this whole other personality that doesn't do that thinking bit. The best explanation I have is that a lot of people are just under stress most of the time and so their brain doesn't really have the "ON" switch flicked. They just robot through work.
USB is orders of magnitude more reliable, so I'd really have to go with bt. Granted, it's job is much harder but still.
Look how loyal those users are. If you can keep them long enough... they may develop their own loyalty to you.

Also they're rich.
As a programmer, you see a lot of "technical debt" and occasionally technical reaches the point it can no longer be paid and a company just abandons a product.

It seems like what we're seeing now is something like a massive accumulation of moral and organizational "debt" to the point that organizations easily escape it.

You've had accumulation of companies that only know how to manage by abuse, that lie to everyone, including themselves, about what's reasonable to expect for people. They've dug themselves a hole and the only way they know to get out is to dig deeper.
The Economist is extremely biased. It's only that their bias is so "natural" to you that you don't even question it or even recognise it, it just seems part of objective reality. There's the "globalised neoliberal capitalism" bias you mention, but also the "US foreign policy" bias for instance. It certainly prevents you from seeing many things in an accurate light.

There is no escaping it: you have to consume plural sources in order to be well-informed, otherwise you're subject to biases. Personally I stick to Reuters/AP + various newspapers.
I'm sure some people were ignoring the mask mandates. My point though was that it's fundamentally non-serious to claim that is sufficient reason to shut down blocks of businesses for weeks during a non-violent protest. I find the alternative explanation, that it was a tactical move to starve the protestors out, far more compelling.
Neither of those are true, but yo, whatever, in your life I guess they feel like they have to be. Good luck, fellow space cadet.
Especially since you can run hidden root or whatever it’s called and have the NS servers actually be secondaries for the main servers they replicate (and maybe not even be on for more than some transfers).
Thats if its real and its not a phishing exercise to identify the ip address of posters for intelligence gathering purposes. If scan hacker news every few seconds from a variety of different IP addresses, see who is logged on and posting and then see who clicks the honeypot. Simplez!
> The court is supposed to be ignoring religion, and focusing squarely on free speech.

Sorry, why is court supposed to be ignoring religion?
My understanding is that a career in tech allow more liberty down the line, because of eventual saving
Could be. Doubt "reputable polling agencies" in general though and CNN completely.
>Unfortunately web browsers don't support it, so it requires an external client to download.

I guess I'm old, but it used to be common to - gasp! - install multiple applications. Now, the browser is basically everything.
Does... does that mean that battle.net... wait is it Blizzard launcher now? I don't remember... will also be gone and going to Steam?
That is actually pretty neat thank you for sharing. But I am a little confused after watching the video on it. It seems like you pay less for items with your bitcoin, do the people ordering hope that one day the bitcoin will increase in value and make money that way? Or is it just a way to buy bitcoin with items vs cash? Or a way to convert gift cards to bitcoin and that is the cost of business? I'm going to check it out farther but seems pretty neat. The only issue I see with this one is it is a site on the clear internet you would have to register to and they could be forced by governments to sanction accounts.
Nah, because you can just go to any money transmitter. Which is actually just anyone, if we didn't scare people off it by making payments this like, scary bureaucratic taxy AML'y thing.

I have online banking on my phone, if you wanna give me cash to send it to someone, no problem, why not.
Isn't it funny how the DE&I department never has a slide with a pie chart showing age distribution during the all hands meeting? "Age" doesn't really seem to be the right kind of diversity.
>without too many major patches being needed in the days following release.

this is bathesda. There won't be many patches, but not because its bug free, but because its broken and will remain that way. The community will patch it, right?
Wasn't battle.net the first mover? I think it's way older than Steam. But I am not sure now
When the Court grants cert (chooses to hear a case), it takes up one or more specific “questions presented.” Here, the Court indicated in granting cert that it would only address the free speech issue.
>> But in a brief order issued Tuesday, the court said it would limit the issue to free speech and decide “whether applying a public-accommodation law to compel an artist to speak or stay silent violates the Free Speech Clause of the 1st Amendment.”
For all that the Linux community tried, and god did we try, we didn't make real gaming on Linux progress until Valve started throwing developers are the projects. You can easily attribute real gaming (I love free civ as much as the next person, but it's not the same) coming to Linux Desktops.
It's interesting that you mention this, because there's quite an impressive resurgence of privately funded R&D going on in the ML space. We're in an interesting phase, where the field is moving too fast to have 'canonical' methodologies (though we're getting close). To be an engineer in the deep learning space often requires reading and keeping up with research. Everything just gets dumped on arXiv, because the peer-reviewed publication cycle is almost too slow for the field.

Making a successful transition to ML in my opinion, depends a lot on the individual. Without a strong background in calculus, linear algebra and statistics, it's going to be difficult. Training a model is what people tend to focus on, but in my opinion, that's the easy part. Evaluating/validating a model, analyzing and preparing your data, anticipating model performance, understanding what to do to improve your fit, model selection or architecture. Developing custom deep learning architectures at times requires a bit of an abstract mathematical intuition that I think will suit many engineers very well. A lot of engineers are well equipped to be successful in making a transition, but on the other hand, at least as many aren't.

In the future, I think the field will have many varying degrees of expertise, with the barriers to entry becoming lower all the time. We're reaching a point where some common use cases can be solved adequately in a nearly automated fashion. Some "autoML" tools don't really require any real understanding of ML, though I think it's not wise to get in the habit of using them without understanding how to evaluate a fit. These tools will be great for people who want to occasionally use ML to solve some smaller problems, but as a part of their larger job function.

In some middle area, ML engineers and practitioners will be training and operationalizing models, and keeping up with major developments in research. But there will be some significant changes in the next decade. I predict the nebulous of data science, data analysis and machine learning will become formalized into 3 major skills - exploratory data analysis, machine learning and advanced computational statistics.

At the lowest level, researchers will continue developing the field, which like you say, is probably not something you transition directly into.
My employer requires flu shots for certain roles, and has for many years. Never a problem till a political party made dewormers an alternative to a vaccine.

They fired a few dozen people. Good news imo, they lost their ability to think.
Some of the most compelling data work is coming out of US funding and interests. For instance the working relationship between Bellingcat and the Atlantic Council.

We know in the past, the CIA has worked through traditional international and national media sources. I'm curious what they are up to in the era of data journalism.
>They don't hide it. I think that they are pretty clear about their agenda to be honest. E.g. they explained and even gave a name to their stance ("extreme centre")

My point exactly, that's anything but clear and honest! Calling their views, which are objectively right-wing neoliberal capitalist, calling them "centre" or "moderate" is part of an attempt to naturalise (if that makes sense) their worldview into something that is objective, common-sense, and neutral.
As for whether the Emergencies Act is over-reaching, I disagree. We're not talking about a lawful protest here. We're talking about a well-funded occupation of public lands with an indefinite duration to the demonstration. Where those funds came from is going to be really interesting to the courts, as we've seen in the bail hearings today, because if they came from foreign powers with the intent to disrupt economic or democratic processes in Canada -- that definitely pushes the needle away from peaceful protest and towards occupation.

I think people implying that this now gives the government the ability to put down protests by freezing everyone's accounts is misinformed. The Emergencies Act still requires any government action to be bound by the Charter of Rights and Freedoms in Canada -- everyone arrested is getting their day in court, those who are not directly involved in the occupation will eventually get access to their funds again, I'm sure. It also require co-operation from different levels of government. It gives the government extra powers to deal with unprecedented circumstances which is exactly what has been happening in Canada.

It was a very targeted response and the most infuriatingly peaceful ones I've seen. Everyone involved in this occupation was given more opportunities to leave than I've seen given to actual, legal protestors in similar demonstrations. The key story seems to be that there was no intention to ever disperse and leave. And the folks organizing this occupation were encouraging more people to stay and were accepting funding to help ensure they could stay.

Is getting your account frozen devastating? Absolutely. No question. Was it the right response for the government to freeze the accounts of people supporting this occupation? Absolutely. Violence wasn't going to solve this and would incite more violence. Most people who donated a few bucks to their fundraising drives will get a shock and life will go back to normal. It's the people who funded this occupation that the authorities are after and it will come to light soon I'm sure.

Cash hasn't gone anywhere yet either. Merchants in Canada are still legally required to accept it and ought to -- I can agree with that.
> 1.) You are taking a government's word for it. As a US citizen, I can tell you that you should never, ever do this.

This is a fundamental mistake. Just as you can't take your experiences from (let's say) IBM and assume that Google (or a startup, or a family business) operates in the same way, you can't take your experiences from the US government and assume that every other government works in the same way. As the only (mostly) democratic superpower, the US is a category of its own. It has global ambitions, and its government serves many purposes apart from the interests of its citizens. Other governments exist for other reasons and serve other purposes.

I'm not familiar with Canada. I don't know how its government operates or whether you should trust its word. However, I know that in another country, it's never "the government" that speaks but a specific agency or a specific official. Those all have known reputations and known biases. An informed person can often say with reasonable certainty whether you can take the government's word at face value.
Why would Elon firing his PR department motivate legacy autos to pour money into politics and media? Seems to me that Tesla’s success at taking over the market is a much more likely motive.
Those aren't necessarily mutually exclusive though. The Git hosts could also provide their releases by seeding them as an option.
I'm glad you say this. The latest Macbook just feels cheap. It feels and looks like one of those fake plastic computers they use for displays at Ikea. A huge difference to previous models which feel solid and high quality.

Not sure if the quality is actually any different. But my first impression was "what the fuck is this?".
There's some local to me that don't necessarily block torrents, but will get upset.

Mostly just means I set up a VPN through Linode or whatever.
Wordle is a spam engine. The game isn't that difficult -- it's been solved by several folks and it can always be won. The "share" button is the spam engine.

If you play to enjoy it and don't press "share", well done.
If you press "share", be ready to burn in the level of hell reserved for spammers.

Fortunately, the NYT will screw this up and try to monetise it which will destroy its popularity in a short time.
That’s why I liked the approach of “let me lay all the crap on the table … you don’t have to like it.”

Overall I hate the fact that companies portray themselves as changing the world for the better. They’re making money. No shame in that.
I have DIY Framework that came without an operating system. Installed Pop_OS on it from a flash drive and in 10 minutes all the necessary tweaks were made.

So if 10 minutes of installing an OS and tweaking a few settings stops someone from spending years with a computer, I'm a bit confused by their attitude.
> From the perspective of market fit and success, there are countless less-technical business users who swear by Outlook.

And I find Outlook painful enough that I use Windows Mail at work. That only because my team disabled EWS for using about anything else.

> They are not familiar with anything other than the kind of endless thread top-posting in odd encodings that Outlook all but ensures users will do -- that's e-mail to them. Why stop selling it to them?

Ahhh, the old "embrace, extend, extinguish" by breaking other email clients among other things. For Corporate America (as opposed to startups), Outlook is email.

Well, Gmail, Yahoo, Thunderbird and Roundcube can view Outlook-composed email fine now since IE stagnated and Firefox/Chrome beat it. (assuming Outlook used IE for rendering, I don't work on the Outlook desktop client and joined after Edge went Chromium).

And Outlook still can't inline post, because Microsoft borked the "standard" and built an email client for corporate users not Unix nerds.
#3 -- agree, the word list is also really nice. A bunch of plurals or conjugated verbs would really bring down the experience. But that would have been easy to overlook.
I guess both are victims of their own success.
That's an especially good one because an "emergent property" is a very specific thing, but people use it to replace "new" (for dramatic effect) and then I have no idea what they're talking about.

I also like "intentionality" which suddenly appears everywhere and means "put thought into." Authors who like that word never seem to specify the content of those thoughts, and therefore delegate all of the hard work of actually having thoughts worth expressing off to other people.
Awareness of current news allows you to see that a shift is happening at all.
No, I said I don't understand why it isn't trivial or if most of the people buying it don't realize they don't need a specialized database. Only one person was able to come up with anything, other people, including you just go extremely upset at the question without being able to answer it.

The number that stood out the most was 700 million values per second, which is about 11.6 million per second. This is still less than the data in a single 4k image. My guess is that none of this is a feat of engineering, but that it's just enough work that many people that need it won't create their own solution.
That someone can honestly say with a straight face that "the Economist is left-facing" speaks volumes to the sad state of the Overton window.