skysight-inc/HackerNews huggingface dataset:
I'm in the process of stringing together a gsuite type offering with open source packages like nextcloud and wildduck. The plan is to be a cooperative owned by its members (customers and employees), and to let them be the main arbiters of social ends. I'm expecting privacy and the environment to be key concerns from my research so far. Not currently open for signups while I get some design and marketing help from a freelancer and tune some of the account/identity handling.
Yeah, that's kind of my passion. At first I saw uptimerobot and really didn't like how it looks & feel, so this is why I decided to work on my side project. Wanted to make something like uptimerobot which looks better
I am really surprised they did not go for the VPN offer way sooner. It's a massive market in which all that matters in how much you trust your VPN provider. And the only insurance you've got is your VPN provider telling you they don't collect data which is hard to believe considering how much money user data is worth. The only thing Mozilla has plenty is people trusting that they are fighting for greater privacy as they've always have. It seems so obvious that I would like to know if there's a reason they did not go for that sooner. Consider also that integrating a user-friendly Mozilla VPN manager in the browser could bump Firefox downloads. So why?
React Native for Windows/macOS team keeps showing performance charts where Electron has a 300x performance loss against React Native.

I keep wishing for the day that VSCode team finally replaces its engine with one based on React Native and then Electron gets its first fatal blow.

Meanwhile, https://www.windowscentral.com/xbox-app-pc-gets-speed-boost-...
Why was it shot down? In practice it should limit immigration and the people that make it should generally be the kind of people you want to attract: highly educated, skilled, etc.
Social entrepreneur here. Background: https://www.sunnyirrigation.com

I just feel the premise of the question begs a little bit of helpful correction. Social entrepreneurs don't necessarily place social impact above profit. (Rather the social impact is extraordinarily hard to quantify). But true that S-E's do weigh the value of social-impact vis-a-vis profit. I would argue though they do so mostly in their intentionality compared with the alternatives they could have otherwise embarked on when they decided to form a social impact venture in the first place.

I began writing on some of the philosophy speaking to the impact-profit distinction which is very often framed as a dichotomy. If there's interest I'll finish and post it.
What a waste of words to say nothing. Consider not posting.
Apparently Champagne is more than just a geographic monopoly, it's basically a state-sanctioned supply fixing cartel which is how the prices are kept so high: https://www.bbc.co.uk/news/world-europe-53726987
> Where/who would be the country to take our place?

Take our place at what? Could you elaborate?
Quoting myself: Trademarks on food are fine. That matches onto parmesan, champagne, etc. I'm all for it. That has nothing to do with restricting the export of the pigs. Protect the name, sure. Don't let them call it jamón ibérico armericano [sic]. But let them have the pigs and see what they can do with it.
As far as I understand most of the Indian STEM(specially CS) students treat higher studies in US as a pathway to a job in US. I was asking as to how many eventually go into academia professionally.

For Chinese, I think there are a lot of other strong reasons to stay back. As I understand from the amount of research coming out of their unis in mainland, they seem to have improved a lot there. Also, R&D in some industries reaching on par to Western counterparts, with jobs paying quite well in big cities, so little reason for them to move away from their homeland.
> The mathematical terminology harkens back to the 1950s, and thus predates APL.

History isn't particularly logical sometimes, so there could be two competing meanings - which didn't seem too competing at the time (as well as later).

Regarding the history of the word, Wikipedia says:

"A mathematical notation for manipulating arrays was developed by Kenneth E. Iverson, starting in 1957 at Harvard University."

"The mathematician Roger Godement was the first to formulate the concept of a monad (dubbing it a "standard construction") in the late 1950s"

Similarly, those terms seem to develop in parallel:

"In 1960, he began work for IBM where he developed this notation with Adin Falkoff and published it in his book A Programming Language in 1962."

"The form defined above using bind, however, was originally described in 1965 by mathematician Heinrich Kleisli in order to prove that any monad could be characterized as an adjunction between two (covariant) functors."

So monad term arguably wasn't an established one in another meaning when Iverson employed it for APL.

Let's check the etymology of words. Two meanings of "monad" (I'm omitting the one from linear algebra) stem from the idea of oneness - in APL it's "one argument", in category theory it's "one category", as the category is being mapped to itself (same as endofunctor, but monad also has extra requirements, so needs another term). So using the same word for similar properties seems logical - again, in the absence of established different meaning.

In practice, monads in APL and FP are sufficiently different so no confusion usually takes place. Similarly FP uses terms like "lens" and "optics", which are hardly confused with earlier introduced physical terms.
> Only a very limited subset of CSS is currently supported

Here's hoping that never changes, and that they never add JS support. If a browser like this released a spec for which HTML and CSS it supported, I would gladly make my static sites compatible. There's no reason sites like Wikipedia couldn't do the same.
This seems to imply that once managerialism metastasizes in an organization, it's chronic and likely fatal to any other mission.
From wikipedia:

"Prigogine is best known for his definition of dissipative structures and their role in thermodynamic systems far from equilibrium, a discovery that won him the Nobel Prize in Chemistry in 1977. In summary, Ilya Prigogine discovered that importation and dissipation of energy into chemical systems could result in the emergence of new structures (hence dissipative structures) due to internal self reorganization."

Plenty of links on that page if you want to get into his research.
Let's not get stuck into one solution. Need to pursue several. Floating power plants are very promising as there is lots of shipbuilding capability and the worldwide commercial cargo fleet numbers in the tens of thousands of ships. This could scale pretty fast. I do dislike the idea of a power plant surrounded by salt water - it just doesn't help with the chemical/corrosion safety even if you can use as coolant for an extreme accident. Obviously, no earthquakes and less population in the area. But once the accident happens, you don't get to do mitigation like collecting the dust or pieces.

Another strong approach gaining traction is production in the 5-50MW range, with 100s/1000s/yr in the same way Boeing and Airbus build ~2000 wide body aircraft each year. Smaller reactors with lower power density can claim inherent safety with respect to various hazards - ie cannot meltdown through system failures.

Must move away from absolutist mind set with single solution and try lots of strategies. Many will be effective.
Using your definition any kind of charity or volunteer work provide no benefit to society. This sounds pretty absurd, so either you didn't mean it this way and you need to restate your view more clearly, or you did mean it -- in which case this is a pretty bold statement which requires a more convincing explanation than the one you've given.
Alternatively figure out a better css and do that.
I can say with confidence that Sublime products will always have a focus on performance. We generally treat any performance issues as high priority and you can see the result of that with most updates shipping some kind of speedup. Sublime Merge 2 for instance has shipped GPU rendering which has seen massive improvements at huge resolutions like 8k. Disclaimer: I work for Sublime HQ.
In whose favor?
> The downside is that it also means that Intel is the only hardware vendor launching a new GPU/architecture in 2020 without support for the next generation of features, which Microsoft & co are codifying as DirectX 12 Ultimate. The consumer-facing trade name for feature level 12_2, DirectX Ultimate incorporates support for variable rate shading tier 2, along with ray tracing, mesh shaders, and sampler feedback. And to be fair to Intel, expecting ray tracing in an integrated part in 2020 was always a bit too much of an ask. But some additional progress would always be nice to see. Plus it puts DG1 in a bit of an odd spot, since it’s a discrete GPU without 12_2 functionality.

Not really on a good starting foot.
Lyrics-finder: fetch a song's lyrics without any API key
Just quick response on the last point: Photofission reactions happen all the time in places like nuclear reactors. There are no materials that I'm aware of that photofission explosively. The photofission reactions are generally very rare compared to all the other reactions. Heck, natural uranium in your kitchen counter spontaneously fissions all the time but that doesn't lead to an explosion because 1 million atoms is a lot less than 1e23 atoms. Am I missing something?
yes, JavaScript but no webgl
Chromium is open source. Contributors include more than just googlers. Why is adding more people into the list of source contributors bad?
Well said. This is exactly the crux of the problem. Sometimes it's appropriate to build in-house, and sometimes it's appropriate to glue together existing components. It really depends, and it's unproductive to pontificate about one being better than the other.

I think the OP has a fair point about one mode of development being substantially different than the other, but I don't think it's appropriate to partition them into separate roles. Part of engineering is knowing which path forward is most appropriate under uncertainty, given information about the team's skillset composition, available resources and time constraints.

A good software engineer is capable of holistically considering the options. If your third party library is considered like a paved road, this involves knowing when your vehicle can tolerate veering off the paved road, and knowing when you need to build a new road yourself.
I feel like there is room for a FAST browser with very limited CSS and no JS support. It could spur a minimalist information driven trend.
DCL is VMS's command line interface. Commands start with full-on verbs (set, copy, define, print, ...). You can use partial strings in commands as long as they are unique (e.g. "set def" instead of "set default"). Imagine being able to type "pyth" at a bash prompt and it running python.

What I think the previous posts are referring to (and which I don't remember from my DCL days) is that apparently DCL only checks the first four characters for uniqueness, so "disc", "discoduck" and "discgolf" match the "disconnect" command.
US has a lot of regulations too - the draconian Patent law needs to be abolished all together. Extreme? Yes.
But chromium has submitters from Linux, Google, Microsoft, & Opera.

Why is that a bad thing?

And why would Firefox being a contributor make it worse? It’s open source.

That should be a good thing.
Planet of the humans oddly makes almost no reference to nuclear as an option. It's just never explored.

This seems like an intentional omission to go along with the rest of the doc's tone. I suppose making it into a marketing piece for nuclear wouldn't be good branding for Moore, either.
If you value your time so highly that you can't take 30 minutes to save a participant weeks of their life, I probably don't want to be a participant in your organization. My time as a participant is worth more than that.

Your claim that a single 1:1 meeting doubles their time commitment is incorrect considering the number of other time commitments involved. Indeed, it seems that they already organized 1:1 meetings that occurred before this. And they had multiple 1:1 (or worse, n:1) interviews. And so on.
At face value, their attempts to defend the Recurse Center are largely backfiring. It makes the Recurse Center seem harsher and stricter than even a traditional university course. And references to it being a "scene" makes me think that the "scene" feels really pretentious and exclusive rather than inclusive.
Technically speaking, this is still not atomic, merely lock-free. Still very useful, but not semantically equivalent to the store or load of a 32 or 64 bit integer value (for example).
Nah, it’s too nascent for ACID.
Highlighting the cost alone is not sufficient. Entire Maldives and big parts of Bangladesh going underwater thus resulting in millions of refugees will generate at most a few outraged tweets and a touching article in some news outlet in USA (something similar in China).

For climate change to be taken seriously, one needs to find the lever which will move the powerful actors. For example, leaving oceanfront homes' insurance to market forces. Swing states of Florida and North Carolina will instantly propel this to a big political issue, leaving the party of Free Markets and Climate Change Denial (TM) in an awkward position.

Sadly, the politicians on all sides are way too smart to let this happen - they will instead prefer driving issues which sap electorate's attention but affect <5% of the population (transgender bathroom access, extreme cases of the spectrum of abortion issue, marginal tax rate on 0.1% of people etc).
If you see a code somewhere, such as:

0xJWW72G

You can just type either 0xJWW72G, or JWW72G, into the front page (0x.co) and look it up.

You can also modify it in the URI to see analytics:

https://0x.co/JWW72G?analytics
On Monopolies, Apple, and Epic
How is climate change caused by individualism?
The main part is teaching people the social rules, showing real-life examples of them in practice, and emphasizing their importance. It's a big part of what keeps their internal discussion forum non-toxic and sustainable with 1000+ alumns active. They also explain social expectations, scheduling, batch logistics, and many other things.
Facebook has the lawyers to fight this. I wouldn't believe the 100 billion figure. It'll likely get reduced to a couple million.
not saying they aren't distinguished, am saying that a huge amount of the discussion around them in the workforce is being done by people who couldn't define them for you, and that a lot of everything in our field is driven by people who don't understand things copying the shape of them and repeating stuff they heard from people who sound like they do. in general, these aren't people who are going to cross-paradigm as a matter of honing their craft and the ones that are tend towards being good programmers in the end.

i'd further say that that mass lack of understanding is closer to the reason for there being such a mess in many oop systems, in combination with economic pressures, despite common OOP practices being not good for lots of things they got used for.

to quote you elsewhere in the thread:

> The reason bad OO is so common is some codebases become economically valuable right around when they start falling apart due to poor design, but you can hire more and more people if the software is bringing in more and more money.

this is a good insight, but i assure you this happens in fp codebases written by inexperienced programmers or poorly managed inexperienced businesses who hired someone to burn them out as well, in exactly the same way, for the same reasons, and that those fp codebases are just as bad, especially now that fp is a "attract the 10xers" item for companies. (would you rather figure out where the thing mutating the state under your nose is or where the hidden assumption that this state will mutate is? i'd prefer doing neither)

Milewski is correct with the caveat that people write the ugliness and build and maintain upon it, producing systems that themselves have tons of spooky action at a distance and get mitigated by bugpatch burn marches just the same
I believe flexbox does actually work for those cases, assuming you set the images/paragraphs/tables to be block elements (or wrap them in divs)?

Flexbox and Grid seem to me like recognition that the existing CSS primitives were designed for laying out documents, and don't fit well for creating UIs.
Super exiting stuff. This is the renaissance of software.

The time we pause, and re-architect and code existing constants from the ground up. To be grown up.

The elegance of this is superb.
You seem to be actively discounting other people's opinions. Why not just accept that the US is no longer aligned with the interests of some (not all) skilled foreign workers. OP does seem to be open to discussions of increased compensation which seems to be one way to address the additional risk foreign workers have to manage in the US.
1. I can say I really appreciate the fact that you guys focus so much on performance.

2. I understand that sublime is closed source and respect that, but would sublime ever release or talk about how they develop their GUI? What libraries and techniques they use?
Not everything before that. Before that Java stuff RIM was shipping a bespoke platform with a C API, from 1996 to 2002. The devices had Intel 386 CPUs which sounds weird but the battery life was incredible. The model 850 ran on 1 AA battery. The model 957 was rechargeable but it ran so long you didn't need to take the charger on trips.
It’s a true difference of kind with Google though. Yes they are annoying, but other providers try much harder to have customer service, planned deprecation.

Google flagrantly, with absolutely the “fuuuck you” vibe Yegge writes about, does not care. It fundamentally doesn’t support you. It promises X, delivers incompatible Y, deprecates Y for Z, doesn’t document anything along the way, has no useful support docs, crams upselling ads into all its docs, it’s bonkers.

AWS can be hard to use and confusing. That’s just not the same thing. Poor ergonomics I can forgive, especially if there’s docs and support.
Experimenting with waking up early to work on side projects (2017)
All you said is true, but I wouldn't still bet against the renewables because we're probably very early in the cost-curve of storage still. In the last 10 years lithium batteries have become 10x cheaper for example. Nuclear was by far our best technical option for the last 20 years. I'm not so sure about the next 20 though.

I ran the math this week on powering the house off-grid with solar and batteries. We even have a stream going through the property that could easily power all our needs throughout the year. The solar install is just so much simpler and lower maintenance though. With current available batteries going 100% solar already has a positive return on ~12k€ total investment. But it still makes more sense to only do a 1 to 3k€ investment in solar with no batteries, even giving away the rest of the power to the power company as we have no net-meetering. If we had net-meetering for the next 5 years it would boost the solar installs while the batteries keep going down in price. Within 10 years we can cover all the rooftops with solar. And with the distributed generation and storage we'd probably need less of a grid than we have now, not more.
Because NASA is no longer relevant, but desperately wants to be. So they publish anything, and anlways with a sensational headline: microbes that incorporate arsenic into biomolecules, reactionless microwave propulsion, and not fungal radiation shields.

That line doesn't just seem ridiculous, it is.
It appears that there is no Linux support planned as part of the Window+Mac React Native? That would be an absolute shame, as one of the benefits of Electron is that I can run VS Code, etc. on Ubuntu.

I'd gladly jump ship from Electron as soon as there's a viable alternative, but we can't forget that it's lack of cross-platform support that got us here in the first place!
The end result would have been the same: broken backwards compatibility. The fundamental design of the original extensions was incompatible with a modern browser model (APIs only rather than hacking internal functions, separate contexts for everything, multiple processes, etc.). They chose to do it one go rather than piecemeal. So rather than having to check every version if some functionality your extension depends on is being removed you had to rewrite it once (well twice which was a mistake on their part).
You can't version control whatever binary format InDesign uses. Markup languages benefit from precision, readability from an editor, easy integration with other tools.
I coach everyone who thinks he needs coaching or who wants coaching (and after getting to now each other I thin I can help).

I got into coaching because for years as a CTO I wanted to talk to a peer open and about everything, stuff I could not talk to my team or my boss about and was left with on my own and a lot of pressure.

The topics are different for everyone though. A developer freshly promoted to the CTO role has different topics (how can I do X) than an veteran CTO (who might want to get the sense, why and fun back into the job and discuss what she should do next).

I often start with consulting (talking about things, how to do X, what I'm thinking of Y) and migrate to coaching (talking about the person).
Citric acid is used as a preservative and regulator in food so it will be added even if the ingredients contain it naturally simply for consistency with flavored drinks it’s even more common to basically break everything down to their base chemical ingredients and then add them back in at the exact amounts.

Overall pretty much anything that is naturally produced in plants and animals will already be the most “efficient” way of doing that both due to natural selection and both due to the fact that the process is easily scalable, heck we still make rubber from the rubber tree because nothing else comes close to that.

Chemistry is fucking hard and we don’t have anything close to the molecular machinery that living organisms have to assemble complex molecules.

Chemistry in living things is like a robotic assembly line in a factory, chemistry in manufacturing is throw stuff into a reaction chamber and stir it until something happens.
That's still 6 weeks of salary the author misses out on
I've read that Sublime uses its own custom GUI toolkit. If you had to write Sublime from scratch today, do you think you'd go the same route?
It does have quite a bit to do with slow startup, however, which was also a part of the author's complaints.
Really this is just the scientific method.
He could try:

- satisfying contracts using delegates/lambdas rather than interfaces

- using higher order fn's rather than indexed loops, etc.

which he's obviously used to doing in F#, so he can do it from C# as well. If he rants on C# like this, I'd hate to say what he has to say about Java which, as someone said is not object-oriented but "class-orientated".

It's hard to believe that D.S. wrote this -- esp. since C# has borrowed so much of F#'s ideas, and you can just write F# if you like, or use both. I've been using F# since it was first released, and it's great, but certainly not perfect either. IMHO, C# is one of the best all-around general-purpose languages with "familiar" syntax around with 1st class tooling and ecosystem. All it needs is records w/structural equality semantics, DU's and implicit "new" in object creation. F# on the other hand hasn't moved the it's needle much in a long time. (Like using Rosyln as a back end, supporting higher-kinded modules, etc.)