skysight-inc/HackerNews huggingface dataset:
For this reason I have been experimenting with going cash only. Its actually not so bad and I can easily give money to those in need on the street.
FullStory is not opt in.

Source: am European
Technical solutions at scale to combat this is to poison the well with the aim for actors to spend more and more of their resources on separating signal from noise.
> Elixir have better syntax because it's familiar.

Which syntax is "better" depends on how you measure. I'm a big fan of Erlang's "minimalistic" syntax. It means I might have to write a bit more code, but it also means that the code, once written, is very explicit.

> Like wise Elixir is a small language too with added macro (I don't recall Erlang got this) feature.

Well, Erlang does have simple macros (-define(MACRO(Var1, Var2), {some_expr, #{ var1 => Var1, var2 => Var2 }}).) but they are nowhere near as powerful as Elixir's system. There is merl (http://erlang.org/doc/man/merl.html) which allows for something quite similar, in particular if it's combined with parse transforms. I haven't used it and haven't seen usage in the wild, though.

> Elixir also have better tooling baked in (mix/hex, doc, lint, etc...).

That I give you, while rebar3 is already a huge step forward compared to what we had before, mix's out-of-the-box feature-set is really nice.

> Also the Erlang community sucks. This is my personal experience but I vividly recall attending a meetup. The group meetup have a discussion about Erlang's adoption and how to get better adoption. I told them Ruby got popular because RoR other wise people would have chose Python and call it a day. Erlang should really have a killer framework like a web framework. Everybody thought it was ridiculous.

This is a bit harsh. You can't derive "community sucks" from "the ones at this meetup didn't share my opinion". I don't share it either. I think the main thing holding Erlang back is the current out-of-the-box tooling (rebar3 is not included in the OTP distribution) and its general performance.
> I think that the boundary case is that we at least have a common ancestral single cellular life-form.

It is possible to imagine several different single cells being our ancestore. If we pretend a lightning strike in the ancestor primordial DNA soup sparked life, then it could have sparked life in millions of cells with a single lightning bolt.
There could even have been several different puddles of DNA soup.
Maybe he means the fact that some people seem only to believe in the rationality that is splitting things up, decomposing everything in to units or facts instead of relying on intuition / the gut feeling / the indescribable knowledge you have accumulated and that is within you, and (just guessing here) thinking that the analysis you have done reaches conclusions that are indisputable, which is surely not the case, because everything you rationalize is relativistic and rooted in your view of the world, your assumptions. And on the other hand you can always know more, you have no time know all the facts, no time to weight all side of the things, except when playing tic-tac-toe.
Edit: Rationalization often leads to an imbalanced position as a whole, because it's so difficult to avoid over-optimizing certain areas of your life and at the same time not neglecting other aspects of life, especially when you rely on the IDEA of how things should work out (and let's say not paying attention to what your body is signaling to you). If on the other hand you mean that it's rational to listen to your body... see where this is going...
This. I wanted to make this comment. I was quite interested in improving my both long and short term memory and I came across "Moonwalking with Einstein" book. While the methods such as "menomics" and "memory palace" presented in this book were quite interesting, I learned over a period of time that it doesn't help much.

There is quite a lot of information out there and we need to compress it in someway, intelligently so that we could retrieve it in when the need arises. The important part of the retrieval process, I believe, is getting all the relevant information along with the required ones and I honestly don't see how menomics and memory palace could help.
What? If it's proprietary or closed source then the clouds have pay for to legally offer it to their customers. They can't just steal it without paying.

This is extremely common. How do you think Windows, SQL Server, Oracle, Redhat Linux, Spark Enterprise, Cloudera/Hortonworks, and lots of other products are offered by the clouds?

If there's enough demand for proprietary software then the clouds will do a licensing deal directly with the vendor, however MongoDB gave away too much of the product as open-source so there's no reason to pay them. That's the problem. The other issue is that if it was never open-source then nobody might even be using it in the first place, so it's a hard balance.
A colleague did a similar thing, except set it to whisper the time quietly at lengthy but random intervals.

It took the victim so long to figure out what was causing it, that it made it so much funnier.
I think structural induction over S will do just fine.
Dropping in causes the Alexa to light up and play a tone, so not exactly stealthy.
Yeah, a draw.io integration would have been great.
Eh I guess you’re right on many points. There’s just something interesting about not using the traditional banks to get listed on the public market. And as more companies stay private but VC backend for longer perhaps we will see more of these less traditional ways of getting listed.
"The rationalist view and rationalist methods have created more wealth and alleviated more human suffering than most any mystic of the world pre-1800s would ever have imagined."

This is not the rational statement you seem to think it is. A lot of cultures/religions think they are the saviors of humanity, do you really think it is different this time? How do you even quantify the total "human suffering" pre and post-1800? You can't, dig into it and you will find it's a morally loaded term. There can be specific quantifications like measuring pain with a likert scale, but these are not the same as an overall "human suffering" factor, any attempt at measurement introduces subjectivity. What you have is a hardcore religious belief, not a rational one.
Is that rewards programs, coupons, black friday deals, amazon prime and rebates? I buy something a thrift books and Chase sends me a coupon for abe books. Who knows how much data Chase is selling to whom?
I understand the discomfort that comes with having vast corporate entities in possession of private personal information but as a user I'm somewhat confused about not exactly it affects my day to day life, especially since I insist on using adblock on every Internet connected device.

Perhap this book will reveal to me some dangers that I am not currently aware of. I'll try to keep an eye out for it and read it if it can.
Computing digits of Pi using colliding blocks
Wow. Thanks for the warning. Why the fuck would anyone be so user-hostile?
TDP doesn't mean much at intel. Expect any performance chip to consume way more than TDP when fully loaded.
FullStory records all DOM interactions by default
Actually they were not that far away.

Mr Mussolini was a member of the Communist Party in Italy before creating its own version.

The main difference between socialism and fascism(also called national socialism) is that instead of accepting the International Socialist agreement(that was supported[paid by] and controlled by Russia by the way), they decided to be on their own, that is nation interest are a priority over international agreements.

The other important difference is that fascist were completely defeated, while communist won the WWII. That has made "fascist" an insult while "communist" is not.

You can make films about Hitler or Mussolini being terrible, but you can not about Mao big leap and cultural revolution for example. Most documentation on Russia's atrocities has been destroyed.
This article helps with understanding how the binning process works:
https://en.m.wikipedia.org/wiki/Product_binning

I wonder though how anandtech esitmates that only 100’s of these chips will be produced.
The 0.00001 accuracy argument you are making seems like a red herring.

If I measure myself on a scale, do you discredit the measurement because the scale produces a value that is some fractional, fractional, fractional percent of the Earth's mass?
Which is the whole point of my remark.

Why do people think it's going to help them to have essentially the same co running their power again?
- Zenkit (https://zenkit.com)
Hungry Planet: What the world eats, Photo series (2013)
Where's Dirty Dicks?
Science Buddies – Einstein and Lennon
New Whatsapp Status
Someone bought like 40 copies of a book I "wrote" back when I posted on HN about it in April. Otherwise bank interest has been the best.
Truth be said, jQuery can be seen obsolete because most of the functionality has been moved inside the DOM or the ajax "standard library" ...
That's exactly what I'm talking about. That compatibility information is what needs to be captured, and is outside any future preference that the program was originally built to.

Instead, most automatic systems just blindly say "this version number is newer, so use that" and break everything. Programs were built to a specific version which worked, and only those versions compatible to that specific version should be used.
Terraform releases template provider v2.0.0 (broke my terraform)
I use Facebook to keep in touch with family and friends only. I have never posted a photo of myself on Facebook. I have adblock and noscript running. I use an alias and not my real name.

But Facebook suggested I tagged some faces on some photos my family shared. They were all of me. Not my brothers or other people also in the photos. But me.

Of course there is a lot of context shared by family and friends, but how Facebook could get the right faces baffles me.

How does it affect my daily life? I don't know yet.
Growing LEGAL medicine in Ontario for the first time
Why do “people” make irrational decisions?
You have to make a choice between meaning and money
You get dynamic redefinition with Wright[1][2] and chrome, and you can plug in Typescript pretty easily.

In v2 currently under way, you can use es modules which gives you a much better experience since you can reload a single file instead of an entire bundle (always sub 100ms update times).

[1] https://github.com/porsager/wright
[2] http://porsager.com/wright/example.mov
> There was a project for this, Hocker, but it seems inactive.

Nixpkgs' dockerTools.buildLayeredImage can build Docker images from your Nix packages.

There's also pullImage and buildImage which combine to let you use regular Docker base images, but frankly that seems pretty pointless.
Is this saying that every single human living today has dna from every ethnic group that is still around? I find it hard to believe.
I have to admit as a Canadian I only just recently learned what "Terror de nose eye you" meant in the French lyrics of the national anthem ;-) But I think even that creates a kind of weird internal logic that you can remember. That memory must be at least 40 years old for me.

Aside: 13 years of French lessons and I'm hopeless. A big pile of Japanese books and no lessons and I'm fluent. I always found that interesting.
Cherry-picking some of them:

# Show Disk Use of subdirectories, sort by size
alias duss="sudo du -d 1 -h | sort -hr | egrep -v ^0"

# Cheatsheet autogenerated from i3 configuration file
alias i3cheatsheet="egrep ^bind ~/.i3/config | cut -d ' ' -f 2- | sed 's/ /\t/' | column -ts $'\t' | pr -2 -w 145 -t | less"

# Show mount information in a nice format
alias mountt="mount | column -t | sort"

# Show remaining dirty bytes while coping to a file, very useful in XFCE not sure in other enviroments
alias watchdirty="watch grep -e Dirty: -e Writeback: /proc/meminfo"

# Bookmark directories ej. "bm a" "go a" etc
go() { eval dir=\$$1; cd "$dir"; }
bm() { eval $1=$(pwd); echo "`set | egrep ^[a-z]+=\/`" > ~/.bookmarks; }
test -f ~/.bookmarks && source ~/.bookmarks

# I use this one all the time, combined find+grep, f.e. fgr "Class" "*.cpp" "-l" (2nd and 3rd parameters optional"
function fgr {
NAM=""
GREPTYPE="-i -H"
if [ -n "$1" ]; then
test -n "$2" && NAM="-name \"$2\""
test -n "$3" && GREPTYPE=$3
CMMD="find . $NAM -not -path '*/\.*' -exec egrep --colour=auto $GREPTYPE \"$1\" {} + 2>/dev/null"
>&2 echo -e "Running: $CMMD\n"
sh -c "$CMMD"
echo ""
else
echo -e "Expected: fgr <search> [file filter] [grep opt]\n"
fi
}
If you are not pinning the version of the template provider (if not, all providers), this can be used in the tf file that is included during your terraform init:

provider "template" {
version = "1.0.0"
}
Very nice! Did you get the chord data from hooktheory or somewhere else? It seems to me that scraping is the name of the game in this field, but it would be nice if there was some "standard" dataset to work with.
Isn't their primary concern latency? I doubt a few GHz boost would do anything for them.
The author notes that the analysis is based on 1300 songs from the Billboard top 100 in the last 2 years.

I think it's safe to say the effect of metal songs using phrygian is negligible.
I read:

* [...] only directory traversal attacks are prevented

* [...] can overwrite arbitrary files in the scp client target directory

* [...] the server can manipulate subdirectories
as well

... so nothing points to the ability of the server to "fiddle with" parent directories.

Thus.. Is it an OK temporary workaround to _only_ perform scp from within a freshly created directory in /tmp/?
https://addons.mozilla.org/en-US/firefox/addon/superstop/

With SuperStop, you just hit Shift+Esc and all animations will stop. :)
> Um.. "The app uses less energy." Is that a serious question?

For the two minutes between when you ask it to shut down and when you kill it? Even assuming that's a meaningful amount of energy savings (probably not), you could just kill it at the same time as you would have regardless but ask it to shut down two minutes before that.

> Again you seem to be arguing that there are better ways to solve this problem. There no doubt are. That doesn't mean the existing solution doesn't have value.

All value is relative. You can make anything sound good by comparing it to something arbitrarily worse, but that doesn't prove anything. Riding a donkey is better than walking on foot but I wouldn't want to have to travel from New York to LA on one.

The question is whether it's better than the good known existing alternatives, not whether it's better than the bad ones.
Lots of love here for TS. I'd like to share my personal experience with it: I went from "fast and convenient" with JS to constantly fighting against the TS compiler and linter above cryptic type errors. Man, was it frustrating and JS felt suddenly crippled because it was hard to use its dynamics. TS catched a mistake here and there - true - but that did not equal out the hours burned by writing and debbugging type structures. In the end I removed every bit of TS from my projects and continued happily without it. I found out that using JSdoc comments and relying on the linting abilities of my IDE plus writing unit tests gave me stable code as well, without pulling my hair out. I was there before TS and just went back to it.

I get that TS may be a good idea if you deal with teams of mediocre devs to prevent they do stupid things but by talking with a couple of JS devs and looking at my own JS experience it seems like the desire of using TS vanishes if you reach a certain experience ans confidence using vanilla JS. It looks like the most people who embrace TS see JS as some kind of inferior thing, anyways - but that might just be a wrong observation by me.
> force bottling operations to standardize on a handful of containers in different sizes

And voila, that's exactly the case in Denmark

(I live in silly valley now and it makes me nauseated to have to deal with all the waste here - I refuse all the packaging I can but rarely plan well enough to bring a stainless steel container)
> Passcodes, on the other hand are often testimonial. Entering the combination to a safe proves you probably had ownership/control of the safe, for example.

Is this not also true for face/fingerprint ID? Proving the face/fingerprint ID proves you probably had ownership control of the device.
What services / company do you use to do order processing and fulfillment?
Here you go, 3412MBps (read) and 1884MBps (write) for the Samsung X5: https://www.techradar.com/reviews/samsung-x5-portable-ssd

Granted, it's a heck lot more expensive at 1TB for $700. It seems the only reason for this drive to exist is actual transfer speed because in any other way seems worse than the T5.
ASCII Pr0n Predates the Internet but It’s Still Everywhere
(Author here) You are right that the tone is unnecessarily harsh towards Nix. I actually admire Nix a lot, it's simply the the article suffers from too little editing and would certainly deserve a rewrite.

I'd like to emphasize more on how much Nix and Guix share and that for the better part Guix should be thankful to Nix!

With regard to Mozilla, Rust might precisely _not_ be such a mistake, but you are right, I should praise Mozilla for moving on then (although I know nothing about Rust, so I can only guess here).

> I'm not sure adding a numeric tower and Turing-completeness is really desirable.

That's what I meant: Turing-completeness comes for free, it does not harm the project and you'll need it sooner or later. Even if the devs don't need Turing-completeness, not adding it to a project is effectively limitating what the user can do with a program.

I fell for it myself and at the time, I had the feeling that "a Turing-complete language might be too much for the project." Today, I believe that this thought is mostly an ungrounded gut-feeling.

> Hydra

Thanks for pointing it out, you are right I should have mentioned it when I wrote about the continuous integration. Will do.

Guix itself uses Hydra on the old server and Cuirass (a Scheme-based CI system :p) for the new one.
"Others may contain misspellings and factual errors. It doesn’t matter. This system is designed to create rich imagery, not accurate representations."
Wait, what?!
And what is the equivalent of F-Droid for iOS? What's the alternative to Apple's App Store?
I thought that the recursively enumerable structure was given by the Axiom of Induction.
> In England, public paths are made by walking them. You can make a new, legally recognised footpath by simply treading up and down it, with a few friends, for a period of twenty years.

Nice. You can't get more British than that.
Both history and progress are driven by "insane" people.
Ok, well done! BUT.... Now port it to something you can really trust like Reason ML. See https://www.reaktor.com/blog/fear-trust-and-javascript/
Right, spaced repetition isn't good at memorising things quickly. Where it shines is that it lets you decide the things you want to keep in your long term memory.
Indeed, thanks for catching the typo!
> There is a good chance that government and companies will be the same at some point.

Naval Ravikant had a good tweet about this:

The distant future is small free cities with drone armies and skill-based immigration policies, surrounded by a sea of failed socialist states.[1]

Guess which kinds of states have massive surveillance powers? Socialist ones. By definition you need to surveil your entire population in order to keep track of who gets what payment/government dole. How else would you keep track of it?

[1]https://twitter.com/naval/status/1084724006626840576?s=21
It's obstruction if they didn't actually lose the key, or the deliberately "lost" the key.
We must be very different people. Whenever I realise I’ve been wrong about something for a long time, I’m fairly excited about it.

And I’ve been very stubborn in the past. The biggest struggle was being able to accept being wrong in public. It’s much easier to have a ‘holy shit’ moment in private!
'The people I hung out with while there were bitter towards the required TV licenses and "religion" for NHS in public discourse. Curious how widespread this attitude is.'

Not very widespread at all in my experience.
Thanks, we changed to that from https://github.com/elixir-lang/elixir/releases/tag/v1.8.0.
This seems like a dangerous argument: either you give this private company all they ask for, or stuff burns down.

Is there a third-party evaluation of these budgets? And how would not "fighting blackouts" actually harm safety?
Same source article as discussed here 2 months ago:

https://news.ycombinator.com/item?id=18559212

(Ars Technica article points to same PNAS article as this Nature article does).
Also, most of the Beaches in Scotland belong to the people, and not the Crown, like they do in England and Wales. Which means no-one can stop you using them.
My friend worked with Travis back when Uber was just a proof of concept in San Francisco. They used private limos and a basic app to connect the two. It worked, was cheap to build, and they proved demand rather quickly. I would call that garage/seed stage.

Airbnb was built and rebuilt several times with a few engineers in Brian Chesky’s apartment. They didn’t even have an official office for years at the beginning.

Your example is gaming, but all game startups use Kickstarter now as a way to fund the project upfront. It’s not really the same type of business and games are usually one-off finishes products.
Another concrete suggestion: read books you know you'll disagree with. It's really really hard, but great at honing critical thinking skills and forces one's self to acknowledge when the author has made a good point, and then reflect on why you still disagree with it.
> Arguing about whether or not "Lisp" means "Common Lisp" doesn't advance anybody's understanding of Common Lisp.

But not expecting Common Lisp to behave like Scheme helps. The design for the Scheme language is simply different from Common Lisp and thus code looks and behaves differently.
First time I've seen a website need Flash in quite a while. I can't even remember if there's a sane way to install it any longer.
What about Ammendments 9 and 10 that leave all rights and powers to the people unless they’re explicitly given to the government?

Amendment IX

The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

Amendment X

The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.
NVME, not M2. All Macbook drives are now soldered straight to the motherboard.
"Imagine" was performed at the 2012 Olympic closing ceremony, so at least 10% of people on Earth this decade have heard it, whether they remember or not.
If they added mind map as a progression, that would be the perfect tool. I really need a hybrid text editor/ list editor / mind map
The world is different now, we walk for leisure rather than going to work. Also there are not thousands of rural folk who need to get somewhere by foot on a daily basis meaning it is a problem, where over the years paths and parts of paths have been closed so that the paths that are left just don't go anywhere useful and then the landowners attempt to close them on the basis that they are no longer used.

It is a further problem, where the council departments who are responsible for these paths are not funded adequately. I myself reported that a 'public right of way' sign was missing last year. The council representative asked if there was still a post present and when I replied negatively, they said that they would have been able to replace the sign easily but putting a new post in was subject to further funding which they did not have at the time. At least, I think, the footpath itself is shown on the OS map (definitive) and the council have it on a list (the representative said they were expecting new funding in the next tax year). I continue to walk it occasionally.