skysight-inc/HackerNews huggingface dataset:
Everyone believing WhatsApp is "secure" is one of the greatest shams of this modern internet era. There's absolutely no way to verify this claim...
Good point, I should definitely adjust the UI so it feels familiar.

My goal is to keep the posts as lists of bullet points (keep it short). Too much text would not solve the problem of not having enough time to digest content. I was even thinking of limiting the number of characters like Twitter did.

Is it even different than Twitter? Yes, the content is structured and evergreen knowledge. What are your thoughts?
Animal Romantics – Interactive Petscii Music Video (mild NSFW)
It's already bifurcated. I have to build everything for our US based website three times: once for China, once for Russia, and once for everywhere else. It's annoying, but there's no way I'm putting our backend data in China or Russia.
This is actually a lot simpler than it looks. There are two concepts.

Calendars almost never have crazy holes in the middle of them. When you say "I'm in Chicago", you pretty much can schedule an appointment at 1 or 2pm on "Sunday" or "9/20" or "next Wednesday" and everybody knows when that will happen. Leap years cause a little bit of trouble.

Where it gets tricky is when you have to interact with wall clock times, say, calculating the number of hours until your calendar event happens, or looking for all the events in a given range of wall clock dates. This is the world of timestamps, offsets, and "the global timeline" that everyone in the world experiences together.

Calendars also don't really care about daylight saving time.

If you keep these two separate and are specific about which you're dealing with, 90% of this goes away. Separate calendar from arithmetic/wall clock times. Not all will disappear, but a surprisingly large amount.

Source: working on https://www.interval.org/ and using the excellent NodaTime library. Thank you, Jon Skeet.
The diversity of quality results has gone down. Page 2 use to have a few gems. Now one or two words will dominate and you see the same results for different queries that share two terms at the beginning.
Linus has stated many times that he wants less beginners contributing to the kernel, especially the scheduler, which has nothing to do with gender.

Be thankful Linux is willing to be the BFDL, otherwise corporate interests will undo 20 years of progress.
After a "life-changing partial exit for the founding team" I'd never work again. -- And that's probably why it will never happen to me in the first place.
This is such a shallow comment, very surprising its up there. (Did I miss a joke?)

Mathematics is written in a language that is not only precise enough to make it easier to follow logical arguments, but also optimized for human readability. Mysql is written in C, which is optimized in the early days of computing for portability between machines, which is an irrelevant goal to provability. C does not give enough guarantees to prove anything worthwhile, whereas the language of mathematics has been evolving since the 19th century to give as much guarantees as possible. If mysql would be written in agda, it'd be so much more easier to prove it compared to Wiles' proof of Fermat's or whatever. As far as any programming language go, C is probably the worst language you can prove anything let alone mysql.

OP comment wasn't implying proving is supposed to be easy. Mathematics is not written for machines, it's written for humans. Ultimately, the act of writing mathematical papers is not that much different than act of writing sociology papers. A mathematical proof is written so that it convinces a human. Once you start writing those proofs into Coq or agda or whatever, you start seeing how much handwaving is going in mathematics. This is because being experienced in mathematics gives one the ability and confidence to operate on higher levels of abstraction which doesn't need as much precision/rigor as a programming language as context signals the tactic, argument etc...
simple: call them by their ordinal/cardinal names. that's what east asian calendars do. october is "month ten"

https://en.wikipedia.org/wiki/Japanese_calendar#Months

https://en.wikipedia.org/wiki/Names_of_the_days_of_the_week#...
As dweller says below, I'll rephrase it here. Godel's incompleteness theorem proves that with any axiomatic system there are statements which are true but are absolutely not provable within the system. Godel, Escher, Bach is a beautiful read for this.
I wish I could agree with you, but those numbers are beyond silly. You think I pay $50/month for home internet access? You think any device I own is worth $1000 or purchased within the past year?

In my view, the big issue right now is Electron, and developers who are comfortable developing for 1 Google browser per application. There's enough wrong with the current browser ecosystem that we don't need to make up numbers.
Thanks! That's what I was looking for.
Not toxic at all, that is absolutely true in this day and age. The most neutral news I watch is pbs which leans left. I’m not going to find illegal immigrant crimes on CNN for the most part, but I’ll find them all over Fox. I won’t find Trump scandals and hate crimes against minorities on Fox much but I’ll find them super highlighted on CNN.

Assuming there’s no bias is naive.
https://compilers.iecc.com/crenshaw/
I am not a web developer.

I have been following Hugo development, and I see that a lot of new features are getting added. But if it's something that I don't care about (i18n, SASS support, archetypes update, etc) I just ignore and don't use the new features.

I'm interested in knowing the overhead you are facing in keeping up. I just read the Release notes, and often find something I really wanted in the next update (if not everything in that update).

Overall Hugo development is quite conservative about introducing backward incompatible changes. They do happen, but very rarely (sign of progress). I remember the last time that happened about a year back when Page Bundles got introduced.
>CEOs can have political opinions.

Can they? As I recall, many were arguing the exact opposite when Brendan Eich decided to voice some political opinions during the 2014 elections.

Or is it just that CEOs can have political opinions only when they happen to agree with yours?
@zaptheimpaler
So Mochizuki has had years to revise and restate things right? Knowing that it hasn't been well received wouldn't one want to clarify things? Did he move on to a different project, or is he so arrogant that once he submits a paper he walks away from it?
This.

I work at Google, although I have no idea about this particular situation. Pick any major event, internal or external. If you look around company forums (mailing lists, Google+, memes, etc) you will invariably see 10+ people voicing opinions that are dumb if not outright illegal.

It doesn't mean that Google is ever going to _do_ any of those things. It's the result of having 100,000 people who all think they're smart and are never told they can't speak out.

So I would not be at all surprised if a few of the 100,000 employees suggested tweaking search to do X or Y. But I can tell you without even looking that there was not a plan for doing so by anyone with the power to change anything. By the time you get to a design doc, reason tends to prevail.
Did you miss the part where that’s exactly what they did last election? (see leaked memo from Eliana Murillo)

Or did the sarcasm fly right over my head?
> Brietbart is an entirely different category than Fox news. It will publish straight up conspiracy theories with no evidence. I'm talking "moon landing didn't happen" level shit

Do you have an example? I visit that site extremely rarely. And then only via a link to a story that looks reasonable on it's face.
Mercurial is much easier to understand and use than git, and for the most part has feature parity with it.

There isn’t a Git workflow that can’t be done using Mercurial; in fact, the Mercurial team from what I’ve read and listened to via podcasts, has intentionally added features to accommodate Git-style workflows, since developers obviously like and are using them.
I just mean like this: http://www.preposterousuniverse.com/blog/2014/06/30/why-the-...

"We wouldn’t think of our pre-measurement state (1) as describing two different worlds; it’s just one world, in which the particle is in a superposition. But (2) has two worlds in it. The difference is that we can imagine undoing the superposition in (1) by carefully manipulating the particle, but in (2) the difference between the two branches has diffused into the environment and is lost there forever."

(State 1 is when the particle is in a superposition by itself and state 2 is when it's entangled with a macroscopic apparatus.)

My issue is that he uses words like "forever" and "impossible." These convey a sense of finality, but the decision of where to draw the boundary is subjective. The worlds can in principle (and under certain cosmological models, must) recohere.

See, for example: https://arxiv.org/abs/1105.3796

"Decoherence - the modern version of wave-function collapse - is subjective in that it depends on the choice of a set of unmonitored degrees of freedom, the "environment"."

See in particular Section 3.2 (Failure to irreversibly decohere: A limitation of finite systems)

(Edit: I should mention that I am not a physicist, by a long shot. Just a curious amateur.)
Yours in calendrical heresy, JS
I read through the top 3 links and would love to hear you elaborate more on how these are counterpoints to the assertion that the Times would not print a story not independently corroborated.

The first link regarding Jayson Blair is the clearest counterpoint, showing a Times reporter fabricating story. This is absolutely an example of the NYT failing. But the same Wikipedia article says that the NYT, on their own initiative, investigated and fired Jayson Blair in a very public manner.

> After internal investigations, The New York Times reported on Blair's journalistic misdeeds in an "unprecedented"[14] 7,239-word front-page story on May 11, 2003, headlined "Times Reporter Who Resigned Leaves Long Trail of Deception."[2] The story called the affair "a low point in the 152-year history of the newspaper."

To me, publishing Jayson Blair's articles is a huge mistake by the Times. But the way they handle it proves that they do hold their journalistic values in high regard.

The 2nd article itself admits that what the Times published is supported by many others in the media. (Their point is that the entire media is lying.) The audio proof that the 2nd article mentions is also not included, so I don't know if I should trust it more than I trust the Times.

The 3rd link is not easy to understand for me since there isn't a lot of context.
> improperly generalizing what seemed to be their experience with $500 laptops to also argue against high-quality eInk, OLED and IPS LCDs.

And what Grad student can afford those at [Insert State University]. I was a PhD student in math not long ago, and vastly preferred paper books, and even printed out articles. It is way way easier on your eyes than something actively blasting light. Maybe in 20 years high quality e-ink will be cheap enough, but that has been promised since forever.
There is 0 value. At some point there was some value, but not after the launch of services like Netlify.

In my experience, Netlify.com is 1000x better.

HTTPS, smooth integration with any SSG (including Hugo), any of the big git repos (GitHub, Gitlab, Bitbucket), great customer service, all for free.
I have a much better reason for not “mingling” than that: It’s a colossal waste of time! 60s conversations that inevitably end just when they might get interesting is pretty much my definition of hell.
Don't let that answer confuse you. It seems to be phrased in an intentionally confusing way, but it's really only talking about time zones. At midnight 1970-01-01 UTC, Los Angeles, North America, and roughly half of the world still had their calendars on the previous day, because they have a negative time zone offset (Los Angeles was UTC-8:00).
Maybe it's time to have a politically safe search. I'm not interested in racist results. If I want them I'm pretty sure I'll know how to find them.
I think the most interesting thing about this article was how they handled ads/micropayments. It detected my ad blocker and asked, "Hey, we see you have an ad blocker, disable your ad blocker or each article is 10c, we'll spot you a dollar, are you cool with that?" Yes, yes I am. That's totally reasonable.
What about girlsinmexico? It's the most popular site related to Mexico. Should it come up first?

Google's job is in no way to provide you with the results you are looking for. If showing you sites you are not interested in, keeps you engaged longer/sells more ads they will.
Has this been reported to the BC privacy commissioner?
> What about a chinese employee seeing prejudice "tiannamen square" results

Facts that you don't agree with are not prejudice.
Joke, meet the airspace over zentiggr’s head. ;)
I was surprised to learn about SkiaSharp. Isn't Skia what Flutter is built on? I couldn't help imagine how great Flutter would be written in C# rather than Dart.
I don't think you would have trouble finding $1000 msrp of web connected gizmos in any given household in the US, and less than $50 a month for intertubes is a pretty good price, so right on, good for you. Just saying, we shouldn't be in this rat race.
Sarcasm seems to be lost these days.
Which ones specifically, out of curiosity?
The painful part is that you're using tools which are trying to bridge between wildly different logical foundations. Just because a computer beeps and says "proof correct" doesn't mean you've proven what you thought you have, so we need to first translate the logic in which your assumptions are derived into the logic of the machine. That is a complex and subtle project.

In other words, it's actually very easy to prove something with a computer, but it's very difficult to prove the thing you actually set out to prove. It's not any easier than writing a bug-free program.
You can just say you took some time off to relax after university, travelled and/or worked on some personal projects. Should be sufficient explanation, nothing strange about that.
Not directly related, but similar approach... Around 20 years ago. One of the eastern block countries, short after the transformation. Officially democratic but practically in a limbo between old and new system. Gambling law allows to run casinos but also a small slot machine parlors - gambling dens for poor and naive, occasionally getting rich for a short time, before they loose everything again and put in even more. Novomatic slot machines are deployed in large quantities in those places. Among them American Poker 2 (which you can play using MAME [1] if you like.) A crud machine, considering AAA games released at the time, nonetheless serves its purpose well. No one cares about 3D and shaders in those places, anyway. Two men enter the parlor. One does not speak local language at all, the other is born local but lived abroad long enough to get the weird accent. They buy a game for a minimum amount of money and lose everything fast. Not even trying to win, just passing cards at the same time noting the sequence in cell phone. Cell phones aren't allowed in the parlor but they are quick, no one sees anything, besides, they are trained in memorizing the sequence if needed. They leave the parlor "for a smoke," come back after few minutes, insert a minimum amount again and win every single deal. That must have been a really lucky smoke! They cash in a lot, leave a considerable tip to the staff and off they go. Apparently American Poker 2 is popular in whole eastern Europe at the time and, apparently, ROM version is the same everywhere. They are visiting every city big enough to have multiple parlors. They are visiting multiple countries in the region. They don't work alone, obviously. They become bold and try to cut a deal with a parlors' staff. In many places they succeed - it's a lousy job in lousy place. Especially on night shifts and they rarely visiting during the day. It's safer that way. So they come, they get a tip from the staff about which slot machine is money fat this night. It matters more for the staff then for them, it looks better in daily report. They win, share some with the staff and go to another parlor or another city. But sooner than later a pattern starts to form and some notices the behavior of two always winning regulars. Gossip starts to follow them. It's harder to get by unnoticed. In the end, maintenance crew updated the game ROM in all machines and the trick stopped to work. At least for a while. No one ever caught the lucky winners.

[1] http://www.gamesdatabase.org/game/arcade/american_poker_ii
Kallithea is fork of RhodeCode, fully supports Mercurial and Git and is open source: https://kallithea-scm.org.
This post actually highlights more of XF's downfalls than positives. I've been a big XF developer for years, and XF has many positives but this example just shows that they needed SkiaSharp, Lottie, and native platform code just to get their app out.

Not to mention the need for additional components such as horizontal scroll, carousel view etc.

If you look at Flutter, most of this app could be done with just the Flutter SDK. Haven't really played much with RN, so not sure how that compares.
It looks like you're claiming that Silicon Valley is wrong when they talk about implicit bias, or Dems are wrong when they state that judges nominated to the SCOTUS by Republicans can't execute the law faithfully. Or that a call for more women in the boardroom is unnecessary because that implies that people are biased.

Note that I'm not taking a position on those implications, but am saying according to your logic the above is sound.

Also according to your logic Dems should do soul searching because lumberjacks and truck drivers are mostly Republicans...
Wow! So basically Google employees were using what most people believe is an apolitical search engine to push their particular political view?

Maybe not so surprising after the TGIF post-election video.
Most of your comment is a kind of straw man. I said that Nabokov and Joyce are the best writers in English since Shakespeare. I certainly was not trolling - that is my sincere opinion. But that doesn't mean that I like everything they wrote. I don't like everything Shakespeare wrote, either. I never seriously tried to read F.W. after dipping briefly into it a couple of times (but even the your excerpt has a kind of curious charm). But you may be aware that Joyce wrote some other stuff. Why is it important to whom Vonnegut was speaking? I just happen to agree with him.
Yes well in the final analysis all problems are recruiting problems, aren’t they?
I switched to emacs after two decades of vi. It drove me crazy, and I had to switch back - maybe it’s true what they say about old dogs and new tricks.
You're right that games are a market where consumers have lots of choice. If you watch the choices people make, though, you'll see that they don't care about whether a product is buggy and slow.

The top game on Steam for many months now is PlayerUnknown's Battlegrounds. It has a "mixed" rating, with only 49% of reviews giving it a thumbs up -- by far the lowest rating of any game in the top 20. The reviews tell a story of how bugs, lag, broken servers, loot crates, and rampant cheating add up to a barely-playable game.

And yet, no one cares! It continues to top the charts, both in sales and cumulative play time. If we think about why that is, we might come up with non-monopoly explanations for why buggy software proliferates in other fields.
And two columns? Really?
So many people seem to have this weird misconception that there can be no right answer to something just because one political party disagrees with another on it. I wish people would entertain the possibility that either side might actually just be wrong about things sometimes (often trivially). (hypothetically) It would not be "bias" to talk about one side being wrong much more than the other if that was actually the case.

I think a lot of people use this fallacious call to "give both sides an un-'biased' chance" to derail discussion in a very intellectually dishonest way when we should be reasoning about things without turning them into political arguments.
Trying to do learn math with a computer is frustration. The computer eats up your desk space, you have to constantly move it around as you work on different things, a mouse and keyboard eat up even more space. You have to have power, and you have to drop your pen every other time you need something.

Maybe you don't see the problem because you aren't doing any math?
Popular is not what you want in a search engine. Precise interpretation of your query and retrieving relevant results is. Sometimes that's the most popular; sometimes it is an obscure journal article discussing exactly what you were after. In neither case should a vanilla animal query return bestiality.

I'd argue that an algorithm which is only able to do a search for 'most common query starting with" ignoring all context is a terrible algorithm.
This poll took place in 2013 when the Repubs were the party of Romney and McCain --two Repubs, who according to quite a few Dem operatives, exemplify what Republicanism should be all about, so that is not a reason.
Knowledge is free. There are many other ways to improve programming skills other than being indebted to some for-profit company.
I actually half built a solution where the Flutter engine was running on Xamarin (hence coded in C#), and got a basic hello world app running. It does have the downfall of slower boot times and larger file sizes though.

But I abandoned it because its too big of a project for a one person side project.
> Biggest problem for me is the template engine and its incoherence, followed by poor documentation.

What's wrong with the template engine? Also, before you switch to a different SSG, bring up the pain points in the documentation on the Hugo Discourse forum or as an issue in the HugoDocs GitHub repo. Please.

> Also the lack of flexibility in content organization

An example would help. What part of the content organization is inflexible. Of course there are some rules, else how will the SSG find the content consistently? But an example would help. (Atleast all the files don't have to be prefixed with date stamps.)

> I started using Hugo thinking I would not need to know Golang, but could use it as a way of learning the language. I'm starting to realize it's probably better to do it the other way around, as without knowing Golang much of Hugo seems unaccessible or very challenging at the least.

Examples please. What part is inaccessible? I have been using Hugo for 1+ year, and I am still going string on not learning Go (learning Nim instead, it's awesome!)

> This doesn't fit my needs, we are several that interact with the static sites and getting the whole team productive with it is too expensive.

Typically when deploying SSG for a team, most of the team just contributes to the content (Markdown, for example), and few few folks handle the design of the site layout. So everyone doesnt even need to learn Go templates.
I don't think Vonnegut is a great writer. But I like the guy, and I just happen to agree with him on this. Since he's held in high regard around here, he's a good buttress for my subjective opinion.
7g of mushrooms in a dark room.
I have my own ideas on why UEFI sucks, mainly around utf-16 and such, but I wouldn't really consider it bloated compared with some BIOS implementations. What is your objection to it?
Manufacturing consent can mean a couple of things. One, where the state apparatus or industry are in cahoots with journalists to execute a conspiracy on information.

The other has to do with journalists following their biases in reporting things --an agenda that is not dictated by outside third parties, but one of following an implicit ideology.