skysight-inc/HackerNews huggingface dataset:
Should be interesting for Twitter, since they’re now banned in Nigeria?

;)
All taxes are ultimately paid by the consumer. In that regard, I agree just impose a national sales tax, get rid of everything else, and be done with it. Gets rid of all the complexity and games played with income taxes.

Give everyone an automatic refund of $X to make it non-regressive. This could be done as a monthly payment, an "advance refundable tax credit" like the stimulous payments.
How I Learned Symmetric-Key Cryptanalysis
I highly recommend Mike Duncan's "Revolutions" podcast, starting with season 3 (the French Revolution). It is really interesting to see how sometimes the even the threat of revolution brings change.
A Viral License for AI Safety
It’s like fixing bugs in software: I don’t expect any given proposal to solve everything or to close every loophole and workaround, but it’s still important to put continuous effort into trying.
I was thinking of either a standard deduction, or a deductionless progressive tax
Old Tjikko
The languages available today are a vast improvement over what was around 15 years ago. This isn't even all that specific to Rust, even many languages which existed back then have improved massively.
Both. USA wanted minimum tax another countries were more competitive.

Other countries are pissed at Google charging for day Adverts but paying no tax in there country on services they sell.

A compromise was made.
Yeah, that's fair. I can't imagine being that person, but perhaps I'm uncommonly neurotic about making sure I'm muted.
I don't think there's a silver bullet,
so I'm going to just describe how it tends
to work in my code nowadays.

"Having just explained how everything in OOP is _definitely_ wrong, I will now offer my personal philosophy as a replacement"
VAT + LVT + misc. pigeovian taxes probably wouldn't be enough to power society as is, let alone fund a UBI. You could maybe replace income tax with a progressive consumption tax or a wealth tax, but you'd need to replace it with something.
We are soon coming full circle when this generation's programmers realize they can render html templates server-side.
This is a good fun - but there is a 13th century painting that does make you wonder a bit:

https://home.ubalt.edu/NTYGFIT/ai_03_illuminating_love/ai_03...
Strangely enough, most of those stories are about dogs attacking their own owners/families and seems to indicate the dogs were leashed in most stories.
Just tax the revenue in the country where the money changed hands. (The client's home) That's the taxable event. So, I think, for your case, Britain (UK)
In the Netherlands people who let their dogs free without a leash is a huge problem in many areas. Despite huge warning signs, people let them off the leash and they kill roe deer cubs and other wildlife.

And they all say their dog is well behaved and doesn't do such things.
They'd need to grow to a certain size first and even then, they could just hire remotely.

My hope is that these rules will only apply to large multinationals but somehow I doubt it - governments are unlikely to leave money on the table and will likely use this opportunity to expand the scope to include smaller businesses as well.
I know a company -- many companies-- where there are people who do nothing all day but talk to people, send emails, and very occasionally produce presentations. I knew a few of people at Disney consumer products who had jobs like that.

Those people could probably sleep in their office some weeks and not have anything very bad happen. Every now and then, not even once a year, those people find and close deals that generate millions of dollars. By your definition they are worthless but really they are a crucial ingredient in setting up projects that create work for dozens of programmers, artists, writers, etc.

If you don't understand why people exist in an organization, it may be because they are useless. But it may also be because you don't understand their purpose.
> In 2021 what web development stack is making you write threaded code?

Go? I've had thread related bugs in go related to serving our UI.

Generally any reasonably efficient stack where you need to pull on more than 1 CPUs worth of resources to quickly serve a request. And most stacks where you need to make multiple requests to other services simultaneously to quickly serve the original request.
> and the architecture switched from an actor model, to a finagle/tower inspired service model

Then they really should think about changing their name, seeing as actix the broader low-level framework is supposed to be all about Actors.
> Also, I think str vs. String is usually confusing at first, regardless of your background.

Yes, of course. Rust has some new concepts that will be confusing at first, regardless of your background. You still have to understand Rust's destructors to understand that example. I didn't mean to say that it is impossible for Rubyists to learn Rust, or that C++ devs would understand Rust immediately.

Perhaps a better example:

fn foo() -> &usize {
let x = 50;
&x
}
Where does this memetic lie come from?

AMD's listed "15W TDP" is irrelevant to the observed wattage and frequency (or performance) curves.

And we've seen Apple's A12, A13 on a similar TSMC 7NM node - older if I may add so AMD garners what little improvements are made on that process since then.

Here's a fairly telling chart on the performance: watt curves. https://hexus.net/media/uploaded/2020/8/f5957fa8-630f-44be-b...

BTW: it doesn't improve too much on Zen 3. Slope is just not ARM, much less Apple-tier.

Inevitably someone will chime in and point out AMD's power efficiency is subpar due to boosting far beyond optimal points on the curve; while true this is inefficient we can truncate their frequency to Apple's 3.2GHZ or merely observe the slope of the p:w curves above - at almost any point on the y axis, an A12 or A13 will be taking AMD to the woodshed on performance per watt. And I'm not exactly amicable to handicapping the comparisons by giving AMD & X86 a half decade to work out the architecture before things are "fair". As it stands, Apple's architecture is simply more performant.
The US would sanction them, and then they'd be screwed.
I don't think that accounts for the whole difference, but it may be part of it.
Yeah. Its strange, because I feel fairly certain that there are a great many women (in absolute numbers) who use emacs and org-mode. My thought was maybe that I was just not seeing the content that was out there, and wasn't sure how to search for it. I agree that there is really a lot of room to grow its appeal outside of its traditional user/developer base.
Why should they do any more if that was enough? And since I haven’t seen any evidence, no, I’m not going to just “believe you”.
I have a different but related question: are there org-mode tutorials, by presenters of any gender, that show how they actually use org-mode as part of their workflows? I've seen enough tutorials where you are shown how to make

* headlines

** in a hierarchy

* and back to level 1

1. and numbered lists
2. [ ] and clickable items

...and all the other features, but I would be interested in seeing what kind of improved workflows or routines are enabled by using org-mode in some actual work.
From the other capitalist point of view, wouldn’t it be more ideal to squeeze every single percentage of the market if you could? I think most companies would gladly take a 10% boost in sales.

Furthermore, that’s only the bottom 10% of America, appealing to their audience appeals to maybe the top percentage of India and Asia as well which are giant markets
How would this work for a business in Hungary with 10 employees, no location elsewhere, who has sizeable US business?
G7 can say: no more trade on our soil if you don't pay the minimum tax.
> Believing something stupid doesn't excuse your bigotry or racism.

It is apparent to me that you are the stupid in this thread.
The new UFO craze and the failures of our public intellectuals
Proper planning and facilities would mean you get regular good opportunities to use the bathroom, so that when you're half an hour away from one you don't need it.
It’s not the affordable housing advocates that are putting up houses at the edge of the wilderness that is disproportionately affecting wildlife. That’s the upper middle and the upper class that’s doing that.

Generally speaking, affordable housing advocates incidentally advocate for more efficient land use, because that’s one part of the strategy to build cheap places for people to live.
We don't treat them the same, and we shouldn't treat them the same.

Having a multi layered tax policy is complicated and has proved difficult to enforce. Multinational corporations have shown time after time that they are able to get around the first layer of taxation (corporate tax), so why not just eliminate it and put more of the burden on the second layer (income, capital gains, sales tax, etc).

The general idea is not to raise or lower net taxes, in this particular instance we could keep net taxes the same while allowing for less corporate avoidance and more targeted tax collection.

Companies like Amazon historically have minimized their profit to grow revenue, assets and shareholder value. They barely pay corporate tax while profitable small businesses will pay corporate tax plus the second layer.
The other factor is that, once calls start getting large enough, it's highly likely that you've got people on who don't do many group calls or video chats, or don't often use the program the organizer's chosen so are more likely to not notice they aren't muted, or not realize that this one doesn't join muted-by-default like their preferred one does, or whatever.

I've noticed a strong preference for actual conference calls, as in, calling a phone number, in certain companies, and I think consistency-of-interface and the fact that no-one, including people from outside the org, need to have a certain program available or installed, is part of the reason.
There’s been a decent amount of standardization on top of Tokio’s implementation of async (green threads). If a library didn’t support it at first, they probably now do using features in your project.toml requirements.[1][2] That said, I agree the standard library isn’t the size or utility of Go’s nor is the ecosystem as wide as Go or npm.

Personally, I’m looking forward to the next few years when more and more companies reveal what patterns they use with Rust development. I think Rust is missing the kind of boost that Rails gave Ruby, for example, or that TypeScript and React gave Node/SSR. Or that Pandas gave Python.

1. https://doc.rust-lang.org/cargo/reference/specifying-depende...

2. https://doc.rust-lang.org/cargo/reference/features.html#depe...
Eisenhower 2x2 Metrics: Focus on High Impact Work and Eliminate Busywork
Funny how this is always the argument against affordable housing, and never the large detached single family dwellings in the far exurbs. Makes you wonder if the concerns are sincere…
On Safari for Mac, you must enable Develop → Experimental Features → WebGL 2.0.
> Not sure why you say "well trained", the owners have obviously not trained the dog and has no business being off the leash, they are not well trained by any definition and you won't see dogs like that without a leash here in Barcelona.

He was using scare quotes: https://en.wikipedia.org/wiki/Scare_quotes
Crumbling infrastructure and propaganda daycare seem pretty low cost to me. It certainly reflects a low IQ society for sure.
"AWS charges me egregiously for egress data transfer, so I'm not donating a freaking thing to them for free" is also valid.
Ad for a £35 book.

"Zero To Production will focus on the challenges of writing Cloud-native applications in a team of four or five engineers with different levels of experience and proficiency."

It's useful for that. It's not about how to program in Rust. It's about how to set up a production web application in Rust. This is more of a tooling problem.
My very first production Rails app involved a C extension to do some heavy processing. Not all web applications are a thin UI over a database table (not that there’s anything wrong with that, mind you…)

The framework might not make you but that doesn’t mean your code won’t need such things.
>therefore we should find a more clear-cut way to define what firearms are too dangerous for people to have access to and pass efficient legislation to limit that access"

>A well regulated(1) Militia, being necessary to the security of a free State, the right of the people to keep(2) and bear Arms, shall not be infringed(2).

(1)Regulated, at the time of authorship of the Constitution, was meant to communicate the state of being in good or well working condition, not "constrained by executive or legislative dictat".

(2)To keep implies not only the mere act of possession or ownership, but the ability to maintain in a functional and useful state, which also implies that any tools or consumables needed for this maintenance are similarly protected.

>https://www.merriam-webster.com/dictionary/keep

(3)Infringed:
Definition of infringe

transitive verb
1 : to encroach upon in a way that violates law or the rights of another infringe a patent
2 obsolete : defeat, frustrate

intransitive verb
: encroach —used with on or upon infringe on our rights

>https://www.merriam-webster.com/dictionary/infringe

Open/shut case really.

Stop trying to encroach on a Constitutionally guaranteed Civil Right, and these types of problems won't emerge. Your end state is in violation of the highest law in the entire country. It is not a tenable state of affairs in the U.S. that citizens should be able to be denied the capability to exercise a Constitutionally guaranteed right by default.

Yes, I'm a hardliner. No, I'm not salty because I want a minigun. Too much maintenance and ammo is expensive as all get out. More than anything I want the legal word torture that props up most firearms regulations to end, because all it does is set precedents for even more brazen violations of plain English rendered Constitutional rights under the guise of Public Safety.

Even machine guns are not regulated under the auspices of "Public Safety" and instead, are handled under the banner of regulating interstate commerce through taxation, with particularly high penalties for being caught having tax evaded. Yes, I find the closing of the machine gun registry in 1986 to be questionable in the legislative sense, as it's an end run around saying machine gun registering is henceforth illegal/impossible (unconstitutional) by instead restricting what the Federal Government can spend money on to not include maintaining and updating the registry (debatable legit on the cover, but second order or higher thinking renders this highly suspect). There's a contention there between the power of the purse, and the restriction of laws Congress can legally make that thusfar, there is a great deal of reticence on anyone that floats up to the Supreme Court to resolve.

Frankly, I've seen it as a madness that's only been getting worse over the years, and has served to rot the quality of legislation ever since it was enacted. That's just me though.
The conversion into shareholder money is where the tax happens.

The idea is that if you want to tax rich people do it directly. Don't make it complicated.
Let’s play this out a little bit:

I point out that your generation is also destroying the planet.

You acknowledge that—-taking the position that we all are sinners to a greater or lesser extent.

However, since the contemporary Western religion is Protestantism without a Christ, you don’t even have any salvation to offer. Just endless flagellation of self and others over our sinful natures. We should all do good works, of course, but we are bound to fail. O fortuna!

Why not instead of hating humanity and spending your life impotently shaking your fist at our collective imperfections, look for systemic solutions that are compatible with human nature?
I think you should just view it like a podcast or music video. You have full control over the presentation. I wouldn't doubt there is a huge bias in interviews towards the more aesthetically pleasing video.
We get data into BigQuery from pg using a custom airflow plugin but recently started doing something similar on AWS with DMS to get data from postgres -> redshift.

DMS is awesome. No code is the best code. Big query is great but not having a “snap-your-fingers and the data is there” connector makes it a PITA for me to maintain.

As a result… we are using more redshift.
That’s what people said before every single change that ever happened.

One thing is for sure, apathy never lead to any change.
Can you share details on what material you used for the internal training?
Maybe. Maybe not?

Take recycling for example. Basically well understood to be greenwashing by anyone whose done even a bit of research or thinking through the matter. But people who want to believe they are doing the 'right' things still insist on it. This is their way of 'making a difference' and it stops right after that. They recycle and the act of self identifying as having made a difference relieves the psychological pressure to do more or actually engage in making a real difference. Its a lazy way of psychological positioning oneself such that one is 'no longer a part of the problem'.

I'm not sure I put stock in the strategy of individual difference or 'being the change' if you will (although this might be a step beyond what you are making an argument for). I think we're in an era where our 'elected' leadership are so distant in regards of what their constituents are asking for relative to what needs to happen to make headway on an issue like climate change.

Climate change is an issue several orders of magnitude more difficult than something like covid was. Effectively, we need to undo the impacts of ~150 years of industrialization. The kinds of half-way solutions and psychological anesthetics we've been able to implement thus far are the definition of nibbling at the edges. I think fundamentally, unless we see a massive political shift in how we address these issues, we're stuck nibbling at the edges.
"We were surprised to receive this subpoena particularly in light of President Biden’s recent statements in support of press freedom"

I don't see how this relates to press freedom - the request has nothing to do with the journalists, restricting, or analyzing their sources. I see this the same as asking the library who checked out copies of a book...

What I dont hear is USA Today touting that they don't keep records, if they're that concerned about privacy
It would make sense to compare it with gzipped iconvg files, then.
Similar could be achieved by taxing locally and also having import/export taxes. Other options exist too, but they're aiming for global control.
Anyone else remember stuff that fizzled out like DHTML?
That's why the dev tools in browsers have an option to simulate slower data speeds to test this kind of thing. Having good connectivity and failing to provide a useable experience for slower connections is just bad dev work.
There are lots of legitimate high-value cross border IP transfers, and since the US creates a lot of valuable IP it makes perfect sense that they’d oppose this.
That's a great reply. I learned things.
15% of Apple Users Allowed Themselves for Being Tracked
Shares, especially in big tech companies, are nowadays mostly valued as a commodity not for the dividend value. Even ignoring meme stocks like TSLA or GME, stocks like Facebook or Google are never going to pay back enough in dividends or buybacks to justify the price.
Hey there, thank you for sharing your work and thoughts.

Content discovery is a problem I'm really interested in but every time I've tried to find a solution that makes sense I end up with a bunch or pre-requisites that need to solved before I get to it.

Unfortunately when it comes to content discovery I keep going back to some form of tokenization and simple vectorization or even worst word embeddings. This coupled with an overlay dht to allow for nearest neighbour lookups seems to be enough for basic discovery in small scale. There is really interesting literature around p2p multi-dimentional k-nearest search than can even be adapted for use withe existing DHTs. I am by no means implying this is an easy thing but even the harder parts vectorizing images/video/etc are issues which have been tackled with by academia for quite some time so some first-version solutions can be found.

The issue I'm really struggling with trust. Any possible solution I start thinking eventually has the same issue. How do you deal with abuse/spam when the network gets big enough? People have been abusing email for a very long time, imagine what happens if you can target ads based on similarity. Will anyone be ever able to find something legit?

ps. Sorry for the rant :D
NVIDIA High Performance Computing (HPC) SDK
Countries competing with each other to lower environmental standards, workers rights and social programs is a race to the bottom.
> "but it is not OK for Mexicans or Somalians to do the same now"

No one is arguing that Mexicans and Somalians don't have a right to leave their current employer and find a better employer. Oh, but you are talking about illegally entering another country they have no legal right to enter, which is a very different situation. Forcing yourself on a country where the citizens have decided to not allow you to enter is not the same thing as just looking for a higher paying employer.

If you want open borders and believe that borders are immoral and citizens of a nation do not have the right to decide who is and is not allowed to be a fellow citizen, then argue for open borders and a one world government in which no nation has the ability to control who crosses their border and who can participate in their legal, production, electoral, and social insurance system. That is an intellectual position that a small minority holds, but make the case for denying citizens of a nation this right of self-determination and autonomy clearly and directly, don't couch it in the language of someone looking to switch employers. And then don't wring your hands that a nation has deteriorating solidarity and social insurance when you simultaneously advocate for citizenship having no meaning.
> Users should be able to press cmd+E and just type in "buy milk today #personal, high priority."

Why command E? What does e stand for? Why should I press e when I just want to write a note? Why not command n? I think the author is mistaking things he is familiar with, with good design. It's not. Command e to write a note is horrible design.
How did the money change hands in Britain? The British person typed his CC number into a web form that routed to a server in the Cayman Islands that charged a bank in France. That bank in France will then demand repayment at the end of the month from the guy in Britain.
I hope this doesn’t lead to increased, coordinated censorship and bans across all their extension stores. This is already a problem that reclaim the net (https://reclaimthenet.org/) has written about in the past. While the standardization may start with seemingly innocuous goals, I always fear where centralization and coordination between these actors will lead, since global society is entirely dependent on browsers for public communication and exchange of information.
Ask HN: What projects are you involved in outside tech/startups?
I'm thinking of projects where you're building/creating something with others (eg making an indie documentary/playing in a band) or trying to achieve something (eg hiking the Appalachian Trail as part of a group).

Is anyone involved in projects like these? How did you come to join/start it?
Go is memory safe for purely sequential code. It's not memory safe to share memory-write access among multiple Go threads. Using CSP idioms only, via Go channels, can preserve memory safety, but is prone to more general race conditions.
My theory is that they test this on their 10 Gbit company network, and high-end laptops, and it works great. So it's hard to convince anyone that it's a problem.