skysight-inc/HackerNews huggingface dataset:
PRESS RELEASE

Sept 22, 2021.

Google Announces that Google Tables will be sunset and all users will have to migrate away by Sept 23, 2021.

"Google Tables was a great experiment but we're migrating to Google Tracker - a better version of Google Tables designed for power users." said Dep Re. Kated, VP of Engineering at Google.

Google Tables has no migration tool or system for users to export their data angering some users.

There's no support available for people wanting to get their data off the platform and many users are upset.

"There's no support number? I can't even pay if I wanted to!" said Alice Bob Carol, a huge fan of Google Tables that is upset it's going away.

When I tried to login it told me that "suspicious behavior was detected" and locked my account. Now I can't get access to my data and there's no one I can even contact!

(this was a parody but I'm calling it now - Google products are already dead when they're launched)
We allow professionals to take feedback and retain them even after switching companies.

Users also can track their soft-skills progress and also get a public summary profile. It’ll give a deeper look into an individual’s soft-skills than LinkedIn.
When you were a SaaS startup in the 2000s no one took you seriously. Now, the big players have a better chance of responding in a timely fashion.

It's going to be harder for these types of apps to get traction in less tech-centric markets. This is especially the case if the "it's part of the suite you own" argument starts to come up more frequently.
I have learned the hard way that large corporations will not think like this.

Lots of them will stand up for LGBTQ+ rights, because it's a relatively easy thing to do. They will even put up posters in their offices or make press releases supporting this cause or that.

But stand up for Hong Kong where so many people are being brutalized or repressed every day and your biggest customer is out. Look at the contrast with Blizzard's acquiescence. It's stark.

The companies only really do this in situations where the incentives line up - low risk, high financial/PR return. I hate being cynical when it comes to "changing the world" style arguments, but the fact is that companies are only going to make them when it's convenient, and nobody is going to confront China because they simply have too much power.

It would be better if the media or another powerful enough entity would really against companies being ethically shot for these transgressions, but it seems like they have more or less forgotten about Blizzard and the like by now.
The only way to rebuild credibility is to do the right thing repeatedly for a long period of time.

Google saying “if we get X users we won’t cancel it” both sounds like a hostage note, and doesn’t matter because we fundamentally don’t trust Google. Without that trust, it doesn’t matter why they say, since it won’t be believed.
Nice work!

In Linux I've put compose and dead greek (with shift) on the right alt, caps on the right ctrl.

I still wish keyboards were different, some keys to the left of the keyboard would be nice.
Well I definitely don't want to get into a "which thing is more bad" argument, but the CIAs crimes are really well documented too.
On the one hand, a lot of devs see production support as beneath them. On the other I think managers seem to thing they'll get a net productivity increase doing this, but there's not. Development gets much harder when you have to context shift several times per day. That being said, I do feel devs should do prod support. It gives them a better feel for their apps they build and how they're used and where the customer pain points are. But, I also feel there should be layers of support below the devs; devs should only get the ticket when they're the only ones left who can figure it out.
I think you can get 2TBs around 200$. Yup, confirmed on newegg, not even "white label".
Having worked on design teams at tech companies for more than a decade, I can say with confidence that there are a lot of bullshitters in the industry. This piece is a really rare, thoughtful gem, communicated without pretentious sheen.
This is a separate generalized poverty alleviation scheme that started last year. Tibetan with exile influence gets tossed in the XJ style patriotic re-education system.
As someone still working with PDF processing, I can confirm that it doesn't get easier.
Starlink is a Musk project. So is Tesla's Giga production facility in Shanghai. Will he want to be forced to choose between them?
I am not justifying anything. I explicitly said I don't think it resembles any sort of "justice", but I also think that you should understand the risks you are undertaking by thumbing your nose at the political power structures so directly. It does not exist on that dimension of judgment for me. It's like going into space. If your rocket explodes and kills you, you don't deserve it any more than anyone else, but you understand that is a risk. It doesn't make it right or wrong, it is just a force that exists and will try to kill you.
I've played most Rockstar titles, but never multiplayer. I don't understand how a lack of security means they're only playable on uncracked consoles. That sounds backwards. I've only ever played them on uncracked consoles. (and it's not just "yet", I just don't crack any consoles I own)

The performance is good enough for any of my purposes. I don't doubt it could be better.

The security thing sounds like a real problem. I didn't know about any of that.
I'm sure people were critical of China before Trump took office, nevertheless you've got a point and I don't get why you've been downvoted.

I hope it doesn't get to major atrocities to happen before the world wakes up to what China is doing.
There are lots of use cases for PDF where a web page is totally unsuitable.
Right but you can be sure that many people across several teams inside of Google have thought about creating a Airtable clone. Somehow Google greenlit this as a standalone product amongst many other options...
Aka we will kill this at any time.
> 1 kiB of additional disk space (tune this number as desired)

Definitely tune that. The file-system is probably working in 4KiB blocks so there would be no benefit in working on smaller ones. In fact as you'll write to each block four times you are probably wasting a lot of time and causing more wear than you need to.

I would suggest something far bigger (in the MiB range at least), especially on traditional drives where reducing head movements is key but random access latency on SSDs is not as close to zero as many people think particularly for small writes. Make sure that whatever you move the data with is loading that full block of your desired size into RAM before starting to write to the destination (i.e. perhaps pipe through something like "buffer -s 4M" if your read/write tool of choice does not support this directly).

In fact an SSD might internally be working with MiB sized blocks, another reason to work in that scale at least and be careful of alignment where you can detect it or the lack of it.

But yes, that solution would definitely work if carefully optimised.

> The correct solution, of course, is to buy a second disk.

Definitely. Must faster, and you still have the original data in-place so you can run checksums to verify the new copy before committing to use it.
Watching the space I wouldn't call this next gen storage. Well. The storage is OK but the way most systems work there is no perceptible difference between an NVM m.2 drive and Sata for most regular use cases (i.e. everyday use, not server or a simulation rig). This might change in future with stuff like DirectStorage.

The truly "next gen" performance was Intel's Optane 3D XPoint, but that is ludicrously expensive.

And even then it's like boot from SSD 12 seconds at $130 dollars vs Optane 10 seconds at $1200.
PDF is widely used and supported. And FWIW, edge does support it.
This looks promising! I'll try it in five years, or when Google commits to keeping it alive long enough for it to have a chance.
IntelliJ has more features than even the best language service I’ve used, C#’s. The language server tools are catching up but for integration and polish you still can’t beat JetBrains.
Any bets on when this will be killed by Google?

Maybe that's a concept for a startup. Betting on when Google dismisses new products.

edit: mandatory link to https://killedbygoogle.com/
Okular works quite well for filling forms in my experience :)
https://www.medrxiv.org/content/10.1101/2020.06.09.20116806v...

I personally use peppermints.
While all retainment is a fraction of the source material, long form (books, essays) offer a level of understanding. Reddit, and HN in some facets, is nothing but trivia porn. You cannot recall the interesting 'factoids' encountered merely the day before.
Agree 100%. When I first started using Flask (and variants) I was very excited, but after running into global context and "use decorators to modify function behavior is spooky ways", I stopped using it. But then, I also found Twisted to be a cancer (stdioonnastick, anybody?)
There are various ways to do client-side includes, but they mostly rely on JS to load and insert the HTML fragments.

Simple enough if you just want to include a few common elements and don't want a build step. Not so good if you want actual templating.
And you will be in the first wave of the invasion force? The one that takes 90+ % casualties?
And they won't notice that?
Some great updates in this release. Credit card saving and PDF filling will both be very useful for me. I've become used to the CC feature on Android and just last week was noting its absense in Firefox.

Note further down looks like PiP mode is also getting more enhancements soon. Hopefully some of the open tickets around remembering window position and resize borders being too hard to hit get addressed as well.
I don't really think that follows; a lot of former slaves in the US stayed in the South, but that doesn't really in any way diminish how horrible the slavery was here; they still voted in presidential elections (when they were allowed to anyway), they still paid taxes to the governments that allowed slavery to continue, they still had to buy products from the people that had enslaved them. There are a ton of social, economic, and political reasons to why that I'm not really fully qualified to get into, but the exact reasons don't really matter, because here's my point: despite all these facts, it still remains a fact that American slavery was exceptionally brutal.

Even if the former slaves did learn a valuable trade while being enslaved, and at some level were grateful for it, at the end of the day, it was still absolutely horrific how they treated.

I'm not trying to accuse you of slavery apologia, but I don't really think that just because some colonies continued to have keep the queen on their money that we can say it wasn't slavery or horrible in general.
Technology, Innovation, and Modern War
And in an extreme twist of irony, the NYPD officer is ethnically Tibetan.
You misunderstand the argument the parent comment makes. It's not about Javscript in PDFs.
This is some grade A+ projection over here. Han chauvinism was so bad that Mao Zedong drafted a party directive specifically to address it.
Very recently I've been in a similar situation with a dedicated server. There was no way to add storage and even getting another server would have been pretty expensive. Luckily it was a raid, so I just had to double the storage temporarily :)
If the data is irreplaceable, the correct answer is: Get another disk.
Not all PDF vulnerabilities involve JS though.
Not GP, but my understanding is that free will is weak, not strong. You can suppress a desire to eat a donut (requires willpower) but can't prevent the thought/desire from arising on its own when presented with the stimulus.

Similarly, we can suppress the desire to go to war after a provocation. However, we can't choose to not feel furious, at least for an instant.

Thoughts and feeling tend to arise on their own, and free will is about whether we accept or reject them.
Yea you are probably right. But it makes it so that the CCP can’t actively control the ISP directly. Perhaps people will hack together ground terminals or something? Where there is a will, there is a way. In any event, just standing up to China and telling them that we won’t block out service to those who can access it is better than nothing.
What language? If they have their own language, wouldn't there be plenty of jobs where they can just use their own language?
Well, it's a PDF reader that doesn't come with a tracking package, so in a way—yes.
I don't think it's fair, but this case is just a symptom of a much larger problem. In the current universe, you just understand it is an inherent risk if you are going to play in this space. Russians outright poison and murder people like Assange that go against the state. Isn't right, but a lot of things aren't right or fair in this world.
Very interesting!

The Bridgeman v. Corel looks to be a straight up case of taking pictures of public domain work and then trying to resell. It looks like the courts judged in favor of keeping it public domain, so that's great news.

In the case of Meshwerks v. Toyota, this is not so straight forward. From what I gather, Meshwerks was hired to 3d scan the body of a Toyota prototype car and then Meshwerks turned around and sued Toyota when Toyota used the 3d scan for something or other. The court ruled in favor of Toyota but the claim is that Meshwerks claim to copyright was invalid because the 3d scan was based on "... designs the automobile manufacturer produced, so they were not original works of art that could be copyrighted, and because there was no valid copyright, there could be no infringement."

So this is different from 3d scanning a piece of art, as the sculpture might fall under copyright, say. The Meshwerks v. Toyota was dismissed because, as I read it, engineering artifacts like the body of a Toyota are not considered art and therefor not copyrightable.

EDIT:

Looking at robin_reala's comment [1] linking to the UK's "sweat of the brow" doctrine [2], it looks like your take on copyfraud extends to museums in the UK as well. From the Wikipedia entry:

> In a copyright notice ... the UK Intellectual Property Office confirmed that digital reproductions of public domain images are not protected by copyright ...

[1] https://news.ycombinator.com/item?id=24553116

[2] https://en.wikipedia.org/wiki/Sweat_of_the_brow#United_Kingd...
Visual Studio does at least some of those for C#.
... "there is no evidence in the Rigveda for an elaborate, much-subdivided and overarching caste system" [1]

Caste and any discrimination is abhorrent, and like others have commented is a more recent phenomenon. In old times and today, anyone can become a priest/Brahmin by learning. [2]

1. Same wikipedia page

2. https://timesofindia.indiatimes.com/city/amaravati/first-bat...
I use them with progressive enhancement, so if javascript is available, then a dynamically generated href is added. Otherwise, I prefer non-functional links, because hiding the links often affects layout and can be confusing. If the link is visible, but not working, it's obvious that there's an issue with the application. If the link is hidden, it's not really clear why its missing. (Did the site change? am I on the wrong page? etc)

Buttons aren't perfect, either, you have to write additional code to handle middle-click actions, and the right-click menu doesn't contain the expected "Open in New Tab" or "Copy Link Location".
Microsoft Flight Simulator is an inflection point for virtual worlds and our own
You can do it without a temporary file if your filesystem supports sparse files.

Figure out the output size, and create a sparse file with that size. You'll be able to use it like a regular file, but blocks will only take up space once you write to them.

Now simply copy from the input to the output file, starting at the end. Truncate the input file whenever the disk fills up.
Here people train small monkeys to climb and harvest the coconut fruits. The monkeys can only fell down old dried coconut fruits as the young fruit has tough stem, which requires knife to cut (obviously you wouldn't want to train a monkey to use a knife). The practice is now banned in many regions, so it's about time for robots to take over.
I had a soft spot for Master of Magic. I preferred it to MoM and MoM2.
I wonder if Google would get better adoption if they explicitly published what would be needed for them not to drop the product..

Feedly picked up 3 million new users in the two weeks following Google shutting down Reader. Based on that alone I would never trust Google not to shut down a product that seems popular and well-used.

Literally the only thing that would change my perception of Google's short-termism would be if they don't shut down any products in the next 10 years.
As someone working on formats, I disagree with your generalization. But let's get into specifics. List the things about PDF that you believe can't be done with web pages?
Haven't seen this one get recommended.
http://www.cpushack.com/
Was that a special type of drive that cost as much as the company's value? Was there any justification besides the cost of the drive? Even something like 'I live dangerously.'
I can only second your reading list's #2 and #4, they both left a lasting impression on me.

I did read the Feynman one in 4 days though, you can really breeze through it, and because of its entertainment value the ideas really do stick. The Steve Jobs biography took me a lot longer, I really enjoyed it, but it was more something where I picked it up every once in a while over the course of 2-3 months.
If the model weights are available you have the same problem.

If the model weights aren't available you won't get many instances of the server running.
They’re immensely useful tools when working in large poorly-structured codebases, and they are more than worth it when dealing with stuff like that.
Entire Apple Watch Series 6 package must be returned if Solo Loop doesn't fit
Testssl.sh A command line tool test TLS ciphers, protocols, cryptographic flaws
Someone could use Auto ML to build a model that predicts from launch description how soon a Google project will be abandoned?
Oh god, it's Towers of Hanoi with disk blocks.
I use VSCode instead of IntelliJ products because it's lighter-weight and I don't have to learn about or fuss with settings. What am I missing out on? Can anyone give me a good blog or video? Not knowing what I'm missing, I'm willing to invest about two hours.
Breaking news: apps are still in the process of being deprecated in Chrome.
As I am not American, can anyone fill me in on what the high school kids are taught about their entry into WWI and WWII?

Hmm... I've spent a modest amount of time studying WWI and WWII history on my own over the years since school, so it's a little hard for me to disambiguate what I remember from way back then, from things I've learnt more recently. But as best as I can recall, what we were taught in high school was basically:

(main) reason for entering WWI:

• the sinking of the Lusitania

(main) reason for entering WWII:

• the Japanese attack on Pearl Harbor

I don't think I learned about the Zimmerman telegram in high-school, or even college. I think I learned about that later. And I had never heard of the Black Tom Explosion until today.
In the case of developing a Android application there is nothing keeping you from using the tool of your choice to write the code in, and simply using what ever plugins are available to your editor of choice to run the compile steps, deployment to a device or an emulator etc. After all you only need a single line command to compile a properly configured Android project into a releasable APK.

But when I want to write my code, get correct linting, inline documentation, Java-to-Kotlin conversion of old code, the whole range of interacting with the device I am running my code on, management of my Gradle tasks, VCS integration, Task contexts, remote connections to test databases (and the whole other metric ton of features I wont get into) I will always take Android Studio over what ever flavour of the year text editor.

I really enjoy using VS code, but it is no IDE.
Name one project that’s lived long term that came out of a120?

By lived I do mean no changes to end user for the absorption into another team.
Ok, but on the other hand DB could be write heavy. It depends on use case.

In future SeqQD32 could be way more important if things like DirectStorage utilize it better.
All the international signaling so far is that they're not willing to do anything about Chinese domestic issues. Other than a critical word (often not even that) at the UN, what have the EU / Russia / SE Asia / Arab states done?

And if no one is even willing to call China out on its shenanigans, why would they stop? They'll just get even more emboldened. HK, Tibet, Uighurs are resolved, so the next stop clearly is Taiwan. If Taiwan's independence is eroded and the US doesn't step in militarily, it's game over.
Communist always have the best branding.
It's going to act as a prestige building.
> Is there something hard about fillable forms on PDF?

In the sense of a “form” just being lines on paper that you can arbitrarily add some text to — no, that’s easy.

Likewise, in the sense of a “form” being some defined input regions that accept your keystrokes and turn them into new text DOM nodes in the PDF itself — easy enough. Though, unlike HTML, there’s no concept of an <input> tag that just has the semantics of accepting keystrokes and turning them into (persisted) input; instead, this all has to be done through scripting [i.e. writing event-handlers, or having some PDF authoring software generate them]; and there are several incompatible scripting languages for PDF that get used, some of which are proprietary with no open specification.

But, doing form validation? Or, worse yet, making one of those fancy PDF forms that auto-calculates fields like an Excel spreadsheet? Now you’re getting into the hairy stuff, because IIRC none of the open-standard PDF scripting systems provide these sorts of mechanisms, so these are inherently proprietary things.

And when I say “proprietary”, I mean “like old versions of Word or Photoshop, where each version emitted its own in-memory data-structures to disk without formal serialization; and it was the job of authors of future versions to write importers to deserialize whatever format resulted.”
Platforms and Apps like Blinkist offer this. Curated summaries in about 10% of the original length.
Liability is a civil matter. If I tell a bunch of thugs to harass store owners for money, the cops can come after me.
Darn. Just built a machine with 970 Pro :(
what if Airtable, but dead in a year?
HP's first Intel 11th-gen laptops use recycled ocean-bound plastics
Inaction, deluding oneself about risks and hubris all have a special value all their own. Very popular these days.