skysight-inc/HackerNews huggingface dataset:
Because ethics aren't something you hang up on a rack when your shift starts and pick back up when you go home.

If you saw someone post about all the cool technical aspects of their job designing a marketing app for a tobacco company, your first reaction might be "Wait, is this really something you should be working on?". At least it would be mine.

And if the author included bits like "Tobacco companies need apps too" and "I've heard extremists ask me if I liked poisoning children" and "If it wasn't me, it would still have to be someone", I would question how much they have really thought about the ethical aspect of their work.

Yes, I expect someone who joined the military and wants to convince me that's a great thing to do and I should do it too to spend a bit more time on the general ethics of being a modern soldier.
One thing that differentiates nix from things like virtualenv is that each (package + version) tuple exists at most once in your local nix store and is then linked into your project environments, while virtualenv will install new copies of the packages. On the other hand you have to run the nix garbage collector to get rid of unused packages.

As for Windows support: It seems to be possible to use nix in WSL [0] but I've never tried that. I have used nix alongside apt and pacman on Ubuntu/Arch before I decided to go all the way and install the NixOS distribution. Using it alongside other package managers worked really well.

[0]: https://nixos.org/download.html#nix-install-windows
I Have to Believe John Sarno's Book Cured My Pain
Archived: https://archive.ph/XPiRn
In other news this week, google drive and SMS spam has ramped up. Coincidence?
perhaps she didn't properly explain that Putin can and will shut off the supply... or maybe she herself couldn't believe that he's that much of a thug.
You don’t see the negative externalities of thousands of start ups growth hacking just so that they can IPO? And thousands of already public companies hacking growth to stay publicly traded?

Or do you just not want to see it?
My own personal non-review:

- WiFi is optional (and I prefer not having it) BUT having a physical ethernet port should be universal;

- do not have nor require any specific "app" must be mandatory, we have made "driverless" printers, we have pdf and ps printers, we have a2ps, nothing more should be needed for printing;

- bit toner issue: no "chip" must be required, no issues with third party cartridge should be present, at least not those made by design choice by the printer OEM.

Long story short: in the past HP have made various nice enough printer, after Samsung deal overall quality is descending to a level I can't buy them anymore.

The rest are minor things to choose from like automatic double-side printing, covered paper so if one do not print for a certain period of time sheets do not get dusty, easy access to all paper path in case of jammed paper, easy cleaning/change for printer pad just in case etc.
Sorry but this is crap. It provides a terrible user experience, no link-level encryption and is trivial to bypass by spoofing the MAC address of an already-authenticated user.

If you need actual auth, do it properly with EAP, otherwise just leave the network open and don't waste anyone's time.
> the tank is permanent and you refill it somehow? If yes, how often?

Yup, dug into the ground when the house was built, and refilled basically once every two years ever since.

Given I used to be a lab chemist, it's oddly fascinating watching the tanker drive up and then the best part of 1000kg of propane is pumped into a tank under part of your garden...

We were told "no naked flames within 3m of the tank" - we BBQ at the other end of the garden :)
> This is the kind of magic that sometimes happens when an engineer gets to talk directly to the users to find out what they are doing

This is why I love running a side project. It’s great to be able to talk to users and find out what they actually want. There’s no need to track their every move or measure clicks, just ask them directly.
The desire is a hash that doesn't change on a frequent basis, as that's a bad workflow (frequent reauthentication), but one which can't be knowingly cloned

The threat is someone with momentary access to the client machine (either in person or via another exploit) can clone the data.

The server has many things to use for a browser hash, including some stuff that doesn't change very often (you would have to exclude things like screen resolution if you didn't want to reauthenticate your laptop everytime you unplug from a dock for example), but they are all based on information sent by the browser, and thus can be cloned by a process running on the client's machine (even including any Elastic Curve magic ciphers which would be pullable from memory)

The only things that couldn't be cloned would be things not sent by the machine, but instead generated by the network -- IP address etc (network spoofing being a completely different attack, although quite easy to do from a coffee shop)

However using that data would be awful as a workflow as many people will change IP address on a frequent basis

The problem is that with many services, the compromise of a client machine can get a token that never expires. The solution is for the service to require reauthentication periodically.
The Military forces you to strip yourself of your preconceptions. To see things as they are. No lying to yourself, no lying to others, that is a great way to get called out, its expected and encouraged, but you better be right. The concept of this if foreign to civilians. Most civilians would be down right offended at the idea if questioning someone's beliefs, its expected in the military. INTJ's that I have met seem to do this naturally as Civilians but they are the exception. Academic debate, papers, also does this but the acts are again frowned on outside of that environment. After years of this Military members have a core belief system that has been striped and rebuilt, with all the fluffy civy nonsense discarded. All this happens during those in-between times in the Military, the times we spent waiting for the next event, training, location to be at, bullshitting to each other. Someone inevitably say's something so naïve or untrue, they get called out on it. This happens enough and you start examining yourself. You want to fit in, belong, your subconscious starts to reorient its self and realign your thinking.
> Yeah, they got top minds on this. Top. Minds.

Top men:

* https://www.youtube.com/watch?v=FRP0MBNoieY
More evidence emerges that there is no trucker shortage, there's a pay shortage
But they don't work just fine? I mean maybe they do for your use case, but I've had functionality issues with cheap docks/dongles. Things like not supporting resolution/refresh rates combos that it was supposed to or not getting full USB speeds. And there are people here saying that they've even had these devices take down their networks.
Gazprom funds green NGOs in Europe. The dogmatic anti-nuclear energy minister in Belgium has ties to Gazprom.
Europe gets 40 % of their gas from Russia. In the 90s most of the gas came from Europe itself until all those wells shut down under Green pressure.
Piracy is still free.
Not just some petrol companies, by Gazprom itself: https://www.transparency.org/en/press/germany-state-governme...
> but my primary interest is getting use-value (you could say utility,
even!)

That will come.

I am trying to think of an example/metaphor of the Gestalt way that
philosophy (and the pursuit of the other learning you mention)
obliquely and surprisingly pops into your life as a massive benefit.

Never, personally though, have I been seized by a "bare idea" and then
gone off and applied it to some utility (except maybe as a short-lived
cognitive behavioural experiment on myself).

Perhaps it's similar to how playing musical scales, painting bowls of
fruit, or playing chess, one day makes you a decent performer, painter
or strategist.

> Just wanting to play with and consider ideas is valid

At another extreme, only wanting to play, without even the end of
self-improvement in mind would be, as Nietzsche put it - an idle
museum of ideas for loafers in the garden of knowledge. Definitely not
a good use of time unless your only aim is to stave off nihilism for
one more day. So a middle path to tread...

respects
We have a Golf 2016 model that supports CarPlay and Android Auto, have you tried connecting to it? Or not interested in the feature in general (which is fine, just curious)?
"Magnetic putty" is literally a product that is currently for sale[0]. How is combining an existing product with wild speculation about what it may be able to do when combined with unspecified future technology even close to resembling "news"?

[0] https://www.amazon.com/magnetic-putty/s?k=magnetic+putty
We raised $25m in 11 days in 2022
Daily steps and all-cause mortality
Jupiter-size exoplanet caught in the act of being born – Science – AAAS
That's all that sweet Brexit dividend the hard leavers talked about. Nobody said it'd be for the people.
Strong encryption is the only true internet freedom.
well, the kessler syndrome [1] is a real phenomenon and has real consequences. More satellites == more debris == high probability of collisions which can create a positive feedback loop.

It requires real management and processes ahead of time, not after the fact.

[1]: https://en.wikipedia.org/wiki/Kessler_syndrome
Really? You think that talking to people I spend a third of my life with is the same as chit chatting with complete strangers at a grocery store? I feel sorry for your coworkers.
To me it seems that actually the reason for the seizure was that Gazprom did not store enough gas, while they have the biggest capacity:

> In Germany, a third of gas storage belongs to Russia's Gazprom (GAZP.MM), whose facilities in Germany had lower levels of stored gas this winter than those operated by other companies.

https://www.reuters.com/business/energy/germany-approves-law...
Nothing wrong with having a nice yak wool coat
The marines aren't gentle.
There’s also single side failure modes of some type.
I have devices that work on both sides for months.. until they don’t.
U.S. Drones for Ukraine Will Include Latest Tank Killers
>What bothers me the most is how difficult it is to compete with the incumbents. We all want something better. We all have ideas of what better looks like. We've all (or many of us anyway) have tried alternatives.

Parler got shut down because it's a public safety threat and did the january 6 insurrection. Except later we find out it wasnt an insurrection and none of the organizing happened on parler. They don't need real justification to shut you down. Free speech is government, not several giant tech corps colluding at the same time. Right? Right?

>But you essentially can't overcome the network effects. There's no way to gradually build a social network when everyone is already on a different one.

Oh for sure you can. Parler got a huge bump but fox news and others. It became #1 app for weeks and then they got shutdown and removed. It was on its way to becoming a serious competitor. It was well past the leud hump. Commies, fishing, all the stuff was on there.

Mind you to shut them down, Google, Apple, and Amazon cannot legally talk to each other. Multiple anti-trust laws prevent them from working together. There is only 1 way for those 3 to act in sync like they did.

This is the US government coming in, ordering them to remove Parler. It's the US government censoring speech.

>We have to change that. Facebook should be required to let other platforms consume content produced by its users. If you do that, you suddenly can cold start a competitor, because switching off of Facebook does not mean giving up talking to your grandmother.

You're missing the forest through the trees. Building a new competitor is simple. Getting it big enough to self-sustain isn't a problem neither.

The problem is that this is the US government censoring speech. These people have transitioned to fully encrypted platforms. The US government most likely does not have access.

https://yro.slashdot.org/story/18/05/01/2035246/amazon-tells...

https://yro.slashdot.org/story/21/10/29/2215227/the-us-gover...

https://it.slashdot.org/story/21/01/12/2126230/telegram-adds...

This has everything to do with government breaking human rights. This is about people realizing what it is doing and now it may have lost its access and is probably pretty worried.

Midterms are about to happen. Hillary Clinton was quite vocal about Trump stealing the election. Trump was quite vocal about Biden stealing the election. Republicans in 49 states also think the election was stolen.

The results of midterms don't matter. Everything will be down to transparency. I very much doubt midterms are going to go down with complete transparency.
from the cyber security point of view, I'm quite sure the whole branch still under Russia's control (IT/OT wise)
That definitely sounds like brothers, in my experience. :)
They are basically saying "we don't know". Instead, it seems, most people are already sure of what happened before an official independent investigation. Hell, even calling for such an investigation gets you labeled a Putin propagandist.
Even though it's very often stupidity instead of evilness, I really think that they are not stupid. They started as a pacifist party and now they passed the largest defence budget since WW2. You don't do that by accident. I think most of what they represent is just a fashionable front.
Zyxel patches critical vulnerability that can allow Firewall and VPN hijacks
Internet is a bit larger than TikTok and some other social networks. Wikipedia, Internet Archive, even the Reddit for all its issues, are still living examples of great democratizing force.
Beyond the Second Law of Thermodynamics
Apparently the company was sold or ownership restructured in march without prior notification of the regulatory body. The new owner is Gazprom Export LLC, of which ownership is unclear - it is suspected that Gazprom tries/tried to evade regulatory control over critical german infrastructure, thats why Minister Habeck has transferred control over to the Bundesnetzagentur as a trustee.

Edit: Source (paywalled, german) https://www.spiegel.de/wirtschaft/gazprom-germania-hat-berei...
I remember when Mike posted about making $1m from sidekiq. It was always such an inspiration and it's amazing to see how far it's come. Kudos to Mike and I hope others find that path successful too.
"After Fukushima" is the funniest part of this. Baltic and North seas are well known from their gigantic tsunami waves.
For Germany as a whole I cannot speak, but it is an extremely common thing, yes, whether they know it or not.

* Greenpeace Germany has a gas division. They've now split it off and officially only own 5 shares (while being headquartered in the exact same building, by the exact same Greenpeace members): https://en.wikipedia.org/wiki/Green_Planet_Energy

* Companies like Total have made use of their enormous war chest to take control of multiple organisations that push wind & solar power (https://www.theguardian.com/environment/2015/jan/22/fossil-f...), knowing full well it cannot cover all of our energy needs and knowing they will be here to sell natural gas, continuing the use of fossil fuels.

* Anti nuclear organizations are very often bankrolled by large oil lobbies (https://www.forbes.com/sites/kensilverstein/2016/07/13/are-f..., https://environmentalprogress.org/the-war-on-nuclear), once again, pushing to get nuclear replaced with natural gas.
To me it sounds wonderful.
> creates a new category of security risk we haven’t had close to home in a while

And Europe is reacting to it appropriately.

My point was that it's ultimately about geopolitics, not the feigned morality the GP was alluding to.
> .. after Fukushima. Trading one tail risk for another.

We don't stop flying after planes get into an accident. We evaluate and improve our designs and controls

But with nuclear with go with knee-jerk reaction for some reason
While I agree that some other professions have a more lenient attitude towards errors, and healthcare workers aren’t treated as well as they should, I also believe that deathly negligence should be prosecuted accordingly. From the article:

> Some of Vaught's peers support the conviction. Scott Shelp, a California nurse with a small YouTube channel, posted a 26-minute self-described "unpopular opinion" that Vaught deserves to serve prison time. "We need to stick up for each other," he said, "but we cannot defend the indefensible."

> "This case is, and always has been, about the one single individual who made 17 egregious actions, and inactions, that killed an elderly woman," said the office's spokesperson, Steve Hayslip. "The jury found that Vaught's actions were so far below the protocols and standard level of care, that the jury (which included a longtime nurse and another health care professional) returned a guilty verdict in less than four hours."

So it seems that this wasn’t just a mix up with some medication.
The Essential Writings of Vannevar Bush
> In music it's quite usual though to separate the composition, arrangement and performance.

Well, that's mostly what classic musicology does (and some Jazz musicologists inspired by classics). At the latest when you only have a lead sheet and the "composer" expects the musicians to add all the rest, the interpretation of the piece is also an essential part of the musical content/"composition".

> the use paradigm doesn't appeal

It makes sense to first make some proofs of concept (as e.g. done with MuseNet) concerning compositional/performance quality and then adapt the technology to specific use cases. From my humble point of view there was no convincing result in that respect before e.g. BachBot or MuseNet - maybe with the exception of Cope's work, but his algorithms actually require a human selection and optimization step for useful results - it's not fully algorithmic.

> Why? Because people don't want their music that way.

Having the right ideas is just a small fraction of success; most is pure luck (from my humble experience/observations). But solving an important/interesting problem is not identical with pleasing a mass market. Concerning music composition and performance there are still big unsolved representation problems, i.e. how to model this n-dimensional problem so that all relevant patterns along each subset of dimensions can be properly described and related to other patterns/features. MuseNet has an interesting approach, but it's mostly a spin-off from linguistics and from my point of view still far from what we should have. There is no satisfactory solution since the beginning of music theory and especially since the beginning of the AI era. All we have are only rudimentary projections, makeshifts to have anything at all. That's why a "a clunky old thing like MMA" will never pass a trained musicians "Turing test".
The Perils of Using Quotations to Authenticate NLG Content
To me TikTok is not the "internet" because no matter how much the app gives, the user doesn't own their content.

You can still write anything in a blog that you own and have people see it. To me that freedom is the "internet".
Only anecdata. But this is experience from using 4oD and All4 with comparison to iPlayer for the last 12 years.

The problems described above were so bad on Roku that I had a '3 strike' policy - if the stream failed 3 times in one sitting and forced me to start the show again and sit through ads then I'd leave All4 and watch another service. Three strikes would be met weekly.

I contacted support on multiple occasions but they weren't helpful.

I haven't had anywhere near the same experience, even using self hosted like Plex and Jellyfin.
This is sort of the problem with academia in general, isn't it? And the worst part is that it's a self-reinforcing problem.

Students see the academic path and at some point along the way realize it's not for them. It doesn't pay well, it's really difficult, and you have to constantly engage with an environment that is at best pedantic and at worst bureaucratic and toxic. Yet we still need more professors to actually teach, although the research grants, administrative costs, budget structures may not allow for it.
So Facebook was not so bad after all!?
Gazprom attenpted to change owners and default the company. In that case the gas contracts would have been void including its negotiated prices (under currebt market value) and the currency in euro instead of rubbels.
Clearing the Fog
Heh, I knew it was the demaine's. If it involves foldings it has to be them.

Reminder that Erik's lectures are still online (mit open courseware iirc)
I've been doing some research in this area: for day-to-day, quick and dirty, scripting purposes, if not Python, then what?

I want something expressive: Python can be a bit verbose by default and isn't very good at oneliners. I want something that starts up fast, but can run a bit slower. It would be great if it had a REPL, but if compilation and/or startup are fast enough its lack would also be acceptable. The amount of available libraries is not that important, but at least https client, json and csv parsers, are a must.

I considered: V, Nim, Clojure, Scala 2, Scala 3, GNU Smalltalk, Rust, Zig, Clojure, Racket, Emacs Lisp, Raku, Ruby, OCaml, and LiveScript.

I don't have the time right now for a full write-up, but in terms of expressiveness and for scripting on the command line, LiveScript[1] won; in terms of general scripting (10-20 loc) Emacs Lisp won (I use Emacs, and the IDE-level support for Elisp there is outstanding). Raku and Ruby were runner ups in both categories.

The expressiveness of Elisp - with some extensions I made to the interpreter and a bunch of libraries I already have installed (dash, s, f, ht) - was the biggest surprise. It was on par with LiveScript, which has a lot of specialized syntax. The problem with LiveScript is that it's not very actively maintained, but it's still one of the most expressive languages I know of, and running on Node makes it quite fast and gives it access to all of NPM.

I didn't consider Haskell, because I don't know it well enough. The rest of the languages were either significantly more verbose, had unacceptable startup time, required a lot of extensions and libraries to get the expressiveness level I wanted, or had a bit too few libraries available.

[1] https://livescript.net/ + https://preludels.com/
If they ever have a change of heart they may just decide to burn the evidence next time.
The code in nixpkgs does contain some code that uses relatively sophisticated programming language constructs, such as lazy evaluation, partial function application, or fixpoints. -- So I'll say there's at least some friction to Nix from the language being pure/functional.

Mostly I think Nix would be just as hard if packages were expressed in any language.

Stuff like "this program compiled by nix is using a different glibc than this library" is going to be confusing regardless of whether Nix expressions can be written with JavaScript; or stuff like some program assumes it can write to $HOME in its build script not playing nicely with Nix.

A lot of why Nix is hard is because it's weird, and that even as an end user when things go wrong it may require understanding more about what's going on than what other solutions require.
Definitely don't feel guilty! It's great to support content creators you like. I'm just arguing the comments section is weighted for those types of comments, so it's a poor indicator if you'll actually like the video or not.
It won't. Any sat can't be on LEO long without constant orbit corrections. And bunch of scrap that is created by few sats colliding will just burn in atmosphere in just few months(maybe years).