skysight-inc/HackerNews huggingface dataset:
This captures the HN zeitgeist for me;
Me: But it means some company has access to all of our home videos. You’re okay with that?
My sister: Yeah, I don’t care. You’re the only one who worries about that. Wait, you could have just paid someone to do that from the start?

Almost everyone on HN seems to be worried that a computer at, say, Google, knows about mundane things in their life (went to the grocery store at 4:43pm). My guess is that the ratio of worried/unworried is something like 90% on HN and 10% amongst normals.
To reiterate what you're saying in case you just had a typo or something, you're advocating for blanket censorship regardless of context. Is that correct?
What example are you referring to?
There is a venue for that stuff and it's in blog posts. The main problem however is that for a hype topic like this there are so many blog posts that it's hard to find the gems with valueable insights between all of the badly regurgitated common knowledge.
Not a machine-learning engineer per se, but I work with some machine-learning technologies at Google. Perhaps that's when you know that AI has truly become embedded in the fabric of a company: when it's become just another tool that ordinary engineers are expected to know and use to solve problems.

Anyway, I think AI is a sustaining innovation, not a disruptive innovation. It makes existing businesses work better, but it doesn't create new markets where none previously existed like the Internet did. Google makes a ton of money off AI; the core of the ads system is a massive machine-learning model that optimizes ad clicks like no human could. But that only works because they already have the traffic and the data, which they got by positioning themselves as the center of the Internet when it was young.

I do agree that companies need to adjust their processes to take full advantage of AI rather than expecting it to be a magic bullet, but I don't know if I really think "birth trauma" is the right metaphor. More like adolescence; it's a painful identity shift, and some people never successfully make the leap. Those who can't don't die, though, they just become emotionally stunted adults that never reach their full potential.
> if the production of goods and services is unchanging, and people's needs are unchanging, the only possible source of price changes

...is changes in expectations about future needs or
productivity.

Or are we pretending that the omniscient, time-unbound actors of rational choice theory are a real thing?
True and you can also tell that the Instagram app does not request this permission because it is not in the list of apps that do that.
I oversee a largish datacenter (>2MW) with only air cooling (a lot of it). Ambient temps range from -23c to +43c. Equipment gets dusty. We have some fan and psu failures, but as long as the air keeps moving, everything keeps working just fine. You'd be surprised at how well plain old airflow works.
There was a NYT article on this today. Most other scientists thought that their idea didn't actually consider how this would be implemented, and ignored those living in multigenerational households. Touting fringe theories to pander to libertarian ideals and those in the White House in the midst of a pandemic is not responsible science. It's fine to float these ideas, but if mainstream science didn't agree, it becomes dangerous, since their whole approach was "live like nothing's happening and let grandma fend for herself". Note, we already have a case study in this approach in the form of Sweden, and they have high deaths figures and economic impact.
French mosque closed in crackdown after teacher's beheading
My personal experience interviewing for "full stack" and "front end" roles.

Full stack interview tracks seem to be identical to backend/generalist tracks. Purely leetcode questions up the wazoo.

Some front end interview tracks are the same. But I'm seeing more and more cases where they will throw "implement feature X in JavaScript" type questions, not leetcode.
China’s GDP growth in Q3 offers little for other economies to emulate
> I've only heard of this approach for zig and Jonathan Blow's language

It's the same approach used by nix and guix. Nix is moderately successful. I'm typing this on a laptop running nixos :)

https://nixos.org/

https://guix.gnu.org/

If you're interested in this sort of thing, this is an excellent paper on build system design, although it focuses more on the properties of the build graph than on how the graph is constructed:

https://www.microsoft.com/en-us/research/uploads/prod/2018/0...
If it’s catching Patreon then Patreon must be doing something really egregiously wrong, because there’s tons of spam I get to my address that’s exceedingly obvious. And I have no problem receiving other email from Patreon, so I think Patreon really just failed to send the login code email.
Relaychat has been around for alot longer.
Devs optimize for Chrome by testing on Chrome. I'm starting to see sites that don't even work on Firefox.

The worst is when sites serve a crap version of their page to any non-chrome useragent. Many sites do this, Google being the worst offender (nearly every Google app)

I fake my user agent to recent Chrome to avoid these shenanigans. But you will get Capchas all the time because sites think you're a bot
I mean, there have been some very well funded attempts to compete with Google. Bing is the main one I am referring to. Bing has the technical chops to theoretically compete with Google but their product offering as a whole is not as good, and people prefer the Google option.

It is possible to try and compete with Google, and more will try, but it will be very difficult to create a more complete overall package.
The point is, the experts do freely share this knowledge. Making it accessible to "casual reader" would be low on my priority list.
Giving them legit sources does nothing. They don't want legit sources, they WANT conspiracies. People turn to end of the world stuff in times of tumult, and now is no different. The left is doing it, the right is doing it, it's part of uncertain times. They need comfort, not facts.

Sorry for not answering your question.
This is really cool. I wish it had been available when I learned Chinese back in the mid-80s. I remember having to look up the pinyin in one dictionary to get the character(s) and then count strokes to look it up in a different dictionary to get a definition in English. I've been forgetting Chinese for the last 30 years but after looking at this app and seeing what learning tools are available now I thought it might be fun to pick it up again.
"Michael Levitt @MLevitt_NP2013
US COVID19 will be done in 4 weeks with a total reported death below 170,000. How will we know it is over? Like for Europe, when all cause excess deaths are at normal level for week. Reported COVID19 deaths may continue after 25 Aug. & reported cases will, but it will be over."

https://twitter.com/MLevitt_NP2013/status/128703673856573849...?
Quibi Is Looking to Sell Itself, Among Other Options
> Call me pedantic

Surely persnickety, no? If we're wordsmithing anyway.
> Do any allocators use anything else these days?

Yes, some allocators still support using sbrk, though that's a bad idea for security reasons (ASLR).
I'd want either in docker for host, or network/cdn/elb/etc if not on host
IIUC, glibc malloc still manages one arena with sbrk and then grabs other arenas via mmap.
Consider what happens if your machine has another IP address somehow (a so-called "primary"), and then you add all of the "additional IPs" as /32s. Bingo, you can now use all of them.

The rest of the network doesn't care what they look like at certain scopes. Those devices just know to route it to the next hop, and when that next-hop is your box with a bunch of interfaces/aliases/whatever configured, it'll just handle it.

Try it, you'll like it.

(Edit: IPv4 here, hence /32. No such foolery needed with v6.)
Nonlinear regression is still linear regression with transformed features. Kernel regression, for example, just uses features generated from the data using a supplied kernel function/covariance function. DL just allows the features to be trained.
Then I guess the Edward Snowden leaks aren't real because real human beings would of otherwise told us?

What is a conspiracy theory one day can suddenly turn into reality with just a little bit of transparency, just because large companies hire alot of people who they would never bring into said conspiracies doesn't discount the point.
> Doesn't linux do shared-read-only mapping of pages on read(2) and only copy if you modify?

Eh? Do you have a reference for this? I'd be pretty interested to learn more.

This sounds like a very weird optimization to me, because, as you point out, it would only work if your buffer (and file offset) was page-aligned. That doesn't happen by accident, so "normal" programs that use read() would almost never get a benefit. To get guaranteed page alignment, you probably have to use mmap() to allocate the buffer in the first place, so... why wouldn't you just mmap the file, then?

In fact, you could arguably translate a page-aligned pread() into mmap() in userspace, using MAP_FIXED to force the mapping to be placed at your buffer address. No need for kernel help?

So why would a kernel implement this optimization? It seems like a lot of risk (of unexpected side effects) with little potential benefit.
Personally, I think science should be a forum. Present your ideas, others can challenge. Let the math and facts work their way out, the audience of a conference can make a determination. If I’m reading this correctly, He said this keynote had nothing to do with covid anyway.

Those trying to silence discussion(s) are really the ones who should be uninvited (the committee members).
I'm not really attempting to use precise legal terms, because those vary a lot. For instance, "actual malice" in US libel law doesn't require intention or desire to harm (the normal dictionary definition of "malice"), but can simply be negligence (making a statement with a "reckless disregard of whether it was false or not").

My point is that, if you ought to have done something, and you didn't, you're culpable. And I would certainly use the word "malice" (in the everyday sense, not in all legal contexts) to describe someone who knows they are cutting corners that might have damaging consequences, but cuts corners anyway. I think it's malicious to harm or endanger other people to make a buck.
Your quote doesn't even make sense here since they're not suppressing his COVID ideas. Regardless, the scientific community considered it and responded: https://www.johnsnowmemo.com/
Because Amazon isn't a monopoly, you just don't have any retailers competing with them on price for this rather niche product. That is not necessarily all that surprising.

If anything, I would think you would enjoy that Amazon is forcing other online retailers that service your area to bring their prices down. In the US, there are a variety of retailers who are competitive with Amazon on pricing. On convenience, perhaps not, especially for Prime members, but certainly Amazon is not in a completely different price bracket most of the time.
> So alot of the benefits only kick in after residing in the country for minimum 1 year.

What benefits? I'm not aware of any benefits Kiwi's arriving post 2001 get, apart from some reciprocal medical care, and some allowances to buy property and so forth. Actual money-for-nothing benefits, not so much.

> I believe if you were born in New Zealand, its still (relatively) easy to get Citizenship in Australia, but if you weren't born in NZ and have NZ citizenship, it's much harder.

Assuming we're talking about the Skilled Independent visa (subclass 189)
New Zealand stream [0], then it's easier than for people coming from other countries, but I wouldn't say easy. It's also about AUD$4000 per person.

[0] https://immi.homeaffairs.gov.au/visas/getting-a-visa/visa-li...
/8 is the same as a 255.0.0.0 subnet mask. Also known as a class A subnet. In other words, literally any IP address that starts with “3.” In other other words, 16,777,216 IP addresses. In other other other words, about half a percent of the total number of public IPv4 addresses. Crazy.
How important is your pedigree in getting a (good) tech job? If you've worked as a SWE in some capacity, it seems like most companies (even top ones) consider you good enough to at least interview you.

My pedigree is average at best. I've worked my entire career at non-tech companies (banks, hedge funds) doing decidedly unsexy work. I'm still able to attract enough attention that FAANG and many other top tech company recruiters contact me first.

Interestingly enough, it's the top companies in my current sector (finance) that refuse to even have an internal recruiter casually speak with me. i.e. Citadel, Two Sigma, Jane Street, etc.

There's also stories I see occasionally on LinkedIn, etc. of people from completely non-technical backgrounds getting hired as SWEs at top tech companies. Taxi drivers, ex-felons, aestheticians, etc. getting hired as SWEs at FAANG and unicorns.
Just call yourself a web developer then. Does someone outside of the tech world really know what full-stack means without an explanation?

And also, I don't consider full-stack exclusive to the web. Desktop apps, for example.
Let's be clear, it's essentially a redundant backup system, a contingency plan. It is needed for the (unlikely but possible) scenario if GPS becomes hostile/unaccessible to EU for some political reason, and to prevent its access to be used as leverage for something.

It does not need to be "hot failover" - such things don't change that quickly. You might put up a few more dishes and satellites if that need actually becomes imminent in some future, but as you say, for now it's fulfilling its purpose.
This article is about optimization (finding good parameters), not the approximation power of neural networks (which is well-known through the universal approximation theorem).
> For example x86 traditionally has `rep movsb`. However that doesn’t mean it will remain the fastest way to do things in the long term

Starting with Ice Lake, you can just use `rep movsb` all the time, and the processor will move memory in the fastest way it can.

The CPUID feature "ERMS", "Enhanced REP MOVSB", means you should use `rep movsb` for any memory copy that's at least 128 bytes. The CPUID feature "FSRM", "Fast Short REP MOVSB", implies ERMS and additionally means that you should use `rep movsb` for any memory copy, even if it's shorter than 128 bytes.
Australia is comparable in size, split by a giant middle desert (literally and figuratively) And has two grids.

Balancing the east coast grid is sometimes hard. Its weak, badly in need of capital investment and somewhat mired in inter-state/federal madness.

Personally, I think privatizing the utility function was insane.

There are some cool things which emerged after the 1970s grounded capital investment: High Voltage DC is very cool. Avoids some of the issues of phase and load mis-alignment between regions, generation models.

Arguments for a different kind of net exist. More local resiliency. More load shedding, more respect for home solar and batteries, as well as storage in the network.
Alternately, they also have FB/IG accounts and had you in their saved contacts.
Yeah, but then you should consider the effort taken to say "I love you" in that way. Such a low effort. The message of sending a heart is typically habitual for people, and has no real meaning behind it. Same could be said with "I luv u", but a bit less so, I would say. I think it has a bit more weight to it.
I wanted to correct myself; with 500MBps bidirectional, that single PCIe lane could run a 5GbE at full saturation, or a 10GbE at a pretty solid fraction.

That changes the use case a bit; the Aquantia multi-gig cards have drivers for ESXi. You could then run an eMMC boot for the hypervisor and run everything via the higher speed adapter, saving the GbE for management/migration.
... do you actually believe that?

AT&T is more powerful than Google?

Johnson & Johnson is more powerful than Apple?
As far as I know MS doesn’t tie your browser login with their web apps login. If true that’s enough reason to use Edge over Chrome.

Personally, I’ll stick with Firefox. Especially now that you can choose your default browser in iOS, with my Firefox data synced across all devices no matter the platform it’s a great experience.
I'm pretty sure you are disregarding the technical improvements that Firefox and Chrome made over IE, and the marketing prowess of Google putting the Chrome installer on their search page. Other browsers were perfectly legitimate to build and install before the antitrust case... Safari is a weird thing to bring up as its primary use case is outside the domain of IE.
Doesn't this non constant connectivity also have an impact on the SAR receivers built into them? I'd imagine those need a connection to relay emergency messages?
Here's how I set up the cross-compile in zig - https://scattered-thoughts.net/writing/pinephone-first-steps...

That only covers gl/sdl but I think gtk worked with that method too.
This entire saga literally has nothing to do with firewalls.
The most interesting national electricity grid has to be Japan's, with two completely different networks operating at different frequencies, and connected by HVDC.

https://en.wikipedia.org/wiki/Electricity_sector_in_Japan
Why Do I Write?
I had a good exchange about this concerning ripgrep over on lobste.rs: https://lobste.rs/s/h5dfjo/why_mmap_is_faster_than_system_ca...

Hah, this conversation has already been linked in other comments.
Maybe you should sound interested and ask your family to send you some of the things they’ve been watching, reading and listening to. Then you can research it and tell them why they are wrong. This way you’ll better understand their perspective.
In Germany you can put a „no ads“ sticker on your mailbox and it works. In case someone puts ads into your mailbox anyhow, you can report them to the consumer protection agency and they risk a fine.

This actually works.
> if you have enough lines you can approximate any curve within a margin. This is what large neural networks are doing.

No, this is actually exactly the opposite of what the article is saying.

"If you have enough lines you can approximate any curve within a margin" is usually a bad thing because your approximations lose meaning as the number of lines increase.

The surprising thing about machine learning is that increasing the "number of lines", if you will, increases the meaning, too, and there's some wierd and subtle properties about mathematics in higher dimensions that makes this work.
Most of the projects listed there are made by large companies, not hobbyists. I know there are a lot of dynamic language fans out there, but it really does seem that there is business value in using static languages.
It looks like the mmap call is not within the timed region in do_mmap_test. I'd call that a major flaw in the test methodology when combined with MAP_POPULATE and a cold cache. The read syscall version has to actually do IO in the timed region; the mmap(MAP_POPULATE) version just does TLB misses and memcpy.

edit: actually, sorry, I think the article points this out, mostly correctly:

> We will come back to __memmove_avx_unaligned_erms in a moment, but for the time being let’s try to figure out exactly how much time is spent mapping pages. I have a neat trick up my sleeve to do that. On Linux, the mmap system call can accept a MAP_POPULATE flag. What this flag does is it forces mmap to pre-populate all the page mappings during the actual system call, so none of the page-mapping work would be done when my test actually runs. So I changed my test to invoke mmap with MAP_POPULATE and learned that the experiment completes about 36% faster. (I only measure the timing of the main loop, and not that of the mmap system call). Therefore, I assume that in the above profile all those mapping functions take up about 36%.

They didn't point out that it doesn't actually do any IO in the main loop either then, but maybe they were only running the warm cache variant by here anyway. And it seems like they didn't use MAP_POPULATE when generating the comparison graphs earlier in the article.
A Walgreens in Alameda just closed for the same reason. There are videos of people brazenly emptying the shelves even while on camera. Former employees said that they couldn't do anything about the thefts except watch and that it was a factor in the closing (it also had the least foot traffic of the ones in Alameda).

I'm fairly certain Nob Hill in Alameda is lining up for the same fate. Sometimes I'll go in there and certain shelves are bare. The employees have said people walk out with shopping carts full.

https://www.eastbaytimes.com/2020/09/03/alameda-police-seek-...
I was skeptical about Bitcoin for a long time. I could not understand how the price kept going up every year for so many years.

So I started reading everything I could about our monetary system and learned that it essentially became a ponzi scheme in 1971.

Then I found out about Proof of Stake and learned that it consumes very little electricity and doesn't require specialized hardware and that's what won me over.

I feel like the HN community and many people in tech are in the same boat as I was 3 years ago. 3 years ago, when I saw people buying up $20K worth of crypto, I thought that they were completely reckless and that they would lose everything. Now, I feel like crypto is the safest asset of all (same level as Gold and Silver). I think people are insane to keep more than $20K in the stock market.

Given what I know now, I could not bring myself to invest even $10K of my hard-earned money in the stock market because:

- I don't trust the stock broker (intermediary) to hold my shares on my behalf. What if they go bankrupt? What if they are malicious and disappear with my money?

- I don't trust corporate executives to have my best interests.

- I don't trust corporation revenue numbers because they are inflated by artificial currency supply and manipulation (e.g. corporations feeding off of debt-fueled shell companies to generate fake revenue).

With cryptocurrency, I hold my money in my own wallet on-chain so I trust no one and I benefit from the inflation and manipulations of reserve banks and corporations without actually participating in it.

----

As a developer, the mental hurdles which were holding me back 3 years ago included:

- Insane amount of electricity consumption of Bitcoin - I can now see the benefits of this in terms of added security, but for me personally (as someone who is not a billionaire), it's way overkill so I can't say that I've moved past that mental hurdle. I've heard some decent arguments about Bitcoin mostly consuming surplus or green electricity from the grid but I'd probably have to see it for myself to fully believe it.

- A blockchain's scalability has hard limits. As a developer who had experience in building scalable (centralized) systems, this perplexed me a lot initially. Now, I see it as an advantage in that it will ensure decentralization by forcing people to adopt multi-blockchain interoperability solutions as they become more popular. I think that interoperable blockchains will end up forming hierarchies and you will be able to pay for stuff using any token from any blockchain within that hierarchy; different blockchain tokens will be accepted interchangeably since the historical price and volume data can be calculated from the blockchains themselves. They will all be connected together via decentralized exchanges.
I totally forgot that Lisp's List processing came from Fortran: a system called FLPL. This had the CAR and CDR naming (in an ugly form, with additional prefix and suffix characters: XCARF and XCDRF).

https://www.informatimago.com/articles/flpl/flpl.html