skysight-inc/HackerNews huggingface dataset:
> I don't want the distraction, mental pollution, bandwidth usage, loading delays...

This argument concerns me, it's not like ads can take over your mind. I understand your position, but I'm of the opinion that it's not nearly as distracting as you seem to think. If a banner ad is there, great. It's not hurting me, it's sustaining the web, and if it is relevant, I might click on it.

My only gripe is pop-up ads, extreme overuse of banners, auto playing videos and performance. Oh my, performance. No wonder Google's had to make V8 fast, and it's still not nearly enough. If there was only one/two ads on screen at any time, I think that'd be a decent balance.
For people who don't instantly spot Base64 data (ie, normal humans), if you remove the `+` and decode the remainder with Base64 you get

https://youtu.be/z9Uz1icjwrM
A calculus course would be good as well.
Floc is still a surveillance machinery that comes with the usual bells and whistles like mass propaganda and behaviour control. They admit to as much in the concerns section of the readme.
As I recall, the electoral college was primarily for logistical reasons— a number of people come to Washington, meet together, and the outcome of that meeting determines the next President, with no appeals because the people in the room are empowered to choose.

Communication happened at the speed of a horse, so if you need a decision quickly, you can’t have electors asking for instructions from their home government. For better or worse, the founders favored a definitive result in this case over a correct one.
They also tend to age better because they never tried to look realistic in the first place. Cartoonish remains cartoonish, but realistic becomes dated.
Comparing the Acid Properties of Databricks and Splice Machine
> The state of the art in autonomous mobile robots for unstructured environments is terrible.

Roomba’s are very good at what they do. The real limitation is what you want the robot to accomplish and how much it costs. There are surprisingly few home chores worth spending significant amounts on a robot to do it for you vs just having a cheap maid service.

In professional settings, you can generally just make it a structured environment.
Do you mean ZigBee?

https://zigbee.org/
Sound reasons but there is nothing preventing you to adopt this pattern with Jinja. :-)

I'm glad that Jinja2 templates are now first-class citizens in Django as I care about performance and don't feel like patronizing template designers with a carefully handicapped template language.
You’re getting really off topic.

The parents comment was that the suffering caused by the atomic bombs wasn’t that different than that caused by the fire bombing.

What do drone bombers have to do with that?
I see why you're missing an explanation on why classes should be avoided.
In fact, your opinion is very similar to mine - I also think that, especially in the context of the FP-influenced React, data should be separated from behaviour - I mean how exactly are you going to preserve immutability using OOP? React just works a lot better when there's no self-mutating objects.

Could you elaborate on why you think that classes should be used when implementing controllers? I tend to think of controller classes as singletons, which kind of contradict using classes in the first place.
Why does the sum of the value of his time have to be expressed purely in profit? That's ridiculous. Way I see it, he's optimized for the amount of enjoyment he gets out of what he does while still being able to pay the bills with it. We could all hope to be so lucky.
Probably a case of speed, edit distance can take longer to calculate even in the case of 0.
(also if you want a longer overview a bunch of related concepts are talked about in Dominica DeGrandis’s book Making Work Visible, and the advice on managing by the critical path method comes from a makes-my-eyes-roll-a-little-but-still-pretty-solid business novel by Eli Goldratt called Critical Chain, which applies the reasoning from another less-eye-rolls business novel by the same author to the “project context” that we find ourselves in when writing software.)
Here's an idea: You SWAT? Go to prison for 10 years. I bet that discourages most people.
MSN came after AIM had been around for a little while IIRC.

Before/alongside AIM was ICQ.

Once MSN came around I remember everyone switching because the fonts were somewhat better. Sorry—not everyone. So you had to have each of the clients to talk to everyone.
Hey! Thank you for the question. This is Bailey from the First Round interview. Here's my instinct.

When cultivating a community specifically, you need to have clarity on your WHO and WHY before you start investing in programs or tactics.

If you don't have a clear understanding of your people and their motivations, you won't be able to design compelling offerings for your community.

So, get clear on:

1) WHO are my most passionate people?
2) WHY will they want to connect to one another?

In the early days of building a community, a group of passionate people is crucial. If no one cares, no one will show up for this new tool/space you're building.

So if I were you, I'd spend time pinpointing WHO cares the most first. This is not insignificant work. Pinpointing the passionate WHO takes time. (Look to all the research that went into Courtland Allen (@csallen)'s early 150 emails that started Indie Hackers for inspiration: https://research.people-and.com/courtland-allen-wrote-150-pe...)

Once you have a cohort, then I'd do whatever I can to get their time so you can ask questions that will enlighten their WHY. (IMO: Data can inform WHAT, but not WHY?)

When we do these WHY interview sessions with cohorts of passionate users, we always do them in groups because observing how they connect to one another is enlightening for our community design process. We listen for: what they are most excited to talk about with each other about. And we interview them, asking where do they talk about these things now? What activities would they like to do with one another?

Keep in mind, our recommendations are for building a community, which we define as a group of people who keep coming together over what they care about. Take my advice for designing for a community-driven product specifically.
My dream is for society as a whole to decide we should just go back to the beginning and fix things starting from there until we catch back up with the present and blast right off into the future. For instance, agriculture. It really seems like there shouldn't be any problems. But even a farmer who's outstanding in their field will run into plenty of things that probably should have been solved centuries ago.
People laughed at me when I mispronounced Mojave.
Sure, but how would they know or enforce it? Creating a new address is free and can be anonymous. It does not have to be btc either.

>The latest action reinforces how serious US officials are about cracking down on the use of cryptocurrency for money laundering

How is that working out? They cant stop this from happening to the US dollar, how the heck do they think they will accomplish this with crypto?
This is one of the cleverest things I've seen in JS in a while.

In a nutshell, they use a same origin iframe to ensure the plugin gets its own copy of globals (so it can't mess up the globals your app uses), coupled with a proxy object which whitelists certain globals for the plugin to use along with certain vars from your app.

Really rather clever, although the guys who develop browsers should consider an API for something like this as it's becoming such a common use case.
It is very strange that the article doesn't establish if "mutual consent" was needed to trim shrubs or not. Seems like a core element to contextualize the whole event.

I did a little digging but even I cannot figure it out. The JSA was created via the Military Armistice Commission under the The Korean War Armistice Agreement. But I cannot find the documentation that actually establishes the JSA itself.

PS - It is NOT this: https://peacemaker.un.org/koreadprk-militaryarmistice53 that's just the Korean War Armistice which doesn't define the JSA.
I'm not able to upvote this post. The upvote button is missing!?
Is Tribalism a Natural Malfunction? (2017)
Runner's fractures in the fore-foot were something that came up when I was researching running with toe-shoes. You're definitely right that it's a risk. I've heard of it mostly happening when people don't ramp up slowly, as bones, like muscles, become stronger when you use them [1].

Switching to Vibrams and then running further and harder than usual may well cause stress fractures, though I think that has to do with the changeover from cushioned shoes, not intrinsic to the shoe or running style -- it's common for many folks in Latin America and Africa to run barefoot by default without higher incidence of fractures.

[1] http://www.nichd.nih.gov/health/topics/bonehealth/conditioni...
Maybe a good question to put on the census?
He is entertaining but You can't learn from someone who skips the fundamentals and goes directly into the action. Shallow explanations, as others mentioned.
Comments like this are short sighted. These discoveries have been some of the biggest in condensed matter physics in the last decade and very well could lead to a Nobel prize. The amount of research that has been enabled by the hBN of Watanabe and Taniguchi has been truly unprecedented. Their hBN helped lead to graphene devices with drastically increased electron mobilities, allowing for this resurgence of graphene and other 2D materials. It is not always just about immediate practical applications. Graphene may not ever make it into practical use, but it has been one of the most important systems for studying transport phenomena and may lead to important applications in the future.
I don't think that it is helpful to classify basic vs advanced linear algebra according to whether the techniques "scale" to larger data sets. Linear algebra isn't necessarily about data sets at all. Many of these courses (even this "advanced" one it looks like) completely fail to convey the understanding that vectors and linear transformations on finite-dimensional vector spaces only acquire numerical representations as numerical vectors and matrices when a basis is specified; but that should be part of a basic linear algebra course.
Storms on Jupiter are disturbing the planet's colorful belts
In 2019 is this article adding anything to our collective knowledge? There's nothing new here at all.
The Japanese population was largely prepared to fight to the death against any invasion.

The emperor derives his power from the will of the populous.

Saying they have zero control over their govt or the situation is overstating things.
Is this an either/or choice? Does HSI have to not exist in order to prevent reprehensible treatment of migrant families?

Conversely, would eliminating HSI prevent such reprehensible treatment of migrant families? Wouldn't the abuses just pop up elsewhere, given the agenda of the current administration?
Their demonstrated willingness to defend against even trivial encroachments.
Insurance is only that cheap because the liability is artificially capped to $1billion by the Price Anderson Act, when in disaster scenarios it can far exceed that (Fukishima didn't impact a major population center and is already $187billion). There are many plausible multi-trillion dollar scenarios.
ISPs: Looks like we're not serving high speed broadband to a lot of people! We've got work to do.

FCC: Yes you do! Mr. Government, would you mind giving us 40 billion dollars to improve internet infrastructure, this is a massive undertaking and we really REALLY want to help get broadband to under-served regions.

Government: Sure, here's the money! Don't spend it all in one place!

FCC:

ISPs:

Sounds like this happened 20 years ago and now they're going to try and do it again with this as an excuse to get more money
> outstanding in their field

I see what you did there.
The tool described in depth on the same domain as this blog post.
That's got to be the one. (https://en.wikipedia.org/wiki/Zigbee)

My friend who's an electrical engineer is quite fond of it. I really don't know more than his opinion
I guess if you don't have an argument, "hurr durr angry pen tester" is what you bring to the party.

(I'm not.)
Yes, it is a shame that DAB is such a failure (at least in the UK it is, bit rate is like 80kbps or something). That plus bluetooth and it might be incomprehensible...
The rate of 'tension' seems to change every month or so. I've noticed this produces a lot of apathy towards the situation.
When it comes to API responses you don't control, I recommend taking a look at user-defined type guards: https://basarat.gitbooks.io/typescript/content/docs/types/ty...

Also, +1 on tslint and prettier, they're great tools.
Yeah, but do you save several times before you're finished that tiny section?
> Someone will be unhappy with any choice.

Case in point!
Wouldn't it be easier to figure out how many people do have broadband and subtract from the population to get a rough guess? ISP's report subscription numbers. It won't be super accurate but maybe that is sufficient.
The Mayan author has been blacklisted in the past for his meritocratic views. Besides the awesome Mayan software, he is the creator of the Code of Merit. Seems Hacker News has joined the SJW censorship train :/
Kudo's for WBM link; it's fun to see Then vs Now.
The courts have ruled there is no legal requirement for the police to competently perform their job.

Independent of that though, they could attempt to call the house. Unclear how they dealt with these sorts of situations before SWAT was developed.
All I can do is to defer to those who really know their stuff; that's not me.

Please read this thread on exactly this subject from last year https://news.ycombinator.com/item?id=16172686
Assuming this proposal is adopted in some sense, how much time until Firefox (the alternative big name browser in this case) - or more specifically Mozilla, the browser vendor - does something that Google doesn't like while adhering to the specs? This is putting the power in the hands of browser vendors after all.

Letting Google - the advertising conglomerate that "vends" its own browser - use its industry sway to publish standards that give power to browser vendors is concerning because Google already has its finger in that pie also.
They've already begun to track users through Chrome itself now with account tie-in in the actual application.
Google can now play friendly and claim to be keeping web advertising at bay, while siphoning increased amount of data directly from the user's browser - no JavaScript required.
3 min, hardcore mode (w/ proofreading):

---

Hardcore mode blurs every thing you type, so you have no idea if you are writing correctly. All you have to go by is your judgement and the belief that you do not misspell your words. And even if you did, you are willing to edit it all out later.

I can see the appeal of doing this for people who worry too much about what they are writing and constantly go back to edit their words and spellings. However, this is a stupid idea because going back to make minor edits allows the brain to formulate the next thought and frame it into better sentences.

By vomiting everything in one flow, you are simply increasing the amount of work required in terms of editing and re-writing the incorrect parts. Not to mention the large amount of proof-reading work that will inevitably follow all your work.

Does hardcore mode allow pauses? Let's see. Five potatoes to figure it out... Yes it does. Same five-potato time-limit.

Ah, too many potatoes.

-------

I was sweating buckets the whole time. I hate the idea of my writing vanishing, so the pressure was quite high to keep typing...
I guess most of mainstream news interviewers don't fall under your label of competence then. Got examples of interviewers you like?
DownThemAll
>but I can't be the only one that prefers to see relevant ads?

Of course. Everyone wants relevant ads.

But we want ads relevant to the site / subject we are browsing. Not to our past purchases, internet usages, exact location and what not. That's just too invasive.
Privacy is indeed paramount: If a few 100 million more users start taking matters in their own hands, Google is toast.
Managing High Availability in PostgreSQL – Part III: Patroni vs. PAF vs. Repmgr
Shared Machine Learning: Ant Financial’s Solution for Data Privacy
Bluetooth audio quality, while still noticeably worse than wired connections, is much better on iOS devices using the AAC codec than on earlier codecs. Check device specs before buying. Many currently available Bluetooth devices, even some very inexpensive ones, support AAC. Use aptX on Android, AAC on iOS. If you care more about quality than convenience, use a wired connection. If you are listening to contemporary popular music with extreme dynamic range compression (not the same as data compression), you might not even be able to tell the difference between a quality Bluetooth codec and a wired connection.
I really like Figma's engineering blog. I find that they do a great job introducing the concepts that need to be understood with the level of detail in their implementation of those concepts. I'm always learning something new when I read an entry.

This is the first time I've heard of Realms API or QuickJS, will need to keep those in mind if I ever need to write a plugin system.
Our game "looks like crap too": https://megacity.gg. It's supposed to be retro.
I have a better idea, bake in ID in browsers, then make the website/script request the ID and the user can choose if they want to identify themselves or not. A basic ID should only be a public key. Then the browser can make a "signup" request where they can get more info about the user. The user id can then be used for a passwordless login. Kinda like Google or Github ID but built into the browser, standardized and easy for developers to integrate. For extra security client certificates can be used (but current implementations need to be overhauled) and second factor hardware keys can be used for additional security. Ad publisher do not need to have the same level of security as bank id, so there need to be something very basic and easy to implement as well.
On the contrary, Atlassian PMs who actually respond to these requests seem to consistently double down on the status quo.
It would be much better if the ISPs in a given census block were required to list the offered packages and prices; that could then be submitted to those polled (along with some fake options to detect those who just don't know).

The citizen would be asked to fill out one column of check-boxes "from packages reportedly offered in their area" to see which they've been offered by the ISPs, and another to select the level of service they're currently getting.
Getting messages that some comments are not showing up. Seems Hacker News has shadow banned comments on this post.
So, no one has touched on a technical limitation. Bluetooth sucks for going through water. (If you like The Maths http://www1.lsbu.ac.uk/water/microwave_water.html )

Guess what people are mainly made of?

So, if you are standing between a BT transmitter and a BT receiver a lot of magic needs to happen to get the data moving between the two.

People love Airpods. People often put their phones in their pockets. A lot of water in the way.

If you notice BT being particularly terrible, look for how water might be blocking the signal.

This, of course, isn't the cause of all BT problems, but knowing this fundamental really helps troubleshoot when you run into a lot of them.
Statically compiled languages like Rust can have a large a standard library as they want, because only the code that is actually used will get included in the binary.
> I've always interpreted it as "street cred" thing. Getting a job at Google is difficult, for example, and wearing a t-shirt from your Google days could show intellectual pride.

Pride here isn't a good thing.
Asking from a place of total ignorance, but would this impact integrated circuit capacitors as well, or only discretes?
I'm surprised this hasn't made it up to the front page yet, but votes are split across a few different submissions. Here's the source:

https://www.chicagotribune.com/investigations/ct-cell-phone-...

I'm a little disappointed in the methodology here. They only used one testing lab and a small number of phones, and an iPhone model released 3 years ago.

Back in the days of Antennagate, Apple gave a tour of their wireless testing lab to WIRED[1]. In the design of the new Apple Park campus, they added a "North Testing Building" and "South Testing Building" which I assumed were upgrades of the original lab, but I don't have any knowledge of them.

I'm a bit skeptical that they would invest heavily in these testing labs and then thwart the standards. And could they get away with it in 70+ countries they sell in?

1: https://www.wired.com/2010/07/apple-antenna-lab/
It's not illegal to seek asylum.
The vast majority of games which I have sunk serious amounts of play time into often look mediocre, or worse. Its not that I don't enjoy high fidelity graphics, its just that those GFX's often come at the cost of mechanics, or replay ability. Not a fair trade in my mind.

Anyway, to make this useful here are some moderately or lesser known low-fi (ish) games that are basically responsible for me not having a PhD in something:

-Rimworld

-Starsector

-Neo Scavanger

-Gary Grigsby's War in the East/West

-DCS Barbarossa

-KSP (Kerbal)

-Factorio

-Xenonauts

-Rimworld again, but this time with excessive modding :)

-Everything Ssethtzeentach has reviewed
Here's a helpful tip in case it comes in handy one day:

If you need to run Levenshtein Distance over tens of thousands of strings, perhaps as part of a fuzzy search, and you only need to match on distances of 0 or 1, not any distance in general, then there's an optimization on Levenshtein Distance where you hard code the function just for distances of 0 or 1. It's not difficult to do and the payoff might enable new applications of what would otherwise be too costly.
I agree massively with this. That’s actually what prompted me to post this. How do you discover things in Discord? Recommend anything?
Ask HN: What's your favorite multiplayer programming game?
The Realms polyfill is a polyfill for an actual TC39 JS proposal [0]. It's currently at stage 2. If the proposal gets accepted, you will not need the polyfill. This would also work with any JS embedding (browsers, node, etc...) as it would be baked in the language.

[0]: https://github.com/tc39/proposal-realms
We're investigating this now for extensibility of our 3D avatar based communication tool we're developing at Mozilla, Hubs (hubs.mozilla.com.) Our thinking + diligence so far lines up entirely with what Figma outlined here -- however we are still in the planning stages, not building anything yet, so this post was greatly appreciated in revealing a lot of insights we were missing!
Both would work well assuming you are using them for UI design. Note that Sketch is Mac only though. Although Figma runs in the browser, they also have Electron-based desktop apps for Mac and Windows.

Purchasing Sketch gives you one year of updates. If you decide not to renew the subscription, the app is still yours to keep and run - but you won't get any new updates. Figma follows the SaaS model of subscription, but they do have a free tier.

Sketch also has a lot more tutorials and plugins than Figma at the moment, in case that is important.
Your product's concept looks great. I've used UE4 Blueprints for high-level prototyping while dropping down to C++ for stuff that needs tunes performance - it's insanely powerful combination. The web could use something like that.
Couldn't you tax the liquid nicotine by itself?