skysight-inc/HackerNews huggingface dataset:
Yes, I agree. I just explained where it went wrong and that "Match" can mean multiple things. It matches `blabber`, but the match result is `blabbe`.
There are such things, and they are won by sweat and blood. You're alleging that rights have no conceptual existence and equating them with power distributions in society. Just because the concept of rights was inchoately articulated prior to the enlightenment does not mean they did not exist, just as the notions of virtue and democracy originated in ancient Greece, notwithstanding the narrowness of the concept back then, it being inclusive of slavery and so on.
I usually change "one machine" with "my notebook" and "fit" with "can analyze". It is big data if I cannot analyze it using my notebook. So it depends both on the size of the data (a petabyte is big data), the performance requirements (10GB/s is big data even if I keep 1 minute of data in the system) and also depends on the kind of analysis (doing TSP on a 1000000-node graph is big data, even if it fits my notebook memory).

I also define "small data" as anything that can be analyzed using Excel.

It is usually dramatic enough to get buy-in :).
> developers are often dropped into Vim from a git command or another situation where they didn’t expect to be, and they run into it infrequently enough to forget how they solved it last time.

So the first screen doesn't help in this situation

The sort of developers who get stuck in Vim are not the ones who are using it intentionally
Is the i7 a quad-core or dual-core? Java development + a VM really needs a more power than the 13" competition can provide.
> 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? My loved ones and I volunteer a lot in this area.

> Why would so many of the HN comments jump to worrying about the false accusations...

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.

I guess we could argue about which kinds of innocent people are worth protecting, but I'm not really interested in getting into that business.

There aren't many specifics being posted here about particular stories, but there mostly seems to be consensus that egregious behavior requires at least immediate dismissal and that less cut-and-dry incidents require some sort of correction. There also seems to be agreement that better awareness of poor behavior is a good thing.

There just doesn't seem to be consensus that anonymous posts sent out by anonymous curators is the best way to go about this. That doesn't mean some people are indifferent to awful things. They're just wary that the tools we use to help people don't end up hurting others.
This actually isn't true; you can invent organizations of the imagination and mirror those. This "imagination driven programming" is actually quite dangerous and tends to devolve into state secrets and so on since you are solving the problems created by people who "don't exist" but may in fact have lives that are SURPRISINGLY SIMILAR to the lives of people who are doing jobs that are better kept secret.

So you can get around the law...but only by risking the integration of something that should be kept secret into the organizational structure...which makes its way into your system. Most people aren't willing to cross that threshold.

So Conway's law is true for most people, just not all.

If you want to think about it from the adversarial point of view, you can say that all programs are designed to transform or destroy organizations; programs mirror organizational structures because people want to determine the "resonant frequency" of an organization and understand its "social vulnerabilities" in much the same way a physical structure has structural vulnerabilities.
Just added anchors to the expressions. Thanks for pointing this out!
> Worst of all, these products exist in a marketplace where cynicism reigns

For better or worse, that cynicism is a natural outcome of the environment.

Imagine if there was a global service in the furniture market, called OS, to which you subscribe, and it lets you browse through a catalog of all pieces of furniture ever created, and order any one you like, for free. It's still desirable for carpenters to hone their crafts by making n-thousandth iteration of a stool, but were one to publish such a stool to the OS, everyone would immediately ask: "why did you publish that? We already have three hundred variants of those!".

This is how it works in computing industry. People will commend you for doing side projects for learning, but if you try to release something as a product, it will be immediately evaluated against existing alternatives. As long as you mind the difference between publishing code on your personal site (or Github profile, etc.) and publishing something as a product for others to use, you won't encounter the criticism.

I don't know how others approach Github profiles, but personally, when I view someone's profile, I assume everything there is side projects and playing around, unless it's clearly marked otherwise.
Even if it is, I don't see the relevance of this comment.
I'm using 13GB right now just doing some normal web/backend dev. 4GB to a Linux VM running VScode and some servers. Then add Outlook/VS/Firefox/Chrome and a bunch of other utilities and I'm there. I've only got about 40 open tabs total (few docs, few Azure, few GCP, several reading), across all browsers so I'm not going nuts on that side.
That's not the standard meaning in my experience. Regex's are often used for extracting information from larger strings, forcing a full match by default would be pretty counter to their purpose.
I am kind of disappointed by the community's response to his remarks.

Yes, some of them were quite inappropriate, such as:

>His hope is that everyone is equal, but he counters that “people who have to deal with black employees find this not true."

However, after that he says:

>There is no firm reason to anticipate that the intellectual capacities of peoples geographically separated in their evolution should prove to have evolved identically. Our wanting to reserve equal powers of reason as some universal heritage of humanity will not be enough to make it so.

Now, this latter quote is in my opinion a perfectly reasonable presumption, considering that hundreds of millions of humans historically lived in a myriad of drastically different environments and circumstance. These genetic differences among populations (I'm not talking about the rigid contemporary interpretation of "race", I'm talking about geographical populations) do exist, and it would be absurd to presume that for some magical reason it wouldn't affect cognitive ability as well.

And yet people would still get emotionally triggered and shoot this hypothesis down, just because of the way they are socialized and because it strongly deviates from the mainstream idealization of equality.

Not related to this issue - reality generally is not simple, and I am sad that even contemporary developed societies nurture expectations that are so simplified, idealistic, fictitious instead of being more mature and grounded in scientific reality, regardless of the topic at hand. I just wish that more people were more educated and scientifically literate, and that this would translate into better, proper political positions, instead of the idiotic clusterfuck we have today.

Obviously, these concerns will be a thing of the past considering the future potential of genetic engineering to amplify intelligence, and presuming that eventually such services would be available to your average person.
Apparently Scott first had to convince people that sound came from vibrations.

> Scott proved that vibrations are truly how sounds came to our ears. But Thompson says the scientific community had trouble accepting his breakthrough.

So maybe it's not too surprising.
It is completely isolated from other package managers. So you can use them in harmony, and if you decide that you don't like Guix there's like 2 directories to delete.
Add in the bonus confusion that you may not have even been trying to run vim, and in fact may not know what it is (hey, everyone's a beginner some time), but have landed there due to a default $EDITOR value.

[EDIT] also, a typical mid-level computer user's tendency to slap "ESC" when panicked. Ha!
I have a lenovo t460p which has 32 gb of this supposedly power hungry RAM and it can make it through a workday on a charge just fine. From what I can tell, the power needs of non-LP RAM are overstated.

AFAIK, the reason ultrabooks have LPDDR3 is because it is very low profile when soldered. If thin is your thing, you want LPDDR3. My t460p has a smaller footprint than a MBP, but it is as thick as a whole stack of them.
Ok, so anyone with any terminal experience but no vim experience would press <ctrl>-c.

Then, the program tells them "Type :quit<Enter> to exit Vim"

And if the user is capable of reading, they shouldn't have any problem.

If they don't know about ctrl-c, they shouldn't be using a terminal editor.
One trend I am noticing is that I keep sensing a clear difference between, say, a standard iPad vs. a Surface. A standard iPad feels like a tablet appliance, whereas a Surface is a full-bore laptop in tablet form.

Mentally, whenever I hold a Surface, I don't find myself thinking of the kind of experience I expect from the iPad. I realize now there is the iPad Pro, which has more horsepower/keyboard/pen etc., but it still doesn't feel like a full laptop.

Does anyone else feel like the iPad experience is more.. I dunno, geared towards casual use and entertainment with the walled garden of apps, and Microsoft really doesn't reach/target the same market (even though they are trying)?

EDIT: I guess I am trying to say, something about this market still doesn't feel quite right.. maybe there are still options to innovate.
Looking at the comments, one valid reason a company might be using big data without actually having big data is the potential need to scale and grow. Don't forget that many of them are expecting a 10x increase in users.
How a Star Engineer Sparked a War Between Google and Uber
The dilution of vocabulary to suit spurious agendas:

https://en.wikipedia.org/wiki/Newspeak
Question for ammon : What's the time frame for expanding to remote jobs?

Question for other HN readers : How much did you score on the quiz? I scored 10/15 and it shows that I'm better than 50% of engineers i.e I'm somewhere right in the middle. Not very encouraging, but if I brushed up on the graph algorithms, I could have done better.
Hey, deceiving a planet full of people with a made up moon landing seems pretty evil to me :-)

(I actually share your sadness about the massive extinction of expressive terms, but given the discussion in the article I couldn't resist).
Facebook is the new religion?
How would the code version of Wikipedia work? Do you mean an encyclopedia of code snippets or code that anyone can edit that causes the hosting application to be recompiled?
Didn't some group pull a politician's finger print off his dinner glass and then include it as an insert with all the issues of some magazine?

Can't find the reference right now, but somebody's gotta remember this, it was when the UK was considering using biometric data as IDs.
dev: That just typed ':q' into the text area

me: Hit escape first, then :q

dev: Oh, then why doesn't say escape then :q

me: welp
I am curious if you do this mapwide thing very often to debug game bugs. Cuz we all know the usual game renderer does a lot of culling optimizations like z buffer, occlusion. Maybe another approach is not doing this in realtime but rather generate frame by frame to do post-render analysis?
My anecdotal experience has been that no matter how many times I'm told how to exit Emacs I can't remember but every developer I have taught '<esc>:wq' to has remembered it after one or two times telling them what it is.
Subtle but noteworthy change that happened today on Google, written on the top note. You cannot use that service anymore unless you register a payment method.

If you were a free tier customer, you just received an email saying you have 90 days before your service is shutdown... unless you give your card details ;)
There is no such official role in my organization. But the expectation from me, owing to my experience, is to ramp up fast and lead the engineering aspects of the team.
I really love globalization. The companies just defend it when it is in their own self interest.
The govt is a monopoly machine.
Labor Sec Acosta Concedes Fiduciary Rule Can't Be Legally Stopped Before Jun 9th
Japan is at the pinnacle of denim these days (although the US is catching up again). If you want to go off the deep end, take a look at SF based Self Edge [http://www.selfedge.com] or NY based Blue in Green [https://blueingreensoho.com/]
For "medium data", my company has found a lot of success using dask [0], which mimics the pandas API, but can scale across multiple cores or machine.

The community around dask is quite active and there's solid documentation to help learn the library. I cannot recommend dask enough for medium data projects for people who want to use python.

They have a great run down of dask vs pyspark [1] to help you understand why'd you use it.

[0] http://dask.pydata.org/en/latest/

[1] http://dask.pydata.org/en/latest/spark.html
Yes, but they lost because ultimately they couldn't explain why one person should own slaves and another should be enslaved, other than luck. Rights are indeed what people assert, but to argue they have no conceptual existence is to confuse them with power relations.
Not entirely, if you make more net income and profits at the end of the day and can take the debt burden, can you die as a company?

At the end of the day, lots of companies acquire for a range of reasons, some companies acquire other companies so that they can move to an area which is tax-free. I think its too early to tell, especially in the world of business which doesn't follow rigid rules.
It was probably because he knew what OS license you'd try to use.
Weeks after Google hired him in 2007 to work on a global photo database called Street View, Mr. Levandowski, then 27 years old, registered a startup to sell a sensor system to Google for the same project, according to public records and former employees of both companies.

For the next four years, Mr. Levandowski split his time between his day job at Google and the startup, 510 Systems LLC, an hour away in Berkeley, Calif., where he directed employees to develop technology related to his Google projects, including self-driving cars, according to former 510 Systems employees.

After Google discovered the side business, instead of reprimanding Mr. Levandowski for a potential conflict of interest, it ultimately bought 510 Systems for about $20 million.
Romanian Retezat is about 380 sq. km
It does strike me that neither Kasparov nor Lee Sedol insisted to see any play history of their AI opponents.

Not that it would have changed anything, but it's kind of silly to go into any situation one side has the other's entire history, while the other side has nothing. Not exactly fair.
I think I get part of the N-ball analogy, but I'm trying to piece together the rest...

So it seems like one problem/feature with high dimensional spaces is that you have more regions which are orthogonal to one other. So, it's possible to have quite a bit of motion, which to a human mind might give the impression that one is doing quite a lot—but then you might discover a new way of turning around and find that space extends in another direction, too, at which point you realize you covered a smaller fraction of the available space than you previously believed.

What I don't get is how the volume of an N-ball with fixed radius going to zero as N goes to infinity plays into the analogy. When you say, "when you compare it to a hypercube of the same dimensional count," I don't get what in the programming analogy would link to the N-ball rather than the high dimensional hypercube. I also get the algebraic justification for this property of N-balls, but I still have no real geometric intuition for why it would be the case.

Could you clarify what's meant by, "as the number of dimensions increases the closer the 'halfway' point of the volume of the N-ball gets to the edge of the N-ball"? Not sure what's meant by 'halfway' point here, or edge of the N-ball. My guess is that you're talking about distribution of volume, like if you have a tapered cup that gets small at the bottom, most of the volume will be at the top.
Comparable digital whiteboards go for similar (or larger) amounts. $5000 is actually not that expensive.

The real question, is why isn't it free? As in, why can't we just download this from the Play store and use it on whatever we device we already have, like everything else in the G suite?

Microsoft is already moving in this space, not sure about Apple, but I guess there's just a lot of money here.
I think this is a poor argument. If it's the one singular thing that's frustrating this many users, that's a reason to focus on particular on fixing it somehow. You also need to take into account that most users encountering this problem are not deliberate vim learners: they ended up in vim by accident.

That said, as others have pointed out, the vim developers can't really be blamed here as it's just a very hard problem. There isn't a common convention, and vim already goes above and beyond to try and educate users on how to get out. People ending up on this SO question just seem unwilling to read.
No, I'm saying that there is a demonstrated causal arrow from genes to intelligence. The evidence is less clear on the causality of social class and intelligence, however, so simply asserting it as a causative factor is not an effective rebuttal.
But why would i be pressing <ctrl>-c in the first place if i don't know any Vim commands?

Edit: ah quit foreground process, ignore me
ncdu | https://en.wikipedia.org/wiki/Ncdu
AS i have come to understand it, biometrics is a good identifier (telling who you are) but a lousy authenticator (telling that you are allowed).

The use of biometrics on mobile devices somewhat mix this, with the assumption that if some user was authenticated within a certain time frame (via a pin or some other knowledge bound check), a simple id is enough to extend that authentication.
Microsoft's Surface Hub seems similar.
https://www.microsoft.com/microsoft-surface-hub/en-us
Intentionally omitting a USB-C port kind of reveals how petty microsoft is being. Deciding to omit backtracks from a nice universal standard presumably to intentionally hinder Apple who put all there chips in it. Now accessory manufacturers (thumb drives, displays, etc) are forced to support older ports now longer, potentially forever, until MS adopts.

Lest we forget, the dream that was USB-C was that we wouldn’t need half a dozen different cords and adapters to connect things, we could just use one port for everything. Sure dongles are slightly worse than cords, but one cord for everything is the best solution. So Mac users need dongles now, but MS is like “fuck that, give people what they immediately want and screw the future”.
> refuse to adapt to a more expected convention for exiting it.

Which would be?
Thats not the problem, thats alphago simply playing better than human beings. Its not related to the strategy of highest probability of winning, human players also maximize that, its just that alphago is doing it better by now.
I only use specs because it's sometimes tricky to describe qualitative things in a way that's easy to compare quickly.

I was wondering if the pen/stylus input method really was worth the money over a traditional touchpad+keyboard.
Not that it entirely matters, but those country/prog. language stats are useless since they don't normalise to site-wide traffic (or at least they don't seem indicate they do).

Anecdotally, would get stuck in Vim having thought that the override command was :!q instead of :q!...
I'm sad about how right you probably are.
peanut allergies are really only common in the west. weirdly, there doesn't seem to be much of a correlation between parts of the world that eat peanuts regularly and those that don't wrt childhood peanut allergies - peanuts are super common in sub-saharan Africa but the allergy is exceedingly rare. and in Sweden, where they eat peanuts at roughly the same rate as the US/UK, their peanut allergies tend to show up after the second year of life while in the US it tends to show up by 9 months.

which isn't to say there isn't a chance of allergic reactions to the RTUs, but given that their typical consumer is in Africa/India it seems like much less of a concern.
Well yes, that would be nice, but it sounds like Amazon Drive doesn't operate that way, so rclone has no choice but to use a single shared API key.
It baffles me that it isn't just ^C like every other unix program.
You haven't demonstrated at all why ignorance will stop people from being racist or sexist or thoughtless, so you haven't made the case you seem to think you have.
> How do you justify this?

Our analytics indicate people like "stuffed" sites more. The data clearly shows that the bounce rate is much higher for people with outdated hardware and software; conversely, conversion rate is much higher for people downloading our multi-megabyte scripts and styles. Clearly, this means we should not waste time optimizing the site for people with stale hardware/software, and focus on delivering more exciting experience for those whose machines can process it.

/s
Glad someone pointed that out. I chose b[l].e and got it wrong and was scratching my head...
I use mine in tablet mode when watching a movie. I get the keyboard out of the way so I can angle the thing just right when on a plane or a train. I also do it when browsing my RSS feeds with NextGen Reader.
It's vicious for a business to stop giving its product away for free? Stupid, maybe, but vicious?
OSGi Bundles that help diagnose issues on OSGi containers., 1.00.006 released
The post is light on details. If this is actually a collaborative whiteboard that would be a huge boon for remote work.
Yes, it's not ubi, but I still think it would help as an ubi-related experiment. If it helps, instead of UBI call it Universal Basic Nutrition.

We would learn a lot from it - can we even manage program this big. Are people going to abuse it, and how we can prevent the abuse. will it help as much as we help it could. Will it improve health and well being of the people, and how it affects the economy. Is it sustainable?
Hitting Ctrl+C still works, it tells you to type ":quit<Enter>".
Eve community welcomes new surface pro
Control C.
(kill-emacs) C-x C-e

Pretty straightforward.
>This kind of thinking is what creates so much madness in the programming world. I don't know where you work but it sounds like hell.

At some point, enough developers/managers will begin to take advantage of the system until executives wise up.

It's also possible that this is the CTO/CIO/management's first real position where they can throw around $100k projects out of a multi-million dollar budget and they are simply learning the ropes.

It's also again possible that the company has so much cash devoted to this department that no one cares because they are collecting large paychecks. In which case, you're likely acting against your best interest (long and short term) to not take advantage of it.
My favorite method:

<crtl>+z
kill -9 %1
The sad thing is that resume driven development seems to be one of the best strategies for developers these days.
The notion of not knowing why recording sound could be useful to me is hard to grasp as someone who has always been around it. It is extremely difficult to understand societies of the past.