skysight-inc/HackerNews huggingface dataset:
Ignorant comment. Alcohol has no known long term benefits. It might reduce stress with continued use, but that's not generally the point of using drugs for therapy. There is a lot of evidence that shows a single dosage of mushrooms or mdma has significant long term effects. In addition, mdma use in particular leads very quickly to tolerance and doesn't support continued use. Most users report that their first use was the most profound with subsequent uses not really adding much.
I agree, but I’m slightly more hopeful that someone could still take KHTML (again) and take it into the mainstream (again). At the end of the day, there isn’t that much extra functionality in browsers these days, most features are in the core engines (html and js). If anything, browsers have actually lost functionality (with fewer skinning and extensibility options, less emphasis on integrated services like bittorrent or ftp, no desktop integration, etc).

So yeah, we wouldn’t get a new browser engine, but I think a new “fully featured” browser imho is possible. Vivaldi for example, while built on Chromium, is substantially different in terms of features.
I never got tested, but I had covid in a really horrible way. How does good testing help quarantine when there are people who are gettin the virus and not getting tested (some of which still heading out into the public creating more asymptomatic patients)

Further the virus can remain viable on surfaces for days, weeks if frozen. How does testing (combined with the above, ppl not getting tested) help in any way to know where the virus is. I think it will identify hotspots but then what. Texas was a hit spot and still had 4000 cases/day. Testing didn’t help reduce case count, but it did indirectly limit the effectiveness of the emergency room...
My experience with Nix and NixPkgs is that 95% of the time it's fine. That 5% is a real PITA.

I think nix isn't as useful for developers using it to setup their workstation compared to for operations setting up deployment environments. -- I like that I can just run "nix --install myPackages" and have the exact, up-to-date versions of software installed... but, it's not often that I need to run this. (The up-to-date versions thing is nice). -- Maybe this will be more compelling for stuff like GitHub Codespaces, and other ephemeral machines?

(EDIT: and nix-shell is cool and very pure, but looks to me like people are just fine using images of development environments/toolschains with VMs or Docker. etc.).

NixOS itself does feel very different to other OSs. I think people discount how much trouble they run into on other OSs. Partly because other OSs have larger communities, and advice will often apply across multiple OSs. With NixOS, there's a higher requirement for understanding of what's going on; and it's not obvious that the benefit from doing this is worth it.
Bullet trains with a way to drive your car into them. Boom, individualized mass transit. Yes they’d have to stop every thirty minutes.

Another option is to actually have underground tunnels for vehicles to drive through in tightly controlled settings. That way you take the driver out of it - and maybe can install ways to power vehicles internally. You could take that system any time of day without regard for weather, it could be centrally ran and administered ie little room for accidents, and thus depend on it for quick access to daily duties like work.
That doesn't allow offline music, so you need the LTE version if you want to go running without a phone. I'm pretty sure Spotify is selling offline music exclusivity to Samsung and Garmin.
I love my work too, but I don't let it define me completely. I have other interests besides work.
There was very little effect of Demonetization on UPI adoption, Growth rate of UPI was already very good before demonetization , Very little effect of Demonetization on it's adoption, Covid-19 actually gave more boost to UPI adoption of late. Don't any believe lies propagated by ruling parties.
No he didn't. This is exactly the kind of straw-manning that your GP was talking about.
Does someone know how this works? He wrote a book about it, but it's Japanese which I cannot read
Xah-Lee's list of mass-market ergonomic keyboards has a Fujitsu KBPC E, which is the only one I see that keeps the inverted-T of arrow keys, but dispenses with the numpad.

I have a gallery of mechanical split keyboards, but I don't think what you want exists there either. You could design a PCB yourself.

http://xahlee.info/kbd/ergonomic_keyboards_index.html

https://aposymbiont.github.io/split-keyboards/
Trump assassinated the top general of a sovereign state. He could have easily started WW3.
Sounds like a good OS for a computer cluster.
Here is a poem Haldane wrote when he found out he had cancer:-

http://nsmn1.uh.edu/dgraur/Texts/Cancerhaldane.htm
Premiere is also ridiculously unstable (have gotten more so over the years seemingly). I've experienced this on different PCs, different videos, in many situations. It is up to a point where it is clear that it's just not about random bugs or messy plugins or underpowered computers - it is about bad quality of the software. And it is not getting any better. There are many reports of this on the internet. Resolve is much more stable.
It may make finding security vulnerabilities a bit easier.

Other than that I can't really think of use cases either for the code bases I've worked on.
This sounds a lot like a file system.
For the last four years my country has had an extremely hostile leader that should dispel all confusion about how easy it is to become ideologically opposed and thus persecuted by your government over a short period of time simply for being a supporter of basic human rights.
The browser is pretty entrenched in the way we access and consume content online but it's also a dated paradigm that is ripe for disruption. It's impossible to predict when this will happen or what form it will take but the longer the situation goes on, the more the browser becomes an innovation bottleneck ready to be broken.
Awesome. If you'd received money for leads you'd earned your provision now ;)
NPM Packages for Productivity
Rebranding? Mdma always was a medicine. It was rebranded as a narcotic because people were having too much fun with it and found they would rather take a $10 pill for the whole evening with no hangover than spend $40 on alcohol.
Many years ago a friend of mine had a hobby project to try to implement BASIC using the C preprocessor. The idea, which seemed rather cockamamie at the time, was to come up with something you could feed a BASIC program to and have it come out as a compiled executable. Nowadays, that kind of idea is everywhere, of course.

I don't know if he ever got it finished (or indeed, if it's even possible in a practical sense. The C preprocessor is Turing-complete (edit: more or less, if you're allowed unlimited runs), so it's obviously theoretically possible).
> Proving that this really gives all lines the same chance of ending up in $l sounds like a fun math exercise.

Quick try with recursive proof:

Assume all preceding n-1 lines have equal probability of having been picked (p = 1/(n-1)). This is clearly true for the baseline n=2.

Then for line n, it will replace the picked line with probability p=1/n, since that is in the algo. Any previous line will now have p=[1/(n-1)] * (1 - 1/n) = 1/n and the assumption holds.
Almost all of the fiber ones, there are other sources as well like the Submarine Cable Almanac.
Using Nix to write packages sucks, but I think the parent is talking about using it as a package manager (I.e., to install packages that others have written), which is usually a pretty good experience.
Isn't Git a better option?
This is literally the biggest surprise for me this election. That Murdoch withheld the coup.
I worked at a place with a super custom trading algo and they made roughly no attempt to prevent this. It typically just doesn't happen because employees don't want to get sued out of existence.
Yeah the $450 an hour is a national number for all attorneys with over 10 years of experience, as reported by a website called Priori Legal (www.priorilegal.com).

Also if you're not hiring a lawyer strictly because he or she is not charging over $450 an hour, I think you're doing it wrong. All due respect.
No, it's not. There's no use of force or threats. Just like if I have a backyard BBQ, you come over, and I say you can't bring your friend because I don't like him. Just don't come to my BBQ.
The only thing you can do is to be a good employer! Focus on relationships and if they want to go, let them, and ask they keep you in mind if the grass didn't turn out to be greener on the other side of the fence.

If someone is going to leak you're stuff, there's no tech in the world that can prevent a disgruntled person from wrecking you. So don't try, it's laughable, and it wrecks culture.

Also: code is not valuable. The idea already exists in their head so they'd just rewrite it anyway.

Data is valuable though, which is why there's extensive laws governing it.
Agree with this thread, if you see code as data, there's probably plenty of other data in any organisation that needs higher levels of protection

Would you need to notify the ICO (UK) of a data breach if your code was leaked online?
I'm not sure it's fair to say because it hasn't happened in the 17 years of NixOS' lifespan, that it never will, when the last 5 years of NixOS have been the most active by large:

https://github.com/NixOS/nixpkgs/graphs/code-frequency
I chose not to use a smart phone for this reason (among many others).
I, the individual, cannot decide what content is allowed on my own Apple device which costs more than half a thousand dollars.

Yet the collective can decide at my expense: Netflix gets a free pass via the argument that Netflix's movies are somehow more important than the content I wish to experience.

It's great to see collective bargaining in action, for sure. I don't blame the people, and I don't blame Netflix. I blame Apple.
Yeah, I mean, OpenFX is a standard for visual effects plugins, not for general editor plugins...

I'm in the software industry. As mentioned in my initial comment, I'm not a professional video-anything, just presenting an hobbyist's view.
I deal with it by not owning Apple products and online activism against their increasingly anti-consumer policies.

How do you deal with it?
How do you deal with any of those issues without being demonized as a socialist? My memory is that capitalism and globalization were such a winning platform for the republicans that even the democrats jumped on the bandwagon in the 90s. How do we get out of this mess?
I think Hanlon's razor applies. This sort of shoddy work was pretty common in early Android phones, as companies with little software experience adapted to being OS vendors.

Here's another similar in concept (though much worse) one from Samsung: https://nvd.nist.gov/vuln/detail/CVE-2012-6422
Traditionally in TCP the receiver ACKs the last sequence number before any missing packets. When it receives packets out of order it responds by sending duplicate ACKs. This causes the sender to retransmit the packets after the ACK’s sequence number. If there’s no loss, just reordering, then this retransmission is a waste.

There is a SACK (selective acknowledgement) TCP extension which allows a receiver to say in more detail which packets have been received, to handle reordering more efficiently. But even so, network engineers try hard to avoid anything that can cause reordering: for instance, ECMP (equal cost multipath) balances traffic load across multiple links using a hash of the TCP quadruple to ensure that each flow follows a consistent path.
> highly leveragable, mail in ballot process

It isn't. Mail in ballots have been the status quo in many states for decades.

The most common problem with mail in ballots has been rejection from unverified signatures, which in some cases is arguably an instance of voter suppression.
Tesla Is Not a ‘Real’ Car Company, Toyota President Says
I was too. :) Those issues occurred when using Nix on Ubuntu 20.04.
I agree about the language. Guix is in many respects the same as Nix, but it benefits quite a lot by using Scheme instead.
> They’re sending people that have lots of problems, and they’re bringing those problems with us. They’re bringing drugs. They’re bringing crime. They’re rapists. And some, I assume, are good people.

Yes he did.
While destructive leaders and psychopaths / sociopaths in the workplace are critical issues, this article is hot garbage in the same way that you can’t quote DSM narcissism disorder traits at people you don’t like and you can’t use Myers Briggs descriptions like horoscopes.

The defining characteristics are all so subjective (what does “extreme” external image mean? who says?) and so vague (what is gossiping vs actually describing real organizational problems? what if a middle manager really is being bullied or unsupported and they have to defend that certain things really aren’t their fault?) as to be useless and dangerous, because you can read into this and see anyone as a “destructive leader” if you are motivated to. There’s no basis in systematic rules or data.
It sounds like the cure was worse than the disease. Solve the immigration problem by taking it out on the children. When this was suggested did anybody step up and say this seemed like a bad idea?
With that setup, your code is probably going to survive on employee-controlled disks past the employee's end date. Even if they delete it, it's probably still on disk, after all. Companies that care about whether or not their code gets copied implement quite a bit of security beyond "use your own computer to clone a git repo". They will issue laptops and workstations that are locked down and remotely controlled. They will segregate codebases based on whether or not someone needs that specific codebase. And, they won't let you clone the full repo if you only need to work on one part.

I worked at Google for many years and I thought they had a very reasonable approach; you couldn't access any code-related services without a special laptop, they used build systems that run on servers they control instead of developer workstations (probably for better caching rather than security), and they didn't give access to the most important stuff to just anyone. Obviously, building that infrastructure probably cost more than your small company has received in funding (or even plans to ever make!), so it's probably impractical to do it yourself. Plenty of people willing to charge you a lot of money for a version that's 1/10th as good, though, and maybe something is better than nothing.

I would personally worry a lot more about what happens when someone's workstation gets infected with malware, and the malware starts checking in code. Someone having a copy of your code doesn't sound like much of a disaster. Maybe annoying. Someone having write access to your repository does sound like a disaster, however. That's how your database gets leaked, that's how your servers start mining bitcoins, and that's how your website starts serving malware. Given finite resources, I'd focus in code going in rather than code going out.
Parliament seat count for parties in Finland [0]:

40, 38, 38, 31, 20, 16, 10, 5, 1, 1

The 4th largest party with 31 seats was the largest one in the previous parliament.

[0] https://en.wikipedia.org/wiki/Parliament_of_Finland
Have you looked into MLton? Its a full program optimizing compiler for SML and it generates standalone executable without a problem.
>Let’s say hypothetically that the company does not have a work issued laptop

Why not provide a laptop?

>that the company has invited developers to the organization with their personal github accounts.

Why do that?

>For instance, a developer worked for your company for two years, but is no longer there, and has leaked some production code he wrote to show to a recruiter/developer?

That would be silly. I wouldn't like it if someone applying to our company showed us their current/previous employer's IP. That would be like someone showing nudes of their current/former partners to "prsospective" partners. It just does not compute, unless if the context were precisely about that. A lot of this is based on trust in my opinion.

>Another example would be a current malicious employee who posts code snippets of your super custom trading algo to github as part of his next job search or while trying to land a contracting deal?

Ask them not to. Also, non disclosure agreements and contract clauses. Most people just don't do that.

You're listing some of the worst behavior that is not "normal" or "typical". NDAs and contracts. It helps to hire better, improve work conditions, and be a better organizations [not doing unethical stuff that pushes employees to rationalize doing this, and others to think you deserve it].
Tesla is bunch of startup merged together, as Elon said.
> Let’s say hypothetically that the company does not have a work issued laptop and that the company has invited developers to the organization with their personal github accounts

Cheap out in basic stuff, that's what you get.
Joe Biden could bring Paris climate goals 'within striking distance'
C++ libraries are baked in, broken, or missing. C++ class hierarchies are not objects. To me, objects are like biological cells that can poly-transform and communicate on the fly. Both libraries and class hierarchies are not just jails, but dependency hells.

Want and more are problems. What do we need?

Everything including functions can be abstracted as live data. I want to connect objects live, changing on the fly. The "C++ text -> compile -> link -> install / run" pipeline is way too clunky.
Dark days are coming.
I think you mean Team Silverblue, right?

They are very different, but lead to some of the same benefits. Silverblue largely follows the same system layout as traditional distributions (FHS, with packages in a global namespace). But compared to traditional distributions, it replaces the package manager with snapshots in a git-like store (OSTree). The system is immutable and provides atomic updates/rollbacks, like NixOS. They offer an mechanism on top of OSTree (rpm-ostree) to layer traditional RPMs from Yum/DNF repositories. To keep the base system lean and immutable, they encourage installing desktop applications through Flatpak and doing development through traditional, mutable containers through podman/toolbox.

Silverblue is a bit strange in that it is in two worlds: on the one hand it touts the benefits of immutable systems, on the other hand it acknowledges that in their own setup, development is only really comfortable by also providing mutable systems through containers.

NixOS is far less compromising than Silverblue. It chooses one model, functional package management, and that's the way of the highway (no FHS, immutable store, all packages live in their own directories in /nix/store). There are some small escape hatches like buildFHSUserEnv, but no major compromise as Silverblue has. Nix shares some benefits like atomic updates/rollbacks and an immutable system. But provides many others that Silverblue's model cannot easily provide (or has as the answer 'spin up another container'), such as permitting several different versions of packages in parallel, virtual environments (but for any package), etc.

I think both approaches are very promising and not one is necessarily better than the other. Nix/NixOS' approach is more consistent and more powerful. However, Silverblue's pragmatic use and strong integration of containers, makes it much more familiar for most people. Also, much more software works out-of-the-box as a result.
> Can you be more specific on how either of these candidates "enable" or "do not enable" extremism? How would you falsify an accusation of "enabling" something?

I can indeed do this, but the question itself seems to be asked in bad faith. How on earth do you need me to report to you on Trump's behavior and words even into the final debate?
> I've known companies that physically removed all USB ports from laptops.

I've encountered desktop setups where various ports were filled with epoxy, rather than being removed.

A co-worker once bridged an air gap using audio. I forget most of the details, but his POC used staccato clicks to evade notice rather than supersonic frequencies (a prior unsuccessful attempt IIRC tried modulating the vsync on CRTs in lieu of speakers, which gave me a headache and prompted me to track it down since I could hear it even though no-one else could).
That just simply reinforces my view that Trump is just a childish buffoon who will never admit he made a mistake about anything, and is incapable or unwilling to give a straight answer to any question.

He's the type of person that screams until he's blue in the face that water isn't wet, simply because someone not on Team Trump said that it is. That doesn't mean he's some secret conspiratorial white supremacist talking in code. It just means he's a juvenile idiot.

I'm not saying that the second is somehow better than the first. It's not. They're both equally despicable and I have zero respect for Trump being the former. But it's equally reprehensible to have a crowd on the sidelines chomping at the bit to exaggerate, fabricate or concoct stories, simply because they don't like someone.

It's "he's not our guy, so the end justifies the means", and it's an incredibly disturbing trend that goes beyond Trump.
Microsoft's newly released Surface Laptop Go: (The most expensive SKU with 4 Core, 8 thread Ice Lake) - 1192 Single Core & 3305 Multi-Core.

https://arstechnica.com/gadgets/2020/11/microsoft-surface-la...

A14X: (4 big cores and 4 little cores) - 1634 Single Core & 7220 Multi-Core.

If accurate, it looks like a theoretical Macbook Air with this next gen iPad Pro chip would be more than competitive with Microsoft's offering.
Yes, people who systematically drive over the speed limit are criminals.

Obviously, criminality is a spectrum. We can debate the seriousness of violating speed limit laws, but the violations are still violations.
They probably regret promoting Trump on 2016.
I was shocked when I that France had 80k cases... O_O
Text does not convey tone. You are ascribing tone in your mind. Text is language and does not bring along gestures, facial expressions, or eye contact.. things your brain uses to detect tone and subtleties in the words

For instance based on this text your “tone” is combative, but I bet you are reading it in your mind with eye brows raised and hearing a different accent on syllables. Maybe you would say that first sentence a little bit quieter to show compassion, but I’m reading it as if you had an attitude on the words “your tone is”
On a side note has anyone tried the Devialet Phantom speaker system?

https://www.devialet.com/en-eu/phantom-speaker/phantom-premi...
Beam VM Telemetry Collector
When my mind wonders I use my elastic band around my wrist to shock myself. It's super effective. I've always wondered if others do this too?
That’s not an iPad problem, it’s an app problem. And there are tons of iOS apps that have solved that problem.
It does not prevent, but most people will not bother.
Assuming you've stopped speeding, you have ceased committing the crime, but you have not made restitution. There's a difference.
Love the idea. I think it's great. That said, I don't think I'm great at judging impact.
Similarly applicable alternative title: "How to identify brainy smurf who writes articles starting with "How to identify...""

And also: "How to identify everyone based on their childhood dilemma"

Hard to take this article seriously. I thought that we have already passed this kind of cheap pseudo-freudian psychoanalysis a long time ago.