skysight-inc/HackerNews huggingface dataset:
> This decision is specific to one controller—the Hamburg Senate Chancellery—and to one Zoom implementation—”on-demand” mode.

So, as per Betteridge's law of Headlines: No

More specifically: it applies when recording meetings
The post has been deleted, here's an archive link...

https://web.archive.org/web/20210827045159/https://old.reddi...
There is a fairly high bedrock of abstraction, mostly because the compiler is available at runtime, the blurring of the distinction between compile-time and run-time, and image-based development. Common Lisp programs can be as fast as Java, but the executables are huge because they have to bundle the entire image inside. And tree-shaking is less effective because the language is so dynamic it's hard to guarantee some code won't ever be called.

And if the abstraction bedrock is high, then problem domains below that bedrock can't be approached with the language.
This hasn't been my experience so far, I've been looking at moving jobs recently and I've got plenty of options even after discarding anything with required office hours or "temporarily remote" jobs which will return to mandatory commuting.
The title here is quite suggestive, this is limited to one feature of zoom (recording) and transferring data outside of the EU without sufficient guarantees that users data privacy is guarded. Of course this goes much further than just zoom, but in the narrow context of the case (the use of Zoom by German authorities) it makes sense to be at least doing the right thing, whereas many companies would probably never even think about what the consequences are of streaming meetings through services such as Zoom, Google meet, Microsoft 'Teams' and so on.

Regardless of the legality it's a shitty implementation of a pretty simple concept, I'm not surprised their legal implementation is similarly broken, Zoom could easily set things up so EU customer data never leaves the EU. That would be the simplest solution to the problem.

Oh, and their conclusion 'The Hamburg DPA’s decision implies that it is unlawful for US-based data controllers to use Zoom.' is utter bullshit.

What this article really is is a thinly disguised advert for a for-pay event.
I eat tons of salt, but with a ketogenic diet, and my BP is perfect now (it was always high prior to going keto).

Perhaps your post is an oversimplification.
Why do people...

regularly speed in their cars?

incorrectly dispose their waste?

use illegal narcotics?

not correctly pay taxes on things they sell?

Because most people don't care and risk of getting caught and then being fined for it is low enough.
The article is not served well by the headline.
It seemed shocking, and stunningly incompetent when our UK government allowed ARM to be controlled by a dodgy bunch of Japanese venture capitalists, it is no surprise that it ends badly.
I hear you, other than the fact that I have nothing to gain from sharing, I'm not sure how else to prove it, I mean I have a google spreadsheet I could maybe share.

Grab the ingredient list and search each up in relation to blood pressure reduction and kidney/adrenal healing.
I'm using a Samsung SD card on my OrangePi Zero for more than a year 7/24/365, and it's very stable so far.

However, nothing is as durable as SanDisk and Sony high end (Extreme Pro in SanDisk terminology) cards. My old CF is still kicking and a pair of 64GB cards in my mirrorless doesn't care what I pump into them (all of them are SanDisk).
Unions were designed for genuinely dangerous work, like factory and mine work.

The joke is a worker making coffee thinking they need union protection for their job.
Some of my favorite organizations have been the ones where someone senior picked a very tiny number of "official" languages early on, and established clear rules about when to use which. Some examples:

- "Our web apps get written in Typescript."

- "Our data science gets written in Python."

- "Our inner loops get written as Rust CLI tools that contain no business logic." (Or whatever. It depends on the problem domain.)

This works because TypeScript, Python and Rust are all very good at certain tasks, but they're each also fine general-purpose languages with lots of third party libraries. If you do somehow wind up writing a webserver in Python, you'll be fine. Of course, something like Haskell is a deeper commitment with more tradeoffs, and it's the wrong answer for most organizations. (But if I were mathematically modeling the pricing of complex derivative contracts, Haskell would make the list.)

But this is why good senior people with taste are so useful, and why competent technical management is worth its weight in gold. Sometimes you want a toolbox with 2 or 3 well-chosen, versatile tools. And sometimes you get organizations that try to pound in nails with a screwdriver.
A few days ago there was an online thing on the Guardian site for people to add stories like this of their own experience.
I hope the van driver received a prize. He certainly has my admiration.
Is Discord competing with Slack?

Is Discord competing with Skype?

What about Facebook Messenger?

Most of my friend group uses Discord exclusively, after trying all the aforementioned options. We don't feel tied to Facebook whatsoever.
Thank you so much for the excellent feedback!

You've definitely encountered some (fortunately non-crashing) bugs here that I need to look at and fix (the 22 versus 22 for instance needs to have different numbers to make sense in a lesson on operand-order equivalence for multiplication), but seems like there are also quite a few product/design tweaks I should make as well.

For the lessons jumping around --> that's actually intentional & very important for learning (though from your feedback I can see I really need to make it much clearer why so that learners don't experience it as aimless) - question-variation achieves 2 things - it pushes what the learned just covered out of they working memory (so that when they get the question again in a few moments, they need to fully reconstruct the idea in their minds), while at the same time having the learner review lessons they've learned recently (for new users, however, since I don't have any recent lessons for them yet, I'm including questions thy've likely already mastered given their level, which may need to rethink as it could be adding to that potential of aimlessness learners might have).

Thanks again, and definitely let me know if you encounter any other issues.
Don't let the 2005 date fool you. https://yewtu.be/watch?v=_B_4vhsmRRI
Work-life balance: A perspective from Jack Nicklaus
Could be a psychosomatic effect instead of quackery. As blood pressure and psychological stress are often correlated.
This reminds me of this guy from a few years ago:

https://www.nydailynews.com/news/national/chicago-man-arrest...

I gotta admit, I like his style.
1, PCs are barely getting faster and they need to manufacture a reason to force people to upgrade.

2, some kind of DRM scheme that doesnt work on older hardware
https://en.wikipedia.org/wiki/The_B-Side:_Elsa_Dorfman%27s_P...

https://www.netflix.com/search?q=the%20b-side&jbv=80145699
>some salt she had in store had sugar in its ingredients list. We were all bemused.

That's common in iodized salt. It's not nearly enough to taste or make a difference in your diet.
I agree with you. I feel caught in a trap though: I really like the Oculus VR platform. I use it everyday to play quick games if ping pong or racket ball when I need to move around after sitting in my desk chair. Sometimes I spend more time on the Star Wars games, etc. But, as you say, I try to use their VR platform with some awareness of their business model.
>a library/package allocates an object on the heap and passes it back to a caller

Limited controlled types handle this case.

Limited types prevent assignment (i.e. aliasing). Controlled types introduce destructors so everything is closed even when an exception is thrown.
You’re right, the handwriting depicting the “SnuffyCode” program is far neater than the handwriting enumerating basic arithmetic on the worksheet. Looks like Leo’s dad wrote the “SnuffyCode.” I guess Leo could have been dictating to his dad, but why not just write it himself? If he’s capable of coming up with his own programming language as a third grader, he’s definitely capable of writing ~10 lines of code in it himself. The handwriting on the worksheet is actually really neat for a third grader!
I don't like the title, NP problems do not have to be hard, it only means they get hard if you scale up the problem. Like traveling salesmen with 3 destinations is easy, not hard. I also agree the problem posed is ridiculous, but NP hard does not alway mean hard.
I'm completely different, I despise my commute because it's time that doesn't truly belong to me and I'm not being paid for. It's getting up earlier and arriving home later for the exclusive purpose of mindless presenteeism, time that belongs to my boss rather than to me because I certainly wouldn't be doing it out of choice. I also have to cycle through often horrible weather around drivers who I can only presume have WW2 fighter style marks for how may cyclists they've managed to run off the road.

My next job will be exclusively remote, and I'll be much better off for it. I don't mind what other people choose to do, as long as I'm not forced to participate in the return to the office.
Should be called vista.css.
"Mitochondrial dysfunction leads to decreased β-oxidation and ATP production and increased ROS production, resulting in insulin resistance, diabetes, and cardiovascular disease." [2]

[1] https://en.wikipedia.org/wiki/Glycolysis

[2] https://www.ahajournals.org/doi/10.1161/CIRCRESAHA.107.16547...

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC380258/

[4] https://en.wikipedia.org/wiki/Cellular_respiration
Thanks for mentioning this. Fixed.
Entrepreneur Raised $225M to Read Your Immune System
Most people spend most of their time sitting at computers on various forms of social networks, so you're both right.
AWK seems to be having a renaissance, and I wonder if it is only because Perl sort of lost favor for a while to Python and others, while Perl 6 being renamed Raku added further confusion. Using options like 'perl -pie' gives you a nice subsystem to perform your AWK-like operations, and you have a lot more in Perl to back it up if needed. I am seeing AWK pop up here and in other forums, but maybe I am just focused on it for now.
Reverse engineering software licencing from early-2000s abandonware – Part 1
This is the real core of the issue. There's always a chance that some software project, small or large, will progress massively slow for 1000 reasons. But the dysfunction with turf wars and actively blocking solutions is really serious, and common in large or growing companies.
This probably is their project management system.

As someone else pointed out, a request for an internal tool is going to be sorted behind something that is revenue-generating.
Filmic mimics the nonlinear dynamic range response on film medium to push the contrast and dramatic look present on the shot.

It also highlights how old film struggles when compared to much more capable CMOS we have today.

I use filmic rather frequently to get the look / emotion response for a shot, however it's not always suitable. Sometimes the lighting is not favorable for it, sometimes the shot I have at hand is not well suited for that because of other reasons.

Shadow, highlights, exposure, etc. are corrective tools while Filmic tends to be an artistic one.

My other favorite tool is contrast equalizer.
Is this about the exclamation mark though ? Or about the censorship ?
For those who like to cross a REPL with strong static typing and don't want to go as far as Haskell, OCaml has a REPL and a tool (ocamlmktop) that builds a REPL variant of your software as a binary executable. Not quite as highly integrated as CommonLisp + SLIME, but still very useful.
It's all about thinking frameworks. Ensuring that effects are declared, that data has a static lifetime, or that your program is rewritable data are tools you can use to focus your mind in one part of the problem and less in another. Just like having irestricted access to everything your computer can do, or data + code encapsulation with multiple access levels.

Not recognizing this (like in the article) is a clear sign of a single-paradigm developer that never really understood anything else but is too arrogant (insecure maybe?) to assume he doesn't understand something. So, the problem must be with everybody else.

Anyway, a funny red-flag is that reaction to Haskell IO. People that never really learned Haskell tend to complain about IO with a deeper complaint of "why to I have to keep using monads?", while after people learn it they tend to complain about the lack of monad composition, with a deeper complaint of "why can't I use monads for everything?"
Having separate module interface and module body files, as in Ada or Modula-2/3, is a great idea that sadly a lot of people are burnt out on because C and C++ do this in a very unprincipled way.

Having a terse little file where I can scan the interface of a module, rather than having to scroll through the implementation and see which declarations have `public` in front of them, is a great way to quickly refresh your mental model of a module's API.

And it allows you to have both interface docstrings and implementation docstrings, which a documentation generator could use to compile an API guide for clients and a developer's guide for people working on the internals.
>The Sunk Cost Fallacy

Every company that has ever implemented SAP.
Biden to attend dignified transfer at Dover Air Force Base
No, Zuckerberg has a well known bias towards Zuckerberg.

What you're seeing is not any sort of well thought out advocacy of right wing ideology: he and Facebook have sometimes been dismayed when they stepped too far in that direction and have gotten used by political operatives (from this or other countries!). Nobody wants to be a pawn in other people's games, least of all Zuckerberg.

It looks like Zuckerberg leans to the right because he is leaning away from certain parts of the Left: in particular, he's gonna be extremely wary of anything Elizabeth Warren (or to a lesser extent Bernie, the Squad, etc) has in mind concerning regulation and trustbusting.

Zuckerberg's going to treat trustbusters as an existential threat, and I don't believe he has the moral compass to care who he allies with as long as he gets his way. For that reason, Zuckerberg and Facebook can end up allying with outright fascists in hopes of protecting themselves from communists. I don't know if they've got the historical perspective to understand how unwise that is, but I do know they're a key ally for any fascist, anywhere. Right wingers really need Zuck and Facebook, or something like it.
>First, the EU data protection authorities (DPAs) came for your newsletter (Mailchimp). Then, they came for your cloud storage provider (Cloudflare). And on Monday, the Hamburg DPA said using Zoom could be incompatible with the GDPR’s data transfer rules.

Alternate subtitle:

First, the your spam service (Mailchimp) stole your personal information. Then, your MitM-as-a-service (Cloudflare) stole your personal information. And now, the meeting service with flagrant disregard for privacy and security and several useful alternatives available (Zoom) stole your personal information. The EU told them all to knock it off.
Memory safety is not a security panacea and you should run far away from anybody who says that it is. What I am arguing is that it is table stakes.

Browsers also have a uniquely difficult security challenge in that they, by design, execute untrusted code and compete based on the performance of their js engines.
Just regular grass in a small tub, same size as for watercress.
The new chief chaplain at Harvard is an atheist
The 5g per serving example is probably actually unsweetened, i.e. it's just the naturally present lactose. No sucrose.
I too see Windows 2000 as Microsoft's peak for usability, at least for the GUI controls it supported. We seem to be in the minority though. You hear far more people praise XP or 7 as the best.

I recently went back and installed 2000 to make sure I wasn't forgetting something bad for usability in the UI about 2000 that others remember. Nope. I then installed XP to be sure with today's eyes it wasn't really better than 2000 and I just didn't realize it. Nope.

I didn't continue the experiment after that. I very clearly remember 7, since I still have to use it occasionally.

I see 2000s UI as being from a time when (for the most part) they weren't trying to impress you with the gloss on the UI. They were just trying to make it clear and usable. More modern iterations of Windows has some advancements in interactions but not much in the GUI controls themselves.
Yup. Anecdotes or lies; take your pick.
Previous discussion: https://news.ycombinator.com/item?id=23394024

See also "Command-line Tools can be 235x Faster than your Hadoop Cluster": https://news.ycombinator.com/item?id=22188877
Well in my experience as a developer 9 of 10 managers who said they prefer result / outcome and don't care about the process will be the first to complaint if see you're reading news / articles and oppose remote working
Oh, I have no doubt there are commutes that are horrible. The part that I miss from mine is a 26 minute train ride on a train that was always punctual and never more than 50% full.
Then drop the analogy.

If I install software that was written in C++ on a device I own and it processed untrusted content then I put myself as fairly major risk of all sorts of harm. There are only two resolutions for this problem:

1. No more memory-unsafe languages on security boundaries.

2. Extremely effective sandboxing and process isolation.

#2 has proven very hard. But we know how to do #1. We just need to spend the effort.
I hope I am proved wrong and your experience becomes the norm.
Some general recommendations (these are not new books):

- The Phoenix Project. An easy read that is a good introduction to modern Dev Ops culture [1].

- Designing Data Intensive Applications. A technical introduction to distributed systems.

[1] https://www.goodreads.com/book/show/17255186-the-phoenix-pro...

[2] https://www.goodreads.com/book/show/23463279-designing-data-...
> stories like that are more the norm than the exception

And most of the time, nobody learns from the experience when it happens to others, or even to themselves. "Learning from failure" is one of the most overused and most underutilized mottos in tech companies.
There have not been many instances where the DPA is enforced. And enforcement happens on a national level, not EU.

Someone has to file a complaint at some national watchdog, who then investigates (which can take a long time), and then can fine the business. This happened only a handful of times in the EU over the past few years, not sure about Zoom specifically.
Markup has last updated date as 1597083627107.
Facebook is not a free service. Users pay with their time, attention and mindshare. Mindshare is a limited and valuable resource.
The post 9/11 environment made freight train riding vastly more legally risky than it had been prior to that point, when people were pretty casual and relaxed about it all. It's a shame because there is nothing like it.
Contrary to popular believe, image support is common, but actually not required by the Common Lisp standard.

Various Common Lisp implementations like ABCL (Common Lisp on the JVM), ECL, CLASP, mocl, ... don't support saving and starting images.

> And tree-shaking is less effective because the language is so dynamic it's hard to guarantee some code won't ever be called.

That depends on the delivery system. For example in LispWorks I can manually remove a lot of functionality:

http://www.lispworks.com/documentation/lw71/DV/html/delivery...
nice but I mean running Doom in the emulated linux instance so its a play within a play within a play .... ?
>Colleagues, ex-colleagues, friends, family, everyone. The few who I have talked to that still want an office, have been in leadership positions, and usually this is from those who are higher up in the ranks.

That's the problem with looking at a limited number of opinions, I've seen a different consensus in people I've spoken to. Only 1 person (out of around 30) expressed a desire to remain completely remote and never go back to the office, while the rest favoured a hybrid approach. None of those I talked to (including a couple in the C-suite) expressed a desire to return to the office full-time.
Girly Life Hack
Anecdotally, there are a lot of bad managers around who do care. I'm glad your actual experience contradicts this.
I see how limited controlled types allow for reference counting. I don't see how they can be used to implement circular graphs and situations where it is not clear who needs an object to continue to exist.
Yes there is: simplicity and lack of needless cleverness.

Overengineering is the great plague of modern software.

Rust contains a little bit of needless cleverness but most of its complexity is essential to the problem domain of low level systems programming and intrinsic safety. Go operates at a different level with a fat library (almost a VM) and garbage collection, allowing for a very simple type system. Both languages are modern but fill different niches.

Rust is new C++ while Go is closer to Python or early pre-complexity-orgy Java.
Wonder if its tied more to our food or drink consumption? Lots of soda has tons of sodium. As well as alcoholic beverages.
We spend an enormous amount of money keeping people homeless.

If we didn't spent that money to keep them homeless, those little encampments would slowly turn into villages. It's not that hard to build a house from scavenged materials over time.
Why would Emacs turn down the possibility of adopting new user interaction concepts? It's not like we have to choose between "point" and "cursor", both concepts can coexist.

I find it funny to characterize Emacs as "evolving". There's been a lot of internal work, and some new features over the years, but almost all of the evolution happens on the Emacs ecosystem, not in Emacs itself. Core Emacs isn't evolving. Default Emacs is nothing more than a blank slate. And there's no clear, easy way to go from "blank slate" to "useful tool". It's either opting for one of the big config packages such as Spacemacs or Doom Emacs, or keeping Emacs as an Elisp playground (and I'd argue that an Elisp playground isn't a tool anymore, it becomes a goal in itself before it can be useful as a tool).
Wow thank you for compiling this! You'll see from some of the other comments that I have quite a bit of work cut out for me in fixing bugs and issues with the NUX ;P - but I will take a look as soon as I can.

And you're absolutely right re Facebook & the rest of the world doing positive reinforcement well (casinos and game-designers are what immediately come to mind for me).
> interaction implies mass (no?)

Not necessarily. Photons, for example, are massless. But you're still pretty much correct. Information cannot travel faster than C.

Though there may be some special cases that I'm not too familiar with. One I'm a little curious about is entangled quantum particles, though I'd have to do a little reading to be able to say anything further.
can entropy be reversed?
Amazing reading. Though I wonder if the migration is canceled, or that the Client simply lost faith after 2 months and simply found another solution.
All good! I've got diet induced hypertension that I've slowly widled down to almost respectable numbers (125/73) though diet but the last few pips are hard. Always looking for something to help