skysight-inc/HackerNews huggingface dataset:
The unspoken subtext is that development on these tools is intended for building spammers. Automated testing is just the cover story like a torrent client putting Big Buck Bunny in the screenshot.
His claim rests on the reported facts by the US and allies? There are independant agencies outlining so much worse.. like the harvesting of organs on political prisioners.

Do you think the US is harvesting organs?
I'm confused by the portrayal of these as mental models. These are aphorisms[1]. A mental model is a reduced-complexity representation of something that allows prediction or estimation of something that is otherwise incomprehensible[2].

This "Map is not the territory" one in particular is more of a word of wisdom or admonition against oversimplification than a process simplification that allows quick decision making.

Second-order-thinking is not a mental model. It is a way of constructing mental models about things. You can add second-order-thinking to your mental model of how stones roll down hills or how people will react to your speech. They must be interrogated as you contemplate actions to determine the best outcome, and therefore the best action[3].

TFA is clickbait.

1. https://en.wikipedia.org/wiki/Aphorism

2. https://en.wikipedia.org/wiki/Mental_model

3. http://www.modeltheory.org/papers/2005HistoryMentalModels.pd...
It's not even that. It reads like it's a cliff. Currently under ICANN, if you fail to renew a domain, you have ~90 days to figure out that you didn't renew it before it's lost forever. Even if it's scripted to renew, it could fail for any number of reasons (lack of fiat currency, transient network failures, lack of crypto-currency, etc).
Teaming Up with Defending Digital Campaigns on Election Security
Good ol' Judge William Alsup. His decisions are always fun to read. He was the judge that learnt how to code so he could understand the Google Oracle case.

I wonder if consumers could use forced arbitration in the same way.
That's not an answer, though. Why should somebody use any of this over an OpenAPI specification? I'm biased, as I've written two web frameworks that both generate OpenAPI documentation trivially and inline (for Ruby[0] and for NodeJS[1]), but I've looked pretty deeply into the project you're offering here and I'm not seeing the value over existing, open, collaborative solutions.

I have a strong interest in APIs being very good and very accessible (as those links hopefully demonstrate), but I also have a very strong interest in APIs not being intermediated unnecessarily. What does any of this do that can't be effectively done with current, broadly accepted technologies?

Put another way, and forgive the bluntness: why should people give your company a vig for this?

[0] - https://github.com/modern-project/modern-ruby

[1] - https://github.com/eropple/nestjs-openapi3
> "Please note that a fee of (specify dollar amount) for the use of our basic services and overhead is included in the price of our caskets. This same fee shall be added to the total cost of your funeral arrangements if you provide the casket."

Correct, and if your casket fee is $7000, then $6500 is "basic services". Casket is only $500.

So you say, hey I just want that mahogany and silk casket, no services. Then they say "Oh sorry, that's not a bundle we offer."
He wrote a self hosted C compiler in 10 hours?!

How?! That is straight up sorcery.
Looking for love in Valentine’s Day month? Get on to top Korean dating apps
Puppeteer (js) in particular. But since it's based on protobuf rpc, you can use the underlying protocol (chrome devtools protocol) from any language.

It's by far the leading player in this space and for good reason. Selenium is unreliable and too generic.
Me too. Many times I have opened the same website twice but they are many tabs apart. Also if I check the first few tabs I make a trip down memory lane and see whatever I was researching 3 months ago.
I'm glad you called out the loneliness metrics and analysis. I agree that this is a place where we as an industry can make improvements and provide leadership.

It is just about every day that I go from feeling disappointed that I will be having lunch by myself again, to feeling frustrated to think that I could have lunch with someone (but it would add 2 hours to my day if I drive up, time I don't have as a father of three small kids), ending with just being frustrated about being lonely. I'm grateful I don't have to commute, but being able to walk out the door of an office and find dozens of random people with which I could have lunch with is something I really miss.

I'm really glad there are numbers behind this important topic. Loneliness is real, its a big problem, and it is something most remote companies don't talk about.
I dug up the Colin Moock article you linked to via archive.org and oh fuck I had forgotten the extent to which AS3 sucked. So much more verbose. So many things that had to be done in much more complex ways. So much time wasted dealing with that instead of actually making whatever interactive thing you were making.
Felt compelled to write a blog post, decided to use Medium.com and
This shows the potential for Intel Optane to develop in-memory databases with fast node-recovery times. One of the problems with multi-TB in-memory DBs has been restarting them can take hours (NVMe disk reads 1 GB/s, it takes 16'40" just to read 1 TB into memory - you still have to rebuild indexes and apply recovery logs). Interesting times for in-memory DBs.
Thanks for letting me spend time typing it up before telling me you think I'm a bot, I guess.

Oh, and kudos for the feature when my browser tabs ran out of memory on the edit page.
Almost every disease can be linked to emotional stress or trauma. When people have a high ACES (Adverse Childhood Experiences Score) Score, their risk of almost every adult illness goes up a lot. That's because childhood trauma causes epigenetic changes that affect inflammation, immune function, etc.

A heart attack can be triggered by stress. But you don't go up to someone who's had a heart attack and say, "Just relax -- it's just stress." Stress may have been the spark but once the fire is lit it burns all on its own. Similarly with a lot of bodily ailments, once a system is compromised then "relaxing" might not be enough to fix it.

As someone with CFS, what we don't like is when people imply or just say that it's "not real," "not that bad," "all in our heads," etc. Often laypersons become armchair diagnosticians, tell you that you're 'stressed,' and then assume that knowledge will fix the problem. But, just like the patient who's had a heart attack, the problem is a lot bigger now, and the interventions required are a lot more difficult than "just relax."
"My contact is in my profile"

This makes for a good laugh: Queries for the masses. Contact: f'info@${user}.com'
Yeah they did. But its a small fraction of engineers that wrote those libraries. Not only that, most of the engineers doing foundational work at those companies are not getting hired through standard interviews. When Google wants to hire people for a team to write a new distributed database, they arent asking a bunch of leetcode questions to engineers. They're hiring out of PhD programs and from accomplished teams across industry. People do get pulled onto those teams from other teams in the company, but it's only after those people have proved themselves. As a whole, only 1% of the engineering at those companies is what you are describing.

Look at the white papers for the foundational systems at Google and FB, most of them are authored by the same few teams. Jeff Dean had a hand in designing a ton of large scale Google systems, just because he came up with some brilliant solution, does not mean Joe programmer at google who can implement A* in 30 mins is in the same league.
The Strange Quest to Crack the Voynich Code
Because anything you say may be used AGAINST you in the court of law. Nothing you say can be used to help you.
I guess my understanding of an HTML canvas is that it takes less work to "translate these 1000 objects 5 pixels left" than "draw these 1000 objects"

e.g. mozilla's tips for canvas performance state: "Avoid unnecessary canvas state changes."
And:
"Render screen differences only, not the whole new state."

https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/...
The screen size would be the same as the 6, but with smaller bezels it could easily fit into the SE's form factor.
I would like to offer a counter-argument. I’ve been torrenting TV series for years, and I always have to do a mass rename of The files afterward to get Plex to process them properly and download the metadata. They’re always named something like “TV Show Name 2014.L337.H4XXX1080p-420.mkv”.

The other day I set out to use BASH to mass rename, and I had such trouble backslash-escaping the dot characters and whitespaces to prevent sed from interpreting them specially. Eventually I gave up and searched for the pythonic way to rename them, and it was as simple as a string replacement followed by a call to os.rename() inside a for-loop. It was a breath of fresh air to escape “command line Kung Fu” and fearing the thrashing from shell globbing.

To be fair, I got my start in using sed and awk as powertools in the BASH command pipeline, but I don’t miss them compared to a language with strong data types and simple built-in methods for handling complex manipulation. Python is built in to basically every Linux distro that has BASH, and for the sake of simple transformations, it offers a lot of succinct methods that work on either 2.7 or 3.x with no external packages.
There's a whole tier between "individual" and "enterprise", though, and it's called "small business" and they probably have a lot more of your (and my) stuff than we'd be comfortable having YOLOed around. ;)

Enterprises forcing their policies is pretty easy if they're an SP to your directory, FWIW. I've had great success with Okta for this, but I've written SPs that talk to arbitrary OIDC providers and it works pretty well too.
Video search was launched then, but you couldn’t submit your own videos.
Right, sure. If I had to guess, though, bricklaying is still O(n) no matter how many corners you cut.
> Communication, collaboration, and loneliness continue to be top challenges for remote workers and remote organizations

While probably years off and slightly dystopian, I'm interested to see how VR may change the remote communication and collaboration aspect. Stuff like ImmersedVR for the Quest (no affiliation) that allows you to be in the same virtual room as someone else, being able to glance over at their (virtual) screens by turning your head and having access to a digital whiteboard seems pretty scifi but are novel solutions to these problems.
In case anyone else couldn't tell from the image and didn't want to read all of the history:

> An oddity of the design is that it depicts nineteen interlocking gears. Because there is an odd number of them, the mechanism could not actually turn.
We do,... now what did you think about the article?
It was super heavy though. So dense and heavy I remember I couldn't carry it in my pocket when wearing shorts shorts.
I interviewed with them for an engineer position back in 2018. My overall impression was actually quite good. The interviewers I met all seem very smart and experienced (a few with 20+ YOE at bigCo). I was quite bumped that I didn’t get an offer, but it turned out to be a blessing I guess.

Maybe it also shows that just having smart people isn’t enough for a company/product to succeed.
Please read the spec. Your accusation of this being intended to defeat turning off JS is dealt with here[0]. It's only a +188 -66 patch and eminently readable. If you are discussing this without reading it, this is going to be an unproductive discussion.

0: https://github.com/whatwg/html/pull/3752/files#diff-36cd38f4...
About half my team is technically collocated in one location, there's a couple other locations with two people, and a handful of others. I say "technically collocated" because at any given time, half those people work from home anyway. This came about from an acquisition.

At first we did the meeting room plus remote thing. The best room we have for that has a ~60" tv and a Logitech Group camera/speaker/mic, and sits about 6-8 people. Plugs in with usb, and if the person plugging in does it right, you can get a decent view of all cameras and share a screen (trick is, the person plugging in can't be the one sharing). As a remote attendee the audio is good and the camera covers the room well.

What's happened over time though is we stopped using the room, and everyone joins from their desk (and people started working remote more). It puts everyone on a level playing field, and frankly, the meetings are better. I love being able to look things up or update a ticket on my second monitor with my full desk setup, and it's much less disruptive to the type of people who get offended if you're heads-down looking at your laptop while they're talking.

The only thing I really like better in person is standing around a whiteboard while designing or explaining something complex. Drawing on a touchscreen is the next closest thing I find works as a substitute but it's just not the same.

Tips:

Make it a requirement that every meeting invite gets an online session, even if everyone is in the same office. This helps shift things remote, if you don't or can't outright mandate the "one person remote means everyone is remote" rule, plus it avoids having to coordinate where anyone is.

Use video, and make it a habit to turn on your camera, as it prompts others to as well. Staying muted is good etiquette but makes it impossible to gauge reactions, so video lets you see people nodding, looking confused, laughing, etc.

Make sure everyone has a good audio setup (which basically means headset). For what it's worth, of non-headset users, maybe 20% have "passable but not great" audio, 2% have good audio (no feedback, echo, background noise), and the rest are garbage.
You’re not wrong, but some don’t realize that. Choosing not to play is a move.
Telling me that my (example) 24TB data set fits into RAM, because it fits into 24TB on an AWS instance designed for SAP that's so expensive that it's price on inquiry, isn't overly helpful.

May I suggest that a) they consider applications need RAM too and b) that if the price is POI, it's probably better to mention "But you know, 188 m5.8xlarges might be cheaper"
Glad this covers the good and bad aspects of remote work. One thing is missing though: the cost of an extra bedroom to use as an office.

In many real estate markets, going from N to N+1 bedrooms is a considerable price increase.
"I can't, your honor, the password itself is a confession." Is now my newest password.
Sure, but a truly world class programmer writes better code in a rush than a mediocre one does in a slow enterprise environment. Programming skill doenst work like that, some people are just better.
Are we? I mean, we're constantly driving every software organization to take on more and more complexity in their projects all the way to the point that they reach their cognitive limits.

Yes, a lot of the progress we've made is just an illusion driven by Moore's law and lots of bloatware that it enabled, but a lot of it is genuine and needs to be taken into account.
Thiel actually lampshades this himself:

> Warp drive is in fact hard to take seriously because its basic physics are so far beyond the furthest reaches of our knowledge as to debilitate would-be researchers—not to mention reasonable doubts about the friendliness of faraway foreign species. (Some of them, I assume, are good aliens.)
It’s also not useful for a web page you’re visiting for a few tens of kilobytes of text and a few images to be a media-rich audio-video capable application full of trackers and ads-that-might-be-malware.
SimCity 2000 had a random newspaper article generator that would tell you stories based on stuff happening in your city.

https://www.abandonwaredos.com/abandonware-screenshot.php?gi...

https://procedural-generation.tumblr.com/post/134086657418/s...

https://lparchive.org/SimCity-2000/Update%205/

http://blog.cocoia.com/2007/creative-interaction/
s/ after the essential phone's initial release/

I can't think of any good business decisions that the company made.
While true, this is also a much more modern problem than the authors of the US constitution were subject to.

If you stab people, you can wipe the blood off the knife. If you shoot someone, there was not a way to associate a projectile with a firearm. (Assuming the dubious merits of "firearm forensics".) Back in the good ol' 1780s, there's no presecutorial evidence to be gained by inspecting my safe because you cannot show that the knife/gun inside was the murder weapon.
Was this ever not a strong possibility? Entering the world of Smartphones is incredibly tough. When I first read about essential my thoughts weee this is either going to sell to someone for pennies on the dollar or just shutdown.
I've spent a lot of time writing Spark code, and its ability to store data in a column oriented format in RAM is the only reason why - disk is goddamned slow.

As soon as you're touching it more than once, sticking it in RAM upon reading makes everything much faster.
The colors used to be very prominent. It was ugly, but more usable than the current dot.
An Inflammation of Place
Excellent - thx !
Interesting results and well written casual but sensical analysis.

One thing that bothered me a bit though was the “product placements”. Were there any (financial or otherwise) incentives to publish those? If so, and even more so if there weren’t, I feel like this should have been more explicitly disclosed. Apologies if I skipped any disclosure inadvertently.
I put several weekends of effort into trying to make it work, about a year ago, and ended up giving up. The documentation is mostly missing and the code, as released, just doesn't seem to work.
Congrats on all your hard work! Those are some impressive libraries. I come from an OSS background, it’s what started all of this, so I appreciate the hustle and contributions! The project that spawned all of this was a Node.js framework for easily building APIs that went viral here four years ago [0].

If it helps clarify, Autocode is for people looking to solve integration problems (A to B) for businesses easily. We can talk all day about which specification we use, but that argument is adjacent to the fact that the combination of tools we offer are faster by one — if not two — orders of magnitude at just delivering business value — a finished software product that connects A to B (to C to D).

We’ve spent years of work developing this tooling and thousands of hours talking directly to both API companies and end-users about what they need. This is the result, and we’ve worked at making sure the tools we use — even if bespoke — are open source for others to learn from [1].

P.S. If this is your jam, reach out! We are hiring :)

[0] https://github.com/keithwhor/nodal

[1.0] https://github.com/FunctionScript

[1.1] https://github.com/stdlib
Once you throw mountains into the picture, it becomes pretty hard to have coverage everywhere.
Stop Using Plate Notation
One screen. One face.

The only way to do it. Remote people will love it but there will probably be push back from in office people.

In order to enforce it there needs to be a champion at higher levels.
A Preview of the BennVenn Atari Lynx LCD Mod for Lynx Model 1
My current workaround is to open a private window when I need to do something like this.
This is exciting, because the sooner developers standardize on single method of lazy-loading, the sooner I'll be able to disable it with a userscript.
Parent comment doesn't make it clear at all, but Nightly has multi-account containers built in.

I guess they want to know whether the extension adds any features beyond what is built in to Nightly.
Well, in my experience this is equally (or even more) dangerous. I've seen when the engineers take over and it turns out that they are not necessarily better (at least not 100% good) at "simple" things such as estimating within a 10-20% bounds and similar things - even in organizations that are supposed to have some of the best of them. Rather, in organizations that believe in this kind of thinking (if we could just get rid of management and do it ourselves we'd be so much better off - kind of reminds me of NIH-syndrome) are typically worse off. It's like people who don't believe they are susceptible to ads - they are generally the ones most susceptible....
Every job I have applied for asks if I have a disability (I believe it is a requirement for reporting purposes here in the US). I routinely decline to state (because I do not know what an accurate answer would be), and am not aware of that ever causing me to be rejected.
This is really cool! As a PM I’m somewhere in your “100x other people trying to automate stuff” category of user. My question is, would many of your features work if provided as a plugin for an existing favorite IDE? Having to use the proprietary IDE would probably be my sticking point, as it’s not easy for me to understand how or if I could start using this with an existing project in VSCode, say.
Where does the name come from?
My understanding is that if there is evidence that you were committing crimes with connection to this encrypted data, there is a problem for you. Otherwise, this is not a problem.
iPhone 11 Pro Emits Twice the Amount of Radiation for Safe Use
SiteGround Cloud hosting accounts have been migrated to Google Servers
Although SiteGround sent out emails weeks ago about server migration, there was no notice to users that all their account data was being transferred on to G servers. Now G has a full archive of all the data, including emails that were hosted through SG

Their blog post today about it (posting AFTER the transfer)

https://www.siteground.com/blog/moving-to-google-cloud/

Many people chose SiteGround because they didn't want to host with a Big Data company. Now they have no choice
Cute explanation; Thank you;
> He was the judge that learnt how to code so he could understand the Google Oracle case.

That's not actually true. He'd been coding since 1985 [1].

[1] https://www.theverge.com/2017/10/19/16503076/oracle-vs-googl...
There are a number of cloud database solutions that are very easy to manage and not all that expensive. For example I work for Snowflake and our product doesn't need a small army of people to babysit it.

I mean, I also prefer doing things on a single machine, but if that machine gets expensive enough, or writing a program that can actually use all that power gets too difficult, why not switch to a cloud database?
This discussion reminds me of a talk given by Glenn Vanderburg (https://www.youtube.com/watch?v=RhdlBHHimeM), wherein he explores the question of whether "software engineering" is or can really be engineering. Around the 27 minute mark, he quotes Billy Vaughn Koen, a nuclear engineer, as follows: "The Engineering Method is the use of heuristics to cause the best change in a poorly understood or uncertain situation within the available resources."

That's hardly the end of the debate, and I'm still undecided, but it seemed worth lobbing in before hitting the rack.
SiriusXM has deals with a whole bunch of dealerships. A new car comes with SiriusXM. Even rental cars have deals. I remember heartz had a dark pattern of including SiriusXM and charging almost as much as GPS for $10/day unless customer explicitly asked to cancel it.

SiriusXM use every tactic in their book to convert and retain customers. In the age of Spotify and Apple Music, their charges don’t quite make sense.

I cancelled mine because satellite reception was poorer than FM and I just didn’t see the point. They spammed me pretty hard for 6 months and gave me all sorts of offers. The product isn’t worth it.