skysight-inc/HackerNews huggingface dataset:
> I wonder how Rust will influence the outcome of this project?

Currently the project fails to build with the following error:

> error[E0554]: `#![feature]` may not be used on the stable release channel

This might not be exactly due to Rust, but only a personal choice made by the project's authors. However, lack of stability does not bode well for the project's longevity and adoption rate.
it looks like .man
> I know a fully for-profit company who claims they are a social enterprise just because their main client base is registered charities.

Cynical me thinks that for-profit companies primarily work to benefit their executives and shareholders. Non-profit companies primary work to benefit their executives alone. How is this better? My source is overhead conversations in bars in Seattle where I heard Gates Foundation executives bragging about how they were getting paid $300,000 a year to do absolutely nothing.
There is great technology out there for app sandboxing. Recent Windows versions let you instantly spin up a virtual machine to run unknown apps in - I'd say that's safer than a browser and there is no reason why it can't be as convenient.

You speak of the web as an app platform - I'm not opposed to some platform like that existing (and they do exist, just look at your OS), I just think that we made a mistake when we turned the browser into one. Now we mix together hypertext and code and have so much weird legacy to maintain, not to mention the performance issues.
They could though. If enough of us start donating, maybe the leadership will make the necessary organizational changes to make donations go toward Firefox development. It definitely won't happen if we don't do our part.
Oh man, it's 2020, a gay marriage thread...do we still have to talk about incest, polygamous marriage, owners marrying their dogs, and what ever other red herrings your imagination can supply? We can, if you really want to, but that line of argument has been debunked so many times that I'd have to question the sincerity of anyone who brings it up nowadays.

If you are genuinely interested, see p. 208 of the following paper: https://scholarship.law.umn.edu/cgi/viewcontent.cgi?article=...
Be careful when creating terminology in a regulated industry. Just because an insider exits a position, doesn't mean they have reduced confidence in the company and implying this could get you in trouble.
They need to make people responsible, not the corporate entity.
Lots of pirated books on Scribd.
Given that two of the three countries with the highest known uranium reserves are Australia and Canada I'm not too worried about "random sheikhdom having the world by the proverbial balls"
I never updated them beyond 60esr and that thing is outdated and insecure as well. I don't really see a point in doing so now, other than to prove I did it.

But here is the important bit regardless:
https://gist.github.com/formerextensiondev/50f3ebf563048e75f...

And even back then I was too lazy to actually properly "fix" it as you can see.
The headline is a pretty good summary of the situation. Although it might be more accurate to say that psychedelic drugs help people see the interconnectedness between good and bad things, which helps people come to terms with difficult experiences.
> Disinformation makes people mistrust their news sources

I began distrusting the media in my country when the most reputable (publicly financed) news shows increasingly contradicted their own reporting. One day they reported "a", because they could spin it in favor of their SJW agenda, and the next day the reported the complete opposite about the same topic for the same reason. Sometimes it even happened within the same show.

So yes, you are correct, disinformation made me distrust my news sources. But it was the obvious disinformation spread by those very news sources.
Don't both sides have to be understanding of the other's?

> Speaking from experience organizing similar situations: Granting exceptions and doing 1:1 catchup in a program like this is never as easy at it sounds from the other side.

This is absolutely true! But forcing the author to drop out of the program because he missed a meeting is acting like his _life_ is of no importance to someone at RC's convenience.

RC made a mistake in their onboarding. The author demonstrated good intent and a desire to fulfill his side of the obligation. For a variety of reasons, a message was not communicated.

To say it a different way:

RC failed to communicate effectively

RC probably should apply an expensive band-aid fix to the problem (1:1 instruction to someone who missed a critical meeting) and then re-evaluate how they communicate going forward so it doesn't happen again.

Acting like this is an individual failing instead of a system failing is a sign of ENORMOUS organizational ill-health.

RC made a mistake, and instead of bearing some of the burden of the mistake, they're harming _the person who was harmed by their error_.

When I make a mistake, I try to fix it. If I blamed the person who was hurt by my mistake, you'd consider me to be sociopathic.

RC's behavior is sociopathic at an organizational level.
So Spain can sell Kentucky bourbon to retaliate.
Thats not hugely relevant though, quoting from the wiki article:

"Grazing systems supply about 9 percent of the world's production of beef"

The overwhelming majority of cows live on maize, soy, barley etc.

Article:
https://en.wikipedia.org/wiki/Cattle_feeding#Grazing
>As a product designer one never caters to edge-cases.

The edges are where some of the most faithful users live. But you're right, it's becoming more and more clear, over various updates and certainly with the recent news, that Mozilla thinks they could do without the trouble and their PMs act accordingly.

Whether it's an issue that only one in a hundred users has to deal with, or an issue that every user has to deal with once in hundred of their actions in a browser session, an edge case is just an edge case.
MDMA-assisted psychotherapy to rapidly treat PTSD is being fast tracked by the FDA thanks to the efforts of MAPS.org
Virtual machines are definitely fun, and can be useful things to know about if you ever design/implement a scripting language or an emulator.

I wrote a toy system a few years ago, a simple interpreter (C) along with a compiler/decompiler (Perl) to match it. Unfortunately my system didn't have a terribly well-designed instruction set. If I were to start over I'd probably implement 8086 instruction-set, or similar.

That said even a toy system is fun, the biggest issue with writing your own instruction-set is that you have to write the actual programs too. Which is often less fun! I rewrote my interpreter in golang recently, keeping the same instruction-set but adding a better trap-system. Of course re-implementing it meant that I still have the problem of no real programs being written for the machine!

https://github.com/skx/go.vm/
It's not up to Unicode to decide; "ffi" is three distinct characters, not one.
They added a meter. FTA:

The difference: almost a metre of added distance between the vegetarian and meat options, with an 85cm gap in the first college compared to a 181cm gap in the second
There are 100 million Instagram users in Illinois’ jurisdiction?

At this moment, no.

During the time that this law was in effect, easily.

Though I no longer live in Illinois, I am probably one of the people covered by this lawsuit.

50 million tourists visit Chicago each year. They're probably covered.

104 million people travel through ORD and MDW airports each year. They're probably covered.

Probably another dozen or two million people travel to or through Illinois each year on business. They're probably covered.

It adds up.
I think that's 'cheddaring'. So they could call it 'cheddared cheese' instead of 'Cheddar cheese' like they do at the moment.
and fittingly, you could even call it phoenix[0], rising from the ashes of servo...

[0] https://en.wikipedia.org/wiki/Phoenix_web_browser
Stripe moved its headquarters to South SF, which is a useful tax dodge but SF workers are probably not too adversely affected. Others might do the same, or move to other neighboring cities such as Oakland. Of course, it's unknown how the pandemic will change logistics next year.
Fibre is relatively low tech compared to Fabs and chip industry. Perhaps it is a function of raw material costs ?

While compared to western standards Chinese labour remains cheap, it is expensive compared to East Asia and India who are poorer than China and have less purchasing power.
https://gist.github.com/formerextensiondev/50f3ebf563048e75f... ;)
> but it's potentially not as long because you're communicating with parts of yourself at the speed of thought and shared context rather than with another person at the speed of speech.

Insight meditation is another way of pursuing this, that does nicely side-step the issue of having to rely on "mushrooms" and illegal drugs.
I never saw bypass caps on chip, in the 80s when I was looking at chips.
Indeed, the Acid tests are in fact immensely useful for bringing up new HTML and CSS implementations!

There's still a lot of work to do on the CSS box model before the SerenityOS browser engine can render Acid1/Acid2 fully.

Then we have Acid3 which will require a lot more work on the JS engine and DOM API's. But it's all so much fun that it doesn't matter how much work it takes. :^)
Also resolves in Firefox on macOS
Why? The company profited from the crime. That would create some interesting incentives.
Oh true... I must have misread the comment I copied it from.
I think we conflate the language learning curve with the problem domain learning curve. Is what throws people about C++ actually the language, or is it "thinking with pointers" and "concurrent programming with shared memory"?

My CS education taught me those things (at least to a beginner level) in C. I suspect this would give me a major advantage at "C++" over someone who had never seen them. Even though we are both newbies to C++ itself.

Dependency management is a chore. Chores are different across language ecosystems, but it doesn't exactly stretch your mind to learn how they're done in different areas. Whereas minds really do catch on problems like pointers, locks, recursion, etc. and we can legitimately wonder whether someone is going to become okay at them anytime soon, or ever. I saw friends wash out of CS over these topics.
Usually when a feature - especially a CSS feature - is missing, a site degrades gracefully. This varies between features of course, which could be another factor in prioritizing them: how dramatically will the absence of this break something?

But if a CSS property is invoked that the browser doesn't know about, it simply ignores it and moves on. The same goes for HTML tags and attributes. This is less true for JavaScript features because accessing a field of an object or attempting to call a function that doesn't exist will throw an exception and cease execution. Though on sites whose JS is mostly peripheral to the content, this can still sometimes result in a mostly-functional site. You could also play a game where you stub out enough of the APIs to prevent exceptions being thrown, without actually fully implementing the features. i.e. make an API function callable, and just not do anything.

The idea isn't to write off parts of the web entirely, but to be smart about how things are prioritized and aim for graceful degradation of the overall experience, as a way of dramatically lowering the bar for what it takes to make a browser that could be reasonably used day-to-day.
All meats are causing much more greenhouse gas emissions than vegetarian food. Even cows only eating grass farts a lot, which is a significant contribution (not kidding).
I see you take Bitcoin and Bitcoin Cash, any reason you don't take Monero? Monero is the most private cryptocurrency in existence, and if you want maximum privacy you could use this so customers don't need to mix their coins first.
SMRs likely will suffer from diseconomies of scale. If economies of mass production make up for that, it will be awesome if not surprising.

That's why I like combining economies of scale with economies of mass production with large reactors built in shipyards. Decarbonizing requires many new TW of capacity. Exajoules is the unit of import.
He has toned it down significantly in the last few years.
Instagram doesn't do facial recognition though, so this seems pretty baseless.
Ok but honestly, most people are not coding raw low level data structure algorithms. They are coding business algorithms. "Here's a table of accounts, calculate what they owe"

When one says "wide range of inputs", as gp did, one is not talking about low-level algorithms; one is talking about a business algorithm.
You should be using TDD for this.
Looks like there is someone stealing identities, Mr Graham ^^
I've tried it (not OP), and as someone who loves meat (not fanatic though), if I'd been told it's a regular burger there's a decent chance I wouldn't have suspected. Don't remember if the nutritional content is similar to meat but taste-wise, for me, it's definitely a viable alternative.
Having a reference dictionary is a type of compression.

You need a program that decompresses no matter what, and the ability to reference existing files barely changes it. It's not a post-processing stage where files get copied around. It's the ability to reference arbitrary chunks of data inter-file just like it can reference arbitrary chunks of data intra-file.

At the most basic level it's like taking a compressed file and chopping it in half. The user already has the first half, then they download the second half and "resume" decompressing.
Facebook refused to fight against hate speech and blocks love speech
We invite you to enjoy the the love and kindness of our Lord Jesus Christ!

Faith brings together the members of The Light of the World Church with their brothers, from all nations and peoples, through the bond of love, thus overcoming geographical barriers.

But Facebook blocked La Luz Del Mundo's page (https://facebook.com/LaLuzDelMundo.org), spanish version of The Light of the World Facebook's page (https://facebook.com/TLOTWchurch).

John 10:32
Many good works have I shewed you from my Father; for which of those works do ye stone me?
My understanding is that almost all the funding and board members of TikTok are western.
Having used Docker and Kubernetes, and also spun up new VM's, I can say that Docker and Kubernetes are _not_ easier, if you're new at it. Spinning up a new VM on Linode or the like is easier, by far.

Now, this may sound incredible to you, because if you're accustomed to it, Docker and Kubernetes can be way easier. But, and here's the main point, there are tons of organizations for whom spinning up a new server is a once every year or two activity. That is not often enough to ever become adept at any of these tools. Plus, you probably don't even want to reproduce what you did last time, because you're replacing a server that was spun up several years ago, and things have changed.

For a typical devops, this state of affairs is hard to imagine, but it is what most of the internet is like. This isn't to say, by any means, that FAANG and anybody else who spins up servers on a regular basis shouldn't be doing this with the best tools for your needs. I'm just saying, how you experience the relative difficulty of these tasks, is not at all representative of what it's like for most organizations.

But, since these organizations are unlikely to ever hire a full-time sysadmin, you may not ever see them.
$500 billion? Reminds me of this: Minnesota woman to pay $220,000 fine for 24 illegally downloaded songs - https://www.theguardian.com/technology/2012/sep/11/minnesota...
Well, since my wife stays home with the kids, I guess I'll have to keep saving a while.

600-800k isn't all that far off in the grand scheme of things.
If Texas has acorn, grass and a low humidity climate year around where the hams can be dried in optimal conditions, I can't see why they wouldn't succeed.

This is just about salting the right ham type and letting it dry at the right conditions. Not exactly rocket science.
After some skimming of the paper and googling of terms, I'm going to take a whack at an ELI5 (note I have no special domain knowledge here): Some fields such as GIS or CAD are given a polygon and need to represent the interior area as a 'mesh' or set of triangles in order to perform certain operations on that interior. The current approach to building a mesh gives an approximation of that area where the method in the paper gives a mathematically exact representation, which is a 'big deal' where accuracy counts. Corrections welcome.

Fry: Hey, professor. What are you teaching this semester?

Prof. Farnsworth: Same thing I teach every semester: The Mathematics of Quantum Neutrino Fields. I made up the title so that no student would dare take it.
I find the idea that "engineering" is really about BIG SCALING really tiresome. Sure, careless throwing together of random libraries, packages, and stack overflow snippets goes against sound engineering principles, but so does nearly everything Google does (I would say "everything" but they do employ careful engineer Junio Hamano, though I'm pretty sure he gets to set his own culture himself).
Maybe the real goal all along was to have fun and not to take over the world.
The Big Lebowski doctrine.
No, they want to write one custom stylesheet, and then use that for every site they use.

I can understand this sentiment, and if there was a reliable way to implement it I would do it as well.
That sounds overly dramatic to me. I'm writing a DAW of sorts for the browser, and while I wouldn't use it on stage, it works well enough to produce music on. I didn't even add AudioWorklet support yet, and I will probably release without it and consider it if users complain about stutters etc.
You can also pick your own. Only be sure to educate yourself thoroughly on how to identify them properly. Here is a fantastic starting point: [1]

But this is just a starting point. It should be the start, not the end of your education.

Remember:

There are old mushroom hunters, and there are bold mushroom hunters. But there are no old, bold mushroom hunters.

[1] - "Identifying North American Psilocybin Species" by Alan Rockefeller - https://www.youtube.com/watch?v=VcL-7u80kjs
Create a Photo Gallery App with AWS Amplify – SwiftUI 2.0, Xcode 12
It was trained on data prior to October 2019, so it can't help with COVID-19.
Because people will think twice before breaking the law if they can be personally held responsible and potentially even go to jail.
Port Macquarie attack: surfer saves wife by punching shark in the head
> But benevolence is transient and brittle. I don't want to depend on it.

Yup, exactly.
The real problem is we don't know how much methane is leaking or from where. It isn't required to be tracked.
I simply disagree. The sale itself is all the information the market needs. I don't care about insider trading and I don't need the government's protection for it.
I always wondered if the future was something even smaller scale than that.

Something the size of a chest freezer and rated maybe 100kW-- enough to run a few neigbouring homes, or a small office campus. Maybe it's a heat-decay product rather than a steam system, to reduce moving parts and breakdown risk. It's designed as a sealed, maintenance free unit that you dock in someone's shed, it runs for 5 years or whatever, the green "Change Reactor" light comes on, and you call the manufacturer to take it away and drop another one in place. (It could be properly deconstructed and refurbished by the manufacturer, like the old "disposable" cameras). It would probably output something like 240 or 480v natively to integrate in a similar way to rooftop solar.

I figure this can achieve a couple of goals:
* By keeping the scale small, we might be able to get the "worst case" risk profile to something people find palatable (they're okay with some medical facilities with X-ray and radioisotope therapy machines in their neighbourhood, but nobody wants to live next to Palo Verde)

* Transmission losses are minimized and putting much of the generation near demand reduces load on the grid itself if the demand estimates are faulty and we still need to pull peak power from elsewhere.
What about “Eat different” as an ad campaign?
Sorry for the dumb question. Could someone please explain how could the computing workload require a 200 Gigabits network infrastructure? If we could break down the usage in percentages, how much of it would account for storage such as iSCSI, SMB, NFS, and how much for everything else? What network protocols and which transport layer do these workloads usually use?
fyi, I use cloud datastore, and there was a breaking change about 2 years ago going from beta to "release", but that's it. You don't need to upgrade your current datastore to firestore, at least I haven't got any "it will break" emails about it.

However, I do generally agree about the rant. While datastore still works, I can't upgrade my node-js app because the newer node bindings for GCP break the api's, and I can't upgrade my app's Node version either because They decided to ship static WebRTC binaries for the node GCP packages and those arn't avaiable for node 12.x (for the old package version I'm using)
You'd be surprised how much you can find by chasing wikipedia references.
Browsers enable websites to be very user hostile the way it is now. Of course developers wont opt for static over dynamic, unless they suspect users might want that, which could happen in at least some niches.
if you think this is bad look at Australia handling of their NBN.
"Ahhh, finally I got you bug: I saw this just the other day when I looked at x" works so much better when x is an organized as a tree of tabs, in the memory of my browser, a short scroll and a click away instead of having to hunt through bookmarks reloading all of them in hope of figuring out which one it was.

At least with the work I do it isn't alway obvious what is going to be useful or not. But while I don't have a photographic memory (quite the contrary) I'm often able to figure out approximately where to look and also able to find it there.

I'd even recommend you try it. If it works for a simple farmer turned engineer like me, think what it could do for a smart person like you! ;-)
Initially I imagine anyone who downloaded this browser would know exactly what they were getting into. I'd download something like this if it was noticeably faster and leaner than other browsers, as long as I could do some kind of quick switch to another, like I do with bangs for Google on Duck Duck Go.
> RC failed to communicate effectively

The author wrote the RC communicated it via e-mail and also placed it on his calendar. From the article:

> It was on the calendar, but at 7:15am in my local time zone, so by merit of that alone I had simply ignored the event

RC also reached out to the author via e-mail, but didn't hear back until the second e-mail:

> Hi Erik! I sent you an email this morning, but never heard back – we didn’t see you during the welcome flow or talks this morning, and we wanted to check in to see what happened.

Furthermore, apparently the author is the only person who has ever missed the orientation communications:

> The schedule was at the top of the email sent on August 5th and was on the RC calendar, and missing the first day for this reason hasn’t happened to anyone else since we’ve been running RC online.

I don't think it's fair to suggest that RC wasn't communicating properly. The author admits he simply didn't read the e-mails and ignored the calendar event because it was too early.
I'd say something about just wanting PDFs with text reflow and hyperlinks, but apparently the PDF standard includes a JavaScript library for some inexplicable reason.