skysight-inc/HackerNews huggingface dataset:
The problem with that analogy is that the complexity of melodies and sentences are far from equivalent. A melody is much closer to the complexity of a word. Copyright trolls have been getting away with suing artist who have created original works due to a small section of melody sounding too similar to another work. To use the same analogy, that is like an author claiming copyright infringement, because you used a word that uses too many of the same letters as their own.

possible 12 beat melodies (1 octave) = 8^12 = ~6.9e10

possible 8 letter words = 26^8 = ~2.1e11

(Assume there are 170,000 known words.)
possible 12 word sentences = (1.7e5)^12 = ~5.8e62

Edit: Used the correct numbers from the article and updated the word/sentence length to be comparable.
Somehow I suspect our intrepid free-speech crusaders won't have a problem here. It's a private company, you know. (Quite unlike Twitter and Facebook...)
Almonds come from a tree, the tree requires the water to grow the almonds. The tree draws water from the ground, then there is transpiration where the water moves through the tree and out, like through the leaves. None remains, all the water goes into the air.
Interestingly enough this house front is blurred on Google Street view:
- https://www.google.com/maps/@40.7314243,-74.0048529,3a,75y,2...
The problem is this language spreads FUD around DNS and then offers a “solution” with additional problems.
7 bits makes zips on control sweeps. 7 bits is also not nearly enough to cover the expressive velocity range of e.g. a piano.
I like the filtering idea, although people will probably just end up putting in false entries and you would just be scrolling through people who don't actually fit those categories. It feels gross to objectively exclude people on things they can't control like race and height, but I think that is what people want more control over. And yeah income, occupation, are all actually really important.
LInQer Ports .NET LINQ to JavaScript
https://www.hrw.org/world-report/2020/country-chapters/india

>Freedom of Expression and Privacy

>Authorities used sedition and criminal defamation laws to stifle peaceful dissent. In October, police in Bihar state filed a case of sedition against 49 people, including well-known movie personalities, for writing an open letter to Prime Minister Narendra Modi expressing concerns over hate crimes and mob violence targeting minority communities. Following widespread condemnation, authorities closed the case within days.

>Journalists were harassed, even detained, for their reporting or critical comments on social media, and faced increasing pressure to self-censor. In September, police in Uttar Pradesh filed a criminal case against a journalist for exposing mismanagement of the government’s free meal scheme in government schools. In June, police arrested three journalists, accusing them of defaming the Uttar Pradesh state chief minister.
For me it was very difficult to setup/understand/use the following: build tools, dependency management, installing and using libraries, installing and using a specific library for working with unicode strings ("Camomille"), working with strings themselves, etc. I spent a couple of evenings on that and gave up because I just wasn't getting anywhere.
The Disappearance of Space and Time
I routinely tell my teammates "let the other team make the mistakes".
> Your brain will naturally anticipate the exercise and wake up faster because it has to do so.

It's amazing how true this is. My first day in the military they woke us up early with an air horn and we immediately started running and doing pushups. Like everybody else, I was disoriented for a few minutes.

After doing that for weeks it was fine though.
I think the idea is that if you aren't operating at "pro league" level in anything, you should focus mostly on getting the basics right and not making mistakes. But if you are operating at that level, this is table stakes and you need to do more, or your competition will overrun you.

I suspect most people/organizations operating at the highest level understand or have internalized this, but many in the other category have not, to their demise. I've certainly seen organizations get themselves in trouble by trying to execute on something trickier than they were ready for. And others fail at something through an accumulation of clearly (at least, in retrospect) avoidable mistakes.

The corollary being that you are very likely to be in the latter category, like it or not, and it's best to realize it.

I haven't read the book though so could easily be misinterpreting.
Because fundamentally there are tiers of service that one need to use:

There's a critical core infrastructure - i would argue that it is:

* some sort of centralized management platform even if platform is just a set of deploy scripts ( 1 instance ),

* Origin DNS servers ( 3 instances - one per AZ)

* HTTP/HTTPS entry points ( 3 instances - one per AZ) ,

* A couple of database servers ( say primary and a backup 2 - instances ).

* I would add job server though it probably could be collapsed into the management platform.

You need to have fixed IP addresses for this ( you really do not want to deal with service discovery at this level ) and you want it to be at a provider that won't ever make you need to renumber, or preferably a provider that does not ever break fundamental things like IP address assignment, or a provider that would run out of resources.

One's "internet presence" disappears when this dies. Running all of this as a core workload on AWS/GCP/Azure is a no brainier - it will cost about $100/mo, be nearly insta-rebuildable and re-deployable and a couple configuration files in git would take care of bringing up the beach head up.

At this point your core is up and everything else becomes service specific. This is the point where costs become a consideration but drive to low cost should not come at the expense of tooling. If by embracing ephemeral resources and existing tooling one can cut the base AWS/GCP/Azure price down by 80% most people would think it is a win over having to invest into building tooling to make containers stable ( as in always behave in a predictable manner ) on a provider that can shave off 95% of the costs.

The biggest issues with the cloud providers is the cost of IO and cost of bandwidth which scales linearly with the workload but that's an issue for very specific subset of customers that should be hiring real ops people.
Most end users don't just "run their own recursive resolver-cache" They take whatever DNS server is provided by their ISP

I'd guess that 99+% of Internet users have no idea how to run their own DNS server, let alone set up DoT.
It’s more likely individual doctors will bill you something large and hope your insurance pays for it.

Maybe you needed some super expensive expensive exam (when you didn’t).
Goal: to win

High level strategy: wear down opponent, exploit endurance advantage

Low level strategy: aggressive midgame, long passes, high tempo, rotate attackers

Tactics: 4 4 2 formation, joe and Jean on wings, etc. force opponent mike to run side to side to wear out, then focus on scoring in final third of game.

Fundamentals: passing, communication, give and go, etc.

Meta: realizing that you can make more from your Instagram account than from playing the game.

Disclaimer: I don’t know anything about soccer (football)
Very specifically, this is not mixing "logic and markup" in the way that was taboo.

This is all UI logic. Should a button be displayed or not. How large should this rectangle be. React encourages you to place that logic close to where it's used so it's easier to understand.

The line React devs has used is when people look at JSX and shout "separation of concerns", what they're really grasping at is "separation of languages".
Perl has declined quite a bit further.
Health Officials Warn of Coronavirus Outbreaks in the U.S.
What I want is a key to my own house, not an open door. Right now using a lot of software and IoT devices feels like buying a house but the builders keep the only key.
Oh, the horror of a white man going through the standard prison intake process!

Sarcasm aside, this is what every prisoner goes through every time they go to/from a court appearance. The strip search is because prisoners love to hide contraband in their clothing or in themselves.
That seems like a low time estimate to me, because the products being compared are opaque. What insurers promise they'll do and what they actually do when you need them are not always closely tied. So quickly shopping based on price alone encourages companies to shift from visible to invisible costs.
I thought Indian Muslims were all in Pakistan - the land they carved from India with the help of the British?
Are you US based? Care to say what city?
Even if you run your own DNS server, it's still making queries to other DNS servers. With regular DNS, this is not encrypted, of course. Almost nobody uses DNSSEC. So there's a lot of "trust" going on.
Is that what we're calling authoritarians these days?
I'm in the same boat as you. There's no "fix" here, and you're not broken.

I have three kids and spent 11 years in the military waking up a 5 AM. That didn't reset or change my natural rhythm.

My answer is that you need to find a job/lifestyle that fits your natural cycle. It's not perfect but I get to set my own schedule for the most part and it's working ok for me right now.
Liquid Sand Hot Tub- Fluidized Air Bed
Hi HN,

We found that it was difficult for people who wanted to contribute to open source to actually start contributing since searching and finding relevant existing documentation related to the code itself was tough (which is important for new contributors, since they don't really know the codebase).

We built Hyperdoc, a documentation tool to help solve this problem and used it to write a code walkthrough guide for the popular open source software Moment.js to show how it works.

You can use the links in Hyperdoc to step through the guide.

If you want to contribute to Moment.js and you found this guide useful/insightful, we'd love to hear about it. Also, if you want to see a guide like this for one of your favourite open source projects or have any feedback, please shoot us an email at hello(at)gethyperdoc(dot)com.
The fact that they'd nickel and dime you over a measly 75 EUR is worrying. Customer acquisition for this kind of product should cost far, far more.
Not sure about other models but the Pixel 4 has done away with that bottom button bar entirely in favor of gestures. Swipe from the left to go back, from the bottom to go home.
I've never understood this one. Initialized randomly and then trained is accurate; Minsky is the one who comes off as ignorant, when the last line is supposed to indicate the opposite.
I believe they shut down all internet access in Kashmir, for months, following the conversion of Kashmir from a State into a Territory. Internet is now "back", in the sense that only 300+ white sites are now accessible again.
https://www.nytimes.com/2020/01/26/world/asia/kashmir-intern...

So yeah... India is a troubled democracy with a tenuous relationship with freedom of speech.
Why not just use tmux? Then you get all the features that comes with too.
Hollywood provides the same variety of courtesy censorship for anything which might offend the CCP.

The TV and the movies are primarily there to lie to us now.
Tailwind UI Preview [video]
Unless I'm missing something, wasn't that from death threats to the authors?
In my experience not everyone is mindful of their mistakes. If you write them off to 'bad luck' or circumstance, you miss the opportunity to understand the root cause of the outcome (the mistake if you will).

As an action plan, I would write that: Engage in the activity and dive deeply into all of the mistakes you make and develop the skill or tactic to avoid that mistake in the future. At the point where you don't make mistakes any more, then you start look at the meta and responding to what your opponent is setting up to do, rather than what they are doing right now.
Your first comment said:

> The only answer is corruption of the prison staff.

But what you're describing here seems just as likely to be a resourcing and procedure issue.

For example, do you think it's fair that all visitors must undergo a full cavity search before being allowed to see an inmate? Even attorneys? If not, then should the inmate go through that procedure after every visit? Will we all be happy with the increased costs to hire additional staff?

The creativity of prisoners is much higher than you expect. To 100% eliminate smuggling into prisons, you'd need to operate every facility as if its SuperMax.
Firefox turns controversial new encryption on by default in the US
Driver in fatal Tesla crash in Mountain View was playing video game
There's literature on this topic, it is called succinct data structures. Wikipedia got you covered as usual: https://en.wikipedia.org/wiki/Succinct_data_structure
Even 25 Years Later, the Iomega Zip Is Unforgettable
There's a HUGE way to go to get there and I don't believe we really ever will. OSes support every language, 100s of Input Method Editors, all the issues of left to right and more complex text rendering than English. Asking every webpage to provide all of that and to keep all of that up-to-date would be a huge loss for the web and app dev in general.
A society with hyper exaggerated social classes, with voting rights only for property owners, indentured servitude, slavery and all that was "carefully limited" in its hierarchical authority?
we had similar experiences in this market for a company now nearly a decade ago.... the problem is that most of the potential features identified by the OP exist in the form of community organizations / adult sports leagues / social clubs

as a start-up, it's nearly impossible to scale the hyper-local focus (partnering with coffee shops/bars) across multiple regions
This is part of the issue and one of the causes of the stigma. People who have biological and/or genetic particularities and are unable to follow regular sleep cycles should not be put in the same category as people who have regular circadian rhythm. This article is about biological factors so its safe to assume we are discussing about people with actual circadian disorders and not people who have bad habits.

"Circadian rhythm sleep disorders are characterized by a persistent or recurrent pattern of sleep disturbance (difficulty falling asleep or staying asleep and excessive sleepiness) due to alterations of the circadian timekeeping system and/or misalignment of the endogenous circadian rhythm and the external environment." https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3523094/

Key part of this being "persistent or recurrent". In other words, people who have been struggling with this for a long time and have it reoccur after trying out different strategies.

Adding a distinction could help. Perhaps "voluntary night owl" vs "involuntary night owl".
Do you have any idea how big their actual database is? And how many clients thay serve?

It does seem to be an example of a "standard" architecture done well. Our application has a tiny fraction of the traffic and it struggles with some things.
Comedy Central's censorship is a bunch of BS, too.
I can agree with that. I think the manufacturers who would be threatened by Behringer are the ones who are making oscillators, filters, voltage controlled amplifiers, envelope generators, and other basic modules that you kind of have to have just to have a usable setup. Whereas anything that's a substantial departure from what you'd find in any mainstream subtractive synth may actually become more popular, because the hobby is more accessible.
The externalities of North American-style sprawl (road congestion, pollution, etc) are pretty unambiguously harmful.
Limited uptake by developers you mean? How do you determine that?

I had two instances where the preview turned out to be a hassle (crashing, or hard to get it to work).

First was a test project with Core Data. It was a hassle to set up the preview. So much so, that I often skipped it.

Second instance was crashing; I'd created a View but the layout was based on something in UserDefaults, and I forgot about that. So when I created another view that incorporated that first view, I got crashes. So bad, in fact, that a restart of Xcode didn't help. I had to close Xcode, then on the commandline, find and kill the daemon responsible for previews.

Were you able to point to causes of the unreliable previewing in your case?
Google is moving EU citizens’ data to US?
Large uploads and downloads filling up memory and crashing pods. When we had one large machine it didn't have this problem.
Do you have any data/sources to suggest that is true? Amazon has credit card info (and who knows what else) for everyone who is allowed into the store.
Rich people now slightly less rich.
> India is a democracy

That makes it sound like it's a binary thing. There's an ever-mutating spectrum that all countries are placed on. There's always some "democratic" countries that have so little generational experience being one that they still don't quite understand how to behave like one. Corruption and authoritarianism comes so easily. Arguably the same is true for the other end of the spectrum: countries that have relished the pleasures of democracy for so long that they forget why it's a big !@#$ing deal to protect free speech in all its forms.

You end up with countries with a natural inclination to shut John Oliver up and other countries who don't realise they need to be very upset about, and resistant to the forces that push for that.
C’mon man just explain it, damn internet votes.
What are you considering as a DSL in Vue? I think JSX in React is more of a DSL than anything in Vue.
I'm sure that we'll find all sorts of schemes like this in other sports as well in the US. Pretty obvious and easy reason why: legal sports betting is a $155B market growing at 8% annually in the US. I'd be curious to see who was making money off of the Astros.

There's way too much money chasing outcomes. Plenty of these players are vulnerable to different influence strategies.
We have a forced 2-week work from home policy for people who've just returned from China. My employer is known to be relatively remote friendly, so it wasn't a huge deal.
Your ISP is literally selling this information right now in the US. What are you even talking about? Use google if you don't like CF, or just disable it!

Do a little threat modeling here please. Let's say CF sells this data, what do they know about you other than your IP and the sites you visit? While your ISP,employer,school,etc... Can tie that activity to you as a person. Being compelled legally? I did not know privacy meant breaking laws, suddenly law enforcement can't do the same thing with your ISP dns?

This is not adding a new party that can surveil you, this is reducing risk by separating who can see your DNS from who can see your traffic. The idea is to have eSNI ubiquity to where TLS traffic will conceal the sites you visit while DoH will conceal the traffic metadata. Oh, and beauty of DoH: you can run it through a web proxy, and if you have alot of users behind a NAT it becomes very hard to pin point which actual machine generated the DNS lookup.
Isn't it interesting that meat provides all essential amino acids and fatty acids. And not some complex combination of various food groups like a vegan diet must include, just red meat. Meanwhile there are no essential carbohydrates.
Darvish too was a swing-and-miss pitcher (albeit admittedly wild) who was openly mocked by Astros players. He struggled mightily during the series. Granted he had been trending downward which continued after the series.
Absolutely.

To me the two poles here are the naturalistic fallacy and the moralistic fallacy. The former is basically "what is natural is right", and the latter is "what is right is true". Both of them for me are Mencken's "clear, simple, and wrong".

"Natural" is basically a billion years of historical accidents, so there's no reason to expect it to be optimal from our perspective. We need to think about what we truly want the world to be. But we can't assume that the world is just going to be like we want. As when building anything, we must look closely at the characteristics of the raw materials and work with them to achieve our goals.
> Cloudflare is just one of the initial providers and they indicate that they are adding more. Also, I'm assuming you can add your own custom provider based on the screenshot in the article. You can just disable the feature as well.

Or go for https://firejaildns.wordpress.com/ - Linux workstation DoH proxy, more than 60 DoH providers. When you start, the proxy chooses one at random. You can also set the servers in Firefox.
Will add to the list! Thanks!
I meant it in a looser sense (like “constraint” I guess), but it just reinforces the reputation that PCI-DSS is a checklist you can buy, not meaningful itself.
TinyGo looks pretty interesting

https://tinygo.org/
A sizable portion of the car washes in Los Angeles have an aggressive chip repair salesman who will circle all the chips and aggressively try to sell you on free windshield repair. Guy was always confused and upset about why I wouldn't want to buy something that was free.

Finally one day my windshield had enough chips to be replaced. Guy sees me pulling out my insurance card and goes "Mercury? They don't cover anything!" so now when the guy starts walking over I say "I'm with Mercury" and he immediately moves on.
Make your Mac chime again
Care to guess what percentage of Mozilla's users are included in that group? The HN crowd is far from being a typical sample.
I was also pleased with how easy it was to rewrite a project with Vue. Of course, it was much more seemless since Vue is very similar to KnockoutJS which we were using at the time.
You can write anything you want, as long as the government lets you access the internet (e.g. Kashmir)
WebAssembly still suffers from possible internal memory corruption , so it is only safe to the extent that the C++ standard library with bounds checking enabled gets used.

Alternatively WASM could eventually support memory tagging like SPARC and ARMv8.
E-wallets: government’s plan to create a cashless society
The only reason to buy a ThinkPad was repairability and expandability, now which both are non existent in their new lineup.

I'll hang onto my T480 for as long as possible.
Great Question. Looks like I need to make the document clearer on why.

All Demos and Templates use the React CDN links you listed.

The reason this file exists is so that JSX Code can be used in a browser without Babel. Babel Standalone can be used on pages but it is huge and takes a lot of memory and a few extra seconds to display the page. The [jsxLoader.js] file allows JSX to be used almost instantly.
> I suspect this will have the same effect as if a bunch of people got together and released a massive public domain dictionary and then claimed that authors could not bring copyright claims anymore because ...

They could claim that as much as I can claim that this sentence I just cited ^ above belongs to me, it wouldn't change the reality of things that you supposedly wrote it.

We are talking about the combined work of a dictionary and not the individual words right?
Because let's say Wiktionary was in public domain and not CC BY-SA, then if Elsevier went ahead and said that they had copyrighted this material (because it belongs to no-one in particular) and sued Wikimedia Foundation for publishing Wiktionary pages. Would that lead to plausible "judgement" and whoever got more money for lawyers would win? I'm speculation off course, hence the questions and I'm not actually familiar with the American copyright system.
Takeaway - haskell programmers will be replaced by machines first, js devs probably last. /s