skysight-inc/HackerNews huggingface dataset:
Global agreements have already been made to phase out the particulates globally and, before that in European areas:

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

> Emission control areas (ECAs), or sulfur emission control areas (SECAs), are sea areas in which stricter controls were established to minimize airborne emissions from ships as defined by Annex VI[1] of the 1997 MARPOL Protocol.

> The emissions specifically include SOx, NOx, ODSs and VOCs[2] and the regulations came into effect in May 2005.[3][4] Annex VI contains provisions for two sets of emission and fuel quality requirements regarding SOx and PM, or NOx, a global requirement and more stringent controls in special emission control areas (ECA).[5] The regulations stems from concerns about "local and global air pollution and environmental problems" in regard to the shipping industry's contribution. In January 2020, a revised more stringent Annex VI was enforced in the emission control areas with significantly lowered emission limits.[2]

The original factoid hit the headlines because all that work was done and so people had the data to do comparisions. It was slow but steady work to improve the environment and somehow it got turned into "environmentalists are stupid, EVs are stupid, anyone to the left of Kanye is stupid, if they really believed in climate change they'd do X".

https://www.imo.org/en/OurWork/Environment/Pages/Sulphur-oxi...
Maybe they are frustrated that everyone knows this is an issue but it continues to grow none the less so they are taking it upon themselves to speak truth to power. In other words they want someone to take notice and take steps to address the issue at this center of learning and better yet at all centers of learning.
features I use in Pleco:

- The main panel. You put in characters, and Pleco calls up a list of dictionary entries. As I mentioned above, if you put in several words at once, Pleco will try to call up entries for all of them, but it can't tell where one word ends and another begins, so if you do this you're not unlikely to end up fetching incorrect entries.

- The entry view.

- The stroke order view. Tells you the stroke order for a given character and will play an animation of the same on request.

- The dictionaries. There are a lot of them for different purposes and the quality level is high. This is easily the most important aspect of Pleco.

- Handwriting entry. You get a full screen to draw on like a touchpad. (One character at a time.) Input goes to the lookup field. There is no time limit on drawing the character (as is normal in handwriting IMEs), because this is an app for language learners. This is, obviously, an important way of looking up characters you don't recognize.

- "Reader" mode. When you enter the reader, the contents of your clipboard are laid out. (For this to be useful, you should have some Chinese text in your clipboard.) You can click on Chinese characters to open a popup window with dictionary entries for whatever is highlighted. (This will automatically highlight the character you click on, as well as any following characters that can join with the first one to make a single dictionary entry.) Because Pleco can't recognize word boundaries, there are also controls to directly manipulate what text is currently being highlighted.

- Reader mode also has a refresh button, in case the contents of your clipboard have changed. And a history button to review stuff you were "reading" a minute ago. It is great. I have a common workflow of talking in wechat, copying the message someone has sent to me (can be done with long press), and jumping over to Pleco where the message will be laid out for convenient lookups.

- Pleco also offers "graded reader" addons; books and stories that are written at a simple level and intended to help Chinese learners develop. Those are fairly nice in and of themselves, but when you get them through Pleco there's also an integration with the reader mode.

-----

Tangentially, a feature that I'd like, as a dilettante in Greek, is the ability to look up every form of a word that inflects. Wiktionary often provides full tables of verbs for inflectional languages (see e.g. https://es.wiktionary.org/wiki/ser#Conjugaci%C3%B3n ), and I would find such tables valuable in a dictionary app. (Pleco doesn't have them and doesn't need them, since the level of inflection in Chinese is juuuuuuust above zero. Japanese has more.)
Yes. Please add donation button.
A 2018 Mac Mini. I would have kept it longer but I really wanted to switch to the M-series/ARM platform. Going back to a portable device (I had a "cheese slicer" MacBook Air before that) was a nice-to-have that kept me from buying the M1 Mini when the M2 launched.
Incitement AFAIK requires eminence, it would not include publicly declaring a fondness of certain people, even if those people were violent. If that were so everyone wearing a Che Guevara t-shirt or declaring a fondness for The Communist Manifesto would also be incitement.

The real reason is that Kayne was booted is that he toxic waste and having him on Twitter would have damaged the Twitter brand and cost Elon money.
How are CSAM laws only somewhat justified?
For a given show at a given venue, it probably isn't feasible for more than one ticketing service to handle the initial ticket sales (secondary market is a different matter).

I think the issue is that there is no competition amongst ticketing services. Ticketmaster is by far the biggest (and effectively the only) player, and they abuse that monopoly by demanding exclusive agreements with venues (or outright owning the venues) in order to prevent alternate ticketing services from entering the market.

But no ticketing service is really going to have any motivation to reserve tickets for low income groups or anything like that. They are going to want to sell every ticket to the buyer who is willing to pay the most for it.
All immigration is the market response to different economic potential across countries. It will be illegal if no legal pathway for it is provided.

And: Did you just commit the lump of labor fallacy?

Why, in this model, are people ‘getting out of the job pool’ for these ‘socialistic’ benefits?

Benefits like.. healthcare that restores them to a state where they can return to work after an injury? Education that lets them develop skills to increase their productivity? Income support to allow them to care for a child, raising another generation of productive citizens?

I don’t understand why a society offering those benefits is automatically unable to also offer a structured immigration program.
Cracking apps: are crimefighters going too far to bring down cartels?
Toy benchmarks are also a lot easier to write in "C-like" Java instead of "normal" Java. That is, avoiding boxing, interfaces, etc..
The problem is not that the VPs don't make money (clearly they do, that's their point), it's that they are taking money and using it to make more money and the actual purpose of being an institution for research and education is lost.

Having this type of person on the team isn't bad but if they're calling all the shots then the whole mission of the (non profit) university is destroyed.
Why is that surprising.
Uh oh, they still don't seem to have fully relinquished their claims to the name "WebAssembly". Their vscode package is listed under "WebAssembly Foundation".

https://marketplace.visualstudio.com/publishers/dtsvet
In this article, you'll learn why and when it might make sense for an organization to migrate from a custom CMS (a.k.a Homebrew CMS) to a headless CMS solution like ButterCMS.
I recognize this as reactionary and low value, and will refrain from similar in the future. I fail to see how it is a personal attack, though. If you have the time (I know you're busy around here), the connection would be elucidating. I don't see lampooning a statement another has made as a personal attack on that person, especially when I'm attacking the content of the statement with no regard for its maker.
This is a commonly cited problem with using IQ tests outside of their specifically applicable cases. They tend to assume a common world and then ask you questions about navigating that world, but not everybody lives in that world to start with.
It also receives over $0.5bn per year in federal research grants.
Performance comparison of Go functional stream libraries
It is very relevant. His posts were blocked in every country (by removing his account). As an american, I dont expect to be banned from a social media company (ran in my country no less) because of a speech law halfway around the world. Elon isn't following policies, he is following his whim. The problem with that is all the previous moderation statements he made did not align with this banning.
Alameda/FTX Invested $1.2B in Crypto Mining Startup Genesis Digital
When you summarize the argument as just the "past", you're rounding off the actual error. Most often when people say "nobody wants to work anymore" they're not talking about the entire historical past. They're business owners or parents or investors talking about their personal experience, compared to just a few years or decades ago. In that case, 150 years of people saying this every decade does show that these people are simply out of touch, yelling at clouds. Unless someone wants to argue that every few years there's a complete reversal of sentiment.
That's a fair point. From what I've seen it really comes down to the hours you put in outside of class and your own side projects. Being able to speak the language, walk through the stack you used and why, issues you ran into and how you overcame them.
I remember some stat that the loudest voices are the 8% on either end of the political spectrum. I couldn't find where I heard that, but Pew has some data that mirrors that.

I think that 20% is coming from this:

"The overall share of Americans who express consistently conservative or consistently liberal opinions has doubled over the past two decades from 10% to 21%"[1]

[1] https://www.pewresearch.org/politics/2014/06/12/political-po...
I've been writing operational apps with Svelte for over two years. I develop geospatial applications that make heavy use of WebGL. Haven't yet ran into any serious limitations. I keep things fairly simple and have been using tailwind the entire time. We had to fork a geospatial map framework (Cesium) to allow it to be loaded with Rollup.js as a simple javascript es6 module. But I wouldn't blame that on Svelte.
Yes, but people learn the wrong lesson from this; it's not an indication that these complaints are therefore futile or useless. It's evidence that gripes of this kind are deeply functional and ineradicable. They're "lindy," as the kids say.
They take in students who use taxpayer funding to pay some of their tuition, they get large grants for research from the taxpayers, and they have a massive endowment that they're able to invest tax-free while hardworking people are busy paying taxes on our investments. Wha they do is absolutely a legit concern for us taxpayers.
Credit Cards as a Legacy System
Whiteness is a racial category, hence only possible in racist societies, i.e. societies that produce racial stratification and identities.

Why you imagine all people that share whiteness also share culture is beyond me.
I'm giving you an upvote for visibility but I don't think it's a conspiracy just tribalism causing people to protect their "side".

I was expecting Kayne West being banned again to be the top post.
This sort of thing will apply to the entire planet some day if the ownership class have their way:

https://www.independent.co.uk/space/bezos-space-colonies-ear... (https://archive.ph/z5DZm)

> Jeff Bezos says that people will one day be born in space colonies and will take tourist trips to Earth “the way you visit Yellowstone National Park”.
> At first glance it looks like I get less done, but when you account for the fact that nobody has to clean up after me or shoehorn a work around for an edge case in I become one of the most efficient.

That's so awesome.

The Jam dev team recently shipped a major refactor of all the state handling in the app a few weeks ahead of schedule and that's because the team spent so much time upfront documenting and planning the changes. Thanks to Tony Stuck for showing us how important doing upfront planning is on the Jam engineering team!
I was interpreting “nobility” in a way that made the dig at Foggy Bottom make sense.

I completely agree that even an imperfect meritocracy of elites beats a hereditary one.
> The wheels of justice grind slowly but fine. The day after any fraud, HN is filled with conclusions that the fraudster will walk free. (Holmes until the day of her sentencing.)

This is part of the problem, is it not? There are tiers of justice. Law and order types shriek about how none of us are safe because presumptively innocent people who shoplift or jump turnstiles are not kept in cages before their trial. Meanwhile, you can steal billions of dollars or forge medical data and you're not only walking free, but invited to speak at glamorous conferences.
Ironically that image is terrible example of why a $1000 camera setup is better than my $1000 smartphone, and a perfect example that the photographer is far more important.

Also most folks these days consume photographs on their smartphones and not on larger screen devices.

I’m a prosumer photographer with a fairly sizable collection of high end Canon glass, and I now vastly prefer my iphone (since the 13pro) to my SLR setup
All I did was ask it to please open the pod bay doors, but it refused.
Shouldn't this post be titled: 'Elon, let me...' instead of 'Elon: Let me ...'

The latter construction makes it sound like Elon is saying those words while in fact the author of the article is saying those words _to_ Elon.
Because the `jax.numpy` operations & primitives are almost 1:1 with numpy, many working scientists who already have experience working with numpy will be able to figure out jax faster.

It is also easier to rewrite existing code/snippets (say you were working on a non-differentiable simulator before) into jax if you already have them in numpy then to do the whole rewrite in pytorch.

I will say that I think pytorch has improved its numpy compatability a lot in recent years, functions that I was convinced didn't exist with pytorch (like eigh) apparently actually do.
Why would their education be worse at Harvard?
I agree. However, Twitter employees know what they signed up for, so this article is really just taking advantage of people who have never heard/seen this happen. It's fairly common in the industry, even if the results are disappointing and impact is ineffectual.
> take a look at this comment

It’s hacker news. People say all sorts of inflammatory crap here. I discount anything said here, especially in response to an article about said topic.

If my c++ writing coworker shared that opinion with me, or someone at a conference, that’s be different.

> Modern C++ has many memory safety features. If a company has learned that its people fail to use them, then bad for them

I will admit I vaguely agree with this. My company has all sorts of tools that perform basic checks for memory safety and a style guide that is very opinionated. Just because we can’t switch easily doesn’t mean we can’t try to improve as an org.

I don’t avow the belief that any program is truly smart enough/too dumb to make bugs, but I do think the organization maintaining the code has a responsibility to improve. Especially a large organization. Whether that’s better code review processes, automated tooling, or even soft-banning the use of certain unsafe practices.
The thing here is that elite universities aren't necessarily "best" at education in all cases, rather their value is in networking which makes them more like clubs/societies with an educational component.
How was (paraphrasing) "going defcon on the jews" not inciting violence?

Edit: I want to add that I don't believe this is due to his manic depressive disorder but because he's a naraasstic asshole. Posting a picture of a swastika then saying how the Nazis and Hitler are great is the most obvious way to get attention.

Fuck Kayne West
In those tech companies, that knowledge has arrived. Of course, among software people, similar is true, because who doesn't like being told they are important and valued. But there are various kinds of "tech" companies. Ones founded by hardware people and EEs, where the key innovation that made the company big was in hardware design. And ones founded by software people in their dorm room or something like that. Usually companies from the latter category offer respect to software engineering, while companies from the former category see it as a cost center and something that ideally you'd out source.

DSLR manufacturers got big by making great cameras. They didn't really feel the need for making good software. Compare this to Google which got big by implementing a clever algorithm and using distributed computing.
This would be more interesting if it were a) a new position to take or in any way novel, b) free of overt right wing politics. The point is apolitical and paying homage to trump and desantis distracts from a meaningful point. Why has college administration become so enormous? And I think the issue extends well beyond private schools.

Perhaps we need Elon to review the college administration staffs code.
It has long been experimentally shown that neural network do in fact generalise and do not just memorise the training samples. What we do not see here is the convergence of the empirical distribution to the ideal distribution, the data is too sparse, the dimensionality too high. The amount of data is undoubtably enormous but it is not so simple. Only years and years of research have lead to models that are capable of learning such enormous amounts of data, while we can also see steady improvements on fixed datasets which means we in facto do make real progress on quite a lot of fronts. More data-efficiency would be great but at least we do have those datasets for language-related tasks, also it has been shown that fine-tuning is working quite well which might be a way to escape the dreaded data-inefficiency of our learning models.

In the end, we are not really in the business of copying the brain but creating models that learn from data. If we arrive at a model that can solve the problem we are interested in through different means than a human would, e.g. first pre-train on half of the internet and then fine tune on your taks, we would be quite happy and it would not be seen as a dealbreaker. Of course, we would really like to have models that learn faster or have more skills, but it's amazing what's possible right now. What I find inspiring is how simple the fundamental building blocks are that our models are composed of, from gradient descent to matrix multiplication to Relus (just a max(x,0)). It's not magic, just research.
Right, and who do you think will pay for this new tax? It's definitely not the importers and exporters - it's the end customers, because everything will go up in price. They're not going to absorb those fees.

The only ones making money here is the EU governments imposing this.
Have you read Karl Popper's "The Paradox of Tolerance?" Here's a link:

https://twitter.com/iamlejo/status/1331963359529414662/photo...
Recreation.gov truly was a massive step in the right direction at the time of its release, but the total lack of oversight of Booz Allen Hamilton's revenue plan just cast such a pallor over the whole thing.

I'm supportive of an experienced team of developers working on this problem, and I don't even care if it's BAH who's paying them. Especially since Reserve America (the predecessor) was so hilaribad.

It's just truly deplorable that someone in the contracting process for the Feds heard "no cost to the government to build this" and didn't think "ok, cost to whom?"

More context in this 2018 article: https://www.outsideonline.com/outdoor-gear/tools/camping-res...
Same. But you don't need to wait. You can take a sabbatical, or take time off between jobs, or save up a few weeks vacation, or even find relevantish sites near you that need help and contribute on the weekend. Most people who say "I'll do X when I'm older" just keep working because that's what they've been doing for the past few decades instead of continually indulging their passions.
Twitter is firing people left and right, then bringing some back only to fire them again. Seemingly without direction. The only reason I could see Twitter being a good place to go for a young coder is the potential to work closely with Musk, as the environment, other staff, and problem set are all very unlikely to be beneficial for one's knowledge or career. I doubt Musk would invest much personal capital in a random young programmer, though Im open to being told I'm wrong there, as I recognize the media itself has a strong bias against him.

I'm honestly not sure what the basis was when this was posted.
There are also other smart pointers, like std::'s weak ptr and proprietary stuff.

You can avoid multi-ownership problems of shared ptrs with weak pointer member variables (which only need to be turned into shared in a given {} scope). Some other problems can be solved by marking objects as pending kill without destroying them immediately and ensuring all threads finish access before actual deletion.

Unreal Engine uses both weak pointers and object marking in a global object array. It also uses GC but that's besides the point.

Would the same approach to modern memory management not help Android?
> The guiding theme, if there is/was one of CISC architectures was the ability for people to write assembly code. That's why there are all those string manipulation instructions and the like: think of those old instruction sets as basically ALU manipulation plus some convenience subroutines implemented in hardware/microcode.

> The breakthrough of the 801 was realizing that with the rise of compilers, those convenience features were no longer needed and all the work required to support them was wasted and could be jettisoned.

There's a deeper reason behind the change: the designers could assume ubiquitous instruction caches.

The majority of the benefit of microcode during the age of CISC supremacy was that these systems were true von Neumann systems, and every instruction fetch competed with the bus for a data access. The CISCy microcode gave you a pseudo harvard arch where say, your memset could use all of it's cycles actually moving data around.

Once ISA designers could assume I-caches, then now you can give everyone that pseudo harvard architecture benefit for any code they want to write, not just the routines you as the ISA designer think of ahead of time and put into ROM.

As an aside, this is probably what killed off the microcoded virtual machine archs like the lisp and smalltalk machines. Almost all of their benefit was that by putting the interpreter loop into microcode, it's ucode rom fetches didn't compete with the bytecode program and data fetches. Once an I-cache was present, anyone could write their own interpreter with the same properties without having to buy custom hardware. So it wasn't the C language ubiquity that killed them off, but the ubiquitous I-cache.
Edit: It's too late to edit my comment, but I noticed an error we have sold ISAs with minimal recourse not at enrollment, but at the point of _graduation_; we would sell half at an extreme discount at graduation (based on likelihood of being hired) and keep half on our books.
To the extreme I rock a mic like a vandal. Light up the stage and wax a chump like a candle.
Thanks for that; great site with some awesome information about Saturn:

> There are several regions on the planet that rotate backwards (in the opposite direction of the rest of the planet)
Actually yes, only watch it every four years. More like a world cup kind of guy. But I thought I was interested enough while watching it and that my memory should have retained such a basic fact. Honestly I’ve considered the possibility you mentioned, that it could be related to interest. But I’m afraid it doesn’t explain it all.