skysight-inc/HackerNews huggingface dataset:
That could even be used to return an enum instead of bool: Online, CaptivePortal with the URL as member and Offline.
>One of my pet favorite tips: pretend you're a research psychologist observing a patient with a rare mental disorder

I do this a lot, and can vouch for the general approach.

A tip from the trenches. When faced with bizarre and disturbing behavior, clinical psychologists will often verbalize the behavior they're currently witnessing. It's a way of helping the patient realize that their behavior is abnormal without moralizing or recoiling in horror.

Hence the pro-tip. Instead of getting indignant, just say something like "You're suggesting I actively undermined the project" or "you're smearing your own excrement on the wall".
Badly need data from 2017 onward. This kind of source is worth updating!
NATO Group Catfished Soldiers on Facebook to Discover Troop Movements
At our place, we call them "peuteterli" (losely translated: "could-be-ish" constructed from the French "peut être" and slapped on the local German diminutive -li.

For the ID issue I have a monkey patch for Activerecord:

if ["test", "cucumber"].include? Rails.env
class ActiveRecord::Base
before_create :set_id

def set_id
self.id ||= SecureRandom.random_number(999_999_999)
end
end
end

Unique IDs are also helpful when scanning for specific objects during test development. When all objects of different classes start with 1, it is hard to following the connections.
Presumably also:

* 10 * block ### block access to LAN 10.x.x.x
Oh, absolutely. Most of this stuff happened early on in my career, people still try - rarely - but when they find out they can't make it stick it actually earns you some weird kind of respect.

I've made a simple decision: my first responsibility is to the crew and their dependents, clients second.
I was a contract worker for a similar scale web company and I was offered a full time role after 12 months of working there. I declined it because the day rate that I was on was more than the full time salary. The perks (stock, parental leave and other benefits) were significant but I didn't want them as they didn't apply to me. I preferred to keep my own autonomy and didn't think the future was going to work out well for the team I was in. The team had constant squabbles and moral was low. If you're willing to accept risk like that you can make good money as a senior contracting engineer. Full timers heads exploded when I declined the offer but I hated the self created heirarchy that the contractor/FTE relationship posed. It seemed like there were two set of rules, one for ftes and one for contractors. I think it's a really toxic way to run your company.
The headline of this post is bullshit. The author of the article doesn't prove "natural cycles" play small role. He claims that the data he analyses points to the conclusion one specific 60-70 year old cycle of oceanic origin has far less impact on climate than commonly accepted. He talks about one mechanism, there are plenty of other natural mechanisms that affect the climate in various ways.

Quoting the article:
>This means that ocean cycles on timescales of 60-70 years are unlikely to be a factor in the observed evolution of global temperatures since 1850. Instead, external factors, such as periods of strong volcanic activity and the release of aerosol particles (air pollution), have caused temperatures to fluctuate.
because they can eat almost everything, even if not bred in an industrial farm, you can let them roam free and they will live by eating insects or seeds they find around.

Some of my grandmas chicken used to eat the leftovers around pigs manger, but some of them became reckless and ate while pigs were eating and we started to find chickens with the heads chopped off, so we built a fence to keep chickens away from pigs food.
I've lived in 4 states, widely spread around the country. I'm not an urban dweller.

In a typical supermarket, there might be dozens of types of cheese. Only a few types are orange. So going by type, it might be only 5% orange. Nevertheless, the majority of the cheese (by volume or by mass) is orange.

The store might stock one row of sliced baby swiss, for a total of 10 pounds. The store will do that for several ripenesses of Cheddar (mild, medium, sharp, extra sharp) times several brands, totaling perhaps 150 pounds of cheese... but that is just sliced cheese. The baby swiss is only available in slices. Cheddar is also available in small bags, giving another 200 pounds of cheese. Cheddar is also available in large bags, giving another 200 pounds of cheese. Cheddar is also available in half-pound blocks, in one-pound blocks, in five-pound blocks, in half-pound bags of cubes, and in one-pound bags of sticks. That is probably at least another 300 pounds of cheese. There could be half a ton of Cheddar on display. Add in 100 pounds of Colby and 100 pounds of American, and there is an awful lot of orange cheese.

FYI, most of the non-orange cheese is Mozzarella. Again, this is by volume or by mass.

People with simple taste in cheese can simply refer to it as "orange cheese" (Cheddar) and "pizza cheese" (Mozzarella).

The color is a very useful distinction. When you have both types of cheese in unlabeled containers in your refrigerator, color ensures that the pizza cheese goes on pizza and the orange cheese goes elsewhere. You don't mix them up. Without that color, you'd have to label the cheese or taste it before use.
With the current state of deep learning, this kind of application is so easy to make, it could be a science fair project.
uMatrix blocked all of it for me by default.
Money is a big deal for ease-of-use and access. Tracking down a credit card and the necessary approvals to use it, even if the amount of money is no big deal, is a lot of friction for many people. Could be corporate red tape, could be that you don't have a credit card. Could be because you're in a country where financial sanctions prevent you from transacting with a foreign CA.

All of this friction would lead to many sites not using HTTPS because it's just too much of a hassle. And it's the visitors to those sites that suffer most.
It's only my first crate I made to learn about the environment.

But I truly believe in this micro modules way of building things. If it reduces complexity it's welcome. :)
Side note: executive functioning is greatly impaired by stress, anxiety, lack of sleep, depression, etc. Those are very common in autistic people (due to lack of support and an unfriendly environment, not because of autism itself), making the symptoms much worse. Being unable to perform the basic planning & tasks causes even more stress & anxiety. It's a vicious cycle. There's still a huge blind spot in the way we approach autism, where we try to address the symptoms without having a critical look at the person's environment.

(I'm autistic myself; and with proper support and environment I have very little executive functioning problems. Without them, I struggle with the most basic planning & tasks.)
The system operates in different ways depending on how big the majority is; large majorities (Tony Blair) mean the leader can tell the party what to do and run their own personal platform. Small majorities (Theresa May) are prone to collapse and tend to get overtaken by the fringe elements.

It was always a virtue of the Westminster system that failing to pass legislation could collapse the government and force elections - no "shutdowns" or "gridlock" here - until the Lib Dems vandalised that bit of the constitution with the Fixed Term Parliaments Act. The first three months of this year showed us what a disaster that was.
Is your friend a Googler or a contractor? Can you expand on how she was "forced"?
Not really. I've had jobs that I hated, but that weren't stressful at all, because it was just a thing I had to do to get money, not something that mattered.

In fact jobs I loved and cared about have often brought much more stress exactly because I cared about the outcome, and when I failed to live up to my expectations at that job it felt like a personal failing and I was letting everyone down.
Agree, answered in other comments but the idea is I truly believe in this micro modules way of building things. If it reduces complexity it's welcome. :)
I would recommend to look at ProtoMail.com.
They provide a lot of transparency, even open-sourced there protocol.
If you want Users to trust their data, your Server, you'll have to provide more than a 'good encryption'.
Same with contractors working for banks in Australia.
Dell announces overhauled XPS 13 2-in-1 and XPS 15
Cheap Flights from Raleigh (RDU) to Anywhere – Flat 40% Off
There's a guy on Youtube called Mike Jeavons who has a week on series, where he will eat only a particular UK supermarkets economy range for a week, it's pretty good.
I've been there; the irony is that the resource you're looking for is people. Find & join your local autistic community (the actually autistic people, not the moms or professionals); they know where to get a diagnosis.

It's ironic because it's an autism thing to consult websites, books, etc., but not other people.
> using colors only where it is relevant.

That image lacks color because it is from a monochrome display. Early NeXT computers used four-bit monochrome displays (i.e. 16 shades of gray).
Listing anything for free makes the crazies come out of the woodwork though. Usually too much hassle than it is worth imho.
We still support Android 4.1, iOS7, and IE9 because our users don't choose to use our web app (their company does). There are low income users in our demographic for whom spending money to upgrade their phone is not their priority.

With care it is possible to make mobile web apps run at a reasonable speed even on low end devices. I personally like to aim to make things work OK on shitty old devices, that way I know it works well on newer devices. Also our code (custom) was originally written for IE6 so we started light, which helped.

A framework that appears to be good on low end devices is svelte.dev: "Last month, a developer in Brazil shared that [Svelte is] being used for point of sale systems in Brazil. There are like 200,000 of these devices in the wild. His job is to build this interface for the point of sale system. They're working with a very outdated version of WebKit on extremely memory constrained and performance constrained hardware. They tried a dozen different frameworks and none of them were up to the task. You would press a button on this interface and, half a second later, it would respond, which is kind of an awful user experience because you're more likely to press that button twice and end up overcharging your customers or something like that. They tried it with Svelte and it worked smoothly, so that is an example of what you can do when you have a framework that has a very, very low memory footprint and very good performance. Another example, we have a guy using it in the context of smart televisions, which also tend to be quite constrained devices."
From:
https://shoptalkshow.com/episodes/349/
Hired directly by Google and works in their office. Forced means it's compulsory if she wants to keep her job.
"Too much stuff" is the gift of death: https://www.monbiot.com/2012/12/10/the-gift-of-death/
Important to recognize that it's an accepted treatment. If we discover and confirm more treatments in future, which I think is likely, they'll sit right alongside rest and perhaps be equally or even more effective than rest. Bonus being they may be compatible with continuation of work. Not that I'm a zealot for work-till-u-die, but it can really help as far as the continuation of non-work life activities is concerned to have some incoming rolling in.

Some folks have pretty good in-band home remedies, or at least growth inhibitors, for burnout. Bringing them to bear isn't done by everyone, or may not even be universally applicable, but I'm not sure rest will bear out to be the only cure for this ailment in the long run.
The solution that I would like to see is for online stores to add the ability to refine your search by what you DON'T want. For example, when looking for a game on Steam it would be helpful to exclude features that are deal breakers for me (e.g. permadeath). Or on Amazon it would be useful to be able to exclude Chinese brands.

I don't know how it would be implemented, but it would also be useful to be able to see what the "standard" and "entry level" products in a given category is. For example, I might be looking for a piece of equipment for a hobby that I am trying out and I want to know "what is the cheapest thing that isn't a shoddy knockoff". Or when I'm looking for a tool I'm often looking one that "I may replace it with a more expensive version when I become an expert, but I would never HAVE to replace it in order to progress".
Replicated Object Notation
Doing no harm in mindfulness-based programs
Arena – General Evaluation Platform and Building Toolkit for Multi-Agent AI
The Cross-Origin check be circumvented via DNS Rebinding: When you request mypage.com, my DNS returns the ip of my webserver. On all subsequent requests, it will return 127.0.0.1. Now localhost is on the same origin as my page.
It's an unfortunate stereotype. ADHD has loose subtypes of "mostly hyperactive" and "mostly attention deficient"; and autism spectrum consists of introverts and extroverts just as much as the general population.
The page is using JavaScript with the JS WebRTC interface RTCPeerConnection[0]. Maybe that can help.

[0] https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConn...
Understanding the rising popularity of China’s rural influencers
These sort of tests are perfect examples for me to add to https://boyter.org/posts/expert-excuses-for-not-writing-unit... Tongue in cheek it is but I’m always on the lookout for additional examples to flesh it out.
In my experience this is trivial to do; just hand it in at the pharmacy counter. Never had an issue with it.
Thank you! Very interesting thoughts, adding them to the repo here:https://github.com/jesusprubio/online/issues/7

Please feel free to contribute ;).
Ring: Advanced cache interface for Python
Why is this newsworthy? Genuine question. The article (I did read it!) doesn't seem to articulate why exactly this is a problem.

I think (happy to be convinced otherwise) it is ok for a company to have more temps than employees or vice versa. What does it matter? Is there a US cultural/social nuance that I'm missing?
I have been working with Google pubsub and was excited about their Push service that can post messages to subscribed endpoints/webhooks.

But their only method of throttling is to scale up and down base on failures. And it has been very unpredictable for me.

Even though my webhook started failing and timing out on requests, pubsub just kept hammering my servers until it brought it completely to it's knees. Logs on Google's end showed 1,500 failed attempts per second and 0.2 successes per second. It hammered at this rate for half an hour.

Seems like their Push option really needs some work.
Unlearning toxic behaviours in a code review culture
One of the university labs I had to use did not allow access to Netscape for whatever reason, so I actually used Lynx a lot. For reading text on webpages it actually did a quite sturdy job.
If if's a sham and you know it, you'll be able to give some examples, won't you? This is about Germany, so please, please, please: An example of any of the 17 relevant ministers shielding someone from prosecution, and one of inappropriate prosecution.
Also, uBlock has an option in its settings to block the webrtc leak (but not enabled by default):

"Prevent WebRTC from leaking local IP addresses"
well. taste your own medicine fellas
Fundamental Object Design Patterns in JavaScript
And for Linux users: https://trimage.org (disclaimer: I made this)
if you do it, consider releasing the image in a container format that can be executed by runtimes apart from docker (e.g. https://developers.redhat.com/blog/2019/02/21/podman-and-bui... )
I'd be interested in a similar writeup comparing NetBSD to FreeBSD.
You might be interested in this 10 year old (well, ancient, but rebranded for millennials) trend called "minimalism":

https://www.becomingminimalist.com/what-is-minimalism/

https://www.theminimalists.com/archives/

And relevant vloggers:

https://www.youtube.com/watch?v=jrf_dMnatW0

https://www.youtube.com/watch?v=zVcwvCL2C2c

https://www.youtube.com/channel/UCCZ40QwZtFs_7h5MZ0ZTTwg

and so on...
React Native Starter: 6 new colors schemes and update
Yes, but by default uMatrix might be overly strict for many people. For instance, by default it blocks all third-party javascript.
GitHub – VictoriaMetrics: fast time series database compatible with Prometheus
Would it be viable to setup some sort of trust at the beginning so that it wasn't necessary to raise that money repeatedly?
There's bookdown in R which is great.

https://bookdown.org/yihui/bookdown/
Yes it's possible and a lot of teams try to convert their temps into full-time employees.

A conversion requires interviews (2-3). Candidates usually get statements of support from their team colleagues, which has quite an impact during the hiring committee discussion.

E.g. I'd reckon it's easier passing via the tvc->fte route.
React Simple Animate – UI Animation Made Simple
I believe we have a different understanding of the term hate. Hate is a strong word, and it's something you really want to avoid if you can.
Related stories: "unit tests fail when run in Australia" [1] and "the case of the 500-mile email" [2]. There is a whole GitHub repository dedicated to some very interesting debugging stories [3].

[1] https://github.com/angular/angular.js/issues/5017

[2] http://www.ibiblio.org/harris/500milemail.html

[3] https://github.com/danluu/debugging-stories
Sounds like they're taking a page from the Federal Governments books. Staffing firms had better wise up and start jacking up prices.
The two big problems seem to be concurrency (always a problem) and state, which immediately suggest that making things as functional as possible would help a lot.

Ideally all state that's used in a test would be reset to a known value at or before the start of the test, but this is quite hard for external non-mocked databases, clocks and so on.

For integration tests, do you run in a controllable "safe" environment and risk false-passes, or an environment as close as possible to production and risk intermittent failure?

A variant I've seen is "compiled languages may re-order floating point calculations between builds resulting in different answers", which is extremely annoying to deal with especially when you can't just epsilon it away.
The Nimitz Encounters
It seems really similar to an article from March of 1998 about Microsoft: https://www.nytimes.com/1998/03/30/business/equal-work-less-...
> Microsoft was pushing VB, which sort of resembles what you're saying, but VB wasn't a 4GL

Every marketing department was calling their company's new software development product/language/whatever a "Fourth Generation Language" back then. There's no actual definition for what it really means. Perl, Python, Ruby, and PHP represent a trend that peaked the 1990's, some came before and some after, so there's no need to read "1990's" literally.

My total memory (i.e. work, study, and hobby) of that extended decade (1985-ish to 2005-ish) was VB, VBA (Access, Excel), Java on Windows, Quattro Pro, dBASE 3+, Perl, Cobol on IBM (and ICL), and a myriad other obscure mainframe languages and mini-languages that probably still get used in banks and insurance companies.

> I don't recognize your description as corresponding to any events I remember

My previous description of that time was quite typical for many of us. For example, I remember in 2001 developing a five-line Word macro for an accounting department on a leftover 386 sitting in the corner running Windows 95 that read in a file couriered in daily from some other company's Unix system that stripped out some incompatible data from each line. After I deployed it into production, the user every morning started Word, opened a Word document that contained a button on a form, clicked on the button, selected the day's file from the floppy, then waited (at the water cooler) while the macro ran. They then renamed the output file so the date was in the name, and copied it from the LAN to the mainframe using some proprietary program, so it could be input (with the funny Unix bytes removed) to the overnight processing run. Perhaps you worked in the other company sending that Unix-based file to us every day, and didn't see the ongoing after-effects of your C++ program that produced the file.

> they soon built their own

C#, Go, Swift, etc.
Not that high. People may not know what tech can do but they do know that tech can do the things Facebook does. Using separate services may be less convenient than something like Facebook (or would be if Facebook's UX wasn't horrible) but it isn't really harder. If Facebook gets replaced by another monolith, using it won't even be more inconvenient.
The article has nothing to do with clutter, it is about choice paralysis.
Assembly sounds perfect for spoken programming
Yes, totally agreed. China was just top-of-mind after the recent news about CFC-detecting satellites, the publication of their results, and the authorities’ subsequent remedial action.
Because holistic looks have systematically been proven as being non medically effective ...
I'm not sure this is all very significant. It's good to remember that the transistors in your computer are based on quantum mechanics as well ...
Giving Software Developer Career Advice to Bailey the Beargrammer
Do I need to learn to Code?
fantastic advice
This is where correlation would have to occur.

You see your son/daughter upset at 5:30 PM.

Suppose logs show your son/daughter was accessing IPs associated with Facebook/Messenger at 5:28 PM.

One could reasonably infer that something/someone upset them.
It matters to the workers? I guess there is a cultural aspect, then, playing into this question: (How much) do you care about worker rights?
Ice Lake Announced at Computex: Intel's 10nm 10th-Gen CPUs
> "Analysts attribute this lack of economic efficiency to a shift towards more low-skilled jobs since the financial crisis, a lack of business investment and a decade of austerity."

Stopping austerity would help then?
"Being loved so much in childhood make people become a competitive person and egocentric"

No it doesn't, that's a ridiculous generalisation, children are specifically taught to restrain their competitiveness by their role models reactions to it, it's not the amount of love they get, it's the priorities of parents, there are many noncompetitive people who received a lot of love as children.
Yes. I'm terrible and have them set to allow all domains, and all methods.
Benefits of Remote Support for Hotels
Main causes of infertility in the young generation
I mean an assembler like this decompiler:

https://www.cs.unm.edu/~eschulte/data/katz-saner-2018-prepri...

Since all these compilers/decompilers are transforming one language into another, I cannot stop thinking if they could be fit into some nonlinear networks, or tensor-flow-as-a-(de)compiler.
Starting out? 20s? Maybe be nomadic, do a year in Barcelona a year in NY do some digital nomadding.
If you do that with raspberries then you need to have people process the fruit again as they're sold without stems. Tomatoes and strawberries are sold with stems as they don't detach without cutting. Don't know what the effect would be, commercially and in terms of preservation, of selling raspberries with stems.
There was a significant lawsuit in the 90s that Microsoft lost over hiring permatemps, temps who did the same work as employees, weren't really temporary, weren't going to be hired, and weren't receiving benefits like stock options or health insurance.

https://caselaw.findlaw.com/us-9th-circuit/1297250.html
Facebook has money but countries have police.
I covered how he is doing this here: https://tryhackme.com/room/xss#6 (Look at all the tasks first)