skysight-inc/HackerNews huggingface dataset:
The IBM mainframe high-speed printers from decades ago made it possible to overprint the same line several times.

My memory of this was fuzzy, but I believe when you sent lines to the printer, there was a control code in the first column to have normal printing or to overprint the last line:

|
v
line-of-text
+this-overprints-previous-line

There were all kinds of things that you could do that were non-optimal, like overprinting lots and lots of stuff until it wore out the paper or making many things print simultaneously. If you did too much, the printer would stop and open the cover - think a 5x5x8 box opening its lid.

To be clear - these were basically chain saws with hammers behind the chain all controlled by software.
Automated flying reminded me of this incident in India - some pilots used to cover the windows of their cockpit with newspapers after take off, presumably to have a short nap!

Source: https://www.nytimes.com/2011/05/26/business/global/26airindi...
Potayto, potahto...
Is there a comprehensive list of how these smart tvs spy on you? Is it worse than owning an amazon alexa?

Or is it an attack vector for hackers?

Or are people just annoyed at the software on smart tvs?
They wrote it into a blog that may be nicer to read https://blog.dave.tf/post/ip-addr-parsing/
The event log of key strokes is the source of truth for the entire document editing system, I can't think of a reason why one can't rewrite history after a certain time, except to say that this requirement will probably impact a lot of sub-systems from storage to UI, that now have to keep working under historical revisionism. I certainly haven't bothered doing that.

It's probably one of those situations where you'd write a "Diversion Report" for the security team where you talk about limited assets at rist and a huge investment in engineering resources.
Good clue:
How many Victors work at apple?
https://patents.google.com/?q=(inc.)&inventor=Victor&assigne...
It's a terrible bug, but at least Tesla should be able to fix it quickly.

Just need to add a check that calculates the average of these values over the past few hours or days, and decides to modify the tipping points for traction control accordingly.

Did you consider contacting Tesla and submitting a bug report?
Has anybody tried Guix on top of Raspbian / Debian? What are the experiences?
>airplanes dialed back the functionality of autopilots to prevent pilot complacency.

Or maybe because the potential for disaster is too great, like the 737 max attempting to nosedive into the ocean because of a single sensor failure.
Lenovo make good laptops with good build quality and are often on sale. They also have good brightness (NITS). A typical MacBook has at least 400NITS; many cheap windows laptops are often dull in comparison.

https://www.expertreviews.co.uk/laptops/1405472/lenovo-lapto...
You're either naive or dishonest. FAAMG actively lobby Congress to create and preserve "loopholes" which are actually intentional features of the tax code rather than unforeseen errors. Apple is also lobbying against a very popular anti-slavery bill. #ESG
I think they're sponsored by linode, and they're developer-themed -- there may be team / content reasons to use a lot of unnecessary tools in order to review them
The main difference between a monitor and a TV is the TV comes with a picture processor (upscaling, noise reduction, motion interpolation, image blur reduction, deeper blacks, etc). I have switched from a low-priced Samsung TV to a mid-range Sony TV and these help a lot. Are dumb TV able to do that as well? If I look at the datasheet of the Sceptre U550CV-UMC, they say they do noise reduction, but not much else. Also, reviews are basically non-existant.
Mouse-free home with an AI powered cat flap
Detect your cat’s prey with a Raspberry Pi and a Google Coral Edge TPU. Realtime object detection for pray and locking of cat flap.
I don't know that I agree. If you magnified the page to fill the screen you would see too few lines at a time. If you reflowed the text to fill the screen it would violate common typographical/usability wisdom [0] and no longer resemble the finished product.

Also, just realized that screencap isn't even Google Docs.

[0] https://practicaltypography.com/line-length.html
Show HN: Use Notion to create beautiful websites or blogs
I believe tesla will recalibrate all this after you drive for a certain distance.

Thing is - they would get complaints because the system would disable certain functions with a message during recalibration.

I wonder if they have now turned the dial too far the other way.
On my girlfriend's LG smart TV, even something as basic as changing the volume has a noticeable delay. This is a terrible UX, and aggravating beyond description.
"up to 2048×1536px (QXGA) @85 Hz (388 MHz)."

from https://en.wikipedia.org/wiki/VGA_connector#Cable_quality
Given the history of Google Docs dating back to Google Wave with its architecture of Operational Transformations, this makes perfect sense and is a bit obvious if you know the history.

https://en.wikipedia.org/wiki/Operational_transformation

The new alternative to this approach for collaborative editing (and large scale distributed database concurrency without locks) are CRDTs: https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...
I honestly don't care how much technological innovation Dominos has implemented or how much they have re-invented themselves. At the end of the day, a human getting paid minimum wage is making your food in an attempt to meet corporate guidelines. Minimum wage doesn't help to attract the most desirable people as well.

Having worked at a Domino's location in the past, I wouldn't trust any Domino's worker to make my food unless I made it personally.
Thank you! This is giving me excitement for the future. How are you dealing with customized cases and enclosures for the boards?
Damn, I though this was going to be about physical safes.
I thought something like that shipped by default, but I can't find it. I find git annotate though, a confusing almost doppelgänger to git blame.
When I'm driving I get to decide how loud the radio is or whether all the windows are down, not my passengers. If the car is doing the driving I have no problem with the car stipulating its own requirements to ensure a safe trip.
only for 7 more years: https://www.theguardian.com/world/2020/dec/26/china-to-overt...
Depression is still viewed as a pathology in current psychology practice.

https://www.psycom.net/depression-definition-dsm-5-diagnosti...

It will take more than an article or two to turn this bug into a feature.
Honestly how hard is it to port software to ARM?
Electron apps just work, .NET just works and Java does too. So does every language that isn't C/C++. And even on the C/C++ side, unless you are doing some funky things I doubt it's more effort than adding a release configuration that targets ARM in the build pipeline.

In my C/C++ experience - it’s a big push that a software company would just rather not make. Even if you already have an ARM SKU for a different OS, all sorts of things can cause trouble. If you’re coding in C/C++, you’re probably pretty interested in performance and you’ll have a lot of hand tuned assembly and/or SIMD operations, and that can be a big pain to port, especially with different compilers and intrinsics.

I can only imagine the conversations that go on at Adobe or Autodesk or others when debating new platforms and SKUs. Given that even Microsoft wasn’t committed enough to ARM Windows to make a x64 emulator for it probably worked against this.
What if her name was Lena?
Also ICE engines themselves are pretty heavy compared to electric motors and require heavy gearboxes and shafts.
No. The car isn't a person. It has no awareness of external context. You can't change its mind using evidence or reasoning. The person in the vehicle should always be able to override the car.
The other possible option to work around range issues with electric vehicles is to electrify our major highways so that battery capacity is no longer a concern. That would require expensive infrastructure upgrades and new standards for how to charge a moving vehicle, but it would mean vehicles could be substantially lighter and less expensive.
It's going to affect our jobs, but not like many people think. I imagine that it's not that crazy to think that some future software will auomate the design and implementation of, let's say, CRUD web apps... but by then the requirements of web apps would have changed: they would be more complex to the point that this automation software won't be able to deal with them, hence the need for human software developers. Rinse and repeat: automation comes but by the time it arrives, more complex requirements appear and the automation can't yet cope with it.

> My strategy, albeit likely flawed, is:

- focus on fundamentals: so instead of learning a
graphics API like OpenGL 2.1 or OpenGL 4.x [...]

I agree on that we should learn and focus on fundamentals, but we also need to learn the specifics. So, from my poiint of view there's no shortcut. Example: let's say you want to design the infrastructure of some online services: you need to know the fundamentals of networking (NAT, subnets, firewalls, VPNs, etc.) but you also need to be proficient when it comes to use the tools you have available at the moment to implement your infrastructure (e.g., terraform, k8s, ansible, bash, etc.). These tools change from time to time (hence we need to keep learning all the time).

One needs to have solid fundamentals and one needs to be proficient in ephemeral tools. It's tedious.
I've actually been working on an extension to perform breadth first search queries in SQLite on general graphs [0]. The extension is actually based off of the transitive closure extension. You can use it on any existing SQLite database as long as you can wrangle your edges into a single table (real or virtual) and the node ids are integers (I'm planning on removing this constraint in the future).

[0]: https://github.com/abetlen/sqlite3-bfsvtab-ext
Might find this project interesting: https://github.com/RiftValleySoftware/RVS_IPAddress
Our Support Team: We will be happy to comply with your request once you sign this liability release form indicating that you want the less-secure X+1 update, and not the more secure X+2 update which we recommend.
Saudi man uses his car to put out a fire
I've recently gotten a Philips 558M1RY, after not wanting to get a Smart TV because of UI and privacy issues. It is marketed as a "Console Monitor." I was going to attach a PC to it anyway, as I don't have traditional cable or an aerial. I gotta say it's a bit pricey for its size, though being 4K and HDR, it is not that bad. And I'm not limited to whatever clunky, ad-riddled UI the vendor chose, but can choose my own clunky UI for watching Netflix, etc.

If only HDR support on the PC side wasn't so terrible, it'd be a fantastic setup :/
I agree that that is aggravating and terrible UX, but what does it have to do with smart TV features?
How will Neuralink change the way we talk?
Perhaps the numbers suggest a society with lower personal cost and risk exposure presents less incentive to get higher education.

The more important discussion is how massive debt dilutes a lot of the value in the education.

That debt is unnecessary.
Cash Only: Walmart says stores affected by AT&T outage from Nashville explosion
If you haven’t, watch the movie “The Founder” which tells the back story about McDonald’s and its efficiency.
WebAuthn is the mechanism that cares about DNS names. The Security Key - as a separate piece of hardware implementing CTAP2 (Client To Authenticator Protocol 2) - is not able to itself verify which web site you're visiting.

So, that verification step takes places inside your web browser. In this specific context this means a vulnerability is that your employees might install software which is also able to perform the same steps but unlike say, Chrome, does not do DNS name checks, perhaps it even intentionally always tries to generate authentications for google.com.

On a very locked down platform, such as an iPhone, or some employee laptops in corporations where employees aren't trusted to install software, there should be no way for that software to run. On Android, Google get to bless binaries with the privilege to do this, they bless the built-in Android browser, Chrome, production builds of Firefox, and I suppose it's likely there are similarly popular browsers I haven't heard of, but there is no way for a normal out-of-box Android device to just install some garbage adware that does WebAuthn even with a manual APK install. If you lack that privilege, when you ask Android to talk to a Security Key it fills out the parameter where a DNS name would go with a per-app ID. So you can use Security Keys to do cool stuff from an app, but you can't fake WebAuthn.

e.g. you can work out the ID assigned to your app, get the backend code your server people wrote for WebAuthn, and spin up another copy that checks that ID instead of your DNS name, now you've got a one touch in-app sign-in that works with fingerprint sensors on popular phones the same way WebAuthn does for your web site.

The user presence detection means that even if the DNS name matching mechanism is defeated (e.g. you have software install privileges because you work in the IT division, you install software from a phishing mail) the user needs to actually touch the sensor/ press the button/ whatever to signify presence, which requires further social engineering each time. In a spear phishing attack this is definitely conceivable but it's one last opportunity for your victim to say, hang on, what's going on here?

User Presence is a signed bitflag (it's also mandatory on most of the cheap devices anyway) which means it can't be faked even on the cheapest possible CTAP2 implementation, and a WebAuthn server implementation can have confidence in the value of that bitflag when received, the WebAuthn spec. says the implementations should reject authentications where that bitflag is not set.
Even with certification, person behind the wheel will still be responsible (as long as he / she has control over vehicle).
Once vehicles ship without steering wheels / pedals, that will not be the case anymore.
Yandex is great for images these days.
Stop Using Word2vec (2017)
Hard to say. In some industries I think it is unnecessary and if they face a breach, sucks to be them, but not a whole lot is likely to be lost/damaged.

In industries where it is a necessity (e.g., government, payment processors, healthcare organizations, etc.), I think there are several things that could encourage adoption.

However, fear of distant future possible outcomes is probably one of the weakest human motivators.

If I could advocate for an approach, it would be through tax incentives, government underwritten insurance that requires adherence and practice of security controls, etc.

My thought is, we can very likely encourage Cybersecurity practices using the same tools we use to say, stimulate the economy (e.g., providing liquidity to housing markets, tax rebates for first time homebuyers, etc.) or adoption of lower emission energy technologies (e.g., tax rebates on purchases of electric vehicles).

Unfortunately, people and government have not seemed to want to make the investment necessary to implement methods I’ve suggested above. Which is bizarre, because some of what we have lost and continue to lose is priceless (e.g., OPM government employee records, IP related to military technologies, etc.).
The EU Withdrawal Act of 2018 included 261/2004 in UK law.
As far as I remember when I researched Plaid, it’ll ask for the credentials (email/password) for your online banking accounts. That was a deal breaker for me.
I can't help but wonder if Alexander Hamilton or Benjamin Franklin would cause printer problems too (for a different reason)
Was in Er for an optical migraine, they gave me a dose Of diphenhydramine.

It took everything I had to not start literally climbing up the walls. My anxiety and energy level skyrocketed.

One of kids is the same way on Benadryl.

Apparently 5% have such a reaction.

I got tired of explaining the reaction to doctors and nurses, (got called a liar several times). Although I had one nurse almost in tears as she had same reaction, but no one would believe her.

So on forms I put I’m allergic to allergy medication.
This shit is the reason why we use LibreOffice online, running on my own server when an "office" thing is required. I can access it from all over the 'net, documents only leave my network when I want them to, nobody gets to data-mine them, it has supported nearly everything I've thrown at it.
Torsen Differential [video]
> if an attacker appends a PathInfo parameter of WebResource.adx, ScriptResource.adx, i18n.ashx, or Skipi18n to a request to a SolarWinds Orion server, SolarWinds may set the SkipAuthorization flag, which may allow the API request to be processed without requiring authentication.
She's your daughter...
I think the answer I keep getting at is we change our lives substantially and engage local community to collaborate - gradually, through mutual learning. A number of us talk about this and what we're trying to do at individual/community scales at https://earth-regenerators.mn.co .
Are you talking about Tom Cruise? :)
I'm pretty sure only editors can see document history as well. If you share as view or comment the history is not visible.
Seems like a technique for the scammers on Ebay who sell you an external hard drive filled with a heavy bolt and a 1GB flash stick. They program the drive to read 1TB but rewrite the 1GB over and over.

Worst thing is you never know until you need the data you wrote...
Causing terror is the hallmark of terrorist attacks, it is what distinguishes it from normal guerrilla warfare.

Certainly there can be a mixture of both tactical and terrorist motives in an attack... 9/11 was seemingly meant to both instill fear and to hobble the U.S. financial system.

But what made it a terrorist attack, as opposed to an act of revolutionary war, is that it was intended to be very public and to frighten the populace.

And yes, mass shootings are considered terrorist attacks for precisely this reason, they’re meant to instill fear.

Consider: murdering a witness to stop them testifying against you. That has a primarily tactical objective. Not terrorism.

Killing someone who owes you a debt, on the other hand, is terrorism because it serves no tactical purpose (you definitely won’t get your money) it is only meant to instill fear in your other debtors.

There is certainly a lot of gray area here, but the that doesn’t render the underlying definitions pointless.

I’d be curious to hear your definition of terrorism though, as it seems to differ from mine!
>any website

CSS permitting
Add this to your browser's search engines:

Stack Overflow
so
https://www.google.com/search?q=%s (site:stackoverflow.com OR site:superuser.com OR site:stackexchange.com)

Then just begin the search by typing: so[spacebar]<your search term>
Most games don't use 9.8 for g. There's also the bit about how Mario violates Newton's First Law when he changes direction mid-air, but don't let physics get in the way of fun.
Yeah, plaids flagship feature is instant bank verification. It replaces the archaic micro-deposit method for allowing users to auth their bank account.
Excellent, these are four good sectors in this floppy-sized IMG.

Copy verbatim bitwise to a floppy and it boots bare metal in 5 seconds to the animated graphic.

You only need the first four sectors; 0, 1, 2, & 3, or about 2K.

Sector 0 is a working MBR/bootsector which continues with sectors 1, 2, and finishes with 3.

On a USB flash drive most BIOS will want to treat it like a HDD rather than a large floppy so you will need to add a partition table on sector zero before it will boot from a HDD.

So write zeros to the USB drive[0] then eject, reboot and copy the first four sectors (or the whole 2880) from treeosFloppy.img to the blank USB drive[1].

[0] dd if=/dev/zero of=/dev/sdx

careful with dd at the Linux command line, make sure /dev/sdx is the exact USB drive you want to wipe

[1] dd if=/mountedlocation/treeosFloppy.img of=/dev/sdx bs=512 count=4

Then partition the USB drive using CFDISK at Linux command line, in MBR layout, marked bootable, as type 0c FAT32.

-this simply adds a partition table to its designated empty space still remaining on sector 0, the treeOS MBR bytes are still there on sector 0 after this too. The USB drive should now boot directly to the animated graphic not much differently than the floppy.

--treeOS MBR does not actually utilize the partition table bytes, but when it's not a floppy, BIOS will not normally load & run sector 0 unless an active marked bootable partition table of some kind is found in its proper place on the physical sector 0 to begin with.

Reboot to Windows then quick-format the USB drive FAT32 using Windows. Do not repartition, just quick-format.

-the USB drive should now work normally for storage

--but when properly selected as a boot device, will go directly to the graphic

Alternatively using a regular HDD you can copy sector 0 of treeosFloppy.img to a new file on NTFS like c:\treeos.mbr then Windows BOOTMGR and/or NTLDR can be configured to put treeOS on its built-in Windows bootmenu alongside Windows by correctly referencing c:\treeos.mbr as a bootsector entry. As long as Windows is installed on a MBR-layout HDD for BIOS booting. With sectors 1, 2, & 3 of treeosFloppy.img in place on the corresponding (otherwise unused by BIOS) 1, 2, & 3 positions on the HDD, when c:\treeos.mbr is selected you can get the treeOS graphic from a Windows bootmenu even while Windows occupies sector 0 with its own regular Windows MBR.

Plus then you're already multibooting Windows the factory way.

Merry Christmas!
I bought an LG smart TV because the picture looked good and it was a good price. I have never enabled any smart features and it’s disconnected from the internet. I have an Apple TV box that I use as my tuner.
Lars Arge Has Died
> when it comes to filling a 737

That brings up an interesting point. I wonder how much of a factor fuel is in dictating the preferred size for an airliner. Maybe if the fuel economics and physics change, we'll see an evolution towards larger numbers of smaller point-to-point airliners.
Does anyone actually believe the Chinese numbers?
If you like audiobooks this "open" blog tries to rank all the best audiobooks of each genre. Anyone can post a review and vote on their favorites.

https://audiobookreviews.com
The question is fundamentally misleading. Amount of math needed depend on task you do. The first atom bomb simulated using programming and a simple html is also written using programming.
Another really cool fintech API is Modern Treasury. Or Stripe Treasury
I don’t think 4WD/4x4 is a strict subset of AWD or the other way around. One is typically manually selected, the other is typically always on at a certain ratio but (at least in modern variants) dynamically adjusted (or at least theoretically adjustable) either on a front/back or even on a per-wheel basis based on dynamic real-time feedback.

TBH the line has blurred considerably in recent years and what once would have been 4x4 (manually engaged fixed-ratio four wheel mode) is being marketed as AWD. I’m sitting in a rental GMC Terrain (very crappy car, with or without AWD) and it must be manually switched from 2WD to 4WD mode but it’s an electronic button (rather than gear selection lever) that can be changed at speed, and can also be used in 4WD mode at highway speeds without redlining. This is considerably different from body-on-frame SUVs/pickups with “true” 4x4 mode that have regular 2WD but can be changed into 4L or 4H to get different gearing ratios inside the transfer case for four wheel drive.
That sounds like Squid + data compression proxy. I think I set it up a while back and was impressed by how well it worked.

https://gist.github.com/mayli/7d07c5e2913f9d45f3d6a5b122b797...