skysight-inc/HackerNews huggingface dataset:
This isn't just about REST APIs though, but about APIs in general. e.g. a "dosomething" package or class you add in an application, or as a stand-alone library. REST APIs are a tiny part of all APIs.

You're right that GUI's aren't completely analogous to commandline UIs or API UIs; every form of UI has its own strength, weaknesses, and different audiences. Treating APIs as exactly the same as GUIs would indeed be a mistake, but the main point is that they're something a user interfaces with: that is, they're a "user interface", and it's useful to think of it as such right from the start.
thought it was something about Pulp Fiction ^^
Where all the emojises exist?
I started reading this article, got about four paragraphs in and realized it was really fluffy and extremely long and then stopped. Concision is extremely undervalued. If anyone was braver than I and has a TLDR, I and other readers would love to hear it.
I need to see integration code.
Yes. There's even evidence that doing weight training when you're a young adult increases bone strength permanently
This is very vague. What exactly do you mean by "computer illiterate" - do you mean someone who isn't a power user, or someone who can't program?
1% of farms operate 70% of world's farmland
Show HN: Speech Recognition toolkit Chrome extension
Negative externality.
A tree is insufficient for flows at $dayjob, you need a directed acyclic graph to handle fanout/parallelism.

For which a visualization exists internally, but every time someone decides to "fix" the progress bar problem they do a one-off analysis and only wire up the three biggest steps to the bar.
I gave scaleway a try last year during one of their promos, and I recall they immediately double-charged my CC. Not the best first impression, and to me it was the last one as well.
Honestly, this is what concerns me most about China. There are literally 30 million more men than women. That's equivalent to the entire population of a mid-size country who will never marry. Add in unemployment and drugs, and you get an extremely combustible situation.

The rest of the world should worry, too. There are countless examples throughout history where wars have been started to put a lid on internal unrest. What's more, unmarried men are inevitably the ones sent to fight, so it's a solution that kills (pun intended) two birds with one stone.
Is the P for programmING or programmER, though?
I feel personally attacked. My average before was 60mbps and now it's 115. Not to mention CMCSA stock is up 40%...
London Zone 9
It may hark back to the terse crypticness of Unix manpages.

On the other hand, php has a better balance with user contributed examples at the end of the official doc, with exceptional comments and examples eventually becoming part of the official documentation.
Seriously. I set the times and temperatures in my thermostat when I bought this house in the late 90s. I tweaked them a bit over the next few months and have not changed them in over 20 years.
Had problem when GUI closed after trying to install a package. No error, no logs. (or was it defaulting to the normal state with install button and no logs, I don't remember)

Found out about package conflict only after running apt from the terminal.
> Their small m1s instances are $3.5/month or 0.0045$/hr. 1GB ram, 15GB storage, bandwidth is a little harder to understand exactly but "1TB".

Doesn't Hetzner offer a cheaper instance with double the RAM?
Yes to your link, no to “humans / conscious decision-making are not nature.” Moreover, morality is itself a naturally emergent phenomenon of evolution. Charles Darwin even proposed this, and we have found it to hold true again and again.
The datasheet of the A100 lists "remote intervention from an engineer's home or workstation" as a core feature of that box, using one of the dozens of hyperoptimized networking components, so... not sure what argument you are going for there.

These hyperconnected boxes are definitely (hopefully?) not where an AGI will be built.
I talked to myself these are all Apple fan boys. My 10 mac are fine. The old Mac Pro even run nvidia 1080ti. Can you m1 do it ?

No. Wait fir 2nd gen at least.

... fighting.
I think it's strange how vegan diets are marketed as "healthy". Humans have evolved to need protein in their diet. Until modern times, a vegan diet meant death. Just because it's possible now with various meat substitutes doesn't mean it's healthy
It’s 3 degrees C in my house at the moment, because having a fire is off the table. I wear a jacket indoors. It’s cozy. It’s going to get a damn sight colder before winter is over. That’s fine. I have gloves and hats, too - and even a 160W electric blanket for when it’s Baltic - all our energy is renewable, produced here. It’s a great incentive for me to build out hydroelectric dump heating sooner rather than later.

I guess it’s every man’s right to burn a barrel of diesel in their yard “for the traditional effect” or whatever, though, and that’s why 2020 will be looked back at with fond memories before you know it.
This idea (laptop, USB-C, multi monitor) sounds as if it can cover the needs of a very large userbase. Good luck! I wish shipping from US to Europe wasn't so damned slow and expensive ;-)
> In fact since Apple is migrating the entire line-up, it's likely the next generation of CPUs will support discrete RAM

I've been wondering about how much of the general purpose performance boost of M1 is due to having the RAM in the same package. That has to have benefits in power and latency. So if a future Mx chip supports discrete RAM, it may not seem quite as magical anymore. Then again, Apple's volume and margin is high enough that they could just build a single package with lots of RAM. You wouldn't be able to tinker with it, but it's not like Apple cares about that.

Makes you wonder if AMD or Intel will come up with a similar package for x86-based laptops.
I was first exposed to this idea by this article: https://www.drdobbs.com/windows/measuring-api-usability/1844...

The author of that article - Steven Clarke - is here on HN and often posts on this topic.
It's an unencrypted network transmission of a unique identifier, at the time of an app launch, that maps to a single app for 99% of cases (due to the fact that almost all developers publish only a single app).

As the article states [1], Apple is changing to an encrypted connection, the IP addresses are no longer logged and the checks never included the Apple ID of the user or the identity of the user's device. Definitely not telemetry.

[1]
For those concerned with protecting their privacy,
Apple makes it clear that “these security checks
have never included the user’s Apple ID or the
identity of their device”, and that it has
stopped logging IP addresses.
Rewild means no evidence of human activity... including our trash
From the pricing examples AWS seems more expensive at least.
Swing and a miss, I moved to freelancing a decade ago and never looked back.
Hahaha exactly, most time if you people just look at the alphbetical soup is, then they will get the answer.
Interestingly, the example tofu failed to render at all in my browser.
Had I made that choice, I think I would have just tried to build the three horizontal screens. Is the screen layout of the Aurora 7 your ideal?

As a lone tinkerer who highly values utility and unconventionality, I think this thing is beautiful, in a horrifying way. Nice work.
Do you really believe this is a common hardware release? There’s nothing revolutionary here? People love to hate on Apple which is fair for a lot of reasons but I think you have to give credit where credit is due. The M1 will push all laptops forward and force others to complete which is great for customers.
Definitely not the images causing it to be slow as suggested in the replies. It's just poorly built. I have a next app that was using the older version with massive images and navigation was near instant.
The FT isn’t American. As for the others, they are mostly terrible, at least when compared to German, Swiss, and French media.
We should take APIs seriously; that does not make APIs the same as user interfaces. Programmers are the exclusive consumers of the Application Programming Interface, while users don't have to know about it. It is true that "programmers are users, too" but this is like saying that tomato farmers also eat tomatoes; the farmer and the chef have different concerns.

The point is that conflating these cheapens both disciplines. A good API may last decades, a good UI can float across multiple APIs.
Censorship is applied unevenly, with judgement calls favoring some creators over others. You ask about "all the other non-Covid content that the channel is prevented from uploading during the suspension". I think that is the whole point. An excuse has been found to suppress that content. OAN is despised by the people who work for YouTube. Had this content come from CNN or MSNBC, the YouTube fact checkers would have accepted it as the new facts, or at least found some other way to be lenient.
JavaScript Shorthand coding Techniques that will save your time
Urban densification including urban farming in skyscrapers. Desalination would need to go mainstream too. Of course many will be upset they can't live in a pile on 4 acres. I also have little confidence this would be a popular move given the outrageous individualist fundamentalism we've managed to create in society but I am convinced it is essential to avoiding systemic collapse.
Humans certainly are nature. In a very real sense, every part of us is "natural", and we are emergent properties of the natural world. Figs do not grow on thistles.
> I have no idea what "1 vCPU" means in this context but severely doubt it even means "1 hyperthread" (...)

I don't believe anyone looking into this sort of offering is expecting even or looking for "1 hyperthread". Hell, obviously they aren't looking for performance. I mean, they are marketing this as a node to test scaleway's services and put up small websites. I'm sure that performance-minded customers are planning to run anything performant on a 1vCPU instance with 1GB of RAM.
I love the web panel feature they offer, wish you could run extensions on them though
Share what you learned?
It’s not just WoW and Minecraft. I’ve seen screenshots of Dota 2 highest settings running over 100 FPS. Borderlands 3, a graphics beast, at ultra settings, running about 30 FPS. Unoptimized. On a low-end Mac with an M1 chip!
Ampere and Marvell have already.
The article is badly written and edited, and whatever facts presented are either cherry-picked or irrelevant.

- Japan, who were occupying Indonesia, as they realized that WW2 was lost, met with Sukarno and Hatta and offered Indonesian independence

- then the Dutch, colonizers for 350 years, attempted to re-take Indonesia

- the US told the Dutch to get lost after almost 400 years, and Indonesia was able to proclaim independence.

So first off, the US is primarily to thank for Indonesia's early post-WW2 self-determination.

- after WW2, communism was being promoted by both Russia and China world-wide. The US encouraged the Indonesian leaders to avoid that. Part of the problem was ethnic politics and loyalty - Chinese businessmen control finance in SE Asia, and the native Indonesian leaders decided to do something about that under the guise of "communism bad"

- the US until today is the primary military supporter of Indonesia, training virtually all of their air force pilots. The C-130 and F-16 are their main aircraft.

So when people criticize US involvement in Indonesia, I remind them that the US is their biggest friend, from 1945 until today. In return, the US has never colonized that country in any way.

For those who haven't visited Indonesia, the country made huge economic strides from 2000 to 2019, and if not for corona, would be doing very well economically. Central Jakarta, the capital, is very nice.

Regarding the South American anti-communist actions, that is what it took to prevent it taking root. You can see what the alternative is in Venezuela, a former oil exporter, essentially a destroyed country because of it.

Or closer to home, the burning of our downtowns by Marxists.
Accelerated video decode worked fine on my AMD card, actually. Some codecs weren't supported, but it was pretty much functional.

On Nvidia, I literally just had to install one package and I never had to think about video decode acceleration again.
Definitely. And with today's vast amount of information and stories available, it's not difficult to do so. It's nicely explained in https://slatestarcodex.com/2015/09/16/cardiologists-and-chin...
hmm nope, you are billed per the hour and that's just it ;)

no pre-charging at all

architecture is x86_64
>Math is hard to understand.

Because of the concepts used.

>I have to translate every character back to the concept meant by this character

Using emojis for variables won't help with that.

>Every scientific domain has its usual notation for specific concepts

Does that imply each emoji be used for a single concept across all domains? Not only that won't be possible (considering people don't even always use same variable for something, e.g. Pythagorean theorem being a^2+b^2=c^2, α^2+β^2=γ^2, x^2+y^2=c^2, ...) but is also a bad idea even if it could work as it will imply you've to remember every single emoji used.

Again, math is about concepts not what symbol you use for a variable. Using emojis won't make anything easier to teach or to understand.
This is a nice retrospective on SoftRAM: https://youtu.be/8rxssVFeKr8
Topics like this are like minefields, especially online, but I had to comment just to say that sucks and I hope it changes.

For what it's worth, outside of dating apps, I see men of all backgrounds (including Asian men) have success with women of other backgrounds if they look after themselves, are confident, friendly, put themselves out there and take initiative. Those things are required for men of any background I guess, and men of some backgrounds definitely have to get it right more than others, and even when they do, their odds can still be worse, but still.

The dance scene is a good example, it has lots of interracial couples of all flavors. If you're interested in meeting more Latino and Afro women, check out some Latin and Afro dance classes and it won't take long before you get to know a bunch. (I appreciate there's an ongoing global pandemic, jussayin', I'm sure there are other examples like that)

Just a completely useless anecdote from a stranger online ¯\_(ツ)_/¯
Work and Earn as an Online Assistant
Where are you getting the 11 billion years from, when Earth is 4.5 billion years old?
I believe modern superscalar architectures can run instructions out of order if they don't rely on the same data, so when paused waiting for a cache miss, the processor can read ahead in the code, and potentially find other memory to prefetch. I may be wrong about the specifics, but these are the types of tricks that modern CPUs employ to achieve higher speed.
Can't wait to buy the M1 and feel the speed upgrade.

Fast-forward 2 years later browsing the web is slow as hell, battery runs out in an hour, can't even CMD-TAB without lagging.
Is for ing, should be for er
I don't mind paying for a new Apple, but I do mind paying for repairs on a system that fails just after the warranty runs out. Paying $1500 for a new computer every 5 years or so is good. Paying $1500 for a computer every 16 months, not so much.

The monitor on my MacBook Pro just died, and I bought it July of last year. The repair was about $850 USD. Luckily my credit card covered the hardware warranty, but I'm kind of wishing I'd bought AppleCare.
How many HN readers are jewelry purchasers? Probably not many. I’m not.

I don’t know how to do this but a starting point suggestion is shoot a message to some smallish Instagram influencers that do jewelry stuff and offer them 100 bucks to post a survey for you to their followers. Ask those people. They are your customers.
That's a strange way of looking at things in the age of Tinder. In other words, you do not need to live in the city in order to be in the city every now and then. Those who have found out they can enjoy the positive aspects of cities without having to endure the negative ones will be hard-pressed to voluntarily subject themselves to a life of high rent and high crime, all in order to get laid when they realise they can get the latter without having to endure the former.
GPUs, unlike video decoders, are programmable and general in purpose.

As for Zoom, YouTube, and Netflix, existing hardware is more than fine enough. No one is streaming 8K RAW for a conference call. Unless you're an editor, you won't see much of a benefit.
> Set x=10 and (...)

...and you no longer have a function, only the image of a function at a specific point of its domain.

Convolutions are functions, not functions evaluated at a specific, and cherry-picked point.
As it turns out, almost nobody actually wants a good faith argument. Public people that routinely engage in good faith arguments, with carefully considering opposing viewpoints, scrupulously and honestly analyzing evidence and making conclusion based on the strength of the argument presented - are routinely attacked for being harmful to whatever cause the activists prefer, not seeing the larger point, enabling the $BAD_GUYS, playing into the hands of $MORE_BAD_GUYS, being motivated by $ISM and $PHOBIA, and get whole online communities organized with a sole purpose of bringing them down, deplatforming them, de-employing them and generally getting them to stop what they are doing.

OTOH, the bad faith arguers are getting praise in the media, adoration from their peers, popularity, well-paid speaking opportunities, pompous awards and get their bad argument - which is usually much simpler and palatable than a good one - endlessly repeated and praised. Sometimes even taught to large groups of people as the paradigm they have to conform to from now on.
I think 30 miles is fine for some user's daily commuting.
This is definitely not universally readable (even for people with average eyesight) and looks like it won’t be for a long time. I skimmed through it and saw several lines filled with a series of [?][?] on a device with the latest available OS. I checked on another device (with a different OS) and could read the emoji replacements. The publisher may be excluding a large number of people with this method.
a.) co2 fluctuations might have never been large enough to trigger the effect.

b.) there have been plenty off mass extinctions in the past, the question is: do you want to be in one
The oceans might not be colonised in a traditional sense of the word but they’ve very much felt the effects of our presence and are in pretty dire shape.
I've been looking for a keyboard like this for years, never heard of this brand. Do you know if they have one without the number pad?
"morality is itself a naturally emergent phenomenon of evolution".

Sure, but now that we have this evolutionary mechanism we also have more responsibility than cyanobacteria (which is what my original comment was about).
FYI: When users ask their browsers to disable various tracking assets, pictures from twimg.com don't load on other domains.
If memory is released as soon as possible instead of waiting for the next GC cycle, does not it make it more efficient?
A list of resources for Front End development
According to Wikipedia symbiogenesis[1] is the leading theory for the development of eukaryotes.

If this holds, then multicellularity is not at all a hard step from eukaryotes. It's just more of the same.

From a similarly naive viewpoint, once you have evolution, predation, and liminal environments, intelligence is going to be selected for to some degree.[2] It's by no means any kind of saltation.

So one hard step, abiogenesis (maybe-I have doubts about that too).

1. https://en.wikipedia.org/wiki/Symbiogenesis

2. And that's what we have, some degree of intelligence but not much. We can barely understand the input from a few thousand pixels in our foveas (we live about 80 ms in the past), and mostly can't operate our eyes and speech processing centres at the same time.
This is not what running an ARM64 Linux VM means.
need svelte
I think you missed that OP is Iranian, that's how he noticed the problem. The propaganda is within Iran. His nickname is another hint, Fazel is an Iranian name.
There’s significant evidence of a “rebound effect” when people are given the chance to signal their virtue or pay off their guilt somehow. That is, they feel justified in behaving worse than they otherwise would have (in this case, burning more logs than you would have without the offsets). This is a well established physiological phenomenon, though I’m not sure to the extent it has been studied with respect to carbon offsets.

So if carbon offsets don’t work well (which I think there is also significant skepticism about), then the net effect here is negative. On balance, it’s probably positive but I don’t think you can make a blanket assertion that skepticism here is counterproductive — it seems quite warranted.
Managing the multibrand refrigerated trucks fleet in Russia
I don't understand what this website is doing (maybe it's not working on my phone).

I just know that everyone that creates another email client without addressing the elefant in the room, that is privacy, just adds oil to the dumpster fire.
Depends. Cachelines are typically 64-128 bytes long and sometimes depending on various factors that might be across on memory channel, or spread across multiple memory channels, somewhat like a RAID-0 disk. I've seen servers (opterons I believe) that would allow mapping memory per channel or across channels based on settings in BIOS. Generally non-NUMA aware OS ran better with stripped memory and NUMA aware OSs ran better non-stripped.

So striping a caching line across multiple channels goes increase bandwidth, but not by much. If the dram latency is 70ns (not uncommon) and your memory is running at 3.2 GHz on a single 64 bit wide channel you get 128 bytes in 16 transfers. 16 transfers at 3.2GHz = 5ns. So you get a cache line back in 75ns. With 2 64 bit channels you can get 2 cache lines per 75ns.

So now with a 128 bit wide channel (twice the bandwidth) you wait 70ns then get 8 transfers @ 3.2GHz = 2.5ns. So you get a cache line back in 72.5ns. Clearly not a big difference.

So the question becomes for a complicated OS with a ton of cores do you want one cacheline per 72.5ns (the stripped config) or two cachlines per 75ns (the non-stripped config).

In the 16 bit 8 channel (assuming the same bus speed and latency) you get 8 cacheline per 90ns. However not sure what magic apple has but I'm seeing very low memory latencies on the M1, on the order of 33ns! With all cores busy I'm seeing cacheline througput of a cacheline per 11ns or so.
also boot-loop debugging