skysight-inc/HackerNews huggingface dataset:
If the browser doesn't lie while rendering the page, then JavaScript can deduce the window size by measuring elements on the page. And obviously JavaScript can send this information to the server.
I always wondered what the hell canola was (not enough to look it up, but, still)
I've been eyeballing the Model Y since they started shipping a RWD version (dropping the base price $8000). This is right eye-to-eye with Model Y in terms of features and pricing.

First thing, the range sucks. The range on the Model Y already is borderline for me, dropping another 15 miles off the top is rough.

Next, no option for a tow hitch? I know there are likely after market options, but a factory hitch is usually just a little nicer. The Tesla even has a tow mode where it changes the way the backing cameras and autopilot works to account for the trailer. Not a total deal breaker but I tend to have a bike rack on my hitch all the time.

I can't see why anyone would get the AWD version of this. It's $3000 more and has 20 miles less range.

The only reason the Mustang is interesting at all is because it still qualifies for the $10k government rebates.
> many individuals. Some of them have conflicting views

This goes double for major political parties, and a key reason why all them end up known by their enemies as hypocrites.
Well, more than diet, anything that isn't technical in nature. Economics, (geo-)politics, biology (particularly humans), etc. There's a lot of that fallacy around here that being knowledgeable/smart in one area means that obviously it transfers to every other field.
Yes, they are the first big customer. Civilians do the beta testing. It's a win-win for everyone.
Update! We love this idea here at Courier (https://www.courier.com/) and just launched a MagicBell integration (https://docs.courier.com/docs/magicbell) to make it easy to send notifications to email via SendGrid/SES/Mailgun/etc., SMS via Twilio/MessageBird/Plivo/etc., mobile push, Slack, MS Teams, and – now – in-app!

Looking forward to finding other cool ways to work together.
Hi, I think you should not try to sell yourself as a Data Scientist. I have worked for many startups and in the past they felt they needed to hire a data scientist, however many of them are expected to be able to do data engineering/ devops. Automation with AWS/ Azure in addition to running their analytic workloads in whatever the latest and greatest is at the moment. Eventually the companies do not see value on that role and i have seen those rolls being chopped. If you know data engineering and manage full analytic pipelines in aws, and automation with terraform , cloudformation that will open up the doors for many roles. Hope that might give you some idea on how to market yourself here :)
Fraud -> Subprime mortgage crisis

Theft -> Quantitative Easing
Actually there is. Don't set up physical presences in oppressive countries. Architect your software to not rely on singular chokepoints like centralized servers.

We've seem to have forgotten this, because it's not economically expedient. But we shouldn't give these companies a pass for having set themselves up to be instruments of totalitarianism.
I'm writing a software audio synthesiser.

Not quite the same as I'm not following or reimplementing any established standard, but it's interesting and fun to Greenfield a c++ project using minimal dependencies to do things like:

- invent and parse a DSL
- modularise components and connections between them
- possibly cyclic directed graph traversal
- efficient near-real-time audio processing (working in chunks within a time budget)
- multithreading / parallel module processing
- spit the outputs into an audio device and/or wav files
- eventually put a GUI on top
I did the same, but Chrome -> Safari. My battery life is considerably better.
_Python Crash Course_

This book is aimed squarely at beginners, but it's excellent for that purpose.
Took me a while to find the markup supported by hdoc:
https://hdoc.io/docs/features/api-docs/

"hdoc supports a small subset of Doxygen's commands. hdoc supports both the @ and \ conventions for commands, meaning you can use @brief or \brief interchangeably."

As far as I can tell, it supports just 3 commands: @brief, @param, @returns. Any plans to support @tparam for template parameters? It's the one other doxygen command that I use frequently for C++ code.
Libraries in Python are hell. And Stackexchange can be almost pedantically useless in those things. For example let's take OpenCV bindings for Python.
3 separate libraries provide it, which all are called in as

import cv2

Yes, Stack Exchange, I know OpenCV can do this for me, but integrating that into my package dependencies is time down the drain which I am never getting back.
Spyder – a free and open source scientific environment written in Python
Also those mostly aren’t their customers in Google’s case. Their customers are mostly the advertisers.
Rich Paul, Fueled by LeBron, Built a Billion-Dollar Empire
Damn, there seems to be so many Rust cmd tools recently that it's hard to keep up with what's new ;)

Thanks, I was using https://github.com/badmotorfinger/z for powershell before. I will check it out.
That's the thing, they claimed it didn't meet the standard because it hadn't gone through the approval process.
Okay, you win. Also: our individual opinions become vanishingly insignificant
relative to the aggregate opinion of the market, one that continues to pay for
MS Equation Editor.
How does it save key strokes? To use the location/awesome bar you press Ctrl+L and start typing, to search you press Ctrl+K and start typing...
Yes, Bronco would have fit better. It's really a crossover.
the serv-u thing looks like a misconfiguration to me. i'd be curious how many installs in the wild are actually vulnerable. ie.

1) was there a previous install process that did set correct permissions for the access list tree?

2) did sites secure the access list tree themselves after install/security review?

the msmq thing isn't great, but any professionally managed site would be protecting/firewalling application level sockets anyhow.

not to say the bugs aren't real, they are, just wondering how much exposure they actually open up in the wild when combined with basic security hygiene.
Apologies about that.
I’m sure none of us wants to be shitty to anyone.
It’s never ok when we are.
First, Text Blaze should run on every screen you use. Right now we're Chrome only. We want to expand to other browsers (another user commented about Firefox) and we also want native desktop and mobile applications (keyboards in the case of mobile) so that Text Blaze will work wherever you are working.

Second, we want to develop tighter integrations with various applications. In another thread we discussed how a Text Blaze snippet could automatically include the name of the person you are replying to in Gmail. This works, but it very technical currently. We want to build higher-level advanced integrations for all the common sites our users use to make this much easier (Gmail, Google Spreadsheets, Airtable, Monday.com, LinkedIn, Salesforce, Intercom, etc...).
Oppression -> safety measures.
alligator pear → avocado
There are a range of ballistic trajectories that can work. If you want to get there faster, you can use a shallower trajectory (they usually call this a depressed trajectory). This takes more energy, so you get a shorter range for a given missile. The other problem is that the warhead spends more time in the atmosphere.

Most ballistic missiles use unguided reentry vehicles, so the best accuracy comes from a high trajectory that comes almost straight down onto the target, so it spends the least time interacting with the unpredictable atmosphere.

However, if the reentry vehicle is guided, depressed trajectories become more practical. The U.S. did this in the past with the Pershing II, which had terminal radar guidance, and we have a half-way version of this with path length fusing on the Trident II, where the warhead is not guided, but the detonation point is controlled based on trajectory error.

Russia has tested these in the past few years and could have deployed them. IMO it's an underappreciated threat because it could allow attacks against hard targets with less than 10 minutes of warning.
I still think they should have used layer 4 CDN endpoints that use generic names on several of the CDN providers that support L4. It would be endless whack-a-mole to block that. Not perfect, but not perfect is probably useful enough for those impacted by blocks as it would mean periodic latency vs. being locked out entirely. Moxie, if you are reading this, to mitigate some of the probing or fingerprinting, consider borrowing some of the code from sslh [1] and I acknowledge this would be an endless arms race.

[1] - https://github.com/yrutschle/sslh
>By using this, G--gle will hound you with impossible capchas and privacy-forward search engines will think that you're a bot

A friend of mine had an alternative theory: by making it very very hard to track you, you have shown to be somewhat intelligent and you have shown that you know more about computers than the average Joe. Goolag, knowing you're a somewhat intelligent human, gives you the very hard captchas it needs to train.
Unity is rewriting their C++ code in the HPC# subset and Burst compiler toolchain.

There are a couple of talks related to it.
There is an argument to be made for Apple and Google to not create a legal nexus there - just provide the services but no payments and no offices there - and don’t follow Pakistani laws.
Already happened last year.

https://en.wikipedia.org/wiki/Jessica_Krug
Cook, though, presented the issue in deeply political terms. He said: "We believe that people have a fundamental right to privacy. The American people demand it, the constitution demands it, morality demands it."
We are similar to Pusher because we handle real-time updates for you. However, unlike Pusher, we offer UI components to craft a great user experience. You can use the packaged embeddable inbox or use smaller components to build something more custom. The UI is completely customizable to match your brand.

We don't batch emails yet, but we will work on that in the coming months—also, an ability to send digests. The unique thing about our approach (or vision, if I may) is that we want the user to decide how they want to be notified and as an app developer, you shouldn't have to think about it at all.

You can add a category to every notification you send to us, and you can also set up notification preferences for the user based on the category and the channel. In the coming month, you'll be able to add templates based on category and selectively disable channels for some categories. Happy to keep you posted on the development of the product if you leave your email in Intercom. Thanks!
Nice list, thanks. The one other possibility that I personally like but is out of fasion these days is the mailing list. A private archive mailing list with moderate first comment seems like it should be fairly easy to maintain, although I haven't actually tried yet. This would best be combined with the manual method you mention and would likely mostly work when there is something beyond the blog itself drawing people to be interested in the discussion (or maybe sufficienly popular blogs it could work anyway).

The benefits of that method as I see it are: discussion can more easily go beyond particular blog posts, the website can potentially be fully static, and (sometimes an advantage, sometimes disadvantage) only the more interested people (in either the blog or community depending on how it is described) will bother subscribing. Also, it makes it possible (once you have subscribers at least) to first write posts to the list and get some comments before revealing it to the world. The main disadvantage I see for someone who otherwise finds the other tradeoffs ok is that people are understandibly more reluctant to reveal their email these days and many people don't have a basic conception of what a discussion mailing list is so it would be a good idea to have a general FAQ that describes the basics and links to some free email providers.
You could do something like this (not super thoroughly tested):

npmrf () {
local script
script=$(jq -r '.scripts | to_entries[] | "\(.key) => \(.value)"' < package.json | sort | fzf | cut -d' ' -f1) && npm run "$script"
}

It uses jq's to_entries to pull out the script/command key pairs and then just cuts out the script name after you choose the command (assumes the command name doesn't have spaces).
How to Learn If Facial Recognition Systems Used Your Photos
Tape is the only commercially-available storage medium that can be used for long-term archival storage, e.g. 10 years or more.
The tapes are typically specified for 30 years storage time, but it is likely that you will have to transfer the content on larger tapes earlier than that or you might not be able to find compatible drives.

Nonetheless, a 10 year storage time is easily achievable with tapes.

There are no competitive devices. The optical disks have a far lower capacity. Moreover, except those made with gold, which are no longer produced, the metallic mirror will oxidize after a few years and the disk will become impossible to read. The SSDs and other flash-based devices lose the charge after a few years. The HDDs that are not in active use will develop after a few years mechanical problems and they may remain stuck.

There are other technologies that could be used to make memories suitable for archival purposes, but nobody has tried to develop commercial products. The market is small, because most people do not think much about the future so they discover that they should have spent more on archival storage only after some precious data is lost and it can no longer be retrieved.

In my home, I am using LTO-7 tapes to store data whose loss I consider unacceptable. For example, because of space problems, I have scanned a huge quantity of books that I had previously, then I have destroyed or donated the paper copies.
Since now I only have the digital copies, which are much more prone to irremediable loss than the paper books, I take serious precautions to avoid any such loss, e.g. for each file I store copies on 3 tapes, which I keep in different locations.
In other words, Flash is back.
Learn Google Cloud though visual notes GCPSketchnote
Every product in the Google Cloud family described in the visual sketchnote format to grasp the capability of the tools quickly and easily.
Can you elaborate on why you think this isn’t relevant? It seems plainly obvious to me how it’s relevant.
We support email and password login so you shouldn't need to sign in with Google (not sure if Chrome requires you to be logged in to install Chrome extensions in general).
Ironically, the page doesn't seem to load for me, but then loads after a delay of 5-10 seconds.
Some types of tape have append-only mode, which is great for things where you want your backups to be immutable and auditable. Imagine a logging server that writes to tape regularly so that the logfiles can never be deleted or altered. That's super handy!
On-Demand Rides a Decade Before Uber: A Forgotten “Mobile 1.0” Innovation
The company was called Qsent, and they were completing a mobile-phone version of a service called iQtaxi that would allow users to navigate menus and tap to have a cab or black car dispatched to their location — this was nearly 10 years before Uber logged its first ride.
most slide formats support graphics and notes to cater for this.
It stands for CANadian Oil Low Acid.
For us it was night and day with the different formula. We even tried going back to old formulas see if it really was the new formula. Immediate problems.

Hipp didn't have corn syrup, and did have the right nutrients for each stage.
It's a good point. I'm just saying that this coming tech revolution is another issue to consider.
Thanks Troy! Love the integration. Quick feedback: We also accept an external_id apart from email. This is the ID of the user in our customers' database. Can you please add support for that?
People don't want shitty jobs != people don't want to work

Hint: The difference is within "shity"
Hint: Jobs don't have to be shity
I bet there are more platforms supporting Unity and Unreal (which also has C# support) than Rust.

C# also has all the C++ like mechanisms to do GC free allocation.
Slightly offtopic but I felt Accenture's ads have the same 'gravitas' as Apple's ads
McAfee ATR Launches Education-Inspired Capture the Flag Contest
> Assuming you can read/write at 512 MB/s

I realize that's just an assumption for the sake of discussion (and thank you for labeling it as one), but I think it's a little on the low side.

Wikipedia says (https://en.wikipedia.org/wiki/Linear_Tape-Open#Generations) that LTO-9 can write at 400 MB/s native and LTO-10 is going to be 1100 MB/s.

Since this new Fujifilm format is denser, I would expect it to be even higher speed. Although speed and density don't have a simple linear relationship, speed generally increases with density.

Generating enough data to keep the tape moving without a buffer getting empty is an important consideration, but I think this product is mostly aimed at people who have enough data to back up that they can fill a tape in a few hours. (Otherwise, why spend the money on cutting edge technology?) So they probably have lots and lots of machines to back up, and you can stream backups in parallel, writing to a staging area and/or multiplexing onto the tape.

Also, there's some risk if you leave a tape in the drive and append to it over the course of several days. While it's still in the drive, it's not quite an offline backup. The drive could malfunction and chew up the tape, or some software could accidentally rewind and start overwriting.
One quick win that might catch most of the bots is using CSS to hide an dummy form input.

No human will see it if their browser properly renders, but bots using CSS selectors might fill it in. If you see that field is filled in then you have a high probability of it being a bot and can drop it.
Apparently for Apple, privacy is moral in the US but not in China. Hahahahahahaha!

Also not really privacy since your device is backed up to Apple’s servers where they can conveniently hand them over to the US government. That’s right. If you are a citizen of say Germany, does the US government have access to your data?
If you want a serious paid alternative, there is graphcomment.com, the design is very neat, the team is very responsive to their user base. It’s still a human sized company. (Disclaimer: have been working for that company in the past)
CANadian Oil Low Acid, it’s lower in erucic acid than other rapeseed cultivars. In the early 70s there were studies in rats that showed that erucic acid caused heart disease so canola was marketed as being healthier.
That's arguably part of the craft, though. People will believe all sorts of outlandish things if the story is told well enough. The story not being "believable" could be a function of crappy storytelling as much as a function of fact.
Different books, different aims. Elements is suitable for both self-study and a 2-6 week (depending on time and level of students) survey course for high schoolers or college students in non-EE/CMPE degree programs. The material is freely available (for the 1st edition, I assume the 2nd will be as well). The print version is 1/4 the cost of Computer Systems, which seems to be aimed at college students (to be covered over an entire semester) or more experienced programmers for self-study.

The neat thing about Elements is that, despite being shallow in parts, it provides the full map of the subject with projects building on each other. Someone who's gone through it can more easily approach deeper treatments to fill in the details as they know where it's going, which also aids in motivation (removes the "what's the point" question when faced with seemingly esoteric topics).
That’s a very generous comparison, thank you!
You can do a full GC between loading levels, while using a little allocation as possible during a frame rendering.
Please forgive my pedantry, but it was a Windows 98 beta, not 95 :) https://www.youtube.com/watch?v=IW7Rqwwth84
Holy cow. I'm sure what pharmacists want to be doing right now is dealing with robocalls.

If your only hammer is a robocall and you're looking for a COVID nail, about about using it to lobby for more money so that the pharmacist can get some help.

[EDIT: OK, they want to make a place that aggregates results to reduce calls. Good. I found that less than clear.]
I just remember a while back fecal transplants came up here (and other forums I frequent) as a "treatment" for obesity, as they found different gut flora between obese and healthy weight populations. So many people were thinking they could get a fecal transplant to cure their obesity, not stopping to ask maybe what was causing gut flora to be different between obese and healthy weight populations.

And as for diet, the studies are out there. I'm no expert, but I listen to people who could credibly be argued are (as one example Dr. Greger who reads tons of studies and cites them in his videos), and typically their advice comes down to common wisdom that people just don't want to hear: eat food, not too much, mostly plants.
They (Warner) actively remove content from Youtube but for some reason no one ever removes anything from Dailymotion.

This is one of the "Censored 11" cartoons:

https://www.dailymotion.com/video/x6q8qen
Sorry we missed that! Will get it added ASAP.

Edit: Docs are updated and change is deploying now. Thanks for the heads up Hana!
I'd certainly prefer Safari (which I used for years), but it is unfortunately severely lacking in extensions.
OMG. Back of the envelop. $5K into $APPL because Forrest Gump did would be more than $5M today. [1]

[1] https://ycharts.com/companies/AAPL/market_cap
Let's say you're even with longer compile times vs time to cover it with tests - I'd still take writing the tests if they run fast enough and can be done asynchronously - long compile-run cycle breaks my flow and I end up getting distracted.
The downside is that part two is the software stack and the software grader only supports Python and Java.
Nah. The Pakistan's ruling class would not want their phones not to function because it may rule over a country with goat herders that pray multiple times a day, but it lives like the top 1% of the West.

If Google or Apple wanted to squeeze Pakistan or any other country such that they would simply stop providing any services there or to any phone that has been located in Pakistan at any point. Within weeks, the app stores would be restored.
This is a weird take.

Homebrew not only installed from source for a long time, when they implemented installing prebuilt binaries, they half-assed the dependency resolution of it, so the binary version of a package would always end up requiring the binary version of the first of any alternate dependencies (ie if A requires B or C, binary pkg A will always require binary package B, and won’t accept C).