skysight-inc/HackerNews huggingface dataset:
(part of) how we mitigate unfettered power is pitting powerful entities against each other. the answer isn't "government!" or "law enforcement!" or "corporations!" but rather more even distributions of power, and lacking that, powerful entities in opposition.

that we also rationalize the actions of a corporation (to understand them) doesn't necessarily imply complicity. lacking more evenly distributed power, we should want apple to be pitted against google, the fbi, and the chinese government to funnel apple towards a privacy-oriented stance that it might not otherwise have.

incidentally, (many) americans vehemently support 2nd amendment rights as a way to have some semblance of power in an otherwise overwhelming power structure.
On the other hand you can buy good bread and a lot of other basic foods pretty cheap and in high quality. When I look at American stores there is an enormous variety of cheap crap and then some decent quality expensive items.
Former U.S. regulator leads effort to create digital dollar
This one has too few keys for me, but I love the minimal cuteness of these tiny keyboards.
We love forgetting lessons we learned the hard way. With Rails we forgot that dev environments and deployments should be easy like they were with PHP. With Node.js we forgot that programmer time is important and boilerplate can be automated like it was with Rails. We’ll see what the next popular language holds for us, and what we forget along the way.
There needs to be a larger gradient of funding options than "Waste cash until unicorn" or "rent-seek until next bailout", and "dominate small-to-medium market niche" or "sponsor and penetrate next manufacturing commodity".

We've seen so much wastage from the prevailing financial model in SV tech.
It will also train them to further ignore the presence of these bars if they see them and close them without reading - these same bars that usually contain security warnings in Office products.
Hey Ansel, thanks for responding and for validating my train of thought...I don't have that much exposure to the VC world so the things I suspect far outweigh the things I know. :)
As someone who lives and works in Germany I'm always surprised when I hear of the strength of the country. I've worked for several very large corporations here, financial and automotive, and how anything is achieved at all remains a complete mystery to me. It seems to me that all the success reported is directly in spite of their attitude towards technology and IT in general instead of because of it.

The culture here is to outsource everything besides PM, then every few years when the projects fail or are over budget (time or money) to replace the partner with someone new and lose all the domain knowledge those teams had and then they have to start again. I've seen millions of euros wasted in this manner, the only way it'll be fixed is when the current generation of management retire.

I'd be keen to know if anyone else working here has a similar experience, I've tried to 'fix' this culture several times and haven't succeeded yet.

Weirdly, in the last 6 months Azure seems to be making huge inroads, perhaps that'll help.
True, but unfortunately those extra modifiers are now used up for getting the original keyboard back. If you want to do, e.g. Control-Shift-Arrow to select text, you now have to use even more modifiers. I'm currently using a Razer Anansi which is a full size keyboard with extra modifier keys under the space bar. Combined with AutoHotKey and Caps Lock, I can select text with the keyboard without moving away from home row. E.g. CapsLock + Ctrl(thumb) + Shift(thumb) + L does Control-Shift-RightArrow.

I do wish full size keyboards stopped wasting so much space with the space bar though, the way small keyboards do. That would put more modifier keys in the reach of your thumbs.
I think I like the current Linux (Debian 9) in a VM approach: it's off by default, easy to turn on for people who want Linux, runs fast enough (for me at least), and is simultaneously fairly well integrated but isolated so you can't easily screw up your Chromebook: if you hose your Linux installation, Chrome OS is still fine and you can just delete the VM and start over.
Google Sheet editors can now track view history
I can see it. The Saudi's control over their own media means that their population will likely never find out, and the ones that do will support the government anyway. Outside of that the rest of the world is in the perfect place to accept whatever lies the Saudi's shrug this off with. Authoritarianism is on a rise and truth is in decline. Trust in media is probably the worst its ever been. Your post proves it. There would be no impact on their foreign policy efforts even if it were true.
What are the costs here... 25M downloads per month doesn't seem like it should cost $100k per month. Must be total archive size I imagine?
While you should be careful about rewrites, Joel is not correct that a rewrite is always a bad idea. I've been (reluctantly!) involved in a bunch of rewrites in my career and they were invariably highly successful.

So, as always:

1. it depends, and

2. please use your best judgement.
Fully functional Apple Lisa emulator in C and C++
Same, except to search Reddit I then end up back on Google using the “site:” keyword because the Reddit search is awful!
Just use µblock origin, it hides ads from search results.
Again, what’s the standard for good enough? And I just ran an interview through an AI service. It caught speaker changes. And did punctuation. As well as a person, no? I use human transcription personally. But it seemed plenty adequate as minimal transcription.
Very nice guide, I wish the actual spec were laid out so clearly. (The spec isn't bad, it just doesn't have it all in one handy list like this).

The sidebar waterfall illustration was cool, and I liked that it didn't move when I scrolled so I could keep referencing it. That's useful.

The little inline quizzes were unexpected, but did help me double check that I was understanding the explanations.
> There's no real solid support for async/await in PHP, not even in the form Python has for quite a while now.

I'll second this. Async/await support in PHP is at best an ugly hack.

I don't know if we'll ever get first-class async/await support since there is no event loop in the PHP runtime, and because of how PHP works (build and teardown on each HTTP request).

> And for me, it might be the biggest problem it has right now, which seriously hurts in some applications.

What problem are you trying to solve where a lack of async/await would help?
Rather than using the metaphors from one field in another field whose day-to-day has little to do with those concepts, try reading a book:

https://www.amazon.com/Efficiently-Inefficient-Invests-Marke...
A reason writers of screenplays feel a need for radically different tools is that layout is functional rather than merely aesthetic for most screenplay formats. Most screenwriting tools are like programmer's tools: syntax-highlighters, linters, autocompleters.

The screenplay syntax is effectively the world's weirdest Python-like whitespace oriented language form. There is so much required whitespace for very functional reasons going back more than a century in some places, and people get really upset if the margins are wrong (the screenwriting equivalent of PEP-8 isn't followed), because it breaks all sorts of conventions such as the infamous "a page of screenplay should be about a minute of screen time".
> Ok. But it is worse for me, and basically everyone else who uses Windows and says that Linux Desktop won't suit their needs.

The irony is delicious.
Government officials are being prohibited from leaving, not regular citizens.
I see your point, it makes sense to me in application development. However, regarding a web request, for me it's totally fine to throw it away :). Same as the statelessness of REST.
Let your close contacts know you're looking, and what specifically you're looking for. The more specific, the better. Start networking and looking through contacts that may not be very close, but are in the industry you want to work within. See if there any people that may be able to help there, and reach out. Update your resume, and when applying, customize it for every application, and send a brief cover letter. It may not be read, but it shows you're taking the application process seriously, and some hiring managers expect one. It doesn't need to be, nor should be, in depth. Set up job alerts on Google job search, Ziprecruiter, Indeed, and look on company websites for any specific companies you'd like to work for. Go on LinkedIn and see who the hiring managers are and reach out to them, but don't be pushy. Just see if it might be appropriate to let them know you're available to talk. Update your LinkedIn profile, and make sure you're available for recruiters to search your profile, keeping in mind search terms/keywords/hashtags to be found for. Twitter is also a good place to mine for leads and contacts. Be persistent and determined. There are a lot of jobs out there, but the best ones require you to be competitive. Always send thank-you notes/emails, and follow up when needed. A lot of times hiring managers will let emails sink out of sight or get distracted. Keep the ball rolling.
And again: it depends. I was involved in at least one rewrite where large sections of the original code were incomprehensible, and rewriting the whole thing from scratch proved a massive success.
Well, at least you had GoboLinux in Brazil...
> And do you believe that running Windows in a virtual machine prevents Microsoft from getting the telemetry data and who knows what else?

If you only use that VM for backing up your iPhone, there are no useful telemetry signals for them to collect in the first place.
If I were to teach a course in basic web development, there are three languages I would introduce students to. These would be Go, JavaScript, and PHP (alphabetical order, not pedagogical order).

All three are forgiving languages. Each of the three focuses on a different part of the stack. None of the three will save you from writing gawdawful shitty code, but none of the three will prevent you from writing the most elegant code known to man either.
The goal of this persecution is not necessarily to jail Glenn Greenwald. What they want is to muddle the discourse and to discredit the journalists involved in this reporting. Let's remember that the group of prosecutors in question are supporters of the current government and the ex-judge is now the justice minister, a position he occupied just after releasing "dirt" on the government opponents to facilitate the presidential election. They have resorted in the last few years to all kinds of political and judicial tricks to silence their opponents through courts. This is exactly the kind of manipulation that was exposed by Glenn Greenwald.
I agree PHP is vastly better than it used to be. It is also a bit more "batteries included" out of the box if you're doing things in a very very bare standard library/simple server sort of way.

That said, when learning web development, PHP, Python, JS, and Ruby are all very similar. You absolutely use a package/dependency manager of some sort, and they all have pretty simple startup with their major (similar) frameworks, whether Laravel or Django, Yarn or Bundler, etc., for their respective languages.

That said, there is one place where PHP is very different, and that is configuration. PHP still has a lot of configuration options that live in global config files, and a number of things that could be easily managed dependencies or are core in other languages are still extensions that need to be installed and enabled at the language level in PHP which seems worse from a "getting up and running" perspective.
My main drivers are 40% split keyboards, which usually mean between 42 to 48 keys. Even with just one additional layer (other than the default one) you have enough keys for numbers and symbols. If you are in need of f keys or media keys maybe you need three layers in total. Takes a bit to get used to the fact that some symbols don’t need shift to be activated but rather are in a different place but it’s not too long of a process.

That been said, I honestly can’t imagine how you’d write code with 28 keys. I assume this is for some sort of steno.
Well, I don't what to tell you except that that is a very shallow view.

Every non-trivial web app I've ever worked with has tons of persistent state. DB connection pools. Translations. Configuration. Recreating that on every request is just wasteful.
That sounds great! This and the main workshop site have many subjects I'm really interested to check out. Thank you!
> Of course Windows gets the worse version of it..

Not really. Linux/Macs get iso, which has install.wim larger than 4GB. That means, you cannot copy it to FAT-32 formatted USB and boot it; you have to burn it (or mount as virtual cd in vm).

Alternative would be using dism to split it, but for that, you need working windows machine, leading to chicken-egg problem.

The windows version, although it gets media creator, has install.esd instead of install.wim (with different compression), so it fits into FAT32-formatted filesystem.
Performance Analysis and Tuning on Modern CPU – Denis Bakhvalov
Alexander Skarsgård Explains “Jantelagen” & Why He Hides His Awards
If there was definite evidence that wearing masks helped prevent catching flu, at the very least you would see them used in occupations where the cost of an employee being out with the flu for a week is very high. Since we don't see this, they are probably ineffective.
Project Veritas does not have credibility issues. They have never issued a single retraction.

If this surprises you, then welcome to the systematic bias of wikipedia.
Bio-Inspired Hashing for Unsupervised Similarity Search (With John Hopfield)
I would do this through bluehost but it just straight up doesn't work. No matter the tutorials followed or time spent with support, I can't receive emails at my domain.
OneCoin Ponzi Scheme: Scam of the Decade Continues in 2020’s Oceania
I've been through 7 or 8ish companies in 7 or 8ish years, have burnt out horribly, have at times sacrifices my mental health for that of my employer, amd have been fire or otherwise let go from 6 companies. I think the gaps in employment may be an issue, but otherwise I think it's less that my record is bad and more that finding good work is grueling in tech. So if you quit and find a new job or if you stay for longer and find a new job, it is probably going to be difficult. Also, never sacrifice yourself for your company beyond reason.
You won't even make 1 penny, if you can't break even on your user acquisition costs. That's what usually breaks a business not the fact that it's not profitable enough, but that's it not profitable at all.
In Asian cultures it is. In western cultures, sick people aren't nearly so respectful, so then the masks become for the healthy folks.
I know. I'm just sharing my definition, which is completely subjective and holds no authorative value. It works for me, though.

Kiwis are a bit hairy to be berries, but they feel closer to berries to be than bananas.
A little background on why this was necessary is that the law already existed for decades to stop GM/Ford/Chrysler from doing the same thing, which was a very real threat to their industry. The bill simply changes a word to keep Tesla from using the loophole of not having a franchise to begin with.

From the article, it sounds like Tesla simply decided to become a used car dealer in Michigan as another workaround. It's not a settlement because nothing else has changed. The law didn't apply to selling used cars.
One project I've been working on is a competing (or now no longer competing :P) platform called https://classalog.org (marketplace of in-person classes). Found the same thing: buying paid ads does not make sense for a platform – you need to do this with free traffic and referrals.

I think the kind of math above is useful, but it doesn't replace making something people want. Maybe to get a rough idea of the metrics, sure – but airbnb etc wouldn't have started either if they'd done the math above.
Logistically, how can they do this?
> So the mentality that I described is in real

.. but even anecdotal evidence. I says nothing about the general situation. Personally. I never felt the need for FB. For a few years now my - large - family is running Threema. All of them, even the old folk. This is good for us, but especially the youngsters have parallel installations of WA, Signal, Telegram etc..

This is also anecdotal and I'm afraid, not typical. Some months ago I became member of a Skat club (a popular german card game). All the people are very different in social beckground to me and even to each other - real estate shark, musician, blue collar worker and more - and know what?

> some people gave very direct and harsh words.

I got these words for NOT accepting WA. Eventually, we settled to Signal - but even that not unanimously and it remains a slightly frustrating communication model.
> PERL is bloatware

never heard that before
Were you there when Haskell was new to the mainstream? For a few years there seemed to be nothing else on proggit.
Increasing costs for your competition is a net win for you.
Title is misspelled: Should be “Talking”, not “Toking”.
That doesn't matter one bit if they continue to work there when their ethics and values are not aligned.
What do you use instead of Google Maps?
No, that was written for client side DOM manipulation. Only.
Crostini is still an esoteric dev only feature. No user is going to use it, or even be aware. When they need to run any apps or work with files, they don't have any options.

Why can't ChromeOS be a standard Linux distro which runs apps in a flatpak (and validated by Google). That way you can't screw up your machine, you don't really lose any perf, and you have the best of both worlds.
This is a very common problem. SD cards have microcontrollers running on-board that the manufacturers can reprogram to report any size.
> But MS was a special case, it seems to me that every time I looked at CE/Mobile/etc they were tossing existing app compatibility aside for the latest and greatest toolkit that went with some not particularly good set of phones.

Their (forward) app compatibility was actually very good. I wrote a WP7 Silverlight app in 2011 that still works on the last release of Windows Mobile 10.
This rings true in my experience. In fact I'd say that some companies that survive this trend tend to repeat it in cyclical manner. Good products, customer oriented then profit motivated short sighted decision making. Rinse and repeat.
The questions you are posing make it clear that you don't understand the issue at hand, much less the broader context behind these data laws. Companies have invested much more $$$ and resources for much less reward. Also, everything is legal as long as your lawyers sign off.
feel free to start sharing those "small market" ideas haha
That's only for Fulfillment by Amazon shipments.
Tax Horsepower
And Google
Almost like a targeted version of what Apple has been inadvertently doing with their desktop OS for several releases now.
Nothing about assymetric crypto mandates that a 3rd party cant manage the key. In this case, CCP has the key.
Fantastic. Thanks for sharing. Two questions:

1. How much data did you gather before extrapolating to the numbers in your post?

2. What tooling did you use to estimate traffic?
To be honest I’m not sure what everyone else is searching for on Google the search engine anymore. I personally use it as a Wikipedia search engine in 90% of the cases while 9% is for stackoverflow queries, other than that I get all the info I’m interested in from dedicated FB groups and different sub-reddits.

And I’m also a 40-year old guy, from what I can see at people younger than me they spend almost all their web-related time on Facebook properties: Instagram, WhatsApp groups, Facebook private groups (FB the main app is also dying), with TikTok coming strong from behind. All of these are places where Google Search doesn’t have any reach. So one could say that the 2011 mantra “all arrows behind the same big arrow” (or whatever it was) was quite correct, Google+ was Google the company’s major chance of still remaining relevant in 10 or 15 years’ time. They still have YT, too bad they don’t know how to manage it.
I regularly take longish train trips (an hour or two each way) with my laptop and write code. I find it very productive, there's something about being on the train, traveling, no internet that helps me crank out the code.
There used to be tens of thousands. In 1979 there was a policy decision to end UK manufacturing and focus on the City and services. No end of highly successful UK export businesses disappeared. Many of them quietly a world leader. Many of them famous names that had existed for a century or two.

Sheffield was the steel city with all the production, infrastructure and suppliers to feed all the cutlers, precision instrument makers, tool makers, scissor makers and all the other specialisms surrounding tool steel and stainless steel. The Potteries, well you can probably guess that one. So it went on around the regions of each city and across the country.

I go beyond it being a shame, it's criminal, or bloody well should be. We have had no chance of balanced export books since 1980.

If you search around the web, there's a lot of archive sites showing what was lost -- though in truth it was far more an intentional destruction.
Progressive Server Rendering and Progressive Client Hydration with React
TFA rather implies that MBS is totally full of himself:

> One observer said the alleged targeting of Bezos reflected the ‘personality-based’ environment in which the crown prince operates.

So it seems plausible that he and his advisers just assumed that they were technical enough to avoid attribution.

It does seem that there's more known than suspicious timing:

> The Guardian understands a forensic analysis of Bezos’s phone, and the indications that the “hack” began within an infected file from the crown prince’s account, has been reviewed by Agnès Callamard, the UN special rapporteur who investigates extrajudicial killings. It is understood that it is considered credible enough for investigators to be considering a formal approach to Saudi Arabia to ask for an explanation.

But then, even if they have conclusive evidence that said file is malware, some third party might have compromised MBS' account.
None of that applies to Merc buyers. These cars use an unusually high amount of plastic parts in critical areas that reliable vehicles don't ever attempt. Modern Mercedes is not the same as it was 30 years ago. Quality has been sacrificed on the altar of profit.
FWIW that reason for closing has been removed for a long while, so new questions asking those lines should get answers (if the question itself is answerable).
That's very sad. =( But, at least he died doing something he loved.
Apple cares about me paying $999 for another iPhone in a couple years, along with trying to sell me iCloud storage (that sweet, sweet reoccurring revenue). Now I’m never going to purchase iCloud storage because the feds could snoop in it.

If there is a more secure alternative available then I’ll go with that. Also iCloud backup is now turned off, no need to enable the surveillance state.