skysight-inc/HackerNews huggingface dataset:
> If Russia never had a culture of reading, then how does the Communist Manifesto drive an entire society, millions of people, to overthrow its familial leaders before the era of television?

Firstly, the leaders whom the Bolsheviks overthrew in October 1917 were not familiar to most Russians. The Provisional Government instituted after the February Revolution was a messy affair.

Committed Bolsheviks were a minority at the time of the Russian Revolution. However, there were just enough of them in the railroads, ports, army and other key infrastructure that they could carry out a coup against the Provisional Government.

As with many radical movements, most of the ordinary Bolshevik sympathizers had never actually read the foundational texts of Communism (Marx' writings are often a challenge even for intellectuals). They only knew some simple agitprop distillations thereof.

That the Communist regime spent the whole 1920s and early 1930s carrying out literacy campaigns and establishing written standards for most of Russia's languages also underscores how little of a culture of reading existed in the country pre-1917 outside the elite cities like Moscow and Saint-Petersburg.
Current Genealogy for Towns
CHEx86: Context-Sensitive Enforcement of Memory Safety via Microcode-Enabled Ca [pdf]
Reasonml claims, as an explicit goal, to output very readable and modern JavaScript, so it shouldn’t be such a risk. That task is a work in progress, but even looking at the latest recent release you can see that it’s coming along nicely.
Its users are getting a fair deal, though. They're getting the service they paid for, with significantly less downtime than GitHub, and Drew is being fully transparent about how funds are spent.
I tried to find a locksmith once via Google. Maps would list a local locksmith with a street address and phone number with local exchange, but the calls all went to one or two centralized numbers. The locations seemed to be fake. It was a very disconcerting way for companies to operate, especially for something as sensitive as house keys.
An entire semester of biostatistics in 5 pages [pdf]
I feel like a lot of functional programming tries to hide state behind an OS/API call of some sort. Sometimes that makes sense. Think a program that transforms data into SQL calls.

Mirror of that is a driver for a piece of hardware. You got multiple levels of state going on.
Reminds me a little bit of the chip in the game boy camera - it tried to do edge detection on chip, like vertebrate eyes do.

https://gbdev.gg8.se/wiki/articles/Gameboy_Camera
I have a Swift Cookbook that I maintain on Github:

https://github.com/melling/SwiftCookBook
The bank is regulated externally, they do not have arbitrary control over how they treat you.

In fact, if you get hacked the bank will make you whole at their expense, which is quite a bit different from what happens in crypto.
The ad network is for ads on partner sites, not on Facebook itself.

It's Facebook's version of Google's DoubleClick.
Reddit's user CSS was different, mods could edit it on subreddits and all visitors would receive it. On HN you'd only get the CSS you've set yourself, so there shouldn't really be a security concern (except for CSRF attacks against the settings form I guess).
Singular leadership, sure, but we accept shareholders wielding power as normal and fine and not contrary to putting one person in charge. Why not workers?
> I think legal language that prevents this would likely be a net good thing.

Language that protects end user data across changes in company ownership basic doesn’t exist.

For one thing, if the company goes bankrupt, the data is an asset of values, and the court will allow them to void prior contracts so that they can sell off assets and pay their debts.

This is legal for the same reason pensions get zeroed out during bankruptcies and acquisitions.

If the new owners can steal retirement money from current and former employees, you can bet they can sell whatever treasure troves of data the company has amassed.
Though I use it daily, my biggest criticism of TypeScript is that it's not opinionated enough. From inception it was designed as sugar on top of JavaScript but not a replacement, and therefor they decided not to make decisions outside of the ECMAScript specification.

The advantage to this is developer buy in, the downside is how annoying it is to work with at scale.

In a monorepo, running 10 compilers in watch mode because TS can only consume external source which is compiled to JS. You can't consume TypeScript source directly (which would be nice if you want to use github as a package repository).

But it's fine. I'm happy paying the cost to not use JavaScript directly, but I am disapointed because it could be so much more.
Zenkit – Organize Your Project
Zenkit - Organize your project
Ron Johnson Killed J.C. Penney but Has Since Become a Retail Guru (2019)
It doesn't matter what weapons you start with, what matters is what weapons you end with.

Can you replace your losses of weaponry? You need lots and lots of manufacturing capacity for that. Did you know that Japan started WW2 with three times as many aircraft-carriers as the US? How many carriers did Japan and the US have in September 1945? Why was that?

Do you have enough men of military age? In 1945, Germany was reduced to using teenagers and old men as soldiers. Meanwhile both the US and the Soviets had plenty of military-age manpower left.

High technology is a help, but not the be-all and end-all most people think it is. The Germans had the most advanced weaponry in WW2 (jet aircraft, advanced rocket missiles, etc), but they were swamped by both the US and the Soviets producing overwhelming amounts of "good-enough" weapons. (It's no use having a plane that has a 100:1 kill-ratio if the enemy can throw 101 planes at it.)

A last point to ponder. The next war will be the West against the Rest. China BY ITSELF has more man-power and more manufacturing capacity than ALL OF THE WEST COMBINED (US+Europe).
Here is one interview on history of Applied Materials which is largest equipment manufacturer out there:

https://www.youtube.com/watch?v=7bwQxFyCs8Y
More likely Apple will just write server-side Swift code that we never see.
I really hope they open some, the linux ecosystem for Swift is a little small
I think a typical criticism of that is that Many Worlds replaces the mystery of wave function collapse with the mystery of why we are on this branch rather than one of the many copies of us on other branches.
My last phone screen, I emphasized that I like solving business problems, rather than tech for its own sake. They decided I "wasn't technical enough"...without asking me a single technical question.

That's the culture clash people frequently reference, and it's very real. If you don't perceive it, it's because you're swimming in it.

And I emphasize that the attitude, that the only good coders have tunnel vision and just want to play obsessively with tech, but only the cool stuff, goes far, far beyond the stereotypical SF startup environment or whatever. Because a large number of companies have a vague idea that to be cool, they should imitate what the trendy companies do, so even if you question the stereotype, the stereotype influences reality.
This gives the confidence to move forward. You made a break through for me. The point you made about over engineering. I found out resently that beautify is in simplicity, and you grow when you have to grow. Not day 1.day 1 is about day 1. But I was stuck at the over engineering bit, in the name of making things simple.

Thank you for this great article I will be waiting for your future blog posts.
It would be nice if it didn't do the 'unsigned app' dance on a Mac.
Understanding the Aspects of an iOS App Launch
I agree that negative intent from a monopoly power is actionable. I merely point out that negative intent is not necessary prior to regulatory action against or upon a monopoly power. I refer to another comment on this post for further info.

https://news.ycombinator.com/item?id=23198343

"Market Power"

‘Courts do not require a literal monopoly before applying rules for single firm conduct; that term is used as shorthand for a firm with significant and durable market power — that is, the long term ability to raise price or exclude competitors. That is how that term is used here: a "monopolist" is a firm with significant and durable market power.’

https://www.ftc.gov/tips-advice/competition-guidance/guide-a...
Thanks man. Looks good. I have a question for you: If I have a ton of small widgets, for example let's say I'm making a json file editor for our game designers and it loads a large config json file and I need to show texboxes for each field in a scrollable field. Now the user changes one value in textbox, what's the most organized way to track these changes?

I do have custom classes but they still look messed up.
> Intel launched new 14nm processors last month, 5.5 years after introducing their first 14nm processors.

> Meanwhile, TSMC's 7nm process has been shipping since Q3 2018, and their EUV-based N7+ process is now in mass production

So, to make this an apples-to-apples comparison: when did TSMC stop shipping new products on prior nodes? ;)

You can still go out and buy a new-production Ryzen 1600 AF chip right now, you know. AMD did not even finish releasing their 7nm lineup until basically a few weeks ago, Renoir products just started shipping last month.

Ice Lake actually beat the comparable AMD/TSMC chips to market by like, 8 months or something. They've been around in volume since like, november. I went to Costco before last thanksgiving and almost half the laptops had Ice Lake.

AMD can ship desktop processors sooner because they've architecturally managed to reduce the chiplet to smaller than the size of a phone SOC. Comparing apples to apples, or more specifically monolithic mobile processor vs monolithic mobile processor, TSMC isn't that far ahead.

Or for another data point, TSMC's big-chip 7nm yields are so bad that NVIDIA is disabling 15% of the processor on the Ampere GA100 even for the datacenter market that will be paying $25k a chip or something stupid.

TSMC is ahead, sure, but not as much as people want them to be. The ability to make phone SOCs and 70mm2 chiplets successfully doesn't mean they've got 7nm completely nailed.
Not all of them! The Merlin turbopump spins at a whopping 36k RPM!

[0] https://en.m.wikipedia.org/wiki/SpaceX_Merlin#Turbopump
It's a cool concept in theory -- I'd always thought I'd like using it.

But in practice, I realize I'm addicted to tabs. When working on 3 documents at once, I want them in separate tabs in the same window -- not 3 different windows.

Maybe I'm in the minority, but I'm actually at the point where I want things to go in the opposite direction -- just turn all my apps into tabs. (Like Chromebooks, I guess.)

Finder? VLC? Word? Preview? Spotify? Photoshop? My code editor? I just want them (or each document in them) as tabs next to other webpages and/or each other. (For Photoshop and code, I'll probably organize my own window/space for them, but still open up webpages next to my images/code.)

Having tabs and a dock feels redundant in 2020, like two competing paradigms that just need to be refactored into one by now.
Yep, I think the world would benefit much more if they just put the ability to do digital signatures in the CMOS. People want to do touchups, they just add a link to the original signed image in the EXIF do folks can take a look for themselves.

Definitely not going to stop state actors, but might help with some of the noise from doctored images/video.
Yeah, that's totally fair, I believe I'm just in an earlier stage of my life where I don't have a family yet so I can sometimes burn the time like that versus prioritizing my social relationships.
The weaknesses of TTS twig different people in different ways. For example, Microsoft Zira and the older Google TTS voice rank near the top for me, while I find every single one of the modern Google voices so horrible as to provoke instant anger when I hear them.
I know friend of friend who went to Harvard Law like 15 years ago and she told me there is SO MUCH butt kissing going on there.

You'd think people who got that far would be confident enough to rely on their own skills/study to get ahead BUT even at that level, there is a lot of butt kissing to get ahead.
What’s the lag time on this? 30 days?
Academia? Shoot... senior hiring in the tech world is the same thing. If you don't have buddies, gooooood luuuuck.
I think it‘s kind of funny that there was an article today about Google‘s Pixel division being disjointed and not integrated enough with the Android division.

Maybe part of the reason for the publics perception of Google‘s teams and divisions seemingly operating in an independent and chaotic manner is a way of minimizing the attack surface for antitrust accusations.
Looking at the ad[1] that Saddleback put in their article, I can't possibly see what would warrant incompetence, let alone false advertising or fraud.

How is this any different than a newspaper ad saying "You can get Coke at Krogers" and then Krogers having a Pepsi display in the soda aisle.

1. https://lh6.googleusercontent.com/6KsGyAeFFfeliOLsLJzPQf5o1o...
Yep. I work for a Canadian [print/digital] media company. One of the magazines has been operating for about 115 years.

It's had record views and subscriptions. On the other hand ad revenues have dropped as well as, of course, newsstand revenues.

It's been interesting.
Apple can do it for $99 a year (plus thirty percent of course). Their system is by no means perfect, but there absolutely is less bullshit malware on their market vs google chrome.
Also worth noting that Saleem has also been working on a wrapper of Windows GDI for Swift. While it's not a port of SwiftUI, it looks pretty similar.

https://github.com/compnerd/swift-win32
At the same time, guidelines say not to share food. So either that guideline is superfluous for covid, or the government just wants people to keep ordering takeout despite it being dangerous. Given their record so far, I won't be ordering takeout till after the pandemic, especially given the amount of restaurant workers who go to work sick and the relative lack of cleanliness in restaurants in general.
Ha, today I learned one guy writes, records, performs, and produces all of Tame Impala's music, in the recording studio. So, yes!
I know it's had some mixed support for other platforms for a while, but it's hard to really invest time and effort into a language before you know it has official support.
I would refrain from giving advice to people on how they want to spend their own money.
This is really frustrating to read and I know the importance of ordering direct when you can, but the hardest part for me was trying to find restaurants around me that actually offered direct online ordering.

I helped build a site to try and solve that: https://foood.com/

It's mostly restaurants in the Chicago area right now but trying to grow as fast as possible everywhere
I have sent you an email. If you don't get one from me, my email address is in my profile.
Right. Just like how publicly funded broadcasters have never promoted any kind of propaganda, a publicly funded search engine will be politically neutral in every way. Who funds this public service? The US? Everyone? Well I don't live in the US, why should I have to fund your public service? What if I don't want to use Google, but DuckDuckGo instead?

(You see, the arguments go on and on...)

Private sector companies done right (aka incentives align correctly) are inherently more trustworthy than public sector.

Disclosure: I do work for Google, but I've held these opinions for a long time.
> The exact opposite of government control over industry.

Only in the sense of "industry control over government". Which doesn't strike me as any improvement.

The true opposite would be "industry has to fend for itself without being able to co-opt government to tilt the playing field in its favor".
Maybe it is, but as long as it's not mandatory I don't see why anybody should feel obliged.
do you happen to have a link to the api docs for that? Everywhere I'm looking it doesn't return the value.

https://developer.github.com/v3/actions/secrets/#get-a-repos...

and the blog states the same behavior I'm seeing in the docs:

First, the API doesn’t return any values, only names.

https://github.blog/2020-02-06-manage-secrets-and-more-with-...
Sourcehut [is] barely functional in a lot of ways.

Since when? It has the best CI, has the best interface, has both Hg and git support, and does pretty much everything a forge is supposed to do. It also does discovery better than any other platform.

I disagree with the rest of your comment, but the rest is wrong enough and obviously in bad faith enough that a response would be unnecessary.
Ostebsibly any of those services is large enough to serve as a middleman proxy for giphy so that their users requests do not ever visit the Giphy servers. Whether that is going to be against the terms or not is to be determined.
The site did not display correctly for me on mobile.
It’s really the extensive Apple frameworks that make a Mac or iOS app — the layer written in Swift that’s not using UIKit or AVFoundation, etc, is probably minimal in comparison.

So, direct ports are unlikely to be made that much easier, but it definitely opens the door to more code sharing.

Plus, Swift is a really nice language — great to see it getting more adoption.
In January, there was no evidence of human to human transmission either.

Also, appeal to authority is a fallacy, double so with the authority you chose (though at least it's not the cdc).
No, no, no. Amazon disrupted the grip that publishing houses had on publishing, they have democratized writing. Publishers and bookstores had restricted markets that were dictated by a few big publishing houses. Amazon disrupted that, which has lead to far more books being written. Books that have been self-published. How on earth is that considered a failing?

Bookstores are no longer viable, because Amazon has obviated the need for a brick and mortars store, and it passes the benefit on to both consumer and author alike, in reduced prices and thus increased sales.

Since Amazon is not in the authorship business itself, since it gets an equal profit on all books, its book business is a lovely example of markets working to further society.

Amazon's problem is in the use of data metrics on its giant store to create products that compete with its partners. The Amazon Essentials line is anticompetitive IMO, because as the operator of such a large platform, Amazon has a responsibility to the US economy.
Morty Smith’s Character Development; Rick and Morty S4 Spoilers
Isn't that effectively what we had with windows circa 1995?
Integration is hard. The amount of work to keep good integration between all services in a business grows as the square of the number of services. Missing “obvious” integrations is just a natural consequence of being large.
Are reusable rockets more cost effective than disposable (or recoverable by parachute) solid rockets?
PPP Loan Forgiveness Application and Instructions (Released Today by SBA)
I'm on board with ceasing and desisting from screwing it up.
You need a window manager/virtual desktops, not the insecurity doing everything in the browser brings.
Alice: Yesterday I looked at ticket ABC123, to fix the database. I had some issue with the network so I'm following up with IT. Today I'll look at ticket XYZ385.

Bob: Yesterday I was working on the migration to the Kokomalta framework. I'll keep doing it today.

Charlie: Yesterday I looked at fixing the printing bugs. Today I'll do more bug fixing.

I've worked in different companies, industries, countries and it's always the same stupid thing, some sort of cargo cult practice that achieves absolutely nothing and wastes everyone's time. As a manager if I want to know the status of some project I ask the person, I don't wait until 10am the next day. And if someone is blocked, reach out when you're blocked to whoever can unblock you. That's it. That is actually agile, not that stupid daily ceremony.

The IT world is full of those dumb cargo cultish practices. One I've started noticing is to prefix everything with "as a user" when writing "stories and epics".
"As a user, when I click there I want to have a window with that input box and this text written here". Super useful! I know there's a proper way to do it ("as a senior compliance officer, I want a daily report about ABC"), but no one does it in practice.
Naming is where it starts, but the type signature also carries plenty of information it it, especially once you get to non-primitive types.
They’re internet points man. Relax.
How about some basic psychological barrier ? Do some 'strange' ritual before getting the password under pursuing circumstances. Like break emergency glass et.etc.

https://psychcentral.com/blog/3-more-obstacles-in-therapy-an...
This is exactly why Gilead won’t allow the similar drug to be used in cats. They don’t want to know about negative side effects that might then hinder the drug’s approval for use in humans.

If ever there has been a business decision to illustrate the whole “putting profits over people” this is it. And sunk costs, too.
Good short article. CPU power saving has an effect on interrupt handling and becomes a factor at high packet rates. Turning off p-states will improve performance.
minimal CSS to add (nothing to remove):

https://pastebin.com/4JYbSi5F

[edit]: fixed, shorter version: https://pastebin.com/dT4KKt3s

[edit 2: fixed textarea, dead links: https://pastebin.com/CKy4HQXE ]

[edit 3: added a screenshot: https://imgur.com/a/Ont553x ]
They need objc2swift, something like c2rust[1], to speed up the legacy code upgrade. Transpiler and code refactoring tool, all while preserving the ability to run tests. Or, on the other side, c2rust should get an Objective C support as an input.

[1] https://github.com/immunant/c2rust
YouTube can screw over content creators with its insane system of copyright strikes. PayPal and Amazon can keep legitimately earned money on the pretext of non-existent ToC violations. Apple can decide to bar you from the App Store on a whim and clean-room your best green shoots ideas into its own products. Google can decide that you earned too much in ad revenue and shut you down just because it can.

The problem is abuse of power without oversight

This is exactly how I feel about me dealing as a business with the big corps. But I did not actually had this experience myself. Reason is simple: I just do not engage. As a business I do not uses any cloudy stuff at all. Everything I do I host either myself or on rented servers that I could change on a moment's notice. No Youtube, no Apple app store, no hosting my software using Azure/Amazon/etc, no Github (I host my own), no Gmail etc.etc.
You're either joshing with us or you have a bright undiscovered future ahead of you in regexp's- given your apparent intuition for them.
Indeed, Amazon's behavior isn't the same shape as a typical monopolist. Krugman wrote an article a while back about this that I think cuts to the heart of the matter:

https://www.nytimes.com/2014/10/20/opinion/paul-krugman-amaz...
You can enable dark mode in Chrome on Android

1. Go to chrome://flags

2. Enable "Force Dark Mode for Web Contents"

This works pretty well on all sites, not just hacker news...
similarly, there's elm/redux style state management, which is almost explicitly about emulating global state in a functional architecture.

it seems all programming paradigms end up devolving into global state by friday. because too many developers cannot recognise global state, instead recognising only its syntax
Ten years ago when I was offered a choice, I told the office manager I wanted a MacBook because of the trackpad.

Apple’s trackpads are even better now. How has nobody figured out Apple’s 2010s trackpad technology?
Reply All has a great episode where they take a deep dive into the super seedy world of locksmith advertising. (https://gimletmedia.com/shows/reply-all/o2ho87)