skysight-inc/HackerNews huggingface dataset:
A possible alternative source of income for Mozilla I think would be, and one I haven’t seen mentioned before, providing consulting services in their areas of expertise.

For example, demand for Rust engineers seems to be steadily increasing[1] and I can’t think of a better company with a larger concentration of Rust expertise than Mozilla. Perhaps the same could work for other areas (ex frontend), but I’m biased toward Rust.
Due to lack of experience in this regard I’m not sure if this could actually work, but I could imagine allocating part of their engineering time budget to consultation, whose income would fund their core products.

[1] Besides all the articles popping up about starting to employ Rust by well known companies, my anecdote as a full-time Rust SDE is that I’m getting more and more requests on LinkedIn, and not just for the usual crypto roles.
India has dedicated satellites for distance education called EDUSAT.
I’ve had a few traumatic experiences in my past and it hurt me big time to not open up and talk about my feelings. I became withdrawn for years and only recently started opening back up.

If you ever feel like you need to vent to a complete stranger absolutely free of judgement, I’m here for you. Shoot me a Private message. I’m lebanese by the way, living in the US.
I don't use FF because I still find SpiderMonkey (its JS engine) to be slower than V8.
While at it, they should also put up a pole every village (like electric pole) with high range WiFi router. This will remove the last 100m connectivity hurdle and everyone with a WiFi device can get a taste of high speed internet.
> Do you have any reason to disbelieve certain experts over others?

What is important, I think, is that we shouldn't believe anyone just because they're an expert. What we believe or not should not be based on who says it, but ultimately on the data that supports it (or not).

So find the studies that (are supposed to) support a given opinion, have a look them, and have a look at how other studies in the field react to it. That last point is very important: it often reveals flaws in the study that a layman could never spot.

> In any case, I don't claim its truth, just its existence. It's obviously important to any scientific process to consider alternative theories which have better predictive power, and to criticize our existing ones, however close to reality they ultimately are.

If you go look at the climate science literature, you'll find that all different kinds of models and explanations have been proposed and studied. Those alternatives have been looked at in detail by people in the field, just like any other study. None of them have been found to better match the data.
Which non-standard features?
Just to point out that Ghost is of course open source so that it should be possible to continue using Ghost but self hosted (always assuming that he still had the relevant assets).
That's a very good question and deserves its own thread.

Personally, I remember an interview of Keith Haring just before he passed away; he wasn't sleeping much to put as much of his ideas out as quickly as he could, he was about to die. He said something like he'd rather spend the time creating then perfecting his art. I don't know exactly what his words were but what he said made a lot of sense to me.

The popularity of C++ keeps growing for some reason and Swift offers a great dev experience!

On top of that, the layoffs in the Servo team is quite telling about how profitable the work they've put was.
We’re Being Invaded –By Robots (1982)
Unless it’s changed a lot since I worked in game dev, models absolutely are instanced but poly counts, texture resolutions and number of textures have gone through the roof. You used to have a texture and maybe a light map, now you have separate diffuse, specular, bump, glow, decals, etc. etc.
Sadly the fix for this broke my software.
Or Brave.

It's Chromium with ad-blocking / anti-fingerprinting built in, so even more privacy preserving by default.
The promotion system isn't the issue, the promotion system was the issue 10 years ago. For the last 10 years Google has been hiring and promoting and keeping people who prioritize shiny new things more than maintaining old things.

If you start rewarding maintaining old things you aren't going to suddenly get what you want, you're just going to lose a tonne of people because they don't want to do what you're telling them and you won't be able to hire good people with your priorities because no one is going to believe they can have a good career at Google by prioritizing stability and long term support. It's all downstream of culture, and culture change is very difficult.

Of course if you do buy into this idea that this is the issue, then GCP has already lost. It would be years before they could make a dent in that culture, and more years after that for external customers to know and trust Google's new culture. By that time there's going to be a dominant player anyway. So maybe actually it's best to stick with the current culture - try and win on your strengths than try to fix your defficiencies.
Looks like it ought to still be a thing:

http://h30266.www3.hpe.com/odl/vax/opsys/vmsos73/vmsos73/648...

> "You can abbreviate a command as long as the abbreviated name remains unique among the defined commands on a system. DCL looks only at the first four characters for uniqueness."

and since max command line length seems to be a few K, the masochistic could try instead:

$ DISCIPLINEOFPROGRAMMING

(are there any other 1976 things in the equivalence set of DISCONNECT?)
> And here you have the problem with climate change, and destruction of our world in general: the richer you are, the less affected you are.

I see it the other way around: climate change is only going to increase by a few percentage points the misery of populations that already live in unacceptable conditions. Of course those few percentage points make huge absolute numbers when projected on the global population. But by focusing on the increase in misery, we lose sight of the baseline misery, which constitutes the bulk of the issue and that has entirely non-climate change dependent origins, and can be entirely solved with much less expensive local actions.

Example: years ago a WHO "Global Burden of Disease" report projected 400k excess deaths due to climate change every year. A huge number, right? But reading the report it turns out that the vast majority of those come from a few percentage points increase in the incidence of diarrhea, which already kills almost a million people a year and is preventable by vaccinations and better sanitation. So it turns out that by investing our energies on fighting climate change, we can prevent the excess deaths caused by it, without making a dent in the larger baseline. While by investing in local and specific action, we can raise out of poverty billions, ending also the problem of diarrhea.
The seriously poor won't have guns, they're too expensive. Generally the (...mentally present...) homeless are terrified of getting injured, because of course no health insurance. They're not doing muggings.

Knives and sticks are a different matter.
> It will be completely obvious to you why “i++” is slower than “++i”

...but it's not!

All you have to do is perform the most basic of optimizations: check, before generating code for an expression, if that expression is used. If not, then don't bother generating an intermediate for the result. Source: making a c compiler, just implemented this optimization today. (In an 'industrial-grade compiler', you probably want to elide this optimization, but do super complex control flow analysis on the resulting SSA to see that the intermediate is dead code. But for a toy compiler/vm, little tricks can save you a lot in codegen quality for little effort.)

> inner workings of a CPU

...if only. Lots of crazy stuff going on in a CPU that doesn't even start to come up in most VMs.
In OSGi universe. Making software which does one thing well is the easy part. Making extensible software with plugins is super-hard.
Does this have anything to do with covariance and contravariance in terms on CS ? I couldn't understand from the article what those terms mean in the context of vectors spaces.

https://en.wikipedia.org/wiki/Covariance_and_contravariance_...
The first one is not really ambiguous: if you work at a hedge fund and received satellite images from your employer trading using this information is insider trading because you were supposed to do your job and do it for your employer. If you are a day trader and bought the images yourself it's ok.

I agree that the second one seems ambiguous and could certainly result in a lawsuit in the shareholders are unhappy.

I don't think the third one is insider trading, the banker had a duty to keep this information confidential, not you and you did not colluded. This looks a bit like the loan to Kodak that got leaked in the press because they had forgot to embargoed it. While it certainly not good looking for employees of the company to trade on this information, what could possibly reproached to outsiders once this news is all over the Internet? Even after the initial tweet had been removed, the news was out their.
I'm really sad BlackBerry is no longer making phones. I really wanted a key2, but I think I'm just gonna have to trade the physical keyboard for something I can degoogle, because you can't root BBs.
Funny how being against racism is now considered left-wing politics.
The cargo ship whose cargo was sized and that was eventually impounded was registered in Moldavia, if what I have read is correct.
Jefferson's letter to the Danbury Baptists.

Who were the Danbury Baptists worried about? The Danbury Congregationalists.

Secularism is the only ethical standard by which religions coexist.
Disclaimer : I live in a village in Rajasthan.

People will still the WiFi device and sell it for pennies. They don't spare road light in many parts of cities.
> Your question is based on 71% being low, which I don't think it's true.

Assuming I got my maths correct the betting market has him at ~ 65%

https://www.oddschecker.com/politics/us-politics/us-presiden...
The fact that there are ceos who get paid 200x more, than an employee, is already outrageous.
I do hope the intermediate solution he mentions, tooling that upgrades your code for you, starts to be used more. Go did this in the early days before 1.0, but it is fairly rare still outside the internal Google tools. It is a big chunk of work obviously but it saves a huge amount of downstream work, and lets everyone move forward.
>Thinking that the topic that concerns you personally is somehow universally special among the others is despicable arrogance

What a despicable way to respond.
As far as I gather it is considered socially trustworthy (they will not add spyware to the app like some doubt of Facebook's WhatsApp) but not as technically trustworthy (early on people reported that they received messages of groups they never joined and there is a lot of homebrewd crypto).

personally I care more about the fact that it is an actual possible competitor to big tech in terms if userbase and functionality than it being less secure than signal
Chrome is a loss leader though.
"Ciphers +3des-cbc"?? No way.

https://sweet32.info
If the law says that married and unmarried couples are to be treated equally (including in immigration/visa matters), and if that law is enforced, then immigration officials will treat married and unmarried couples equally.

If immigration officials are not treating married and unmarried couples equally, that's a problem with either the law or its enforcement in practice – both of which are fixable with sufficient political will – not a problem with the principle that married and unmarried couples ought to receive identical treatment.

If the principle of equal treatment were legislated, and if that legislation were consistently enforced, what then would be the problem with abolishing state recognition of marriage (for both opposite-sex and same-sex couples equally)? I can't see how there could be any.

> You "support" gay marriage in rather a quiet and ineffective way, I'd say.

In 2017, Australia had a national postal plebiscite on the question "Should the law be changed to allow same-sex couples to marry?". (Technically called the "Australian Marriage Law Postal Survey", since by calling it a "survey" the government was able to carry it out without the permission of Parliament.) I voted "Yes". I told my friends and family I was voting "Yes". I even posted a photo of my "Yes" ballot paper on Facebook (I covered up the barcode so that I didn't spoil my vote by doing so). Over 60% of my fellow Australians voted the same way. Within a month of the result being announced, Australia's Marriage Act was changed to reflect the result of that vote. So how exactly was my support ineffective?
It's allright with batteries shown in the article since the connector pads should be recessed on those, but with regular AA or or other batteries with exposed leads can - and eventually will - make a short circuit, heat itself up and leak or cause a fire.
For a nonvideo source of info on this:

https://www.biorxiv.org/content/10.1101/2020.07.16.205534v1
You can try mipony. It solves the same problem, but with a lot less ressources I feel.
>no, I don't hate gays

Oh gee, thanks for not hating us. That's actually quite a low bar.

Imagine someone describing a "healthy political climate" where anti-racist and pro-racist views got an equal hearing.

It's so fucking depressing to see this stuff on HN.
Interesting, can this happen for function spaces?
It's more about expressiveness and the ability to stay at a "high level" than actually the ability to just do some computation that is really hard elsewhere.

After all, most programming languages can do "the same stuff" - but no one would compare Haskell to PHP.

In most of the examples in the article, the author is using just one or two verbs put together. Imagine if all of the verbs in your language worked seamlessly at the "concept" level, rather than the "write the loop" level.

Even functional constructs like map/filter/reduce take up
a lot of words. One or two characters can do the same thing, and be read faster and more idiomatically by an astute practitioner.

That's my take on it (as an on and off Q/Kdb user, not a J dude -- yet..)
There is beauty in first constructing V* as the one-forms over V, which seems like a "one-way" derivation from it, and then finding through V = V that they're actually two very-equal faces of the same coin.
A perfect, spot on analysis.

The only thing that’s weird about this is that it’s about 3 years late.

If this had been written 3 years ago it would have been topical.

But really it’s old news that google deprecates everything and leaves it’s developers in the lurch and that as a result no one wants to use their stuff.

It’s not surprising to hear this from Steve Yegge cause he’s a super switched on guy, but it’s surprising to hear this from him NOW.

Google’s cloud ship sailed years ago, they just haven’t yet got to shutting the whole thing down, but the writing is on the wall.

Google seems totally oblivious to how much developers distrust them, which is probably because dump trucks turn up every hour or so and dump cash onto everything which probably makes everyone feel that everything they do is awesome, even if it isn’t.
How is Hacker News item 24156986 that different from say Harry Potter and the Goblet of Fire page 134? Even ordinary people can understand numbered things with info on.
Thanks for confirming, that's what I suspected. Time for some health and safety remedials for the family :)
There is a trick in the URL, where the HN title implies it is a Google tool, when actually it is a redirect to an unrelated site (https://paraphrasetoolonline.com/)
What's Going On with Intel?
Would 5g service be a better solution?
Sure, it's not the fact that the US, UK and Saudi Arabia financed, trained and armed the rebels with 1 billion dollars a year [1].

Noo, it's climate change. Imagine what would happen in your country if any group of rebels or terrorists where given weapons and training for several billions to take down the government.

[1] https://en.wikipedia.org/wiki/Timber_Sycamore
You think Google Cloud is gonna shut down?
A guide to learning algorithms through LeetCode
> This reminds me of the fact that most soldiers going through combat don't actually get PTSD¹.

The meme that people exposed to stressful events (traumatic events) get sick needs to die. It is perpetuated by psychologists but has no rooting in facts. Humans are built to be resilient, only a single-digit percentage of people exposed to traumatic events develop PTSD. Your experience is, luckily, the norm.

https://twitter.com/degenrolf/status/1191619250647183366?s=2...
Mini Forge Making for Knife Making – Good Idea for Home
I just moved out of Sydney to somewhere regional (not rural). NBN installation is turning into a joke (probably a month or two off due to tree roots growing through a cable) so I have turned to 4g. Telstra now do 200gb a month for $75, which has allowed me to stay here working (work only data usage is 100-150gb a month). Didn't think I'd be grateful to Telstra ever in my life, but here I am.
The only effect this will have is making SF even more of a hostile place for doing business during a mass exodus of people already leaving. There's other ways of controlling outrageous CEO pay than raising taxes.
Protomolecule, not good.
Really? I'm rather gobsmacked to find someone defending this.
Extra credit: implement OP_HCF
Yes indeed. "What's old is new again" truly applies here.

Something I enjoy about having been around since the beginning of the internet, is to watch the cyclical nature of information and how each new generation "discovers" bits and pieces from the past.

I could take the "get off my lawn" stance and just complain that "kids these days" don't understand logic gates or finite state machines, so what business do they have messing about with promises and javascript. But it's genuinely enlightening to see new approaches to old problems. Having an open mind was easy when I was young. Nowadays it can actually take effort to do so.

However, this one sits firmly in "duh! Wasn't it obvious?" territory with me. But I mean that in a nice way :)
An Ice Cream Truck Jingle's Racist History Has Caught Up to It
The biggest complaint I hear about Californians is they bring their failed policies with them when they flee to other states, even though it's the consequences of those same policies that caused them to move in the first place.
Exactly, abstraction has consequences too: explosion of classes, packages, modules, libraries, thus hierarchy, wiring, dependencies, lost versioning trace when moving around things etc. The author assumed we are now saved from hassle by introducing new abstraction in some naive example. That is not so easy.
i always thought it was kind of strange how apple somewhat gets a pass for still releasing it's browser according to basically the IE6 model and worse (since you can't even install competing engines)
> And, if they do this, how are they generally speaking so successful?

When a company has a lot of money coming in, they can be successful despite decision X, rather than because of decision X.

Microsoft can interview people asking about filling airliners with golf balls. Valve can just not bother with Half-Life 3. Google can have zero support and a self-driving car division that keeps avoiding chances to release anything.

That the companies are successful doesn't mean all their actions are smart - sometimes it's that their successes are big enough the occasional bad decision doesn't hurt them.
"depreciated"? In what sense do you mean? Taxes?
Imperfect Foods
I would have simply ignored the tweet instead of attending it in a rude manner. Many people rage tweet and it's expected when they are frustrated.

If Sundar Pichai started banning hners for everytime they compain about Google here, half of HN would lose access to google services.
So, look for an undemanding job and have a side project?!
It's hyperbole not alarmism and are you kidding? The ocean is currently acidifying at a rate 100x anything in the last 20 million years. Oceanography may be a relatively young science but we certainly know this kind of change is outside of what would be preferred.
Honestly I just use GCP for everything only because AWS console logs me out all the time and 2faing with TOTP is a pain.
I think the Ghost response should've been toned down a lot, but I also disagree with the author that the initial behavior was "shady".

There are loads of services that charge you when you use more than the pre-defines limits of your current pricing tier and don't just shut you down. That's not shady at all. I don't think I've ever seen anyone else complain [edit]that this is sleazy[/edit] for any service, much less Ghost.
And they just found an ocean on Ceres. Is that in the book?
Ok, but:

1. Is it doable to maintain a 21-cm thick layer of fungus, at all, let alone in space, for a prolonged period of time?

2. Wouldn't it be easier/simpler to replicate this radio-synthesis mechanism in a non-organic setting?
You can hide everyone's names for a day or so.
That's the difference between being a company and a person. The threshold for an entity taking money for a service to be publically highlighted is lower than for a person behaving badly
The socialcommunist government of Spain is too busy hiding the people they murdered during this plague because of their gross mishandling of the situation, they have no time left to save any of the strategic sectors of the country.
I don't see that the OP is framing anything in terms of self defence, or advocating for the use of force.

> Should I take the position that I am being deprived of my human rights

I think this reduces to the question of whether or not you think you are being deprived of your human rights. Do you? I think at present there is no generally accepted plan for how polyamorous marriage would work in detail. This is in contrast to gay marriage. At the same time, there is also not much concerted opposition to polyamorous marriage. (E.g., no-one is trying to pass constitutional amendments to rule it out.)
Well that’s what they said if they don’t get to #2

Just search google for the topic of google cloud shutdown, many speculate it.

https://www.theinformation.com/articles/google-brass-set-202...
Yeah, I'd also side with the CEO in terms of his Twitter reply, but not with shutting the site down. I think the OP going to complain on Twitter is going overboard; it's not as though he didn't get any warning at all before being upgraded and he is using features that he's expected to pay for.
I was tricked into writing a VM while doing Advent of Code last year and it really deepened my understanding of programming (e.g., on how to implement simple coroutines).

Advent of Code is supposed to be 25 daily programming puzzles leading up to christmas. I went in thinking they were going to be algo/datastructure tasks but half of them were actually about implementing and using a VM for a made up assembly language! The difficulty ramp was gradual enough that I did it with no background in compilers and it was lots of fun.

If you want to experience it, in last year's version https://adventofcode.com/2019 you write the VM in Days 2, 5, 7, 9 then apply it to solving problems in Days 11, 13, 15, 17, 19, 21, 23, 25.

I ended up loving the VM puzzles and ended up doing the AoC author's other challenges which have a similar theme: https://challenge.synacor.com/