skysight-inc/HackerNews huggingface dataset:
Given your list of languages, neither does WebAssembly.
Yeah. I like rust but I feel like its pushed way too hard. If its really 'that good', people will slowly pick it up.

I personally don't like c++, but I wouldn't enjoy someone going on a rust thread and shilling c++. So I won't shill rust on a c++ thread. Seems similar for Zig.
Breck,

many thanks for the very detailed response to my questions. I wish I could upvote you more than once.

I am looking at your paper/cited literature to understand a bit more about your work. At first, my initial thoughts were that this is very similar to a Lisp derivative. I now see that indeed there is a second axis in place, be it via tabs or cells.

Thank you also for the link to Ohayo.computer. I will check it out, and try to fool around a bit with the 2-D lang concept.

Cheers,

piotr
If i spare a tiny bit of advice, it would be this: There's a big misunderstanding about what makes a good palette, and color palette tools are largely the culprit.

Creating a usable palettes has very little to do with the usual "find five colors that look good together" approach and is actually a much more tangible and technical process.

You'll want to start with ONE color.
Create a step of shades onto your background color & check it for possible needs of hue and saturation tweaks along the grading.

Find a complementary dull, almost gray color and develop the same kinds of shade.

You're mostly done now. It's often advisable to find a secondary, complementary color to go with it, but that's it pretty much it for the breadth of the palette you'll actually need in most ui design projects.

Going off most of these typical 5c color palette proposals that look good on their own will almost never lead you to a good and foremost usable color scheme, it's nice to look at but the way these are used make it appear like you need half a dozen primary colors. What you'll actually want is one brand color and matching greyscale, and then work off the requirements of elements that need to stand out.

Just like with typography, heavy limitation but subtle alterations of your palette is what leads to a good looking, coherent design.
I read "executive information" as information about executives, not for them... (But looking back up this sub-thread, I now guess I got it wrong.)
I mean inert in both the physical sense - they do not move and the chemical sense - sure, metal rusts but the rate is really really slow compared to the liquid dispersion.

Look at the wiki entry linked above by the OP, most things dumped in the ocean are solid waste.

The look at the environmental impact studies done on the dump sites. They found no or negligible environmental impact. If OP wanted to make an argument against ocean dumping of certain nuclear waste, the wiki articles fails at this, on the contrary, careful reading makes it sound like a really good alternative for certain kinds of waste.
There was a post on Metafilter highlighting a similar approach to graceful javascripting, back when javascript was a question, not an answer.

Basically, serve a page with formatting done via table layout, and then rewrite it with javascript in the client to use more modern layout tools, depending on which features were available on the browser.
I think it’s generally pretty sad when people are plodding along with much worse tools than they could feasibly have.

I’m not sure “walking should go away” but it is not great when people have to walk for hours to go a few miles, in a universe where bicycles also exist.
What timing! This is probably better for StackOverflow, but is there a way to AND two AVX operands and also get the ZF flag set if the result is zero?

It seems like there's one intrinsic to do the AND but this doesn't set ZF. [0]

But there's another instrinsic that will set ZF but doesn't actually store the result of the AND operation [1].

[0] vpand ymm, ymm, ymm

[1] vtestpd ymm, ymm

I'm guessing that either a) I'm missing an instruction, or having to modify EFLAGS from AVX instructions incurs a large penalty and so it's not advisable?
I'm wondering how long it takes them to figure out people would immediately start scamming apple if they were liable. The risk of crypto is its freedom. I have no idea why people would not stay in regulated markets.
Logeracy
Unfortunately there is no good alternative to Termux (its Android API). But with a rooted phone you can use chroot to install a Linux distribution. LineageOS is just a popular ROM for rooted phones.
It's pretty easy to send chips as freight. They are small and valuable, so the price density per unit volume (or specific price per unit weight) is high. They don't fall apart if you jostle them and they survive at lots of different temperatures.

If we can ship bananas from Guatemala to Portland before they turn yellow, I'm certain that we could send chips from a Western fab to an Eastern assembly plant.

I think the bigger challenge is perhaps getting the boules/substrates. My understanding is that the best ones come from Japan, and if your fab yield is low, you're getting far more raw inputs than finished outputs. One solution to that problem would be to make the silicon crystal in the same region as the fabs. Another would be to set up a distributor corporation that buys in massive bulk to get shipping costs down, then slowly sells off inventory to manufacturers.

There are some essential chemicals involved in semiconductor fabrication as well, but I think you can probably find those in any region of the first world.
https://sequencediagram.org is another alternative
That is probably partly explained by (at least in older houses without reflective insulation) low radiant heat from outside in the winter, and high radiant heat from outside in summer.
I use yabai without disabling sip. You get most of the features. It's the first tiling WM I've used, so it's possible I'm missing something critical without disabling sip, but so far I'm quite happy with it despite whatever features are missing. ymmv, of course.
> The market clearly exists

Lots of browsers are implementing background suspension. Even if Google decided that they'll never implement this, it will be hard to convice potential customers to pay x$/month to solve a problem already solved by others browsers.

And my issue was not about wether the market exists or not. It's about an unreasonable solution to an unreasonable problem.

Market clearly exists if you are able to mass product diesel-powered personal jetpacks for $49.99. But it says nothing positive about our future. (but i'd be glad to try it at least once anyway :D )
Apple to Ban Apps That Reward Users for Enabling App Tracking
> no one complains about those

YOU do not complain about those.

I complain about my TV showing me ads. I complain about my car not resetting one annoying light when i change the oil. I complain about the proprietary connectors on my generic batteries that restrict me to one brand of power tools (that get's discontinued for new proprietary connectors every 2 years).

It's fine if you love exploitation capitalism. But don't go assuming crap about others.
Only if you don't know any other languages or the domain is well-known. Python is significantly more productive in the short term.
Well, as both an end-user and tinkerer, I'd rather not have to own two devices when I can go out and get one that will cover all my bases.
What else can you expect from a monopoly that knows its above the law—as there isn't any that's either applicable or enforceable?

Thus, being above the law Google has no need to concern itself with bothersome matters such as fairness, justice and one being considered innocent before the Law until proven otherwise by due process.

Do we really have to go demonstrate on the streets before our legislators will act to stop this out-of-control monster?
> "Design is about constraints".

Indeed. I think most engineers would LOVE to have the kinds of constraints on their software that NASA has. The reason our code trends toward big balls of mud is that the requirements are ill-defined and constantly changing.
I think minio might have been better to use than SSDB? It is a proxy specific for object storage and can do local file caching.

https://docs.min.io/docs/minio-gateway-for-s3.html
Nope, Python 3 showed what happens.
If you think the current system is that good... think again. In Europe, the protection is capped to 100K Euros. And that's the EU, not a third world country .. :-)

https://ec.europa.eu/info/business-economy-euro/banking-and-...

We are not speaking about hacking here, simply about banks failing. Bank which failed, it happened 10 years ago, who knows when the next crash is happening...
What’s wrong with Tesla software?
Nissan created a PowerWall-like division for the secondary market. That division made a commitment to only ever use secondary use batteries. (Unlike PowerWall which has yet to build one from secondary use batteries. They use fresh manufactured batteries.)

Nissan's early Leafs have the reputation as the cars with the most degraded batteries coming back into the used car market, and some of Nissan's earliest Leafs were sold under a "battery leasing model" where the car was sold but the battery was still under lease from Nissan giving Nissan incentive to replace the battery if it dropped below certain warranty thresholds. Yet despite the "notorious degraded Leaf battery" and decades of the Leafs existence and batteries that possibly owners could call in lease terms for replacements out there, statistics show that the vast majority of Leaf batteries are still in primary usage (people are still driving those "degraded" batteries, there is a used car market for them) and Nissan claims they've yet to see enough batteries enter the secondary use market to build even a single one of their PowerWall-equivalent products.
It may, depending on the resources required. The thing about arms races is that they can easily impoverish everyone involved for no ultimate gain relative to one another.
We're talking about a development tool. Of course it's going to make any use of the device possible -- that's the entire point. If the point here is that any development tool shouldn't be allowed in the store (which I think google and apple are mostly fine with), that's a pretty sad thing in my opinion. Maybe google is "right" in enforcing their policies, but is it helping anyone?
If someone says they'll come up with the money by X date and they don't, maybe you give them one more chance but that's it. Then the deal is off.

It's such a heartbreaking story. It seems the conman caught the owners in a perfect storm where they were somewhat desperate to sell based on:

- 2 previous sale attempts had fallen through

- there was a throwaway line I read somewhere that they were dealing with some personal issues. Perhaps those issues took away their focus

- the wife was an overly trustful person

- it seems like they just wanted to retire and enjoy the rest of their lives

I think the main lesson is that no matter how much you want a deal to work out, you still need to be willing to walk away. A bad deal can be much, much worse than no deal at all.

A similar story is how John Spano bought the NHL team the New York Islanders despite having no money. There's a great ESPN 30 for 30 episode about it. https://www.businessinsider.com/how-john-spano-bought-the-is...
In a very paradoxical way, this is the opposite of that.

Any new technology has (incorrect) underlying old assumptions, so there are always people utilizing them and abusing them.

In 1981 if you were talking to a girl you never met on the phone, then chances are she was actually a girl. In 2001 if you were talking to a 'girl' online in text, then chances are you are being catfished on the internet.

In 2021, if you are just doing video and audio verification in a similar situation, chances are you are being catfished by Machine Learning [1].

Technology scams (as opposed to Social engineering scams) are an indication of how radically different new technology is from the assumptions people have about it (for instance, all the old ladies who are being still scammed by Indian call centers out of their life savings).

1. https://www.news18.com/news/buzz/japanese-influencer-posing-...
There are plenty of phone scams that trick people into sending money such that the money is unrecoverable (like using retail gift cards). The victim’s recourse in these cases is also zero.
also https://sequencediagram.org
> It’s good for linear algebra with long vectors and large matrices, but SIMD is useful for many other things besides that

The main goal in ispc's design was to support SPMD (single program multiple data) programming, which is more general than pure SIMD. Handling the relatively easy cases of (dense) linear algebra that are easily expressed in SIMD wasn't a focus as it's pretty easy to do in other ways.

Rather, ispc is focused on making it easy to write code with divergent control flow over the vector lanes. This is especially painful to do in intrinsics, especially in the presence of nested divergent control flow. If you don't have that, you might as well use explicit SIMD, though perhaps via something like Eigen in order to avoid all of the ugliness of manual use of intrinsics.

> I’m pretty sure manually written SSE2 or AVX2 code (inner loop doing _mm_cmpeq_epi8 and _mm_sub_epi8, outer one doing _mm_sad_epu8 and _mm_add_epi64)

ispc is focused on 32-byte datatypes, so I'm sure that is true. I suspect it would be a more pleasant experience than intrinsics for a reduction operation of that sort over 32-bit datatypes, however.
You used to be able to prevent sharing by blocking their "thumbnail generator" requests via firewall. Or block entire range such as "2a03:2880::/32".

I haven't looked into this method's feasibility in years though. I imagine there are much better ways they protect outbound clicks from their apps these days.
Chrome polices websites with per-site permissions, controlled by the user. Does DroidScript give users the same level over control over 3rd party code?
Another Apple App Store scam(s) (multimillion dollars).

https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
Watch the Visual C++ virtual day coming next week.
> it’s impossible to accurately sequence events until you’ve tried implementing a thing

In a general sense it's impossible to accurately model a thing until you've implemented it. All models wrong. Some models are useful. But doing the modelling, in the form of creating a sequence diagram, can be part of the process of going from idea to working code.
CASE is a very 1990s term - definitely deprecated.

UML is awesome IMHO and I've used it on every CRUD app that I've built. I am saddened about it's lack of widespread use.
We have the technology to deal with those byproducts. It just costs money and takes energy.
It seems to me like the debugger analogy is that "you should use power tools to make all home repairs".

No, it's quite possible to have a screwdriver in your pencil holder and turn it manually at the moment you need it.

"Low tech", yet quick and precise and no batteries to charge.
Wonderland – Animated Sketches
Yes and no. Having worked in building construction, both classes of coatings would have relevant applications. I was going to complain that Mapei has not released any technical details, but it appears they have: https://www.mapei.com/it/en/news-and-events/event-detail/201...

However, that their "water-repellent" provides "waterproofing" does not clear things up.
Very good news! Can anyone from SpaceX comment on how long it will take to remove the geofencing restrictions? Is it a toggle, or requires hardware/firmware updates?
Most of my unit tests have print statements in them, permanently, because I usually know what things I expect will break. There's a ton of utility in being able to understand a problem by reading a transcript.

That's print debugging, and it's not going anywhere as long as unit tests are around.
Python has often been called "executable pseudocode." Avoid it and similar techniques at your detriment.
SixtyFPS v0.0.6 GUI Toolkit: Now with IDE Support
I don't know where you live or what you mean by "here", but there is a reason no new chip fab is going to be built in California but they are building them in Arizona. The US has a federal system where states have a lot of control over things like environmental regulations, water usage, etc.
Yeah let's ban ATV's, swimming in the ocean, driving a car and eating cake while we're at it.
People who write insecure software typically didn't intend to, so you can teach them. People who do unethical things intended to do unethical things, so teaching is useless.
Who mentioned barrels?

Look at the wiki article, most of the nuclear materials dumped were solid low level waste. That sounds like it can stay on the bottom of the ocean just fine.

I do not know where most people get this mental image of dumping "barrels of waste" - maybe from movies of something. I will admit this is what I imagined in my mind, but it seems not to conform with reality.
Tl;dr

V1 = Slightly tweaked ARM Cortex X1 with SVE ( Used on Snapdragon 888 ) on 7nm aiming at ~4W per Core.

N2 = New Cortex with AMRv9, ~40% IPC improvement over N1 or 10% lower than V1, SVE2, 5nm aiming at ~2W per Core. With Similar die size to N1. ( I fully expect Amazon to go 128 Core with their N2 Graviton )

So in case anyone is wondering, no, it is not Apple M1 level. Not anywhere close.

CMN-700 = More Cores and support of Memory partitioning, important for VMs.
Your parent probably meant that there is nothing specific to Chrome in this technology, which / because it looks like VNC, not that the technology is useless because there is already VNC.
Whatever you choose, moving to mobile development is extremely fun once set up. Usually IDE if your choice reloads the app on the phone over the cable for you, so the feedback loop is really nice.
Strategies for Working in Uncertain Systems
16GB is not "low memory" for the vast majority of users.
I think everything you say about Apple is true yet their phone is still the best choice for most people.
Apple fined 12M$ by Russian anti monopoly agency
Dan Kaminsky DEFCON 16 talk: Black Ops [video] (2008)
I have a friend in Makedonya who wrote fake news articles im support of Donald Trump for two years. The best she could have made as a journalist was €350-€450 per month. This is a nation where the average salary is €250/month and senior software engineers make maybe €1000-€1500. MKD’s biggest export is people because of their economy.

Writing these articles she made €5000 per month. It was a life changing amount of money.

Now she owns a 4-plex downtown and another 2 airbnb units. She has lifted her family into the middle-class thanks to this. Her employer profited millions; and they did no worse than the usa does to many other countries on a daily basis.
I am from a family that considered drinking alcohol "normal"
Drink with food at social gatherings and to wind down at the end of the day.
My wife suggested that I quit completely, I never realised how it was affecting me until I stopped.
There is a recurrent pattern where systems are rebalanced where resources allow for 'more'. Centralized comes first because concentration obviously helps having more resources then market distributes capabilities (desktops/laptops). And now people are going the other way, maybe because local resources are not growing fast enough.
> Arbitrary code isn't banned on iOS

It is.

Even mozilla firefox is banned on the premise that it can run arbitrary code and yes, that is the official apple instance.

The fact that they apply it when they see fit and allow other times, and that it is totally arbitrary and opaque based on their own private interests, is exactly what everyone with common sense tried to explain when criticizing the walled garden.
> In theory you can have an account where both you and your bank must sign a transaction to move funds. This adds an additional layer of security. The bank can't steal your funds without your digital signature and you can't do something stupid without the bank's approval.

This is basically the model of Casa, except they're never custodian because they only hold 1-of-N signing keys, where N is 3 or 5, and creating a transaction requires a quorum.

The advantage is some redundancy in your signing device setup, and also protection against theft by geographically distributing your keys, while still maintaining sovereignty of your funds. It also allows them to assist you in recovering access to your funds if one of your own signing keys is lost, but they never have the ability to move your funds on their own.

The tradeoff compared with maintaining your own multisig setup is a reduction in privacy, since they can see your transaction history. This is still far more preferable than letting a custodian hold "your money" for you. I believe it's the best model for the vast majority of the public to hold Bitcoin.

They also push a "seedless" model to prevent the exact attack described in the article. Nothing prevents the user from keeping backups of one (or more) of your seed phrases, it's merely a suggestion.

https://keys.casa

disclosure: I used to work at Casa and hold a tiny bit of equity, and I continue to be a satisfied customer
No, money has many more attributes than just being used to ration. Importantly money must be fungible divisible and durable.
I'm an epidemiologist who works with a lot of computer scientists. Step #1 for collaborations is usually getting them human subjects training and familiarizing them with the IRB.
How does this differ from MirageOS? ( https://mirage.io/ )
I find it funny that users of this site constantly complain about how Apple should treat iPhones as general purpose computers and every time Apple does they scream about not protecting them from scams. you can't have it both ways.
MermaidJS is also a good alternative: https://mermaid-js.github.io/mermaid-live-editor/
On one side I'm being bombarded with news about Google's anticompetitive greedy practices and disregard for customers. On the other side I'm being bombarded with news about Apple's anticompetitive greedy practices and disregard for customers.

Damned if you do, damned if you don't. Which to choose? About ready to just burn all of my electronics and live in a damn cabin.
Show HN: What is fundamentally wrong about modern Web?
We had a similar one of those in school. The first question of the test was 'read all questions before you start.' Then it had stuff like poke holes in the paper, draw things, random stuff, the very last question though was,

'Now that you've read all the questions, just write your name in the top corner and turn your paper over.'

Yeah...a lot of my classmates ended up with holes and scribbles on their tests...
Don't be too sure of that: you'd be surprised how often I misuse the browser's location bar when I need to make a very quick note when I don't have time to first open a text editor. Once I typed what I wanted to type, I then have time to open a text editor and copy it there. This became a habit for me back when browsers did not try to provide search suggestions in the address bar. I now still turn off the suggestions now to make sure I do not accidentally send data online that I want to keep private.
My 2018 Audi has the same braindead touchpad interface. It's completely unusable.
Negative Leap Second
> switching from a basic DO Droplet to a pair of low-end Gravitons. Will save me money and give better peak performance for my workloads.

I'm having trouble figuring this out - a t4g.micro is $6/month, before any storage or data transfer costs. The roughly equivalent DO offering is $5/month, inclusive of 25GB SSD and 1TB transfer. Even with a reserve instance discount and significantly less than 1TB outbound transfer, DO seems likely to be cheaper.