skysight-inc/HackerNews huggingface dataset:
Your second paragraph seems quite insightful. I will occasionally write out the wrong word, only to re-read the incorrect word as the word I intended to write, totally missing my mistake. As you describe, I think most often it relates to the 'fuzzy matching' of the first few bits of a word, my brain auto-completes the action of selecting the wrong letters for the word as the intended word.

I seem to be able to break the spell in a number of ways. When I'm re-reading a final draft of something (say an important email) I will try to eliminate context and deliberately read each word individually. Another way to break this spell is to read a document much later in time. Sometimes the pattern matching self-corrects later, or seemingly I have forgotten the verbatim phrasing of the idea that I previously wrote, and so upon reading I pick up the mistake.

I read thousands of words per day, probably write well into the hundreds. Fortunately, the amount of errors for me is very low, but if this were to happen with increased frequency, reading and writing would be quite stressful.
Thanks. I didn't realize or had forgotten it was Tesla that sold the solar panels.
It most certainly is illegal, but can you find a definitive example of such behavior?

It's theoretically a highly illegal and unethical thing to do, but in reality, monopoly control of a market is highly unlikely.
Some people say A.F. some people pronounce it as a word.
Aren't most salarie positions not exempt though?
Yeah, I think most people don't read words, but recognize their shape, first and last letters being most significant. That's why it is relatively easy to read text with words internally scrambled. Unusual names, long words that are first learned from text, misread once and remembered like that forever. This is especially easy if you don't normally pronounce words while reading.

I still have to double take on "invertebrate", because I originally read it as "intervertebrate" or something like that :).
The unlisted AD parts are not ones that you'd be likely to use as a hobbyist. Everything that you're likely to know how to use is public. I wish I could be more specific.
I close the tab when I am done with it. So, number of tabs in my browser is atmost 10.
His ministry work in Puerto Rico was particularly influential on his thinking about schooling and institutions more broadly. The famous "students instinctively know..." quote that's currently top-voted on this article is referring to the Puerto Rican youth he worked with as part of his work at Centro Intercultural de Documentación. I can't remember where I learned this; it might have been in one of his other books (perhaps Tools for Conviviality?) or in one of the audio recordings of him lecturing.

It's kind of hard to read the last chapter of Deschooling without noticing he's an Italian priest...
What are the good reports/journals to read if you want to learn more about the competitive landscape here?
Advisors are about behavioral control. The last thing you want to do is have your advisor trading up a storm in your portfolio. They are not incentivized to trade because they have to justify it. You're not incentivized to have them trade because passive management beats out active almost all the time.
Is there any alternative though (other than not switching to ARM?)?

I guess Apple could go out and try to preemptively fix all software, but that seems excessive to expect. :-)
I heartily recommend "The Search Space" podcast to anyone interested in learning more about logic programming. The host is very good at introducing concepts in an easily understandable manner, and
at chaining them in the right order so that you don't feel overwhelmed. I'm a complete noob, plus not a native english speaker, yet I didn't feel the need the rewind things at any point while listening to it.

https://thesearch.space/
it sadly is not, these are genuine takes
I can only see one comment for some reason?
I had similar experience. We had a middle aged woman at work (we were all fresh college kids at the time). Nobody took her seriously ever - she talked weird, dressed weird (tennis shoes to work etc) and the girls in my team especially weren't kind to her.

Everything changed soon after she joined our team. She had never seen Java code before, but she was able to guess what we were doing wrong and likely where, and she was often correct. That is when I learned common sense and imagination are more important than just plain knowledge (and fancy degrees).

This is true for men too - but different set of parameters, height being one of them.

Good looks can make one's life much easier
Okay, then. What do you have in the way of independent support for Bezmenov's claims? Surely, in the decades since the collapse of the government whose secret plans he claims to describe, some sort of verifiable corroboration must have become available.
Perhaps some multi-step smart contract that creates a prisoner's dilemma where both parties pre-commit some money. On completion of the contract if both sides submit a completion code, you get some of it back (to incentivize you to complete the transaction) and the larger part goes to the hitman (to incentivize him to do finish his job). If either side reneges the money gets burned or redistributed to random wallets.
> I am appalled by the fact that the true knowledge and the diversity of different schools and line of thoughts has been dissolved and sublimated into a crude understanding of what Hinduism means.

Well, that's always a given when you look at a culture from outside. It takes time to uncover the details and the diversity.
> If five years from now everyone in the world has become a bitcoin user, that could only be because something very very bad has happened to the regular monetary system

If you ask a bitcoin “true believer,” many will tell you that something terrible has already happened to the regular monetary system. This crowd is typically very concerned with the level of debt in society, especially US government debt, and the devaluation of the dollar during WW2 and the Vietnam War.
Bitcoin is still under active development and conservatively and very carefully adding new features.

Source: Attended one dev group meeting.

That said, I do think that it's like the DOS of cryptocurrencies.
I think the flip side to the nobody trusts anyone is once you out yourself as a hitman with a good reputation ... I think you can assume any customers will be cops pretty dang fast.
lol just use mullvad
Not sure I understand, would you mind elaborating?
Lisp is not an acceptable Lisp
The fundamental problem with counterfeits is that they aren't held to any published spec, so comparing your experience to mine isn't really meaningful...other than being not genuine, you can't generalize anything about counterfeits.

It was so long ago, I had to dig up notes.

On the performance side, the counterfeits I received couldn't be clocked anywhere near the 10 MHz limit specified by a genuine MAX7219; one package pin that should be tied to GND was floating internally (contributing to poor thermal performance); but the real showstopper was that intensity control didn't work for shit.

My records reflect nigelectronics on eBay as the counterfeit seller. This is the address I was instructed to return the counterfeits to when I called them out on it for a refund (I eventually got the refund, but threw these counterfeits in the trash where they belong):

Cheng Kwok Hang
15F, BLK 1, Aldrich Garden, 2 Oi Lai Street, Shau Kei Wan, Hong Kong

On the business side, I effectively wasted 10 days lead time in a tight pipeline just waiting for this garbage to arrive + more time/frustration isolating why the chips were failing initial tests; swallowed ~$700 out of pocket + expedited shipping for a single BOM line item to purchase genuine replacements from an authorized distributor; and looked like a complete hobbyist amateur to a collaborator in NYC (who was working on the mechanical side) as I had to explain why my stupid decisions meant he'll have to wait another 2 weeks before receiving the pre-production prototypes I had promised (which meant his clients ultimately had to bear that burden). Then there was all the manual rework which I didn't even keep track of.

This was my first semi-pro side gig out of college, and juggling all the unexpected curve balls with a fulltime day job was quite stressful.
I mean, one textbook example of that behaviour is late-90's-Microsoft --- https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

Amazon's behaviour today is another example of it, but since we haven't really enforced any anti-trust laws in the past decade, it would be easy for someone to claim Amazon "doesn't count".
I have only anecdotal sources claiming that hemp isnt a great alternative considering the land/water usage vs the product created, compared to say bamboo. Do you know anything about that?
It always pains me greatly to read writers from times past about social issues whose voice rings distinctly true today still. Because it means that understanding the problem is completely uncorrelated to being able to do anything about it.
I love Prolog -- the problem I find is that it makes hard stuff easy, but things that should be easy, hard - most of which comes from abuse of backtracking. When you realize that default Prolog SLD resolution is just a depth-first search and that every predicate you define really has a implicit "foreach" in front of it, it's easier to wrap your brain around. To get efficiency however, you need to embrace logical vars and use them as "holes" in data-structures (such as diff-lists) that will be filled in later, which does require some restructuring of your thinking sometimes.
But there are lots of superficial traits that people associate with those categories of people, that don't actually serve as a remotely valid indicator. And those kinds of associations, permeated throughout society, serve to make some people's lives worse in a very real way. People on HN often overestimate the rationality of humans, and underestimate the perpetuating effect that stereotypes have.
Well, for starters with Linux you can automate the packaging like most distributions do to include the latest packages. With Windows you basically have to clone an existing install leaving behind a bunch of junk. With Windows you are stuck using ADK and cannot include software without building complicated packages where you have to monitor all the changes made to the registry and file system. This process on Windows takes a lot of time vs Linux which includes it by default. There is a reason that Tor recommends Tails and not Windows as well for privacy and ephemeral operating systems.
This appears to be scraping the distributed public peer mechanism (PEX), distributed torrent metadata distribution system (DHT) and public tracker announces (which, by necessity, contain peer IPs for locating other members of a swarm).
Do not underestimate the distorting effects of the government. When we read about trillions of dollars we find it very hard to comprehend what that means in terms of actual market impact and price discovery. Right now I would not bet against the markets in the next year. If we cannot find a resolution to coronavirus by early 2021, I would start getting worried about market contagion.
Who's being forced to do anything by people not patronizing a business?
How is this usable in any legal system ? There is a huge difference between downloading content and clicking on a link.
Consider compressing the schedule. By the time you pick a winner we will have moved on to COVID-20.
Ahh I see. Yes, so that's meeting minutes, so they're very inside baseball, and so it would make total sense that you would get this impression from this.

Before we get into that, to answer the other question:

> But I'm not sure what you mean by "it compiles the code every save."

Rust-analyzer (by default) will run "cargo check" on save. cargo check does everything except codegen, so it won't give you something you can run, but it does invoke the full set of compiler analyses and everything else.

Now, what it does with the type-check stuff is the key to understanding what you're missing from the compiler team roadmap, funny enough. So rust-analyzer is actually going to end up merging with the rustc codebase eventually, if all things go to plan. Basically, rust-analyzer is slowly re-implementing the compiler from the outside in. It's doing this because the best way to get the largest win on compile times is to completely re-architect the compiler. This comment is too long, so I won't get into too many details, other than to say that it's going to be less like the Dragon Book and more like C#'s Roslyn, if that means anything to you.

It's doing this by taking advantage of a process called "librarification," which is extracting stuff from the compiler into re-usable libraries. You can see this on the notes when they talk about chalk; chalk is the next-generation trait resolution system. This is integrated into rust-analyzer, and into the compiler. So slowly, bit by bit, things are being re-architected and integrated in a way that will be much, much better in the future.

So this is a massive, massive project that touches everything, and so there's nothing spelled out in the minutes that says "this is for compile times" because the folks involved already have this context, basically.

And so yeah, that's the big project. There are also contributors who, while this larger work is going on, are working on individual PRs to make things faster. See https://blog.mozilla.org/nnethercote/ for one of the largest contributors in this regard, that talks about the work he's doing. But that doesn't appear on this either; there's no need for a plan or coordination here.

... does that all make sense? I am thinking maybe it would be good for us (to be clear, I mean the Rust project, I am not on the compiler team and am not doing this work) to like, actually write a blog post on all of this...
I was wondering where I saw the cable robot last. I didn't know there were already assembly robots that did that kind of stuff until now. I'm assuming the major step here is handling a larger number of cables without re-programming where the Sony factory was only optimized for that one cable in that one step?
This is an over simplification and no one here is saying private ownership is bad. It would be mind boggling if someone were allowed to buy your home with a mortgage in your name, kick you out of it and then sell the home for pure profit. Yet that is exactly what LBO's do. They buy companies using debt which they then transfer to that company, sell off anything of value, fire most of the workers, show some level of profit and sell the company to someone else.
They're actually actively contributing to a number of major open-source projects to fix ARM issues: https://twitter.com/wongmjane/status/1275177255681982464
“We are drowning in syzkaller reports”
Brock Lesnar is what broke UFC through. Then Ronda Rousey and Conor McGregor gave us the current era we have today.
When you use a publisher, you only have to write the book, and the publisher will take care of editing, printing, distribution, marketing, advertising, etc.

When you self-publish a book, you need to do way more than just writing the book. You have to do all the things the publisher would have done for you.

By self-publishing, you can get 80 or 90% royalties, instead of 10%, which I think it's worth. It might not be worth for everybody, but, considering how much time I put into writing the book, I wouldn't be happy getting just 10% profit.
How to learn to code 10x faster
> Someone made a comment about special purpose instructions being the future. I think that is true, in part, but those instructions might be better off on an accelerator of some kind, or at least interfaced to the chip in a way that is better than how AVX512 must be used.

The problem with the coprocessor model is that it adds an enormous amount of latency. A lot of things aren't worth pushing off to a GPU because it adds so much time, and because there is a limited amount of bandwidth to push it all there and back.

Furthermore, the farther you are sending something, the more power you need to do it. Sending it off-chip is significantly less efficient than doing it on-chip, all things equal.

RTX is sort of a microcosm of these problems - people really wanted NVIDIA to implement RTX as an off-die "accelerator chip" (and some dumb rumors are even bringing this topic back for the 3000 series despite all the reasons it doesn't work). But it actually makes no sense to separate this - you can't just push it off to the RT core and be done with it, after RT finds collisions you need to go back to shaders and do stuff with it, so it needs to be feasible to flip back and forth between shading, RT, and back to shading. Moving it off die would mean that you now have some kind of async thing or buffer going on and that would kill latency and make it infeasible for real-time shading at least. Furthermore you have cache benefits if everything stays paged in while you are finishing up one tile.

Or another example would be Fusion - sure the idea of having coherent memory and triggering the GPU "like an AVX unit" sounds great but it's only unidirectional cache coherency - the GPU reads an up-to-date picture of the CPU but the CPU is not optimized to read out of the GPU, so while it can work in this mode the performance is "singularly poor". This means that "flipping back and forth" does not really work here either, it is structured as a CPU-to-GPU pipeline, not a general purpose coprocessor. With as much as they were pushing Heterogeneous Systems Architecture, presumably they couldn't reasonably implement that without trashing GPU performance, cause if they could I bet they would.

https://www.realworldtech.com/fusion-llano/3/

Integrating specialty units into the core is the tradeoff between latency and performance - it's nowhere near as much performance as a dedicated accelerator, but it's nowhere near as much latency either. Depending on how much work each item needs done, it may be better to do it on-core and keep trucking. And often this is not particularly expensive - things like crypto acceleration instructions are basically uncontroversial.

And that is analogous to something like BVH traversal units on NVIDIA, where a ~5% die area expenditure speeds up that segment of the program by 8x or so and results in 2x performance improvements program-wide in some cases. The NVIDIA equivalent to AVX-512 would be tensor cores I suppose - not all that useful to general workloads (apart from DLSS), consuming a fairly significant amount of die area (around 10-15% iirc) but greatly desired by some subset of HPC customers to whom NVIDIA really wants to cater.
So that's why Edge exists.
Meta-question: There are supposedly 274 comments on this article as I write this, yet I can see only 1. Is this an error? Has the discussion been locked?
Olive oil is also affected by light. Quality olive oil is packaged in opaque ceramic. Dark paper would serve the same purpose.
I never said anything about concorde using afterburners "at speed"/in cruise flight. But the mere use of afterburners in the early stages accounted for an extraordinary amount of fuel consumption.
Room temperature imaging of excitons in nanoscale bubbles
In many cases within regulated environments getting access to GPU in e.g. a customer's on-prem solution is prohibitive.

In enterprise ML contexts on tabular data problems we found there are a lot of cases where even training can be greatly sped up by leveraging AVX instruction support in e.g. tensorflow builds. The gains from AVX instructions could boost training time by ~20% on the GAN use cases I profiled.
> Why would something stop being popular just because it is old (aka 'mature')? What a weird argument.

You see this ALL the time and it is the primary driver for people using the work "modern" to excess.
I doubt you will find much AVX512 code with Daniel. The costs are just too high to justify it.

Downclocking because of overheating and insane waitcycles to get out of this mess which is AVX512, plus poor HW support (only on insecure Intel CPU's which need to be probed at runtime) makes it an esoteric extension. AVX256 is good enough for most purposes and is not that insane.
>> Yeah, their parts generally are very good, but the industry isn't healthy if they're the only company with good designs.

>> All this consolidation has left a lot of room for a good competitor.

Which will come from Asia. US companies seem to avoid competition as much as possible. The rather obvious outcome of that is they end up uncompetitive. The thing is, new stuff has to be developed while you are still profitable, not after someone is winning away your business.
If you only had bandwidth to follow 1 devops newsletter which one would it be?
Why does this appear with 272 comments but I can only see one?
Market in January == market today

World in January != World today

But that's an overly simplistic view of the world. There have been winners and losers, namely tech in the winning camp and retail in the losing camp.

Our world is forever changed and the innovations and ideas that come about in the coming years to deal with this change will mostly come from tech and will be fascinating to watch
By Homebrew policy, anything requiring a C/C++ compiler but doesn't compile with clang is out. So gcc not working shouldn't disrupt the overall Homebrew ecosystem too much. The biggest problem is gfortran, which is what the great majority of gcc dependents use it for (just `rg 'depends_on "gcc"'` in homebrew-core and all the "# for gfortran" comments should make this obvious).

Btw, here's the list turned up by a dependent search in core:

$ brew uses --recursive gcc
abyss dynare itk numpy qrupdate
adios2 eccodes itpp numpy@1.16 r
apache-arrow ensmallen jags nwchem ratfor
apache-arrow-glib fastme joplin octave rawtoaces
arcade-learning-environment fftw json-fortran ola raxml-ng
armadillo field3d kahip ompl reprepro
arpack flann kallisto open-mpi root
arss fobis kim-api openblas scalapack
astrometry-net gdal lammps opencoarrays scipy
asymptote gdcm lapack opencv shogun
aubio gmic libbi opencv@2 simple-tiles
augustus gmsh libmatio opencv@3 siril
biosig gmt libxc openfast skymaker
boost-mpi gmt@5 liquid-dsp openkim-models sratoolkit
bsponmpi gnuradio luaradio osi suite-sparse
caffe gr-osmosdr mapnik osm2pgrouting sundials
calceph grace mapserver otf2 superlu
cdo graph-tool minimodem packmol synfig
ceres-solver gromacs mlpack pcl urh
cgns gwyddion mpdviz pdal veclibfort
clp hackrf mpi4py petsc vips
coinutils hdf5 mpich petsc-complex virtualpg
cp2k hdf5-mpi mvtools pgplot visp
cpl hdf5@1.10 ncmpcpp pgrouting vtk
csound hdf5@1.8 nco plplot waon
dartsim hypre ncview pnetcdf wxpython
datetime-fortran imake nest points2grid zita-convolver
dlib imgproxy netcdf postgis
dungeon inspectrum networkit proteinortho
dvc ipopt ngspice qd

147 formulae.

Edit: Forgot to --include-build. That would add 4:

boost-python3 btfs libtorrent-rasterbar openimageio

libtorrent-rasterbar made front page today btw...
It would have to use some type of "untraceable" cryptocurrency like Monero because of that way to expose the hitman. Using traceable money (e.g. dollars in bank accounts or Bitcoin), the police can just plainly see the destination of the funds from the prediction market's wallet (which, if decentralized, must be known or, if centralized, could be discovered through espionage).
Like HAM radio, there is an incredible amount of metadata that is necessarily public.

(Seriously, any use case for which Bitcoin is a privacy solution puts Bitcoin up against strictly superior implementations of decentralized BFT value exchange protocols which I will not list as to not come across as a shill but are all things you have probably heard of).
As a follow-up, Aristophanes made it a point to underline Socrates' ugliness in his depiction of him in The Clouds
Chance of big San Andreas earthquake increased by temblors, study suggests
All you need to know about Connected TV Advertising