skysight-inc/HackerNews huggingface dataset:
Zoom actually is profitable and was one of the rare technology companies to be profitable at IPO. Although they do offer a lot of free services they nailed the freemium line - 40 minute free calls - since the most effective business meetings are 45 minutes.
Is it the job of a computer scientist to run programs on servers though? That seems like specific technical training, not the subject of a computer science degree.
You’re right about remote work — but your take on “have and have-nots” is disturbing.
Apache Maven Surefire Plugin 3.0.0-M5 Released
I tend to go with whatever makes the code the most readable; best expresses the intent. If I'm iterating over a list, mapping each element to a lookup somewhere, and then removing those that weren't found... that's a good choice for functional. If I'm iterating over a list, if it matches one thing do something, otherwise filter it some more and do something else... I tend to find procedural is easier to read. Maybe it's a transform vs act-on type of thing; I'm not sure.
Until the EU decides, they don’t need to do anything. And when the EU decides, if they decide it’s not anti-competitive, they get to go back to doing nothing. You have a choice of what device you use, and if you don’t like all of the things that come with Apple products, vote with your money and use something else.
The A12 is clearly at parity now vs. Intel's existing mobile offerings, probably somewhat ahead given the long delays with 10nm.

The question upthread is whether or not switching architectures makes financial sense, not whether it's a (mild) technical win.

Switching to their own chips cuts Intel out of the loop, but as far as business risk that simply replaces one single source manufacturer with another (TSMC).

It probably saves money per-part, which is good. But then Apple is still drowning in cash and immediate term savings really aren't much of a motivator.

> By 2021 Intel can probably deliver a 1.1-1.2x speed up tops for Macbook airs, while Apple can probably deliver a 2x speed up for 2021 with the A15 and another one for 2023 with the A16.

That's going to need some citation. Moore's law is ending for everyone, not just Intel. TSMC has pulled ahead of Intel (and Samsung has caught up) for sure, but progress is slowing. That kind of scaling just isn't going to happen for anyone.
>> That's incorrect. McCandless made that pact by being part of this society. The pact is implicit: it's the act of breaking it that requires effort (if it's even allowed at all).

> McCandless was explicitly escaping society. He had already vacated his family, friends, home, money, his vehicle. At this point he's a major outlier in terms of being a member of society.

So what? How McCandless felt or what his intentions were at any particular time doesn't actually change the situation vis a vis society and its rescue personnel.
Yep, I remember being very excited about WinAmp 3 and then just getting this massive letdown feeling immediately after trying it. Everyone I know went back to 2.
The problem is that you're now providing validated billing details to an ad-tech company which is the worst thing you can do as far as privacy is concerned, and creators don't get paid fairly either.

You're much better off taking your $10/month and dividing it equally across the creators you watch regularly on Patreon, and using an ad-blocker on the videos themselves.

Creators get paid, adtech scum doesn't, and you get to keep a bit of privacy.
Intra-colony channels in E. coli function as a nutrient uptake system
Yes, NeXT's original hardware platform was 68K based: the NeXT Cube and NeXTStation (slab.) They were 68030 and later, 68040, based machines.
> The problem is that only government IDs have a high enough assurance to reduce fraud

That type of "assurance" is really quite irrelevant to most authentication. Google doesn't need to know the name on your driver's license or your street address, only that you're the owner of this gmail account.

> Having a chip used to sign encrypted messages in our government ID cards would both assure authentication and reduce all of the frictions added after the fact.

Or you could have the same chip in a YubiKey and get the same result without the centralization or the privacy violation of having everything tied to the same identity without your consent.

> The sad part is that USA government institutions are woefully underprepared to support internet scale of adoption and the legacy services (like DMV and county/state government offices) aren't exactly known for their swift customer service (which would be required if you lose access to your government ID).

This is just more reason why it makes no sense to have the government involved.

It's not actually that hard to get a state-issued ID in someone else's name, especially for criminals who are willing to do things like pay off government employees, but even just for someone willing to forge documents.

The government can't use good cryptographic solutions to authenticate you in order to give you the card with the good cryptographic solutions because it's chicken and egg. But without that the security will always be weak.

Starting with a card which isn't associated with any "identity" to begin with and making the service you're using it to authenticate against your "identity" doesn't have that problem, because it isn't necessary to prove "identity" when you're opening the account to begin with (the account is then empty and contains nothing to compromise) and thereafter you can use the authentication method(s) configured when you opened your account.

But then the government wouldn't be doing anything but selling blank cards you could use to create identities with various services, and any private business could do that as well.
Did you recently register the domain?
I read your release months ago; thank you for sticking with this! Although it is not perfect (because of Apple!), it is much appreciated as experiment and to see what this could be like!
Random Dennis Ritchie story: my high school principal was Dennis' brother, John, and had a "UNIX Magic" poster (https://i.imgur.com/aqg21UI.jpg) hanging in his office.

I asked him what that was about and he dismissed it with a wave of his hand, as if annoyed: "oh, just something my brother did".
If you want to process an RSS feed programmatically, you have to run code to poll the feed and keep track of items already processed. This isn't hard to write, but it's often not core to your app's logic.

You probably just want to run code on each new item in the feed.

Pipedream lets you treat an RSS feed as an event source. Pipedream runs the code to poll the feed, emitting new items as the feed produces them.

RSS for Hackers - https://rss.pipedream.com
A Nvidia Engineer Wrote a Vulkan Driver That Works on Older Raspberry Pi
> The conclusion should been to abandon scientific pretext when it is not possible.

It’s not “not possible.” It’s only applicable under constrained context. Again I point back to certain styles of education leaving people underequipped to cope with ambiguity. That doesn’t mean the methods aren’t useful for understanding systems or processes.

> Non scientific theories presented as scientific are not.

This is just descending into self-referential semantic hair splitting. You’ve decided on a definition of “science” and you’ve decided that this definition is what social scientists must be trying to hew to based on no direct experience of your own on what social scientists actually do. It sounds like you’re conflating “wonkbloggers,” like 538 or Vox, with what actual social scientists do. (And these bloggers shoddy methods are something social scientists have been complaining about for years). But this is like taking Michio Kaku’s pop-sci writing as representative of how physics works.

It’s also not clear why it’s a hill to die on whether something is “scientific.” It’s not social scientists who worry about this, most of them are comfortable with ambiguity and understand what contexts conclusions can be drawn and when they can’t. Nobody actually cares what’s scientific or not except people who are deeply invested in the primacy of positivist scientism as a source of truth.

But that fixation is almost exclusively from non-social scientists. There is reason to doubt your sincerity when saying that non-scientific methods are valid, considering that you have, in the same breath, referred to these methods of analysis with pejorative terms like “punditry” or “just so stories.”

> The replication crisis in psychology should have been a wake up call.

The “replication crisis” isn’t even that germane in most social sciences. It’s more of a thing in clinical trials so I don’t know why you would expect it to be a wake up call to sociologists or political scientists.

> Look, leaving economics aside... what are some tangible achievements of social sciences in recent generations? What has behavioural economics or psychology taught us, that we use to some benefit?

All of public policy and policy analysis is predicated on various social science frameworks. This is a bizarre question. Where do you think explanations of things like the effects of women’s education of fertility or the most efficacious criminal justice approaches come from?

The idea that the primary area of influence is in teaching undergraduates is downright bizarre. Who do you think staffs the State Department or sits on advisory committees at think tanks?
Some fields already do have their own publishing orgs, like ACM and IEEE. I don't think I've published anything of note in one of the standard publishers in a while. The field-specific organizations seem to be notably better, but are more limited in scope: https://libraries.acm.org/subscriptions-access/academic/dl-p...

Part of it is that I imagine a lot of this work is typical administrative office work, and not many people are excited to do it. You're probably not disrupting anything, things will be more complex than you expect (as is anything that operates and charges people internationally), and you won't be seen as a hero (probably more like the opposite).
i'm assuming this is now being discussed due to the recent kurzgesagt video : https://www.youtube.com/watch?v=oHHSSJDJ4oo . Key takeaways are that solar flame detectors are only 33% effective and we don't have a stockpile of enough transformers.
Do you operate the blog as an individual? Meaning you don’t have any sort of business entity involved? If so maybe you could report a case of identity theft to your local police department and then send Google the police report via certified mail to their legal department along with a letter asking them to correct the information.
This is something people often forget about with laptops. Between dust buildup and thermal paste degradation, performance will always slow over time due to rampant thermals. Even tech-savvy people often seem to think their laptop is simply “slowing down” and “too old” when the solution is often as simple as a can of compressed air.

I’d really recommend doing the dust cleanup every year or so. It’s usually easy enough to remove the bottom cover of any laptop without particularly special screwdrivers.

Desktops (especially the PCs with the case Windows) are a bit easier to understand because you’ll see the clogged intakes and dust buildup much more readily.

One thing I like about mechanical keyboards is that the keys can be removed making cleaning much easier. Six months is a better timeline for keyboard cleaning, these things get _nasty_ especially if you have pets.
My apologies for just taking your comment as a jumping-off point, but could you or anyone else point me in the best (free) direction to properly learn about this whole stack of protocols? It's been very high on my list to finally figure out what sits below HTTP, and in a roundabout way my appetite has been whetted by reading a Claude Shannon biography and The Information (which I suppose aren't perhaps /that/ close to UDP and so on but more about information theory and error correction as a historical development), but those books made me really want to dive in and learn about the building blocks of 'the internet'. Any pointers to books, articles or courses would be very much appreciated!
That still runs in memory. A lot of the physics runs in the gpu, too. Compare to the time it takes to load a new level in a game or to load new parts of the city in grand theft auto, or new chunks in Minecraft.
Can you give an example of how you can apply software system design principles to boardgame design? Genuinely curious.
If only there would be a way to serve a differnt sites to users coming from maps.google.com....
Feed aggregation services tend to minimize the frequency of requests especially for unpopular feeds since more requests = higher load for them as well. The incentives on the publishing and consuming sides align. Many services only offer to increase crawling frequencies for premium users, and even then only for a limited number of feeds. Not to mention they only need to crawl once for however many subscribers.

It’s really people who don’t use aggregation services and set their clients to update very frequently (say every minute) that pose a problem.
The paper [1] does not refer to COLA or Fractal Indices.

https://dl.acm.org/doi/pdf/10.1145/3318464.3389711

ALEX uses gaped arrays (arrays with holes) to amortize key insertion. This wastes bandwidth - an exchange of read bandwidth wasted for speed of insertion gained.

Cache-Oblivious Lookahead Arrays (hence, COLA [2]) waste bandwidth in a different way - they use several layers of inserted data which are merged in amortized way during insertion.

[2] https://en.wikipedia.org/wiki/Fractal_tree_index - Fractal Tree Index is based on COLA paper.

That COLA thing allows for variable size keys, etc. And, generally speaking, is quite fruitful and efficient structure, especially for a disk storage.

Because of this, I think this paper lacks very important part - a comparison with modern write-and-read-efficient structure. Without this comparison, it is not worth considering.
The “concentrate on one subject” part is interesting. I reminds me of "get good enough in one skill to see the meta game" [0]:

> There seems to be something in getting good at a skill tree that helps in latter life. I’d like to think it is a function of exposure: once you see the competitive meta at the top of one skill tree, you begin looking for it everywhere else.

So the theory is something like: If you achieve mastery in one skill, it helps learning other skills because you know better what to aim for.

[0] https://commoncog.com/blog/to-get-good-go-after-the-metagame...
> why are CityLab articles so often on Hacker News homepage?

I've always assumed it was because they had quality articles about cities. Software engineers often have an extracurricular interest in other types of engineering.
HTTP2 has multiplexing implemented on top of TCP, which is not multiplexed. This means one stream can be delayed due to head-of-line blocking from another stream getting retransmits. Changing TCP to support this is complicated due to transparent proxies that would break, and difficult to upgrade segmenter implementations.

The benefit is not limited to CDNs, any long fat network where we have high throughput and high latency (e.g. most cellular connectivity) should see improvement. I would guess that CDNs may benefit less actually since they tend to terminate near the user and would generally have lower RTT. A typical modern web page has many resources to be fetched, and by making them independent the user experience is likely to be significantly better.

Disclaimer: work at google, not on QUIC but am familiar with the QUIC project and team.
It seems to me we need massive localized solar and battery investments as a backup.
I would disagree, I think this answer is not focussed enough on the semantics.

For better or for worse, the "Linux" name has become synonymous with the whole OS and not just the kernel, and the person answering seems to take the assumption that this is what the person asking the question believes. While its interesting to know there's heritage from DangerOS in Android, the answer could have quite easily just been the last bit: "because the Android founders didn't want to spend time writing a new kernel from the ground up".

As a tangent, why do people say "GNU/Linux" anyway? We don't say "Windows/NT" or "macOS/Unix", and I think saying "GNU" when we mean GNU and "Linux" when we mean Linux would solve a lot of the problems with translation of assumptions when novices and experts interact.
>Grime music

To each his own, I gave it a try and couldn't stand it

>Self-hosting

This may not be the future but I really want it to become true and am willing to devote significant money and time to make it a reality. If anyone wants to join me feel free to reach me via email.
This reminds me of a Jack LaLanne quote.

"If it tastes good, spit it out!"

It's not an absolute rule obviously. Generally products masquerading as health food that taste "good" are loaded with sugar.
You’d probably like Erlang. Functional but pragmatic, an imperative core with immutability, native concurrency...it was my introduction to FP and I hope to get another shot at working with it professionally.
The cost of this was near zero. The people who discovered and publicized it did so on a tech-savvy forum so the majority of users were blocking ads anyway. This discovery was more of a novelty than anything else.
Well we would not literally die out just a lot people would die. No one know how many people could survive but clearly far less than there are now. Veganism isn't only about not eating some snuff. It's about abstaining from the use of all animal products for all possible use cases. People who call them self vegans obviously all have their own definition because it's simply impossible to not use animal products they may stop at drinking milk or using leather for clothing while other wouldn't even sit on leather. But all of them completely ignore that literally everything around us is somehow an animal product or animals where used in the production. Fossil energy for example that is partially an animal product. It's also made from plants ofc but since you cant separate it you would not be able to use it. By that alone, so by removing fossil fuel from humanity we would already kill a really large portion of humans.
You could spin that even further and realizes that humans are animals too (yes we are ;D ).

The whole concept of veganism is a religion-like nonsense idea that works for everyone who wants it to work because everyone defined their rules how they see fit. But if you look at it from scientific point of view its just people fooling them-self to feel better/morally superior pretty much like a religion.

Yes modern world can synthesize B12 but a vegan wold could defensively not. Its just very very ignorant if someone thinks that there is no use of animal products in the production line of synthesized B12.
isn't this prediction market? some did this using block chain and crypto currency.

https://predictioncoins.com/

https://www.augur.net/

https://www.predictious.com/
Hah, it was only a matter of time.

See this thread - https://news.ycombinator.com/item?id=21656380
Distance Estimated 3D Fractals (2011)
> It sounds like [...]

It does indeed. Except the actual details are scant to nonexistant, and as others are pointing out the paraphrased "response" from Google just doesn't sound right. Google gets IP violation reports like this all the time. Clearly they have some kind of appropriate canned response that notes why they feel they aren't liable and not the "We're totally guilty!" phrasing we read above.

My guess is this is more complicated than the OP is letting on.
Thank you for this! I didn't know this existed
You have never been happy with any thing someone made?
German regulators in short: "we see no evil, we hear no evil. We will only rain penalties if someone else does ALL the work/investigation, and the shit will hit the front page of some major newspaper/website, in which case we cannot play dumb any more." (these are airquotes - not actual statement)(to avoid any lawsuits).

Just have a look at the penalties that DB have been hit with over the years, the dieselgate fiasco and you get the spirit on how they work. External auditors for German companies follow the same approach. It is not negligence, it is complicity.

At the same time they have the super tough privacy rules, I had to fly to Germany for a client (not DB or VW), to review some SOX docs, just to realize they were doing (what I call) "photocopy audit", they just copied last year's tables, they used tipp-ex to change dates and remove names and signatures, and they were the same files to send outside Germany. Oh the shock and horror when I asked for the originals (client couldn't say no anymore)(I wasn't removing/copying data, just reviewing and taking sanitized notes with me).

They cannot be that stupid. I don't buy this.
I read it and I like it, thanks for sharing. Though I do hold the unpopular opinion that slack is antithetical to effective communication methods/mediums.
I use Feedbin in a browser on a computer, and in an app on phone and iPad.
RSS Box is great - perfect for the kind of sites where scraping from the HTML is problematic because the HTML changes so much.

I work on a somewhat similar project called Feed Creator which can be used for less popular pages where you can select elements for the feed using CSS selectors: https://createfeed.fivefilters.org
The only ancient technical report that I am looking for currently is Mark Morkovin's 1960 AGARD conference paper titled "The structure of supersonic turbulent boundary layers". This was presented at the April 1960 Boundary Layer Research Meeting of the NATO AGARD Wind Tunnel and Model Testing Panel in London.

I have tried contacting many different people about this without any success. Morkovin died in 2015 around the time I learned about the paper. His family has never responded to my correspondence and I do not believe they have a copy. The one professor who did have a copy of it threw out his collection of papers a few years before I asked him. Morkovin was a professor at the Illinois Institute of Technology and they do not have it in their archives. Morkovin likely wrote the paper while working for the Martin Company (now merged into Lockheed Martin). It is likely that the paper was also filed as a Martin Company research report, but I later learned that Lockheed Martin has no copies of the Martin Company research report series since the Martin Company apparently destroyed the paper copies intentionally before the merger (I have no detail past that). NATO published other papers from this conference but not this one. They may have a copy but they have never replied to my correspondence.

I do know of a professor looking for a copy of this paper, but he has also not found it either. It would be nice to find a copy, but it's not a high priority for me.
> I was actually censored from a certain platform for defending stallman's right to express what he thinks regarding pedophilia.

So? I've been booted from platforms over way less justifiable reasoning than that. When that happens, you go find a new place to hang out.

> Is this not a science related-debate?

Not anymore. As a species we lost our science privileges on those subjects after we realized what horrors scientific racism led to.
Kosmonaut: Basic web browser from scratch written in Rust
I didn't mean to be didactic. I was thinking more that likely remains fairly easy to port. :-)
I seriously doubt America will buy solar panels quickly enough to outstrip supply. Much more likely that production will increase and costs will go down due to economies of scale.

Also there is no shortage of places to put solar panels, especially in America.