jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Can already do this with normal bank account churning and make way more than 3%
Mount a knife on it.

Though to day, the most dangerous murderous machines we have created have been cars.
They "adapt" just fine, actually changing regulation to block foreign companies is them adapting. it seems to work pretty well, Uber isn't in the Chaebol so why should uber operate? It provides no value to further the ecosystem in SK. It's much easier for kakao to watch how other companies do it and simply copy it. SK is more similar to China in that regard, and it's probably to their favour. As of December 10th, scooters got reclassified to bikes, so now you just need to be over 10 and you do not require a drivers license. People of all ages use Lime in Seoul, there is no verification.
Ah, yes, I remember back in 1959 when we all was rocking the Cobol and I used to auto compile straight to Javascript with a Future module so magnificent that it auto-compile-manifested a V8 JS engine with which to run it. Deal with that boring Nim compiler.
It's not so much about what you plug in but what others plug in that have temporary access to your machine.
doing post mortem will be responsible thing to do as it will allow other companies to strenghten their defenses against this vector.
if it was rogue employee who used his credentials - well that's one vector.
if it was cheap CIO who kept security team understaffed and underpaid => underskilled -> well that's another lesson to learn for all other CIOs/CISOs around the world. Try to cut costs on your IT people, try to outsource talent - this is what you get. It will earn a goodwill for Solarwinds and will help everybody else to be aware of the attack vector
I use it regularly for compatibility testing. Here are a few things I find myself missing in relatively modern computing, off the top of my head:

Accessibility. Everything, every single little nook and cranny is keyboard-accessible. And I mean accessible not in the sense that I can keep pressing the Tab key, and eventually the barely-visible focus rectangle may arrive at the control I want to use. I mean, everything has a visile keyboard shortcut, and the Tab key also works, and the focus rectangle is visible, and it works every time, not just when the application feels like it.

Keypresses don't get dropped from the buffer even while the application is thinking.

Fast as heck startup time. Fast menus. Fast application startup. Fast, fast, fast. My current daily driver is a 10-year-old laptop with a spinny drive, and Windows 95 is running inside a VM, which is competing for resources with my entire dev environment, so it's not like the hardware is not comparable to what it was designed for.

Consistency in look and operation. Everything has the same widgets and dialogs, and they all work about the same way, at least between Microsoft apps. Netscape and other browsers are a different story.

Flat, dull, boring interface. Everything is a flat gray, nothing is shiny, nothing is animated. Everything is a frame around the work that I'm doing, and feels like it wants to just help me, assist me with what I'm doing, and then get out of the way.

Oh yeah, and I the Save and Open File dialogs are fully-featured file managers with sorting, multi-select, copy, paste, rename, the works.

And IE6 is challenging to develop for, but I fucking love using it. It feels just like the Windows UI (Trident, after all), it's snappy, has focus rectangles on everything, and modern enough to have a DOM with all the works like createElement() getElementById().

IE3 has the most beautiful toolbar of any browser I've seen to date, and also has focus rectangles and basic CSS support. I can still use it to post to my blog.
Thanks! I never use arrows in insert mode so that's an easy choice for me, but removing 'nocompatible' from my vimrc does nothing and setting 'compatible' instead has side effects like not showing what mode I'm in. Not sure I need it, but I'm also wondering what other side effects I'll run into. The help file mentions a ton of things that I frankly don't care enough to comb through. The only thing I randomly spotted (and knew what it meant without digging deeper) is that this also breaks backspace in insert mode. Overall it makes vim feel quite a lot like vi.

Instead, setting nocompatible and timeoutlen=1 (1ms I guess? Help file doesn't say) works fine in my terminal, I guess because it's not over any sort of network connection. I'll give this a go and see if I run into any issues when using these escape-based features (afaik I use those only rarely) over the network.
> If they wanted to lead a movement, the corporate world would follow.

It's an interesting theory, but that didn't happen when Google pulled out.
I had for a little bit been taking adrafinil mod-late last year when my sleep schedule was completely out of order and I was going two or three days with only a few hours of sleep. It helped reset me there, can’t speak to any supposed cognitive effects because I wasn’t looking for them at the time and the effects are generally pretty subtle.
Notefor dang: this is from 2016 and should say (2016)

Seems like a lot of posture and innuendo without a substantive argument. I was hoping to read that Apple was cooperating with Chinese security forces but nothing is actually said on this topic. At least it does mention the removal of some apps relating to Tibet; since then Apple has done the same in HK. I don't know if they have done so in other countries (removed apps due to political pressure).

But the Chinese SKUs have the same security mechanisms as the US SKUs and there is no evidence that the FBI faces any greater or less challenges in accessing phone data.

Germany also has a "local data storage" requirement but I guess they aren't scary like China is.
What I find really funny about Solarwinds - is that in the medium to large ISP sector it's always been an absolute joke. Nobody of any consequence or real size has ever used it for network monitoring.

Once you get to the scale of ISPs that have 50,000+ customers, or are supporting more than that through other smaller ISPs that are downstream of them - the monitoring and network automation tools are almost entirely open source, and some combination of GPL/LGPL/BSD/Apache/MIT license. Combined with custom things written in house to tie together different tools for a company's specific business needs.

What you'll have typically is a collection of network equipment that may have closed-source operating systems (cisco, juniper routers and switches and similar, optical transport platforms from vendors like Infinera, Ciena), but everything managing and monitoring them is open source and runs on a *nix platform.

If you have the in-house Linux/BSD knowledge to run the world's most powerful and popular open source networking tools, there is no need to ever touch solarwinds.

My job interacts on a regular basis with all of the different pieces of the puzzle that make up solutions which are, in my opinion, vastly superior to Solarwinds.

In the serious ISP business, if you ask the persons who admin the monitoring tools what they think of solarwinds, the answer you'll almost universally get back is "Windows GUI button pushing tools for enterprise end users who don't have the knowledge or motivation to really understand what's going on under the hood of their network".
Because some [ˈklʌbhaʊs], a shitty app promoted and used by hype-flex-and-chill type of “people”? Just let them be and move on, what do you think you miss there? If you see them as a source of income, a second job-only phone is a must anyway.
I think you can do even better if you reduce the intervals
But it's an apt description.
It's also reasonably sized and doesn't look like a makeshift solution that someone put together in 30 seconds.
Generally speaking, no. There are plenty of connections between ISPs outside the US that don't go through the US that you'd probably still end up with a connected network minus the machines in the US. I would guess there would be latency and throughput problems though.

If they were really malicious, US based ISPs could cripple the internet by "hijacking" IP addresses that don't belong to them. The internet backbone mostly operates based on trust, if you're part of the backbone you are free to broadcast false routing rules that forward legitimate traffic to a black hole. Still I don't think this would last very long, it's just a matter of time before other ISPs purge the bad rules and get routing working again.
I sat next to a guy at a bar after that happened(worked for the company that was going to put it back up, I think) and he said the guy who got it down just unbolted it and used some rope to lower it down. Didn't seem very complex.

He then put it in his own truck and drove off, so he was pretty quickly caught.
If WhatsApp don't store the messages then they can't give them to any authorities if they're asked. That's a pretty big selling point for some users.
Some spaces aren't meant for advertising. Like dreams, hospitals, streets, parks, schools, and so on. I have nothing against advertising, but I wish advertisers would have more respect to the I part of my I/O.
>at least 10-15 years between builds or upgrades.

That wasn't realistic until very recently, after Moore's law completely died off, but I hope it becomes the standard.

I have an X220 from 2011, i7 processor & 8 gigs of RAM. I payed 180euros for it (best deal I ever made, I know) and I hope I can get 10 other years from it. It chokes on modern uberbloated webapps, but hey, it's not like I want to use those anyway.

I built a gaming computer with an i5 and a gtx 1070 in 2016, and unless I decide to go for something else than 60fps & FHD resolution I still max out every game I play. I don't see myself upgrading in the next 3 years at least. Before that I had a crappy computer built out of low-range parts from 2010, and it was perfect until Dark Souls 3.
Isn't Signal better than Telegram?
I've been thinking about this a bit recently, and the saying should be extended to "I've got nothing to hide, now."
Things change and either you'll do something which you'll want to hide, or society/politics/community will change which you'll have something to hide.

An example in the first case is that you'll want to buy a secret gift for someone, but because of the tracking the surprise will be spoiled because they'll be seeing ads for it on their systems.
Did you hear the rhetoric coming from Don Jr, Giuliani and Trump during the morning of the rally? Certainly sounded like they were calling for action... the opposite of what they tweeted after the lady lost her life in the capital building. No way this protest/mob happens without Trump gassing them up for months without evidence. Trump has disgraced this nation and some of his loyalists are hoping for civil war (as made clear by there custom made ‘MAGA 1/6/21 civil war’ t shirts).
+1 for BTT, particularly in combination with Karabiner Elements and goku to handle Karabiner configs in a good way.

If you like tiling window managers, you can get a very similar experience (in terms of using the whole screen and being able to flexibly throw things all over the place) with this kind of setup.
The problem is that people want collaborative editing, and we want our files not to be tied to a single device. If I lose my phone, I don't want to lose my files. And I want to pick up my computer when I get home and resume where I left off.

We know how to implement all that technically using CRDTs and a bit of p2p discovery. But I think its still going to take some elbow grease and a few years to get a new platform working well enough that it can really compete with centralized web software.
I'm not comparing the actions/crimes. I'm comparing the police response.

The comment I responded to, which claimed there would "rivers of blood" if leftists tried something like this. Where's the evidence of that?

And let's not forget that a protestor was killed by police yesterday.
> Arduino-based, can read/write regular Amiga floppies but not much more: http://amiga.robsmithdev.co.uk/

I have one of these - I've put it and a 3.5" drive into an old USB HDD enclosure. It works really well. I have about 1,000+ old Amiga floppies that I'm slowly archiving.
I hope not! Funny thing. When I find myself needing to use JIRA or GitLab or whatever on the go and mobile is my only option, I end up requesting the desktop version on my phone anyway...because the mobile app doesn't do what I need it to do, or if it does it hides the functionality so I never find it.

My experience is that for productivity software that lives in a browser, there's absolutely no point in a mobile version. Just serve up the desktop version and make sure the user can zoom in on the portion they need to interact with, and perform all actions necessary with clicks.
I feel, that, if someone would write a backup solution from scratch and use Rust, that may be a good selling point.

Emphasis on scratch not on RIR ("rewrite in Rust") ;-)

It would need to respect heterogenous networks (Microsoft Volume Shadow Copy, for example), networks at all, meaning global deduplication, full volume imaging and file-level backups.
Gary Flake: is Pivot a turning point for web exploration?
http://www.youtube.com/watch?v=LT_x9s67yWA

Because it illustrates why metadata is important, necessary, and its power.
Kind of funny that the only negative listed for C# is "(it) hails from the evil Northwest."

A backhanded way of saying C# is really nice.
Assuming the European university no longer has a need for the records, they are really supposed to destroy the personal data present, no?
If your customers back up multiple servers, are they still under the same rsync.net account and could they see each other's data?

This is one of the issues I aimed to solve with BorgBase.com[1]: every single repo is its own backup user and can't see other repos. This separation allowed to add some Borg-specific features, like append-only mode, monitoring for stale backups or using a specific Borg version.

1: https://www.borgbase.com
I'm not sure I like Unified Call Syntax. I think myvar.len() should be different to len(myvar), even if they end up returning the same value. Then again, I'm probably missing some key reason why it's useful.

Adding my own optimizations to the compiler sound useful enough. I might see if I can implement this in the language I'm making.
It looks like a 9-pin dot matrix, so essentially 9 channels of variable frequency.

Here is Eye of the Tiger on 8 floppies, for comparison:

https://www.youtube.com/watch?v=iMcRd_4RwRQ
You don’t even have to go back to Hitler and Stalin. Vladimir Putin (Person of the Year in 2007) was an at least as ambiguous Person of the Year as Assange would be.

(I’m not sure about your conspiracy theory, though.)
Morals and Ethics lie more in the realm of philosophy than science.
Italian too. We could probably say that this is an European thing. ;)
the legion of unknown has moved on to operation paperstorm
Since it's a proxy, we've only had to selectively modify parts of the API, and we have some SecretSauce(tm) that normalizes the process. :)
It's a waste of resources. Bugs have to be triaged and prioritized. Not all bugs are equal, some are existential threats to the business, others have so little impact that they can be postponed (note that a bug fix has a chance of introducing a new one, sometimes worse than the original).

What you have to do, is quickly triage all bugs, and then make a call on when you're going to address it.

Some you fix immediately, some you postpone to a scheduled release, some you never fix, just document them.

Before a release, you set a bar on what bugs are acceptable for release, but you make a call on them, involving quality, product and engineering teams.

A company has finite resources, you need to invest wisely.
You get the load balancing for free in K8s and rolling deploys. What you do is upgrade the deployment with a new docker image, and yes immutably it is replaced. In a case of an HTTP service, k8s will wait until a pod (container) responds healthy until it is put in the loop. Then it steps down old pods according to your rolling deploy metrics and replaces them. You can define what that is like having a max number of pods with a minimum number of pods up.
71k. See above.
I'd consider a library to handle i18n in javascript to be extraneous, thus the comment.

The current version is 71k before gzipping, which is how you compare it apples-to-apples to everything else that you serve, since everything gets gzipped before it goes out the door and it's easier to compare file sizes on the server than it is to sniff traffic as it goes past. It's a bit dishonest for them to promote it that way on their site. They might as well say it's 0k, since your browser will have it cached.

I guess my point is that it's just not useful enough to make up for the bandwidth it takes up. I mean sure, 10 years ago when browsers were genuinely dissimilar, it made sense to abstract out DOM calls. But now, document.getElementById("id").style.width will work exactly the same on every single browser, so all jQuery does is save you a bit of typing.

I guess today, all you really need is

window.$ = document.getElementById

and maybe a home-rolled map function and 50 lines of xmlhttprequest code.
I saw a documentary about the UK Police a year or so ago and was interested to see them challenging suspicious-looking people who were using public telephones. Their theory was that most suspicious-looking people have mobile phones these days so if they are using a payphone they are often actively up to no good!
Flickr has some awesome image galleries in pure javascript / html.
If you remembered the number to call, I'm seriously surprised. If you remembered the number for number information, I'm also a bit surprised...

I doubt a payphone would be of any use to me without my mobile / laptop - the only number I remember is my mother's - just because she has it since the pre-contactlist times (I learned it because of dialing the digits often).

OTOH - I used a payphone 3 months ago (and before that... many years ago) in another country to avoid roaming charges.
Warren Buffett's son described him thus: He likes to be right. It's just that when he's right, he makes a lot of money.

In support of the article, a community is better off if people have (or develop) different motivations, in accordance with division of labour. Dawkins would probably damn any genetic basis of this as group selection, but it does make everyone better off.

I agree that more research is required; but pop-psychology will always prefer simple explanations (intrinsic good! extrinsic bad!). I do.

Anyone know what his 16 categories are? I think the researcher's title is link-bait. I bet some of them are (arguably) intrinsic.
The repository/workspace issue I can agree with (though there is an environment variable that you can use to specify a repository outside the current directory), but what do you mean with "conflating branches and repositories"?

In git, branches are not a special entity. They are a property of the contents of the repository. The commits form a DAG, which is also a tree, and trees often have branches. A repository might have dozens of branch points that are never referenced by name, but that doesn't mean they don't exist.

You can even consider the whole set of repositories for a single project as forming a logical DAG in this manner. However, because of the distributed nature of git, there will be branches that are not visible to you.

Given this, what does it mean to somehow "separate" the concept of repositories from branches?
I doubt our banks are as safe as everyone says. Our housing market, by many measures is in a much bigger bubble than where the US got to and I'm convinced this is not due to supply demand fundamentals (as most people have been brainwashed into) - plenty of research out there as to why. We haven't seen bad times for 20 years. When we finally do (and there are people like Jim Chanos out there right now shorting China Property, i.e. Australian resources), that is when the swhtf. Our banks have massive exposure to mortgages. Not that many need to go bad before our banks are in trouble.
Any chance this is related to the mammalian diving reflex?

http://en.wikipedia.org/wiki/Mammalian_diving_reflex

*Immediately upon facial contact with cold water,
the human heart rate slows down ten to twenty-five percent.*
Bresenham-rendered lines are symmetrical if you start with a half-step, aren't they?
Thanks for your question. Yes, that's correct - Synergy uses Proxy to detect change on the object and then simply walks the tree and updates the nodes whose bindings have changed. Yes there is some commonality with µce API due to implementation of the Custom Element lifecycle methods.
I'm quite sure that the President launching a nuclear strike in his final days is of great concern right now to Pelosi.

We were initially told early in Trump's presidential career that he was likely to start a nuclear war [1] due to his thin skin and quick temper, only to be told later that he was too soft and open to diplomacy with potentially violent foreign leaders for the US to be taken seriously [2]. Now, almost over night, we're back to pretending he's going to launch a nuclear strike on a whim with just days left of his presidency?

It's such a blatantly opportunistic narrative that the headline actually made me laugh out loud, not out of anger, but genuine humour.

[1] https://www.washingtonpost.com/posteverything/wp/2016/12/01/...

[2] https://www.nbcnews.com/news/us-news/trump-s-soft-spot-stron...
Spending the weekend building Signal for iOS so I can try to dump message contents before I send an iPhone in to Apple. Just astounding that there is deliberately no way to backup messages (which has be available on Android for some time). Definite love-hate relationship with users, which I fully reciprocate.

So great job getting WhatsApp import working. But too bad you can't export anything from Signal. Dark patterns ahoy.
It does have this feature on the mac.
It doesn't matter whether the containers were "hidden" or not as long as they were counted without observers present. This is pedantry to the point of intentionally avoiding the point.

You didn't read the other sources I linked, which contain sworn statements from two observers, as well as articles published by several news stations stating that observers (and news) were told to go home because they were done for the night. Resuming counting after observers and news have left is intentionally deceitful, and no rational person actually interested in a fair democratic system would claim otherwise.

> liar

Assuming ill intent. You aren't interested in holding a dicussion, just labelling. Typical anti-intellectualism coming from the political party that won the election.

> seditionist

Look up the definiton of that word before using it: "Overt conduct, such as speech and organization, that tends toward rebellion against the established order." Mind-blowingly false - I neither said nor implied any sort of rebellion. You're literally just using the worst labels you can think of, without any truth to them whatsoever, to avoid actual conversation.
Exactly. Remember when this was OK? https://twitter.com/MSNBC/status/1047935416182235136?s=19
I'd suspect the current mobile focus is less to do with the Facebook deal, and more to do with the Samsung deal.

Samsung are due to be making the screens for the flagship Oculus model. The mobile VR headsets were potentially part of the deal to encourage closer collaboration. I'm glad the Gear VR exists even if it just gives Samsung a fuller understanding of the performance goals of the screens of the desktop device.
I concur. This is an easy and efficient solution. We do that in my company with one difference: instead of setting the GOPATH depending on the current working directory, we use a Makefile.
My wife speaks Italian. My brother-in-law also speaks Italian. However, they both speak different dialects (Sicilian and Bari), and have a hard enough time understanding one another. So, there is no need to wait for it to explode. =)