skysight-inc/HackerNews huggingface dataset:
I've had the (dis)pleasure of working with several projects that have been built by developers that have religion around Nix. These projects were contract work where the client paid a significant amount of money, and the final product was really poor quality. One of them is a financial application that has strict security requirements, so having a reproducible build system and some of the other qualities of Nix sounds great, however, the auditor, which is one of the top auditors in this industry had this to say in their report:

> Overall, we found the dashboard code to be difficult to review and build. In particular, the manner in which the frontend JavaScript is compiled made it difficult to comprehensively evaluate. Given that this includes the driver code for Ledger devices and handling of user input, we believe this to be an area of concern and poses a significant risk. Building the dashboard took hours on an AWS EC2 VM (with a four-core CPU and 32 GB RAM) and while much of that build time is attributable to Nix's way of building dependencies, the code complexity adds unnecessary risk. We encourage a rework of this area of the project to follow more idiomatic web development practices and patterns. This would make the code more comprehensible and conducive to security evaluations, therefore reducing the risk of vulnerabilities that go unnoticed.
OpenJDK was always fine for them to pull in, being GPLed. They got in trouble because they based their class library on Apache Harmony originally, and Sun pulled the TCK rug out from under Harmony.
I've been living with depression and anxiety for so long that it is my state of normal. I find cover from my feelings by working 12 hours a day and focusing as much as I can. When I lose focus is when depression resurfaces. I finally invested in my mental health in the last year, seeing a therapist and practicing CBT. This has been a breakthrough year for me, emotionally. I am thinking about quitting my work and working on something entrepreneurial related to mental health. I've found that the most important part of self-therapy is practicing what is learned, developing new mental habits that trigger as countermeasures to cognitive distortions.

I feel like I'm a survivor of a emotional holocaust where people see an emaciated mind and don't understand the cause.
Had a friend of mine just unrack an apple server preparing for a data center move.
Because bribes won't give themselves. Obvious sarcasm, but there's a reason why the government really sucks at accomplishing anything technically elaborate: they simply don't care if it's any good, nor do they care how much it costs or how long it takes. It's not their money or their property. If it does well, nobody will see an extra dime. If it sucks, nobody will get fired. That's how you get $5K screwdrivers and $30K toilet seats, and half a million dollar aircraft carrier toilet flushes.
I see that paid labourers built the pyramids[0], but slaves still existed at the time [0],[1]

[0] https://www.theguardian.com/world/2010/jan/11/great-pyramid-...
[1] https://en.wikipedia.org/wiki/Slavery_in_ancient_Egypt
Heat. Assuming that is that you're clipping a waveform that is already existing.

However, clipping usually occurs because an energy source is incapable of supplying the full energy required to produce a full, clean wave. In other words, low-powered amplifiers clip the waveform because they can't produce the voltage/current required.

That's why (say) a 200 watt hifi amp doesn't produce a 'louder' sound than a 5 watt amp, but gives a 'cleaner' sound because all of those little high-energy transients don't get clipped off.
You can see the developer's progress in the previous versions, eg https://asciicker.com/x8/

There are a whole bunch linked on the main page: https://asciicker.com/
“Grow your audience” is a stretch here. Better to say “...to see where traffic comes from.”

If you want to go a step further and see which traffic sources lead to form completions (like newsletter or app signups), I made a utility that captures UTM parameters and then inserts them into any form submitted during that session: https://github.com/gkogan/sup-save-url-parameters
I don’t agree that their irrational preferences trump others’ right to live, but let’s assume they do. In that case, they should automatically forfeit the right to receive transplants. Not just be put at the back of the queue, but be banned altogether.
Can't you pay Google to let your spam/ads through?
It's great. Player Piano is another of Vonnegut's books i really like.
Has anyone used this? If so, happy with the functionality? I’d be interested in using this to decision borrowers for auto loans.
The comment you wrote upthread said literally the opposite, both of what you just wrote here, and of the truth, which is, of course, that Google is not in fact redirecting or proxying DNS requests for Chrome users back to Google.
That is not valid ABP filter syntax. This is what you want:

*$websocket,domain=~site1.com

For more than a single site:

*$websocket,domain=~site1.com|site2.com|...

I would personally suggest people to just enable advanced user mode and create rules such as:

* 127.0.0.1 * blocked

To block all request attempts to 127.0.0.1.
It’s less horrifying if you think of it as a treadmill — MySpace is sort of the logical extreme, where the owners realized its days were numbered and made the experience so ad-heavy that everyone left for other platforms. You sow growth for some number of years, then you reap. Sometimes it’s subscriptions, sometimes it’s sponsored full-page branding.
"About our new discovery, Daniel J. Bernstein issues the following statement:

""https://cr.yp.to/qmail/guarantee.html has for many years mentioned qmail's assumption that allocated array lengths fit comfortably into 32 bits. I run each qmail service under softlimit -m12345678, and I recommend the same for other installations.""
I was thinking that, but I know a lot of folks still running Ivy Bridge and don't know anybody still running Sandy Bridge!
I don't know about depression, as I do not suffer from it, but I do know getting drunk during a PTSD episode is a sure fire path to suicide. PTSD suffers actually have a higher suicide rate than depression and alcohol pours flames on the fire if someone with PTSD uses alcohol as a way to try and numb the episode.
Yep! I think Microsoft lulled people into a false sense that they weren't doing anything with Office, while the Google suite gradually gained features (and to be fair, does 90% of what a normal person would ever do with documents). But it turned out they were busy making every feature in Office work in the collaborative environment, with versioning. It's incredibly impressive, and I am not a natural fan of Microsoft. It doesn't work as well as Google with a crappy or nonexistent Internet connection, but in your typical office environment it's great. I think people will be really surprised at how easily you can do things like assemble slides for a collaborative presentation. Sharing with people outside the organization requires a Microsoft account of some kind (either institutional or your old Xbox Live or Minecraft account) but that's about it. A high fraction of everything can be done in the browser, so it's easier than ever to have a Linux desktop. Plus have you see they have LateX equations now?
This is a really good explanation, thank you!
The name for this logical fallacy is "strawman". We have an existing nationally issued identification card which is free and doesn't have a photo. That's an excellent reason to believe we could make a better one and have it be free as well.

I get free photo IDs all the time when I visit cloud data centers and they print me off a photo+QR code badge for the time I'm there. Drivers licenses are expensive because they are made to be extremely durable. They're made that way because they are constantly needed, not because of the photo printed on them. There's absolutely no reason whatsoever why a national ID card would have to be like a drivers license and not like a social security card. In fact, if they were legally required to be free they would very likely be just a name and a QR code. Leave all the photos to the back end, it's 2020.
Yeah. Picard was a great leader. Humble, stern when needed, compassionate, trusting of his subordinates, etc... An amazing character.
Technical expertise ?
> If it genuinely is a private road then why would those plots be more valuable?

One assumes that the people I'm renting the lots to are permitted to use the road as part of their contract. But let's make this simple and say that I offer a perpetual agreement to let anyone use this road at cost, whether they rent from me or not. The road is a loss-leader; I intend to make my money by renting out the land, not by operating a toll road.

There are plenty of examples of communities with their own private roads and other services. Not everything of value to a community is provided by the government.

> you can get your reward by selling the plot

That won't work. Whoever buys it would be taking over the LVT payments, so that expense will come out of the resale value of the property.

> Under LVT what you can't do is just sit on it for years at no cost to yourself, but great costs to others just in case it turns out to be a lottery ticket.

And here we once again have someone failing to see the economic value of speculation.

The only reason to "sit on" the land and not use it would be that any use you could put the land to now would interfere with taking advantage of an even more valuable opportunity which you anticipate in the future. Not holding the land in readiness for that more valuable future use under such circumstances would be destructive.
I think DoD spents a larger portion of its budget on aircraft carriers, while those other orgs spend a lot more on managing data center
I am curious why you think this. This may have been true like 10 year ago, but in my experience modern .NET and especially .NET Core has great tooling. What in particular do you find lacking?
There is an insane amount of push to make TikTok happen. I am relatively certain that it will go nowhere.
I used Picat which provides a uniform API for many different flavour of solvers (e.g. smt module uses z3 underneath): https://gist.github.com/natrys/c19be79ac93578674540cdfa7a0df...

I get instantaneous answer with apparently zero backtrack with both SAT and SMT module. Though I don't know how reliable this statistics is.
Apple and Google's Covid-19 contact tracing tech is ready
Wasn't me that downvoted, but I'm almost positive it was sentient and not sapient as used in the game. And then I went and skimmed through a playthrough and sure enough, it's sapient, lol!
One aspect I find interesting is the need for ransomware protection. Looking into a way to automatically make git commits whenever a file is added or modified in a directory. The idea is to make it transparent to user, but possible for an admin to undo whatever damage they may have caused. I am not certain whether tortoisegit by itself can accomplish this. One repo would be local and another somewhere in the cloud.
Ha, that was my impression as well. But it was the best gig ever!!! I mean I like Pad Thai too, but I like sleeping more.
The point isn't the data centers. The DoD has data centers, and could build more.

The point is taking advantage of cloud-native technology to gain an edge. You can throw all the servers in the universe together, and it won't give you out-of-the-box AI or ML toolkits, or hosted Kubernetes solutions.

The point is leveraging the expertise that GCP/AWS/Azure have already poured into the cloud. There are a lot of people who reasonably complain about the cost of AWS, but there are no (reasonable) people that argue that that cost (of one of the big 3 cloud providers, whichever) doesn't equate to the highest-leverage solution on the market. And if the DoD is anything... it is not price-sensitive.
For procedure-style documents, I co-founded a company called ProcedureFlow[0] that allows change requests but for hyperlinked flowcharts. My inspiration was 100% GitHub/pull requests. We found that a lot of organizations store procedures in document form which change all the time. So, the purpose behind our product is to move away from a document into a format that easier to use/change/track.

Copied from another one of my comments in this thread:

A procedure is made up of many flows that are linked together. Everyone that uses the procedure views the "live" flows (like a master branch). Each user gets their own branch which we call a "draft". In a draft, a user is free to make any changes they want (add/delete/modify flows) and then submit all the changes for approval. Approving the change request then merges the changes into the "live" for everyone else to see/use. I even went so far as to build side-by-side diff of the flowcharts, rebasing/merging with live, and conflict resolution.

It's simplified in the UI so the terminology isn't 100% like git. But, one of our biggest hurdles though is actually teaching users how this works why it's better than the current mode of document locks/real time editing. And when our customers "get it", they really fall in love with the concepts and why it's better!

[0]: https://procedureflow.com/
If your docker is in fact podman your rootless might be attainable.
I've found that, if somebody has trouble understanding a type of statistic (log-scaled, survival rate, confidence interval), it's because they never use them. You could say we should teach these things in high school, but why? So we can effectively communicate data they still won't use?

Throwing more math, tech notes, or gentle introductions at the communication problem has never worked for me. What has worked is expressing the concept in the most "real" terms possible.

Epidemiologists are worried about exponential growth because it means hospitals will be swamped. That worry should be the topic when communicating with the public. How long until that's projected to happen? Maybe show the linear trend with a horizontal line for capacity and dotted line for a forecast of need. Put a huge red circle around where they intersect. Even better: just write "X days predicted until overrun."

Also, charts are terrible for reading data. They're good for comparisons, trends, and distributions. I only use them for exploring or summarizing. Tables are for readable numbers.
Anti-Interdiction Update: Six Month Retrospective
I have been watching white people hired by chinese marketing firms on tiktok. It's hilarious.

https://youtu.be/xZ3RbDTc_fY

https://youtu.be/Mrx4ld3hmmw

https://youtu.be/VC-6zkDewBQ
As a former SGI user, I'm afraid we'll never see emulation happen.
I read this, and wanted to put my phone down. I failed.
The alternative is of course that, out of love and respect for your parents, you chose not to bend the rules even when you could have because you trusted that your parents placed the rules there for good purpose in the first place.

To then find out that a) the rules were placed to control you and not necessarily protect you, and b) they didn't trust you not to break them, and c) they wouldn't follow these rules themselves....

...that surely leads to some serious implications in how you view society if the only definitions of rules you've experienced are seen as temporary barriers to getting what you want
Respiratory health in athletes: facing the Covid-19 challenge
Regarding bodily autonomy, I feel the need to play Devil's Advocate here: if organ donation saves other lives at your own moral discomfort (because presumably you wouldn't be forced to donate organs until after death), what difference is there between this requirement and the requirement to vaccinate, wear masks, etc.? By this I mean if somebody claims bodily autonomy to oppose mandatory organ donation, should they also be able to claim it for those other "despite the public good" reasons?
Hate to be a pedant, but it's technically trilateration.
pandas + fastparquet fairly lightweight. but yes I would love to see a simple c++/golang binary that's just a simple csv2parq call.
This article suffers from the same problem every nix article I read suffers from: it dives in too deep from the get go. When you sit somebody down in front of a computer for the first time in their life, you're not going to explain what it is composed of, what happens in when your mouse button is clicked and why Windows vs Mac vs Linux is a thing.

Please, first tell me what nix is, provide me with a few commands to get me started, make a few comparisons to what the audience should reasonably know, and then make this your second or even third article on the subject.
I wrote a bit about this about a year ago: https://blog.usejournal.com/the-next-css-frontier-classless-...

Definitely got me Zen Garden vibes.
Why the Cessna is such a badass plane (2019)
I'm curious about how this is allowed under GPL. Are you allowed to link GPL'd code against a closed source codebase? Shouldn't they be releasing the whole thing?
According to Chomsky, the pentagon system is a way for the state to coordinate a privately owned economy. The purpose of the system is to coordinate technological development while handing money to private interests.

http://thirdworldtraveler.com/Chomsky/PentagonSystem_Chom.ht...
That's true, of course.

But the Yakuza are kind of an "honorable criminal" type. They don't foist their criminal actions on the general populace.

It's a bit complicated, and doesn't make a lot of sense in the American paradigm. They're not like the Italian Mafia exactly.
He asserted that it was unexploitable, and thus not a vulnerability. Fixing the code would have implied that it might have been a vulnerability, and he might have been wrong. Can't have that.
I wouldn't list IRC as an exception. Every IRC channel I've ever tried using has been dead.
Nothing else to get behind.
The original intent behind dnssec is before my time working in the dns industry, and when it come the last couple decades the larger push seems to be focused on making people feel more secure in using dns for identification and authentication purposes. How well it does the job depend a lot on the threat model, and how large the actually risks are for that model.

How likely is it that an attacker can take over an domain on say cloudflare/microsoft using dns authentication, or someone managing to spoofing an email by changing the dmarc signature? On the average case I suspect the risk is very small, but then I don't think that specific attack surface has been well tested enough to demonstrate how good the idea is to put keys and proof of identity in dns without any additional system to validate the records.
SSL Dor Free Switched from Let's Encrypt to ZeroSSL
https://www.sslforfree.com is a well-known website for offering Let's Encrypt SSL Certificates for free
SSL For Free switched from to ZeroSSL, all old accounts are removed.

Users are now limited to 3 Free Single-domain SSL Certificates, Multi-domain and wildcard are now a paid option.
Also js_of_ocmal does a great job, i.e. you can usually run a CLI application in browser with zero changes.
so linux has a wide device presence and now its getting into the win desktop, i can only wonder how long it will take for the general public to realize windows isnt needed to install linux OS and use it for free no saas subscription required
Agreed that you can't run a country on tax-via-inflation. But it's worth noting that the bank of england monetized government debt last month and the markets didn't bat an eyelid.
So, you never do things just to please them? You have no filters on what you say to them? You're not on your best behavior on a first date? You only bathe when medically necessary? You dress only for comfort? When you have a photo taken you don't try to smile and stand up straight?

I'm not buying it.
Sorry, I wasn't making the claim about a product.

People that are more socially valuable are given a better experience and are treated better; kind of the social media "red carpet" treatment. Those that are less valuable are mined and exploited.

I can imagine an insidious future where social networks assign an "intelligence score" to users and advertise snake oil to those with less capacity to evaluate risks. There might even be a market for those users. A number of companies in the mobile gaming space profit from exploiting "whales". Imagine buying and selling them as targets.

Similarly, networks might evolve to give positive experiences to users that create content. We already have that in the form of monetization and karma. The economy rewards value creators.

But imagine being algorithmically put in place.

That gives me the creeps.
That's really useful! It's actually surprising that something like this doesn't come as a default with Mailchimp forms. Just forked it and will give it a try. Thank you!
I actually use py2app to bundle the whole virtualenv into an .app file. Worked pretty much out of the box after fiddling a bit with pyenv (you have to build your python version with framework support).
How much of this budget is left for the data centers?
Being successful in the TikTok, Snapchat, Instagram market segment seems completely random. These apps have so many features in common with each other and none of them really do anything innovative. TikTok is definitely not the only vine clone in the world, but for some reason this is the one that is worth $110b
Although this is probably a bit paranoid, if you are privacy conscious, I wouldn't even trust the camera LED to be trustworthy and would advise you to physically cover your camera and mic when you're not using it.

Source? Privacy expert Mark Zuckerberg [0]

[0] https://www.theguardian.com/technology/2016/jun/22/mark-zuck...
In my experience, all of the following words cannot be used in general discourse: Quadratic, linear, logarithmic, exponential, orthogonal, asymptotic, etc...

The second you use any of those words, people's eyes glaze over and there's an audible mumble sigh of "Ugh! Maths!"

It's sad, but it's the way it is.
The app running on localhost using WSS is not why they want[ed?] you to install a custom CA certificate.

https://en.wikipedia.org/wiki/Kazakhstan_man-in-the-middle_a...
The divorce rate comes from people thinking they no longer need to please their partner.
Yep, this is why as a pragmatist, I'm all about "reviewing my priors" from time to time. Things change, constraints change, and we need to constantly update our views.

I lived through the days of Microsoft being predatory and evil and I hated Microsoft because their products sucked (not sure if anyone remembers the strident rhetoric in comp.os.os2.advocacy -- that newsgroup raised Microsoft hatred into an art form). For years this emotional response blinded me to the pockets of genuinely good technology that Microsoft had in its lineup (like SQL Server).

When I started working in an enterprise environment, I often ended doing things the hard way because of this blind spot of resisting anything Microsoft. It cost me so much.

It was only when I was forced to put aside my prejudices that I discovered that it was actually possible to be productive while using Microsoft tech. Nowadays I favor pragmatism and productivity over partisanship, and try to choose the best tool for the job, and if it means choosing MS tools occasionally, that's ok.
narrator: they aren't

> These are not self-driving scooters, although they will be partly powered with autonomous technology. The scooters will be controlled by a team of remote employees who are located over 1,700 miles away in Mexico City. These teleoperators watch a live feed from the scooter’s cameras, as well as monitor other sensor data, as they use Xbox controllers to move the scooter around a business park called Peachtree Corners to the north of Atlanta.
Say you're a game developer under Linux, OK? Then this comes along and you give it a try. This combined with all the great game engines that are pure Windows these days (see Unreal Engine 5 demo that was launched these days) and you now can target Linux using that. What do you do - continue with Vulkan or offer your game using this?