skysight-inc/HackerNews huggingface dataset:
WHAT IS ZZ?

Because your keyboard is stuck on permanent caps lock and you cannot remember the alternative to ':wq' which you cannot enter due to the perma-caps input device that requires a reboot to become a keyboard again.

If you use Synergy then this happens and a reboot can be easier if you are stuck.

In theory you really could forget 'ZZ', I nearly forgot '=aB' for some reason recently, this '=aB' to indent is only really known in muscle memory and the actual '=aB' text is entered and gone quickly from the bottom of the screen, so never seen, merely memorised as muscle memory, not a written or vebalised thing.
Unfortunate the clickbait headline says it was a "mistake". A mistake is something you wish you hadn't done.

"I don't regret my actions, because they led me on a really interesting journey."
Maybe I'm being naïve but wouldn't it make sense to run the $400 solution and use the remaining $99600 to develope something that gets $99600 worth of work done?
If the UI/UX is bad for any one or all devices it runs it, that is a problem.
Hey this is cf. I had no idea this was all going on, and I appreciate you trying to shield me and other people from getting pulled into this. You dropped off Jabber and I worried if you were alright. I'm glad to see you thriving in Iceland.
There's mapscii[0], which was on HN a little while ago. Easily the coolest console experience I've ever had.

You can check it out by running "telnet mapscii.me"

[0] https://github.com/rastapasta/mapscii
I'm inching towards getting a Pro 4 to use as a extended display for my Mac. Need some native windows again after switching to MacOS. A Surface Pro 4 will be discounted and not a bad pick up.
Hadoop's carbon footprint should make it one of the top threats to civilization.
I don't see a difference. racist trolling is a form of racism.
How is having an open menu that blocks input NOT a mode? Using your arrow keys will move menu items, enter will select menu items, letters will also often switch menu items attempting to find a menu item with that letter, and getting out of it requires additional clicks or hitting escape.

Ditto the multi window scenario. You have to actively change focus between windows (often between windows in the same application), until which time the application doesn't respond as you expect it to.

Another great example: spreadsheets. You're in one of two modes, editing a cell or moving around cells. Often without great feedback of which mode you're in.

Modal interfaces are everywhere.
It's like old days of Gawker.com. You could rationalize that you were doing a true public service by participating in the "name and shame" game. Or you could just be there to take pleasure in other people's misery.

Also, look at 'name and shame' subreddits like the SRS communities. Those places are toxic. While I think that there's some value to be had in viewing other people's missteps and learning how to improve based upon them (a favorite quote of mine, "the best way to cure your bad habits is to see them in others"). However, a wide scale list like this one does not seem to me to be good.

For example, the reason aviation gets safer and safer is because every time there's a mistake it's documented, studied, and then if corrections need to be made, they are made. What's not helpful is some open forum where people just make anonymized complaints that some airline has bad pilots or crappy planes. Maybe that's not the best analogy, but I think there's something there...
didn't read the article due to paywall ... but given that I pretty much grew up in a mall (90's), I really miss them ... well, maybe just the arcades that were in them :P

Malls in their current form (or at least, the form they were in in the 00's) do need to die. In recent times, I've seen a few bright spots of innovation. Malls that have transformed their spaces to promote the social aspect ... just comfortable spaces where you can hang out. Also they've been innovating with adding bowling alleys, Arcades (albeit, the kitschy dave 'n busters type of arcades ... better than nothing I guess), and other experience-based attractions (rentals of little animal-shaped scooters, etc).

I hope that we can figure out something cool to do with all this real-estate that in many cases, just sits idle
I own a Surface Pro 3 with the SP4 type cover (i.e. the version before the one that just came out and which is basically the same). I thought I'd miss all the keys from my laptop and desktop keyboards. Turns out, there are lots of hidden shortcuts. I got used to doing Fn+Arrows for Home/End/PageUp/PageDown and now I wish I could use that on other keyboards too. To me it's easier than having to reach for those keys when they are to the right or to the top of the keyboard, so much that I think I type a bit faster on the type cover, as long as I'm properly seated and the keyboard is on a solid surface (e.g. a desk).

I find the keyboard very good (the right menu key is a bit useless, but you can remap that using many methods) and the touchpad is the best I've used too, although it's probably not as good as the ones in Macbooks.

If the keyboard is the only thing holding you back, rethink it. You should be more worried about the price and the kickstand which is not a problem for me but might be for you, especially if your legs are short and you intend on using it on your lap a lot.
oops, your right! updated the post :)
We're been using this one the past few years:

https://www.amazon.com/Automatic-Chicken-Coop-Door-Standard/...

It has a solar panel and rechargeable battery and you program in your lat/long and optional + or - times for the door to remain open or close around sunrise and sunset.

It works well. Of course, you could hack something up with a micro-controller to do the same thing rather easily.
Poles would rather catch up with highly industrialized Western Europe than live in a poor, sparsely populated open-air museum.
Thats awesome. I bet Googles been using one of these for years.
Have you seen: http://www.makeyourownjeans.com/

I've been meaning to order from them for a while, and have heard really good things about them.
I switched to nano recently, and it wasn't as easy as it perhaps should have been: https://stackoverflow.com/questions/36802996/bash-nano-comma...
Chinese student abused for praising 'fresh air of free speech' in US
This isn't GxE heritability (i.e. genetics vs. environment), but rather a metric for how SNPs influence additive traits. It's best considered a lower bound to what we would normally consider heritability.

In this case, it's not an additive, multi-factorial trait; it's epistatic. There's a 'black hair' gene that overrides whatever else is happening in your genome. This is often the case with color traits: a dark color overrides anything lighter. It's the classic example of dominance.
per wikipedia

Money laundering is the process of transforming the profits of crime and corruption into ostensibly 'legitimate' assets.
I think a extra bar or indicator (that could be removed with a commandline option or conf) with some reminders could be useful.

The problem is you do crontab -e or something similar on a new or foreign system and get into vim and are now stuck.
Sounded to me like Kasparov did ask to see match history:

Going into the match, Kasparov was frustrated that IBM had not shared printouts of Deep Blue’s practice games. He felt at a disadvantage because in a contest with any human, he would have a long history of match performance and would be able to tailor a strategy against that person’s tendencies and weaknesses.
Imagine my glee when reading this thread after a long day of trying to get a simple answer as to where to deploy a JAR / where data should be landed.

7 hours later, 4 email chains and around 12 people involved, and still no answer, and they've all gone home...

I've been working in a project for an insurance conglomerate for the past 6 months (total project has been running close to a year) that has very recently hit the rocks.

The client has gotten fed up of our inability to deliver, so canned the long term plans of the project in favour of a stop gap solution in order to fulfil some short-term business goal.

We've acquired a relatively ludicrous amount of hardware (i'm talking $100,000+) for what is essentially the equivalent of SELECT COUNT(*) FROM ALL TABLES, which is then filtered into some slow, unusable BI tool that costs $999+ per user / per year.

The real tragedy is they already have geo-diverse SQLServer instances running that would have allowed them to do this in 1 evening. 1 year and $1m+ in billable's and we somehow are going to fail to deliver even that.
In the small city where I grew up there is definitely a stigma attached to renting. The pool of rental housing is very small and poor quality/low-rent, so renting implies not having "made it".
Been there. Believe me: stick to Python scripts! Always. And when you finally land that first customer and you have trouble scaling, first scale vertically (buy better machine) and work days and nights to build a scalable solution. But no sooner.

Why? Because your problem is not technical, it is business related. You have no idea why your startup will fail or why you will need to pivot. Because if you did, it wouldn't be a startup. Or you would have had that client already.

You might need to throw away your solution because it is not solving the right problem. Actually, it is almost certain that it is solving a problem nobody is prepared to pay for. So stick to Python until people start throwing money at you - because you don't have a product-market fit yet. And your fancy Big Data solution will be worth nothing, because it will be so damn impossible to adapt it to new requirements.

I wish I could send this comment back in time to myself... :-/ But since I can't, how about at least you learn from my mistakes and not yours?

EDIT: good luck!
Your definition glosses over important distinctions between different kinds of "sites where people interact".
3 dozen per day sound about right for the number of birds laying. My parents had upward of 60 birds; I don't know how many actually laid eggs (this was 25+ years ago when I was a kid).

What my parents did was gather the eggs for the day, wash them, then put them in empty 3 lb coffee cans, put a label on the cans with the date, then refrigerate them. My mom would then sell the eggs (80 cents a dozen) for spending money (she was a stay-at-home mom, dad worked for the county doing road maintenance/construction). She would also separate out the browns from the whites (I think she sold the browns at $1.20 per dozen). Occasionally we'd get a blue or green shell egg, but those weren't sold.

Any not sold after 30 days (IIRC) were thrown out (or maybe put into the slop for our occasional pig, or fed to the dogs - depending on if they were still "ok" enough for that of course). We'd eat some as well, but we had so many chickens that we couldn't eat anywhere near enough to keep the excess from forming, so selling them was the best thing to do with them.
VIM is pretty much written by one guy, and like Linus he remains consistent in what his creation's user experience should be. VIM is not meant to be easy to learn, it is meant to be easy to use one you've invested in learning it.

VIM is a bad default editor for that reason. But don't blame VIM for being what it is. Rather convince your distro or whatever to set nano as the default, easy to learn, editor.
Right. I mean, if the website was simply letting you know about their talented Sec / DevOps team (something like https://latacora.com), sure nbd. A website like that tells me they're either (1) so talented fuck a website! I 10x'd this webpage in 19.3 seconds as a courtesy or (2) we are also bad at other things!.

I don't know anything about Belitsoft, other than they have a blog written by two "Customer Success Managers" and 3 other dudes, and none of them use Chrome.
I'm saying none of those things. I appreciate that you're not a native speaker of English, but I'm not sure how much clearer I can be, here.
That was CCC in 2008. To underscore the inherent problems of biometric authentication, they pulled Wolfgang Schäuble's fingerprints of a dinner glass and published it in their magazine. That issue also included a ready-to-use replica. Schäuble was Germany's interior minister at the time and a strong proponent of biometric data in passports and increased surveillance.

https://www.ccc.de/updates/2008/schaubles-finger (in German)
A Quixotic Apartment Search
You could also create your own repo on Github and not destroy something else.
What if you're normally a Windows user and you pressed CTRL+C trying to copy something out of the terminal? You haven't written to disk in a while, and then poof.

Muscle memory can be a real pain some times.
'nano' is fine
Facebook: cancer of our generation
Yes, and I think it's a great thing. The masses need to be spied on, and I don't think it even needs to be a secret. But the funny part is that it's completely voluntary. You can opt-out any time you want, by simply abandoning Windows and choosing an alternative OS. But almost no one is going to do that; they're just going to keep using Windows with its spyware and then complaining about it like you do here.
> What's wrong with simply firing people who are implicated in harassment and possibly reporting them to law enforcement?

because they might be innocent? why is a person's employer a better arbitrator than the legal system? firing someone based on implications is deeply problematic. that kind of action ought to wait until a real legal judgment has been made.
If you take a pair of unwashed 501s and compare them to a pair of unwashed Iron Heart denim, you will see that the quality difference is substantial. Whether that matters is something you have to decide for yourself

Since I wear denim almost everyday, the quality difference and the attention to detail matters to me. It reminds me that attention to detail matters in my own work

I don't understand why engineers tend to care so little about the quality of their clothes
No need to wait for 34c3, he's giving a 30 minute talk at Gulaschprogrammiernacht in Karlsruhe on Thursday: https://entropia.de/GPN17:hacking_galaxy_S8_iris_recognition
Pachyderm (github.com/pachyderm/pachyderm) is a great "medium data" tool. I'm biased of course because I'm one of the creators, but we build in data pipelining, data versioning, and you can use whatever languages or libraries you want because we containerize the whole workload.

You example above would actually work perfectly. You can literally use grep in a distributed fashion in our system. One of our example pipelines is using grep and awk to do log filtering/aggregation or word count.
I've noticed a prevalence of malls in some places which has not slowed down even in this supposed "death of the mall" internet future. Namely Canada (very cold winters - gotta stay indoors?) and throughout major cities in Asia (hot and humid summers - gotta stay in air conditioned indoors?). Malls in Asia are like small cities.
AI Event *Today*
The "Turning the database inside out" article that's linked a couple of posts up about Kafka and logs in general was the one that made me sit up and take notice and really made me 'get' Kafka and the entries stream oriented processing thing.

It raises interesting questions and I've had fun producing both arguements for and against the approach.
I stopped wearing them 2 years ago and don't miss them at all. Of course I still have some and will put them on sometimes when its practical, but modern denim just doesn't seem to be as hard wearing as it used to be, and I'm also sick of the weight and poor fit.

I was especially annoyed a few years ago to find my favorite brand had slightly shortened the zipper, thus eliminating the whole benefit of being able to pee standing up because it was difficult to get my hand inside the smaller opening and uncomfortable to have it pinching me while I use the toilet. I'm sure the small savings on shorter zippers add up in the corporate accounts, but why would you make it more difficult for half the population to do something they need to do multiple times a day? They do the same sort of things with women's jeans by making the pockets too small to fit anything into (not to mention all the problems of getting a good fit since women's body shapes seem to vary more than men's).

Economically jeans are an interesting example of commodity fetishism systematically making the product worse, as the emphasis shifts to fashionable display over comfort and functionality, and eventually the latter begins to be sacrificed in pursuit of the former. The oddest example I've seen of this was a UK startup that proposed to give people free jeans for 6 months or a year so that they'd wear them in and then ship them back for sale at a high price to fashionistas who wanted an authentically distressed look rather than one inflicted with a power tool at the jean factory. In other words, people will pay money to look poorer than they actually are.
I see what you did there with your own title: https://imgur.com/a/SthQV
You made me lol. Thank you :-)
But :q and :quit does in fact quit the program. It's also the command I've been using for 20 years... Why do you think it's "wrong"?
You should talk to iOS developers about iCloud.
Is this intended to be taken with access to references and a python interpreter, or closed book?
It's worth it, don't let that stop you.
(Googler w/ the obvious disclaimer)

The moderator(s) have actually been quite good about removing or otherwise obfuscating the details you mentioned.

The entries are usually along the lines of "A (male) engineer said $AWFUL_THING to another (female) engineer in a large meeting". Specific enough that you understand the $AWFUL_THING but generic enough that you can't easily infer who the people are.
No. Old backup records might have missing objects (if....) and this can not be repaired.
WikiMaster App Create Quiz on Wikipedia in the Knowledge Network WOK
>> Why would so many of the HN comments jump to worrying about the false accusations, without paying any heed for the victims?

> What makes you think they don't care about victims?

I never said that anyone does or doesn't care about anyone else.

I said that the words written here on HN focused on the spectre of false accusations, rather than on the victims of harassment, abuse, and worse. I also said that this is a common, much-discussed failure mode, and that we should know better.

> There are personal (verbal, emotional abuse) and social (bullying) forms of abuse that hinge on slander, lies, and manipulation to punish people or to otherwise assert power. Wanting to make sure that is not an issue is wanting to protect people.

Right.

But in this particular instance, we're talking about wanting to protect people from those they're harassing. This list is very clearly not being used to bully anyone, and part of my objection is with the kneejerk assumption that this must be what's going on, and that privileged white men aren't getting sufficient protection in their workplace.

What I am saying is, rather than restricting our consideration to fringy concerns of how this list might harm white men (it doesn't), we should also (not even exclusively! -- just also) consider how it affects everyone else.

[edited for formatting]
Still not relevant (the earlier comment; this comment does help clarify your intent in the other one). Hacker News isn't Reddit or Slashdot.
Anecdotally I never actually use my surface as a laptop. When it's docked I use keyboard mouse etc. When it's not I use the OSK and touch.

They keyboard cover is nice, but I find it to be an incredibly annoying add-on to what I consider a perfect form-factor.
In Jessie, visudo lands you in nano, unless you explicitly set the $EDITOR.
9 Attributes of Successful Development Teams
Perhaps an alternative is a "first run" mode which could do something like ask "did you intend to open vim? Y/N (answering N will close vim)". If you answer Y then you get a lesson in closing vim, if N then you always get the "first-run" mode until you answer Y?

The impact on vim users would be virtually nil whilst also respecting that non-vim users are caused problems. Who is most to blame is not usually the most helpful focus.
HTTP Cache – Savior or not?
The implementation looks sound, and it's easy to use. Props to Agile Bits for making this feature a priority.

So this is great! -- I think. My only concern is that if the authorities are already suspicious of you, and find no password vaults (or practically nothing in your password vault), they may just detain you until you reveal what you haven't disclosed to them.

There's clearly a technical solution to the problem of protecting data across borders but they do not work so well under duress. Is there any technical way to convince an adversary you are not hiding anything else or did not delete something?
Either way. It's just supposed to be fun / interesting
It’s tremendously important to realize that Vim comes from a VERY long line of text processing utilities that stretches back over a half a century. Vim is the result of constant iteration on a set of design ideas and conventions that predates it. `Q` for `Quit` is one of the oldest Vim commands, tracing its roots all the way back to the `QED` editor of the 1960s[1]. Changing it now would be foolish.

[1] http://wayback.archive-it.org/all/20150203071645/http://cm.b...
Sadly property right economics will not be helpful for climate change by itself, that's more about local resource management.

Constitutional economics could have some insights into how to set up a group of nations working together on a common solution.
Yea... I never said you couldn't saturate the memory, just that if it saturates 16 GB easily, its a shitty architecture. you're running a 4GB VM to run an IDE inside it... and "40 tabs"? That could be anything between a couple MB and X GB depending on the content. Not really a measure of anything. Just think about how much more efficient Chrome/Google is being than you're 4GB+ VSCode (text editor) set up.
"16 touch points" is just the spec for the touchscreen hardware -- "Jamboard supports up to 16 touchpoints at once on a single device."
The problem at least for me, is that malls these days don't seem to have any of the types of stores I like to shop at. They don't have bookstores anymore. They don't have music stores anymore. They don't have computer software stores anymore. It's just one clothing store after another.
> you don't have a choice as to which editor to use

Like... nano? Or pico? All quite broadly available, and easy as dirt to use. You can even use them to work with `visudo`, one of the few times where I could imagine you don't have a choice.

Also, if you can edit it remotely over SSH, you can scp it in two directions and use your own favorite editor (assuming that editor doesn't already have something like network editing already built in; most do).

If you "don't have a choice", you're not looking hard enough.
There have been major improvements to Hive in the last year:

https://hortonworks.com/blog/llap-enables-sub-second-sql-had...

Not sure the performance difference would be as significant now.

And as someone else mentioned Spark != MR and most people using Spark are writing code.
I'm totally with you on these and don't consider them nitpicky at all, people should expect comfort and good fit. But:

I've noticed a lot of ill fitting jeans bunch around the crotch or suffer from being a "cheap hotel". Also unfixable.

seems an unfortunately worded critique given your username :)
What you need to start writing about programming