skysight-inc/HackerNews huggingface dataset:
The Wikipedia discussion is embarrassing to read. They cry about Blumenthal being on Russian media, while citing the nytimes and wapo without any sense of irony. They link to a SPLC piece by Alexander Reid Ross, a known hack and 'anarchist' that collaborates with people in the IC. No one actually has a serious argument against the site, and goes off on the delusional russian influence conspiracy.

As far as what you said, why not address the real concerns brought up by Mate and how the OPCW covered up their investigative results about the Syrian 'chemical attacks'. They provide great evidence, and all you -- and it seems others -- can come back with is 'oh they overstated something that cant be definitively proven' or 'sloppy editing' or (lol) 'russian propaganda'.
I notice a lot of run-of-the-mill liberals automatically assume their opponents who aren't manifestly crazy are "devil's advocates" or not making the argument in good faith.

It seems intellectually lazy and the epitome of condescension to cast away all criticism in this way. As those opposing arguments are always beyond the pale and not worthy of thought.

The overwhelming feeling I get from this type of person: "there's no possibility I'm wrong."
Dijkstra has been an intellectual hero of mine as well. His book A Discipline of Programming pretty much completely altered my perspective of programming and reading through the majority of the English language EWDs was a very rewarding experience. I love his proof format. He was one of those rare geniuses who bothered to make his process public. His contempt for what he calls "rabbits"[1] is an expression of that devotion to intellectual honesty.

[1] A rabbit in this context is a result that is a surprise, as if it had been pulled out of a hat.
Well, my daughter did it on the advice of a retired nurse (her grandmother).
I think she's totally reasonable in saying this, and I think it's normal that after you've achieved the goal and finished a project you've been working on together, you would move on to the next project. And the big project in a heterosexual relationship is naturally having a family, and I think it IS weird to insist on continuing with a "life of freedom" when you don't really have any thing particular that you're working on. And in the end, he also found out that what he needed to be happy, was actually to buy a house and start a family, so he ended up at the same point himself eventually with his new partner.
Brainfuck interpreter written in Tcl:

https://wiki.tcl-lang.org/page/Brainfuck

Brainfuck-to-Tcl transpiler:

https://wiki.tcl-lang.org/page/Brainfuck-to-Tcl+transpiler
Seconded. Every three months I get a little anxious about not running on one of the clouds that would let me scale more quickly (and also would let me do things like use Athena to go through a huge S3 bucket). But then I do a little math and realise that the bandwidth bill from AWS alone would eclipse all of my hosting costs at Hetzner, not to speak of the actual servers running there, and I don't really need fast scaling if I can just provision everything with a nice margin (2x) and still come out way below AWS prices. But it really depends on the nature of your business I suppose.
> But painfully it’s just lazy or incompetent engineers

There are good arguments in favor of testing and developing for Firefox, but that is not one of them.

Representing the interests of the end-user, in a typical SCRUM-ish development house, is supposed to be the product owner’s job, not the job of individual devs. If management isn’t rewarding cross-browser development, then that’s on management, or maybe even on the end-users. Not the devs. Expecting devs to put work into stuff that won’t be rewarded by their bosses if they succeed, and will likely be punished if something goes wrong, is kinda silly.

It probably doesn’t matter that much, anyway. Firefox is being killed because some of the most popular websites on the internet are made by a competitor, the vertical monopoly between YouTube and Chrome. Everything else is just a distraction.
Where's the illustrated children's book? Rabbits vs otters. :)
> Also, there is the interesting area between the AdLib ROL/MIDI synthesis and full blown digitized audio such as wav/mp3... the demoscene was sampling digital audio, chopping it up (MOD/S3M/etc. file format). The result was a wav-like audio file in a tiny file size.

This is typically called wavetable synthesis. You generate the (typically complex) waveform using other means, then load it into the synth and do stuff with it.
I'd be curious to know what folks see as the benefits to a pension that are otherwise not reproducible with a 401(k) and standard brokerage account. The only difference with the brokerage is ERISA protection, which provides protection from creditors in the case of a judgment.
Cash is ultimately truth in the business. You can bullshit people night and day, but the bank account doesn’t lie.

In my experience as an IT person, IT people are almost always full of shit when they talk money or roi. Usually when you think the tech team has their money story together, it’s because they are growing and you can hide mistakes in growth.

Once growth slows, you realize there’s some dude making $250k and nobody knows what he does. Or that you’re paying $1M/month for AWS charges that you cannot track back to revenue. Or that you’re running a data center that full of end of life equipment that isn’t used or brand new equipment that was never commissioned. So the CEO brings in the bean counters to rein in the nonsense.
It would have been great to see them tell Google to deindex them and then they create FrenchNewsSearch.fr or whatever to actually compete, but sadly they just get the government to do the dirty work.
security; worker health & safety; responsible waste disposal, etc... are inevitably costs through the lens of a quarterly financial summary.
Shameless plug but I've built https://hookdeck.com precisely to tackle some of these problems. It generally falls onto the consumer to build the necessary tools to process webhooks reliably. I'm trying to give everyone the opportunity to be the "best customers" as you are describing them. Stripe is big inspiration for the work.
Funny I just saw a TV program discussing long covid. One of the guests was Jördis Frommhold who was elected woman of the year in Germany for her work on long covid rehab. Very interesting discussion.

One of the things she mentioned is that many of the long covid patients had mild to moderate covid infections. Also at the moment they don't know why some people get it and others don't. So likely your not calling the ambulance did not make a difference.

Hope you'll get better, the symptoms described sound awful.
> This is because Google and Microsoft want to own everything, as well. It's not a coincidence that Apple, Google and Microsoft's security implementations enshrine each of them as ultimate gatekeeper and single source of truth for security on their respective operating systems.

To a close approximation, 99% of regular users (let's just say people who are not developers by profession) do implicitly trust their respective OS vendors. To suggest otherwise suggests a level of paranoia which would make it impossible to ever have a stable system and get anything done.
Highly recommend Thinking in Systems or Limits to Growth, both by Donella Meadows.
This must be the most positive HN comment about sign up CTAs ever.
> Sorry, that's just crazy. Of the billions of businesses that exist world wide, the only "business" that has ever gone that far has been government, the Nazi's.

How many people did cigarettes bring an early death to, while the tobacco companies hid and fought the evidence that they're awful for health? How is that appreciably different than literal gas chambers?
Last part made me chuckle
What would the average pro-lockdown person say if someone hosted a party or even got together with someone for coffee without a mask? They'd be calling for jail. I've heard this enough throughout the pandemic.
Yep. Crostini under ChromeOS operates more or less the same way. It's also why I personally am done with the homebrew approach.

I was using VMs to address the disaster that is the Windows Registry as a developer back in the early 2000s. Homebrew is such an amazing step backwards in that regard.

I have a feeling that Terminal.app is headed this direction on Mac OS, but Apple is taking their sweet time navigating the migration since everyone gets pissed off whenever they fix a security/reliability problem. Could you imagine the uproar if the next version of Mac OS worked the way ChromeOS does? (ps., there's nothing stopping you from running Firefox on ChromeOS, I've done it).
Stop linking the NYT as if they are a credible source. That video just shows they had a conclusion they wanted and went out to show that. There is no definitive proof, and there is more evidence that the OPCW lied.
> (sorry writing that too quickly)

well, not really :) There is still a fairly big difference between having all the knobs for module A as part of the faceplate of module A rather than just mapped to some generic MIDI knob surface. Maybe not as much as some people claim, but not zero.
I have the same thing in my backend. The backend has main business server that among the other thing has an API endpoint one can query for a list of events in date-from - date-to fashion. I dismissed the idea of webhooks right at design stage as to me it looked like a minefield choke full of potential problems.
people in 20s and 30s spending usually should go down in retirement, right? Ideally you have no mortgage and depending on your situation save 1.5k-4k a month post-tax right there.
Yes, Taiwan does, but the limits are much larger and getting approval for large transfers does not appear to be hard.

Getting money out of China is 1) hard, and 2) often illegal.[1]

[1] https://www.bloomberg.com/news/articles/2021-03-11/from-cryp...
Yes to the combination of both. I worked on architecture and was responsible for large-scale systems at Google. Reliable giant-scale systems do both event subscription and polling, often at the same time, with idempotency guarantees.
Yeah, it, like, mostly works? But maybe only in multi-user mode? I don't know; I didn't read the whole thread. I don't have an M1 machine, but it seems like there are binaries cached for the arch in the official cache:

$ nix-env -qasA nixpkgs.git --argstr system 'aarch64-darwin'
--S git-2.31.1

Which implies that it's supported in some capacity.

(The "S" means "there's a substitute available;" i.e. git at least is cached for aarch64. Yeah, Nix's CLI... needs work.)

I don't know exactly what the state of it is -- i.e how many packages can build natively on M1 -- but I know that the Nixpkgs community has done a lot of work in the last year to support M1 nicely, and I thought that it was fully usable at this point. But there's a big difference between "Nix works on M1" and "every package in Nixpkgs works on M1."
Leslie Lamport immediately comes to mind. His work extending predicate transformers for concurrency[1] is a good example.

Edit: Tony Hoare isn't a successor, but he's a living genius who shares many of Dijkstra's inclinations.

[1] https://lamport.azurewebsites.net/pubs/lamport-win.pdf
This is why the Segway was a failure, and any type of hoverboard will be.
I can highly recommend Reaktor 6 by native instruments! A full virtual DSP program for creating things at different levels of abstraction. It’s the backend they use for a lot of their products and sounds phenomenal. Heaps of tutorials on YouTube and plenty of space to explore and learn.
A small Lambda (or your cloud equivalent) is perfect for this
This is literally how Snowpiercer begins
I don't care how big this man's business is, Rosewell is a parasite bent on preserving the established order of datamining the shit out of everyone for his own personal profit. He is gumming up the works with pointless philosophical bloviating, using the anti-big-tech argument as a cudgel of convenience for bludgeoning a nascent privacy movement that has taken decades to get off the ground.

I've sat in a large audience hall listening to assholes like these guys talk about their businesses, and when they are called out publicly for not caring about individual privacy and desire not to be tracked, and they shrug their shoulders.

He and the rest of this datamining gold rush needs to be stopped.
Psychiatry and Your Brain
There are lies, damned lies, and statistics, a quote attributed to Mark Twain. The American Psychiatric Association’s DSM-5 does not qualify for damned lies. It lands six levels below that into the territory of bloody fraud. The group did not even bother to adhere to the fraudulent statistics part of the title. “LACK OF INSIGHT?” The absurdity of this concept cannot be fully exposed in this article. Suffice to say that the human brain is supercharged with a fascinating structure comprised of approximately 86 billion neurons. With that, our brain is the ultimate state-of-the-art machine. As such, it has the capability to perceive, power, police, and warn parts of itself as to what is happening in another part. plus our brain repairs itself 24/7/365 via the growth of new cells. Except in the case of... Click on the link to read more
I think both camps have solutions for these issues, but unsurprisingly, they don't agree on which is most appropriate.
That's less than my accidental personal AWS bill a couple of months ago!
You still haven't provided evidence of "legitimate economies transacting in Bitcoin". El Salvador accepting Bitcoin as legal tender in the future is not evidence that a legitimate economy has been transacting in Bitcoin in the past. One of the criticisms of Bitcoin is that skepticism is always answered with hype and promises, and you're kind of doing the same thing here... Where's the data backing up the success story?
Editorialized submission title

low quality rant by a pessimist
"nix-shell" is exactly how I first tried ripgrep. Of course, I installed it permanently moments later.
You can rent a show on DVD from the library. You can also rent ebooks from the library electronically. I’m not sure if they can rent videos electronically.
distributed consensus/distributed computing appies for mutual/full-duplex/two-way systems, syncing changes one way from a 3rd party is not distributed computing, and not something you would want to throw a distributed consensus algorithm at
> How efficient is wireless charging?

Not efficient
Works on iOS Safari, you just gotta enable WebGL 2.0 (Safari -> Advanced -> Experimental Features) in settings. Of course it requires a mouse/keyboard to be attached for the controls, so it only really works on an iPad.
Actually much of the "hardware advances" were engineered with public money: internet, GPS, GSM, GPRS, battery, touchscreen etc. Big tech certainly takes more than it gives back in taxes. Even worse, some are polluting the planet with their unrepairable e-waste.
This is fundamentally what Europe especially and some non-tech large US firms don't get.

Repeat after me: software development *is not* IT.

IT is the department that hands out laptops and buys office licenses from MS.

Software Engineering is a product development group.

They're two entirely different functions.

IT can make sense to have under the CFO, but product development almost never does.
$ nix-shell -p python3Packages.requests

Nix generally only manifests temporary environments, rather than mutating global state. For a more Pythonic environment, try the direnv integration, which will let you both `use nix` and also `use python3` together, as long as it's in that order.
A few years later Napoleon almost broke the Allied line at Waterloo. According to the Duke of Wellington it was "the nearest-run thing you ever saw in your life." If Napoleon had succeeded we would be living in a very different world.
> The key insight of Dijkstra is that we should use a kind of substitution calculus to derive programs from invariants.

It baffles me that the "formal methods" (it really should be called automated methods) crowd not only ignores this lesson, but is completely blind to it. In my direct experience, the ones I've spoken to are so obsessed with verification that the idea of constructing a program that has specified properties apparently isn't even thinkable for them. Perhaps it's a defect in my ability to explain things, but I've never once managed to explain to one of them that construction is a significantly easier task than verification. It's a real shame because they're very intelligent people that I'm certain could contribute greatly to formal program derivation. I suppose it's one of those "professional deformations" Dijkstra occasionally mentions. One of the things I'd like to do when I have copious free time is build an Emacs mode that only allows edits that preserve the given invariants, perhaps using TLA+ or something similar.

Anyone that wants to learn more on the subject of deriving programs should read one or both of A Discipline of Programming[1] and Predicate Calculus and Program Semantics[2]. The former is more approachable for the programmer who isn't as inclined toward formal mathematics. The latter basically takes the same concepts and treats them with much greater mathematical rigor.

[1] https://www.goodreads.com/book/show/2276288.A_Discipline_of_...

[2] https://www.goodreads.com/book/show/3144463-predicate-calcul...
only if the order of events matters.
Totally, things can get very reliable if you start processing webhooks asynchronously. Personally I've found it pretty cumbersome and complicated to build the necessary infrastructure in the past. I've been building https://hookdeck.com as a simpler alternative specifically to ingesting incoming webhooks.
agree with the sentiment but the vulgarity dilutes the weight of the message.. centuries of privacy rights are drained and drowning right now IMO
Note: please bear with my ignorance when it comes to anything medial.

I can walk for hours and miles, but standing for even short durations is unbearable for me, due to pain & discomfort in my back and shoulders.

I’ve got “diagnosed” with an underdeveloped trapezius (and several other muscles in the upper back region) and my head is ‘heavier’ than those can carry, at least according to my GP, who used to be a physiotherapist. I’ve tried working out, with focus on these areas, posture corrections and sheer will power, but eventually I’ll end up slouching and my posture goes back to the hunchback of Notre Dame, because it feels more natural and ironically comfortable.

Nearing my 30s I’ve grown more desperate and pushed and pushed specialists and eventually they found out I have ‘minor’ scoliosis. Surgery will need to be paid privately, as it’s mostly discomfort and comparably not a lot of pain, and is therefore not an option at the moment. I can live with it, but the fear grows that it will get worse with age.
> we can only undo a decades worth of emissions

Sounds like dramatic progress to me. It uses a technology we already have against a problem that is only getting worse by the second. The side effect of fostering sustainable natural resources would be an unquestionable good as well.
Thanks for the Bugzilla link. It’s making me think that I should log in to my Bugzilla account more often and look out for issues/requests such as this one.

It’s not uncommon for image-hosting sites to use width and height attributes or max-height/max-width styles to get browsers to display high resolution images at a smaller size than the native image (I can often tell by how long it takes for the images to load in the browser). I liked being able to right-click on a image and click the “View image” option from the context menu to open the image in the same tab – at its native resolution. On the much rarer occasion, where there were multiple images on the same page, it was useful to be able to middle-click to open the image in a new background tab.

I was annoyed that they removed this ability in Firefox 88 but now I’m doubly disappointed to discover that the reason was to be more like Chrome. It seems kind of pointless to break decades old functionality just so that there’s even less to differentiate Firefox from competing browsers. I understand that it’s good to maintain consistent UI but just because other mainstream browsers change decades-old behaviour in a particular way doesn’t mean that all browsers should do so. Having said that, Mike Hoye provides a reasoned rationale¹ for many of the recent Firefox UI changes that have annoyed and frustrated long-time Firefox users.

At least now, with Firefox 90, they’ve changed the new image tab from being a foreground tab to a background tab: this should be less annoying.

On a related note, I’ve now had enough time to get used to automatically selecting ‘L’ (instead of ‘A’) when I want to copy a URL into the clipboard (https://bugzilla.mozilla.org/show_bug.cgi?id=1701324). I can live with – and adapt to – such changes if the original functionality isn’t completely removed.

Also, I ensure that telemetry is switched on so developers are aware that that users make use of such functionality. Though, in this case, they can’t tell the difference between users right-clicking and choosing “View image” because they explicitly wanted the image in the same tab or because it was the default behaviour. Unfortunately, the UX experts seem to have simply divined that the users who were selecting the “View image” option didn’t really want the pre-existing, long-standing behaviour (open in the same tab.

1. https://bugzilla.mozilla.org/show_bug.cgi?id=1699128#c77
What about electric scooters? They seem pretty popular at the moment.
I'd pay for services and expect a good API to be part of the deal
> Also LiFePO4 batteries have a pretty poor energy density when compared to lithion-ion batteries, which are the current standard bearer.

In comparison to generic, consumer LiCo, they are better, much better.
> bothered with the values of open source and how this pertains to democracy and human values

It does, but Mozilla is not representative of those values to my opinion. They represent the values on the left of humanism, but are opposed to right values, and therefore it doesn’t embody neutrality or democracy.

They go as far as thinking everyone should share their opinion on gay marriage, and a private donation in that matter is grounds to fire someone. Given their clear left leaning on other public stances, I think activists on the right should be wary of sudden account deletion if they store data with Mozilla (e.g. the password vault).

Not that they could trust Google either, of course. But neutrality would be much better if we mention democracy.
It's funny, because I actually agree with both of you.

We should generally trust our primary OS vendor, because otherwise we're all going to need therapy.

But we shouldn't have to trust them. That is, the system should be designed such that we have some amount of "defense in depth" where a mistake by Apple during the review of one of the 3.5 million apps doesn't result in an exploit.

I think this is why Apple and the others are trending towards the design that they are, because a deep capability approach that's integrated into the UI helps offload some of the complexity and overhead of managing that liability at scale.
Here in Canada, when it gets below -15c or so, my iPhone will give me an error that it's out of it's operating temperature, and needs to "cool down". Californian developers, I guess.
It was a callback to KMFDM's point of view combined with a little "every problem looks like a nail" thinking that wildly missed its mark as a joke, unfortunately for me.
I agree with 80% of this. Just the last part is overreaching.
If you haven’t read it, it is a very fun read. The main character is like the original Batman.