skysight-inc/HackerNews huggingface dataset:
A great point. Since it's built on top of the erlang VM, and it has all the cool tools built into the eralng VM and OTP, Elixir has been able to rapidly go from a prototype language to a production grade environment to work in extremely quickly.

But also to basically decide that the language ergonomics and syntax is "finished" this quickly is truly impressive. The addition of macros, combined with the huge focus on developer experience, I think allows the core team to say "its feature complete" while not worrying about any particular missing features in the language (you can probably just implement it yourself anyway)
There's no backplane to get in the way of airflow, so it is quite a bit easier to cool than a typical hot-swap bay full of 2.5" drives: https://images.anandtech.com/doci/13218/IMGP2722.jpg

The new connectors between the drives and the mid-plane board are probably the most important innovation these new form factors bring to the table, though something similar could also be done for existing SAS/U.2 connectors.
16 million customers
In past posts on the fora at urbit.org, it was explained that while identities would be on the blockchain(ie who owns what star or galaxy), OS updates would still flow down from the top hierarchically(with each galaxy or star adding their own modifications). I wonder if things have changed since then? Are operating system updates voted on by the community with hashes of the binaries perhaps stored on the blockchain or in some forum within the community?
Huawei is blocking third-party Android launchers in China
NixOS fangirl here... you're totally right about usability!

Git was self-hosting from day 3, but consisted only of a few pieces of exposed plumbing. As more porcelain was bolted on, it got to the point where flashy UIs could exist. Porcelain isn't all trivial either - consider "git rebase"!

NixOS today is like early Git.. usable and powerful, but not user-friendly. It needs a good UI, a graphical installer, and high-level porcelain to hide the plumbing unless you need to drop into it.

As for the cattle question, I think Nix's real power will come from efficient, declarative "Dockerfiles" and serving as a Bazel-like build system. There was a project for this, Hocker, but it seems inactive.
Yes I use them too for the same reasons (via Roon to various endpoints and DACs). I just couldn’t resist the double entendre about fidelity.
> GuixSD strimes at being the “fully-programmable OS."

What does this mean? Google is suggesting it has something to do with weed-whackers, and I'm guessing that's not right.
And the prevailing sympathy on HN for defendants is orthogonal to due process as well. There is no violation of due process here, without regard to the number of commenters who just don't like it.
It's already there, just change your skin to a dark one.
Step 3: get bailed out by CA so that its moronic taxpayer and voter base get triply screwed. (This will be in a week or two.)
React Native Enable and Disable TextInput Programmatically
Steam – 2018 Year in Review
This doesn't really need another law. If something can be heard X m/ft away after night-time N (i.e., car stereo bass blasting at 3 am), or louder than Y anytime (i.e., concert without a permit), then it's creating a nuisance under existing legislation. It needs enforcement of what's already on the books if there's a complaint.

And the permit requirement to operate a small R/C toy is ridiculous: this information you don't want the government to have because it will be misused similarly to how social media was abused in the Gatwick Airport (non-)incident. The sensible thing would be classes (Class 1, 2, 3, etc.) of unmanned flying devices, as with model rockets.

https://www.nar.org/find-a-local-club/section-guidebook/laws...
Doubleplusgood

We have always been at war with Eastasia
I love Xapian, the quality of its recall is excellent and indexing performance very hard to find fault with. There's just a tiny problem - it's stuck with the GPL, despite a long effort to relicence the code going back years.
This makes sense. Barely mutated cancers are harder to distinguish from cells with benign mutations.
What about bottled water? how much energy goes into that market each year.
I've thought about it and yes this does make sense.
Out of everything you've said, my only takeaway is that og:image is useful for Facebook and Twitter. I'll happily admit that's true, and I use it on my own sites.

Otherwise... What does "MUCH more reliable" even mean?

The rest of it seems to be you trying to catch up to RSS...
Not if Unity doesn't perform well enough for their needs I suppose.
> what data do you have

That's really irrelevant. The question should be, "what data does the government think I have, and what evidence do they have that I have it?"

Crossing the border feels like "guilty until proven innocent", which completely goes against everything this country was founded on. If I'm not traveling with my wife and kids, I'll put up a much bigger fight at security check points. Yes, it's annoying to the people who have to check me, but they're being paid for it (well, not while there's a shutdown) so I don't feel too bad.

If they do have evidence of wrong doing, it shouldn't be hard to get a warrant. We should be following due process at the border, especially for American citizens.
probably s/strimes/strives
> if you look at Angular now with TS it feels even more Java’ish than ever.

This is true, but I think it's an Angular thing rather than a TS thing.
Yes, creative still fucking matters
Phone's have serial numbers tied to the hardware. It's certainly possible to prove that a given phone is the same physical unit that one purchased.
Yeah, it should be more like 10 miles or less. I don't understand why they're given so much leeway.
The chord progression in Hotel California doesn’t seem to me to be closely related to the chord progression in Pachelbel’s Canon.
Yeah, I read that book as well and felt the same way.

I think in many ways working memory is the most important thing - sure I can learn these methods to memorize 1000 random facts - but what 1000 random facts will help me in my daily life?

Maybe it's more useful for people doing medicine or something similar.
Where are these chips going to actually end up? Gamers with more money than sense?
"A preview of the dangers of trying to control the environment" would be a more accurate assessment of US wildfires, I'm afraid. After all, the biggest contributor to their size and deadliness is the absolutely wonderful idea the US Forest Service had back in the 30s to make sure every forest fire was put out by 10am the following morning. Put out all the fires -> fuel buildup -> fires so large you can't put them out.

Climate change is a horrible thing, but blaming it for things it didn't cause is a fantastic way to validate right-wing fears. Not fears of climate change, but of irrelevant responses that give the government and their favored industries ever more power. These dangers might be massively overblown, but every time people do this it makes them a little more plausible, and a little easier to spread.
This is 100% true.

I really wish the lobotomized "I have nothing to hide" sheep would understand this.

For every one of these laws, you need to think about what a world in which searches like this happened routinely to everyone - even the "good guys™" - would be like.
Since it's Electron-based are you open to the idea of supporting Linux instead of just Windows/Mac?
This is a magistrate's response to a warrant application. It doesn't have minimal jurisprudential value, it has zero jurisprudential value.

The headline is wrong to even use the word "judge" - at the federal level, there is a meaningful distinction between a judge and a magistrate.
Em is the iii chord in C, and it’s rarely used because it doesn’t really add any movement. Harmony is all about the cycle between tension and release, and there are other chords that do a much better job at filling the roles a iii chord could have.

It’s useful for dreamy and somewhat static chord progressions though.
Tutorial: An Automated Reading List with Feedly and Azure Functions
I don't understand how .add as defined could terminate.

Base case is 0 add y = 0

Recursion is Sx add y = Sy add x

Which is of course _swap_

Shouldn't it be = S (x add y)
Over the past year I converted 50k loc language beautifier to Typescript. The Typescript compile time is about 5 seconds give or take half a second, which is about 99% of my total build time.

I have a tool I developed that is a combination of a web server and web sockets that automatically rebuild and refresh the browser when a code file is saved.
despite his registration, he wouldn’t actually be lobbying for the firm. Rather, he hoped to “raise the level of trust in ZTE.”

How is that "not lobbying"?
> Though TS is an MS project, I suggest it really is quite different

I'd be willing to say it's actually the "heart" of the new MS. Eliminating the incentive to selling OS licenses is doing marvels for them.
I heard anecdotally that with those old civil defence gieger counters by the time the needle started moving you would be recieving a life threatening dose.
Oh, that does make sense.

In that case, having the app run the background really does seem like a waste when compared to leaving the OS to do this task.
I still don’t understand the primary use case. Decentralized cloud? Okay, fine. But what is the value add? It is infinitely easier to use an existing cloud provider than to use Urbit’s system.
‘The Age of Surveillance Capitalism’ Review
And don’t stack them one on top of another. I recall reading that added weight on the disks (common when they’re stacked horizontally) can result in data loss because of the dye changing structurally. Store then standing sideways, and as much as possible, closer to a 90° vertical angle.
Rationality is not ideology, but epistemology and ideology are often closely related.

Also, it's not as if rationality is "above the fray", so to speak. Differing relationships to rationality are at the core of major differences between schools of thought in both international relations and economics, for instance.
> when you compare how TS was designed to how other languages were designed

Is it safe to say that Microsoft has probably created/designed more programming languages than any other company? I can think of a dozen off the top of my head...
Dell XPS 9560 VRM FLIR Thermal Analysis
I don’t understand this. Are the hash values stored somewhere unencrypted?
I am more thinking of this from the minor social offenses first PoV. These things should not follow people indefinitely. It’s easier to make this case. Felonies often (but not always) involve serious crime, so I can see the PoV of not allowing these to decay; however, yes, for non-violent felonies, I can see advocating for that too.

Also, things you say and do at 14, 15, 16, should not follow you and often, in the justice system, they don’t (depending on severity) but on the internet immature age makes no difference.
On a smart-tv I was given, I manually set garbage WiFi info and that seemed to work. No internet and no scanning.
Perhaps, but if that means doing it in a more cumbersome way, or with mire boilerplate, then that would be an area where dynamic languages have an advantage.

IMO, one of the geeat things about TS is that you can opt out of the type system for specific functions if you really want to.
Something I often don't see mentioned -- be wary of older (as-in lifetime, not version), long-running clusters. I have found multiple times where a product has some vulnerabilities because I can land myself into an "older" cluster that predated various security enhancements that were made to: provisioning, iaas lockdown, etc, that will old clusters will almost surely not benefit from due to the nature of the "fixes" being in the initial configuration.

(As an example, "SomeProduct" allowed users to run somewhat arbitrary, non-privileged, non-root containers. I assumed it was K8s and poked around. All clusters were on GCE and ostensibly running the same versions, but due to how they were initially deployed, had different levels of vulnerability. The older clusters predated GCE blocking the metadata server, and predated the existence of TLS bootstrapping for kubelet, so for some of their clusters, it was easy to grab the kubelets key+cert and impersonate the kubelet as an unprivileged user. It sort of requires having someone paying a fair amount of attention upstream and/or knowing details of k8s provisioning to catch some of these things.)
Non-native English speaker. But isn't easier to understand like so,

"Tantivity to Toshi, is as Lucene to Elasticsearch"
Debacle? An 18% first day bump seems pretty reasonable to me.
I will give it credit for the historical references, but it really is a circle jerk to baby boomers.

Thankfully they didn't film Forrest going to space that was in the book .
Product development won't help if people don't know about it. Do more marketing (or start doing it at all). Talk to people that have done comparison articles on your topic in the past and explain your product and its' unique advantage to them (but don't expect them to include you immediately, takes time). Add videos that showcase your product (I'm lazy, I probably won't sign up and figure out how it works and if it works for me). Start blogging more, and offer solutions to specific cases ("I'm a XXX and here's how I used YYY to solve my problem with ZZZ").

From my experience: don't build anything for profit/public unless you have a marketing/sales plan/person. I've seen quite a few ideas fizzle out because all involved were working on the product and none were able/willing to work on getting people/companies to use the product.
I think you need to justify this claim. I don't think that fundamentally rationality is just the same as any ideology, in fact it seems fundamentally wrong to me, the same way that claiming that opinions trump observable facts would be to me.
Overview of recent trends in deep learning based natural language processing
NLP highlights of 2018
Is it really the compiler/type system's fault, though? Sounds more like a language's design or specification flaw.
And in 20/30 years when the phone is embedded in your brain?

A phone isn't a car. It's an extension of my brain. I use it to store memories that I offload from my brain. As an example I used to have 50 to 100 phone numbers memorized. Now I have zero because they are on the external part of my brain.

I see this as no different than having to decode the secret code in the ledger. You can see the encrypted data. I'm not required to decrypt it. (or am I? I don't know the law on coded ledgers)
I think I talked to him once? I don't remember what either of us said. Anyways he's probably lovely.
Hi, the author here. It's a good point and a valid concern, but I did an explicit choice here: I didn't want to make the article longer.
I have a prequel post which describes my thinking of why durable functions make sense, including a primer for the event-driven approach: https://hackernoon.com/making-sense-of-azure-durable-functio...
True, but does not mean the type of the array that should be built should be of different types. I think the sane definition by Typescript is that it should be of the same type: that's why it's an instance method and not a static one. If this was a static method (Array.concat(a, b)), I would agree that would be a good assumption, that the type of the resulting array should be union of the types of the arguments.
What you should know about Python list
If your password is “I killed him and the body is hidden under my deck” and that’s the literal crime you are being charged with, sure. But your password is usually not an admission of a crime, so that’s not the argument.

Even if your encrypted laptop contains evidence, you cannot plead the fifth if the prosecutors know it’s there. As long as they can get a warrant and when they get the data say “see your honor? Here is the evidence we knew was there!”, it doesn’t fall under the fifth.

Self incrimination would be if you are charged with tax fraud and proof is on your encrypted drive and the prosecution knows this, but also on that drive is records of money laundering, a separate crime they do not know about. This is when pleading the fifth would apply. By decrypting the laptop, you would incriminate yourself in a second crime, that you were not being charged with. Presumably if you were coerced into decrypting the laptop in this case, you could use the argument that the money laundering evidence can not be admitted into court because it was obtained inappropriately.

IANAL and this ain’t legal advice. Stay in school kids.
Correct. This is what the Age of Reason and The Age of Enlightenment were all about.

Philosophy underpins ideology to a large extent.
But how can you know what exactly they have access to? Simply the channel you are watching, or the height and number of people standing in the room using (for example) something like this: https://motherboard.vice.com/amp/en_us/article/a3aaqp/mit-de...
> NixOS today is like early Git.. usable and powerful, but not user-friendly. It needs a good UI, a graphical installer, and high-level porcelain to hide the plumbing unless you need to drop into it.

I'm not sure even that's enough, Nix is trying to win the lottery 3 times -- pushing a (essentially universal) package manager, a programming language, and linux distribution into the mainstream at the same time. What you noted might solve package management, but I'm convinced no one actually knows just how to make programming languages/OSes popular enough to hit and stay in the mainstream, outside of lots of money for marketing or serendipity.

All this said... Nix (OS + package manager) is definitely on my list of things to take for a spin -- I watch and read stuff about it but haven't taken the plunge just yet. It's very popular in the Haskell Ecosystem [0].

[0]: http://www.tpflug.me/2019/01/14/haskell-nix-vim/
The other key point here is that it's a lot funnier if you choose one particular interpretation.
>>> It seems like some group of activists has tried to come in to Hacker News and use it to push their agenda. I, for one, do not appreciate their attempts to push their agenda by creating fear of being labeled an "-ist."

Was the irony here intentional? ;)
Also "no comment, lawyer please" is a good answer for any question.
Congrats on continuous progress of the team.

But I have a question. I took an online Erlang class and I actually ended up really liking the Erlang syntax once I got used to it. To me now, Erlang is now far more readable than Elixir.

I understand Elixir is designed for the Rubyist, but I'm curious how is the experience of others who have looked at both Erlang and Elixir.
There’s a pretty big difference between justifying something you want to do and making yourself feel better about something that you don’t want to do.
Nah, there are still some patterns, especially around metaprogramming, that TypeScript doesn't support. One example is the inability to refer to the current class inside a static method. This makes it really awkward to write things like factory methods, which in turn forces you to either resort to copy & paste coding, or fighting with the compiler. See https://github.com/Microsoft/TypeScript/issues/5863 for example.
From the stuff I was reading/folks I was chatting with when I ran into the problem, it sounds like restarting your instance could sometimes fix it - I assume Netflix is basically playing whack-a-mole with AWS-based scrapers.
The numbers in Roman numeral analysis are relative to the current key of the song. It works fine for songs that modulate.
Eh...this is nice, I really like it, but it's just solving the same problems that some of the things it offers to replace were solving. Call it Lessware.
I don’t quite follow. Legal and accounting fees are a fraction of the bank fees, but they’re what’s actually tied to the regulatory scheme.
Well, they don't have to crack it on the spot, just clone it for later. Yes, your local sheriff's office or even police station won't likely have that tech, but a popular border check point could.

The question is whether they can legally do that without a warrant. And if this ruling stands, they'll basically be required to get the warrant if they want access to your device (unless you're naive enough to just hand it over unlocked).
Have you tried spinach and other leafy greens? Loads of protein, fiber and other nutrients. Also you only need the essential amino acids and not whole proteins. All protein is equal as plants contain all the essential amino acids. Also since you have access to the internet and time to post here you probably have never had protein problems (think third world people who are starving). Also too much protein turns into glucose then into fat.
Yes it matters. I could write a WebKit2 wrapper for the webapp in 10 minutes just so I can treat it a like a standalone app and not just another tab.
If it's electron, give me linux.
The trouble here is that SPAs work best as an all-or-nothing solution. Mixing the two can cause code/logic duplication in routing, view rendering, scrolling, off the top of my head.
I don't own either of them but Siri and Google on my phone both require training when I first use them. Do these devices not? IF they do then isn't that proof they are re-programmable and could be programmed to respond to anything?
Hundred-Page Machine Learning Book Is Now on Amazon
Will you consent to a brain scan then? Memories are physical. All secrets are.
The problem is not just swap. OS caches A LOT of things in memory, and when it cannot do that, it simply deletes the cache. At that point it's not possible to build the cache again, unless it specifically performs unnecessary operations to build an inaccurate cache. Same goes for mmapped files. This is not an easy problem. Once you lose your cache, there is no way to get it back. At least if swap is enabled, it can temporarily store its cache. A different but similar problem is "thrashing" where vmem is overloaded so everything page faults. Simply doing swapoff swapon won't recover from this.

The real recovery from this is cleaning virtual mem, and let your program run for a while so that some cache is collected. This may take seconds to hours, depending on your application and vmem size.
They had access to the drive at one point.

In a filesharing seneario it is common for feds to see what you got before the raid that grabs the physical drive.
Steam-powered spaceship could cruise space without running out of gas
I think that's pretty common, so I don't disagree entirely. It can also be the case that you have increasing numbers of tech-savvy folks who feel that they can build their own tech solutions, but aren't actually equipped to build/select something that is equipped to serve the needs of their team or the organization.

This can result in the team being left holding the baby when certain individuals leave, data loss, security issues etc. In 15+ years of enterprise probably two-thirds of the time I've seen this issues and it has been predictable that it would work out this way, but IT didn't help themselves by pretending their solution was better. When IT tries to learn and adopts the tool, or incorporates the needs then things work out better. But, that's only a third of the time.
Number 3 also requires the reader to infer iff.

But it's not an unreasonable requirement because without inferring iff you get "Judge Wilson believes one has the right to end the life all living things" and "Doctor Simmi believes the surgery should proceed no matter what"

Still, I imagine that's enough to throw of an unknown percent of people, alas.

>I am afraid that the only conclusion here is that, in the absence of a clear logical argument to evaluate, (either due to ambiguity or complexity), people fall back on their beliefs.

Still an interesting conclusion though.
They also shift the progression by one measure so that they can include all the vi-IV-I-V songs. “Check out how many songs use these two chord progressions” just never caught on as a title.