skysight-inc/HackerNews huggingface dataset:
I disagree with the dismissiveness of the parent post. This is where I think that history has immense value, because the author is speaking to us from a world that once lived without chess being in the mainstream, a perspective that we'll never understand.

I can tell my kids that my 25mbps Internet connection is blazing fast, but because they'll never live with dial-up they won't ever think anything of it. In the same way, I'll never appreciate an escalator like the folks at the Exposition Universelle of 1889 in Paris, who saw it for the first time and paid to ride one for the sheer novelty of it.

I can lament that my kids don't know how good they have it. They could counter by saying that 150mbps is a thing and it would enable them to do more. Are either of us really wrong here?

Beyond that, I'd largely agree with the author's commentary. But I don't know if this is really an argument that anyone can win. Our society is smarter in a lot of ways and dumber in a lot of other ways, but of course we'd probably all disagree about which ways are in which column.

Also worth noting that the headline here is very misleading. The original article points to it being more distracting than destructive.
One thing that Cassandra doesn't have a good story of, and what intro guides continue to gloss over is the ops situation. I've recently moved some our largest Cassandra tables to BigTable for this reason. The compaction / repair / garbage collection death cycle is probably the most difficult thing to manage, and in the past 3 years of using Cassandra, managing it has gotten worse. Tools have been deprecated (like OpsCenter) and new features can exacerbate the problem. There is still no reliable way to detect when repairs have finished, and if you have a large enough table, repairs can take a week to finish. Combine that with the fact that if a table is that large, then it probably has a high write volume - meaning it has a lot of compactions as well. So you have repairs and compactions going on which thrash the heap, and now you also have a GC tuning problem.

It took a lot of experimentation to get right, but once I did, scaling started to mean smaller drives and more nodes, which meant a more expensive cluster, for which I was largely paying for my CPUs to repair and garbage collect data.

Other than ops however, Cassandra is a great tool and does everything it says it does on the box.
Finding hidden x86 instructions with sandsifter
I think about that once in a while, since I've gone all-in on Python, and here's how I've come to grips with it. Even if Python eventually declines (as did Pascal, HyperCard, and Visual Basic), it will still have made me a better programmer, and the continual improvement of languages means that the young contenders have to prove themselves better than Python.

So, bring 'em on.
That is implicit in the studies done in the paper, in that Cooper Union, Harvey Mudd, etc don't figure in the top universities that follow after Olin on these metrics.
Probably internal – when I interviewed with them in the past an internal recruiter (I was familiar with through friends / on-campus stuff) gave me some super dumb technical questions on the "initial screen". Very basic pseudo data structure stuff, but still. It was obvious she was trying to map the words I had said to some pre-provided solution.

They should probably stop doing that.
I've decided to reduce the use of internal combustion engines by 90% worldwide in the next 50 years.

That's right. I'm setting this goal.

But then it's easy to set goals in the distant future when there are inevitable trends that will already make it happen.
Maybe Google should use openJDK instead of using their own proprietary version of Java.

No one benefits of fragmentation.
> The original meaning was 'neutral', and in that sense more information is being provided by the modern term than the older one.

The modern term comes fairly directly from a use in which it was positive, not neutral (though it was negative to outsiders of the group using it, which shaped the modern connotation.) Specifically, it comes from the old Latin name (Sacra Congregatio de Propaganda Fidei, “Sacred Congregation for the Propagation of the Faith”) of what is now the “Congregation for the Evangelization of Peoples” of the Roman Catholic Church.
I worked on python for a few months last year, and although I didn't find anything representing a canonical description of that workflow, I did eventually come to this conclusion. The only thing was that pip freeze > requirements.txt didn't really give the same power as I was used to with Gemfile.lock and the various permutations of bundle update. I forget the specifics, but I remember being unable to get the finer points of optimistic version locking to work in a way I found acceptable.

That said, I have been doing ruby since before Bundler, and I really have to take my hat off to what Yehuda and company accomplished with Bundler. It was both a technical and open source community triumph to get Bundler done, stable and covering the breadth of use cases it applies to.
I like the idea, but I'm not entirely sure how it would let a 'lego collection come alive', maybe a video? (Or a video further up if I missed it).

Nitpick: Very tall and thin fonts only really work on high DPI screens. Worse if it's white text on an image.
i dunno, in the right context, with discipline and restraint, some of those would be fun for UX hints
Jack Dorsey’s Square Makes a Move into Banking
NTP vs. PTP: Network Timing Smackdown
"How Python does Unicode: Poorly."
Wow, that's really shady. Good catch!
As I said in the article, I think the overhead of adding yet more weirdness in the form of quirks of the internal encoding (which could vary according to how the Python interpreter was compiled!) is a bad thing to do on top of how much people seem to struggle mentally just to get Unicode all on its own.

Though I also think the struggle is mostly due to people being stuck in an everything-is-like-ASCII mindset, and though I didn't get into that, it's one big reason why I think UTF-8 is generally the wrong way to expose Unicode to a programmer, since it lets them think they can keep that cherished "one byte == one character" assumption right up until something breaks at 2AM on a weekend.

Personally I'd like everyone to just actually learn at least the things about Unicode that I went into here (such as why "one code point == one character" is a wrong assumption), and I think that'd alleviate a lot of the pain. I also avoided talking much about normalization, because too many people hear about it and decide they can just normalize to NFKC and go back to assuming code point/character equivalence post-normalization.
I haven't worked on ARM much, but I am surprised how often I find sub-optimal code like coming from production compilers. Here's one that I found several years ago in GCC/x86-64. Took a few years to fix:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194
I have read about what reddit does, but idk if it was a simple (or hashed) database lookup or maybe a BF.
Eh, it's a little bit controversial. As nearly as I can tell the 25% figure comes from Stormfront, and I've been unable to find any independent source for it; the triple parenthesis are a bit of a tip off. It is probably a corruption of a claim that 25% of US billionaires were Jewish, which is a radically different claim.
You believe that the Saudis donated 25 million dollars out of the kindness in their hearts, to an American foundation, run by Hilary Clinton, without any implication that the favor be returned?
Interesting, but the scroll wheel seems inverted? Maybe an option to select how it functions?
The idea that she made a "racist argument" is a HUGE leap. She argued that marriage is important. You might agree or disagree, but ruining somones career because they have social views you disagree with is just gross.
“Is Depression a Disease?” [debate transcript 1998]
Best Apps for DIY Design and Photography
Some people translate "bourgeois culture" as "white culture" and thus interpret her conclusion as "if you don't act white your kids will be doomed". That's offensive to people who believe that diversity and multiculturalism are superior.
I'm not sure how to answer that, because I still don't believe what you're saying is correct. Living and teaching in Memphis for three years certainly gives one more perspective than not doing so, but a school-district-sized parcel of Memphis likely doesn't even speak for Memphis as a whole, let alone all US cities.

I do expect that all low-income black people living in cities share some values, but that can be applied to any group. I wouldn't claim that low-income white people living in cities all have the same culture, either, despite the fact that they almost certainly share at least some of the same values.

Look, I'm not trying to say you're an evil racist. You just have biases (unconscious and conscious), just like all of us do. I just worry when people try to label a group of people so narrowly and homogeneously when there's more to it than that.
The property bubbles are limited (primarily) to those two major cities, yes. That's a good point. But the high household debt issue is country wide.

Property ownership in those two cities also isn't limited to being a resident of those cities either. A significant amount of properties are rented out and the landlord can live outside of the cities, so the effects of a drop in prices will be widely felt. Combined with the fact those two cities and surrounding areas represent a significant percentage of the total population.

The US housing crisis was itself limited to a group of areas in the country in varying degrees as well, for example Florida got hit way harder than most places. The group was just far larger given the country's population is 10x the size of Canada.

And Bank of Canada has started to add mortgage restrictions this year country-wide so they too see it as something that needs to be addressed nationally.
I'm not saying I don't have beliefs, and sometimes feel that those beliefs are right compared to what other people think, but I try to recognize where things may be objective (like slavery) and subjective (like government spending).

The tool you mentioned makes a lot of sense for issues that have a clear preference e.g. slavery or not, but I suspect it would show cracks if we start looking at more subjective issues (which I imagine dominate nowadays).
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala...
I get this same thing from the Delphi users forum, where the diehards strain to convince themselves that Delphi has "three million users" and "is about as popular as Python". They insist that there's no reason Stack Overflow questions should be correlated with real-world usage. One suggested, seriously, that perhaps Delphi is just so easy to use that users don't need to ask questions. This excuse has been adopted to explain a lack of commercially published books ("maybe everything to say about Delphi has already been said") and there was even an attempt to explain away job posting data. In that case it was theorized that Delphi jobs are filled as soon as they're posted while Java jobs go unfilled for months so when you see thousands of Java jobs on Dice but no Delphi jobs that actually means there's a huge Delphi jobs market and no one's actually using Java. :-(

Never underestimate how far users of "sunset technologies" will go to convince themselves that their skill set is outdated. Heck, Embarcadero's C++ product manager insists that "customers tell him" that Delphi (Pascal!) is "five times more productive than Python" and he actually believes this too. The Delphi product manager, meanwhile, told me he sincerely believes that Delphi has had more of an impact on the business world than Python ever has. Meanwhile, the former VP of Developer Relations once polled the first 500 people to upgrade to their newest release of Delphi, crunched the data, and concluded that users really love Delphi (of course, the many who felt the upgrade was light on features and high on price and chose not to upgrade weren't reflected in the data).

It makes me want to pull my hair out.
Sooo, no UNIX, then?
“The children now love luxury. They have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise.” - Socrates

Im hoping its a real quote
> It aims to provide everyone with an existing background in TypeScript and standard JavaScript-APIs with a comfortable way to compile to WebAssembly, eliminating the need to switch between languages or to learn new ones just for this purpose.

Learn WASMs APIs without the need to learn another language seems to be the goal.
Were they begging the OP to lie?
Or perhaps it was a chatbot?
Interesting. Noticed youtube pushing Voynich in suggestions out of the blue last week, now there's an article posted up here days later.
I sometimes suffer from procrastination and I've been sleep deprived due to stressful personal circumstance and anxiety.

I find meditating calms the mind and sets it up for the day. Try doing 10 minutes every morning. You can use the free sessions on the Headspace app to learn how to do it.

I find making lists helpful. Whether that would be what I need to do today or long-term goals which I review every week.

Also you might find the following book helpful:
The Chimp Paradox: The Mind Management Programme to Help You Achieve Success, Confidence and Happiness

It really helped me!
Amazon link: https://www.amazon.co.uk/Chimp-Paradox-Management-Programme-...
>The symbols are collected into word-like groups separated by white space.

Couldn't the same (whitespace separation) be done for sentences in a logographic representation?
Were You on This Delta Plane That Flew into Hurricane Irma?
You've also failed to link to it here.
It's the definition of "successful" that I'm arguing against. It presupposes a lot about what the purpose of culture is/should be.
> Can it be faster, or do more/different things?

Currently, no.

Ostensibly, there is the possibility for significant execution speed improvements though AOT optimization in the compiler, and simpler (and therefore faster) JIT compilation in the browser.

Currently however, interaction with the DOM API from webassembly is a bad experience, making it a poor choice from most browser-based apps.
>Rather convenient "solution".

It doesn't matter if it's convenient as long as it's also true.

>Author might be right, but that is essentially an un-provable statement and doesn't really amount to a solution

Huh? Indexes can be reconstructed.
Recruiter: We're looking for someone to fix the pipes.

You: Yes, I'm a qualified plumber and can do the job.

Recruiter: Sure, but can you fix our pipes?

You: Off course, that is is what I was trained to do.

Recruiter: You keep saying you're a plumber but we need
someone to fix our pipes

You: I can do it.

Recruiter: we need someone who have worked with pipes.

You: I have worked with those.

Recruiter: Sure, but we need someone to fix our pipes.

etc
The MIT version was commercialized, too. Lisp Machine Inc. employed Stallman and Greenblatt, and was back primarily by Texas Instruments.
You get it. It's more of a dying-on-Everest-because-we-can than something you'd actually want to use.
I broadly agree with XKCD's interpretation but it doesn't necessarily answer the question.

I mean if tolkien had written the Lord Of The Rings in elvish the XKCD answer would still be essentially correct but it wouldn't tell us what it said.
As I understand it, Voynich has a too low information content to be an alphabetic (or -- a fortiori -- logographic or syllabic) representation of a human language. If true then it is almost certainly not 'real writing'.

The videos are an impressive phonological reconstruction, but I predict (based on the assumption that the math isn't lying), that it would be effectively impossible to get much beyond ad-hoc phonetic correspondences with Romany, to any predictive morphology or syntax.

The solution in this article is rather plausible. If the writing is in a highly restricted vocabulary, with highly restricted syntax, and highly constrained domain, it would be possible to get the observed information density.

Comparing it to, say, Linear B or Egyptian hieroglyphs is instructive. Both of those clearly have the information density of regular human language.

In the end, the solution might be a combination. It might use some Roma/Syriac nouns, but it seems clear it doesn't use them in anything like a normal linguistic context.

Caveat: IANALinguist
Glad the Nylas team is focusing. I really wanted to like the frontend client, but I stopped using it about a year ago due to reliability issues.

Mining organization data from email seems like a great opportunity. Context.io wasn't able to make it work, but Nylas looks a lot more capable.
I'm 36 and only weeks ago started skiing. My way of dealing with the "embarrassment" of face planting the snow a lot, though I can't say I ever consciously chose this, is to make sure I'm the one doing most of the laughing.

My belief is this: given how much I've learned from my mistakes, I think it would be wise to make quite a few more. Hopefully new ones.
Nim's designer is too enamored with Delphi and has chosen to borrow many of Delphi's bad ideas for nostalgic reasons. This adds more ambiguities, more Perl-like symbol use, more reliance on an intelligent IDE, etc. Python is about the importance of simplicity and readability. I don't see Python devs abandoning Python for Nim any time soon. The ones who would have been tempted by Nim have already been tempted away by Go.
> If 'all cultures are not equal' is a false statement then we're stating 'all cultures are equal'

Not necessarily. There is a system of logic where a double negation doesn't yield the same result. (e.g. if A = True, then !A == false, but !!A == true is not necessarily true)

#Pedantic #ImProbablyWrong
It's Magit the magical Git client
the way your original comment is phrased sounds exactly like you're saying 'there is no black culture in the USA'
“Or at least they are not equal in preparing people to be productive in an advanced economy” is problematic because it can be rephrased as “Or at least they are not equal in preparing people to be (successfully exploited by those who control capital) in a (specific type of) advanced economy (which is rigged in favour of those who are already wealthy and/or educated/connected/privileged in a particular way for historical reasons)”.

As a parent, I can vouch for the fact it’s difficult to successfully raise children but there are many other possible ways to support the young in becoming net contributors to society because there are clearly many viable cultural alternatives to the nuclear family that could thrive under a system other than the kleptocratic oligarchy of late US neoliberal globalist vulture techno-capitalism.

Wax argues competently but is guilty of a slight lack of imagination as most conservative thinkers are; the preference to move backwards towards a solution based on a mythical idealised point in the past, letting their preferred outcome dull their analysis of their cognitive biases.

Unfortunately shutting down debate seems to be the favoured approach of those who are over-engaged with identity politics at the current time. It’s almost as if the left have been infiltrated by self-loathing alt-right 4chan agent provocateur trolls who are so scared of choice and diversity that they want to speed a “return” to a totalitarian hegemonic monoculture by getting the left to do their work for them. I think that the actual situation is maybe more prosaic, a case of undergraduate courses teaching critical theory without first teaching the fundamentals of critical thinking (with social media is turning the heat up across the board).

It is clear that cultures can be valued against one another only when metrics can be agreed. Wax seems to unsafely assume that there is a consensus on metrics and I think there is a need for more science and philosophy in that area before real progress can be made.

There is such a thing as legitimate authority based on domain knowledge but cultural legitimacy doesn’t seem to quite work in the same way. New generations will experiment with solutions to the problems (and privilege) they are faced with in their time. The debate has become more shrill as the web has accelerated change and revitalised sub-cultures, and conservatism will act, as it always has, as a speed brake on change.
Another excellent speech on reds' tactic is this https://youtu.be/5gnpCqsXE8g , old, but I believe relevant
This is not the right attitude to bring in to the workplace. You'll have a range of people from executives, to clients to co-workers in other departments who don't know what UNIX, APIs and POSIX are. If you can't communicate technical matters nicely then you have not yet developed the right attitude for a professional working environment. It's the same thing with doctors when they create metaphors to explain complicated problems. You need to speak in the layperson's terminology, and if all they know is UNIX then call it UNIX and leave it at that.
I play Scrabble competitively/obsessively and I certainly have dreams about tiles and crazy anagrams and related situations constantly pop into my head while trying to fall asleep, especially at tournaments.
It looks more like stenography to me. You can even recognize the contours of regular Latin letters.
Indeed - if Prof. Klick really "[doesn't] care if Amy Wax is politically correct", why did he sign a letter that says "We categorically reject Wax’s claims", instead of refuting them? Refutation is so much more effective than condemnation.

It is strange and disturbing to see academia joining the alt-right in its attempt to resurrect a pre-enlightenment age of dogma and allegations of heresy. For academia, it is a losing proposition.
Great write-up. And even if you use standard instances there is plenty to optimize. Kudos to Dropbox, Netflix, Cloudflare and everyone else for who demonstrates this level of transparency.

And just for reference, AWS does provide enhanced networking capabilities on VPC:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-...
Roxy Is the Speech Enabled Device for Businesses
Why dressing like your co-workers is actually hurting your career
Ahh, your phrasing of "if you don't act white your kids will be doomed" puts it in a way I can understand it, thank you.

Part of me feels like the idea "white culture is harmful" is harmful. I think it would be much better if we could split it along economic lines "lower vs upper class" instead of racial lines "black vs white" that would help us draw parallels between the plight of rural Tennessee with inner city Detroit. But it feels like if I started talking about class people would accuse me of using class as a mask for being racist. Which just so happens to be the case here.
That might be extreme. We'd expect the largest density to come from a small school, but Olin also as the benefit of being 100% engineers with much less debt than comparable schools. That contributes a lot too.

If it were purely size plus noise there would be a few other weird schools on the list.

The bigger question isn't funding, it's how they'll do. No unicorns yet, let alone massive exits. Win the market share for that, and I'll really be impressed.
I'd be curious to hear why you think that.