skysight-inc/HackerNews huggingface dataset:
'visualizing' isn't just 'seeing'. Try to think back in your mind to the house in you grew up in. Do you remember where the kitchen, bedrooms, and/or bathrooms were? Do you remember which way the beds/furniture were facing in most of the rooms, which side the sinks and counters were in the bathrooms and kitchens? Do you remember where in the house any other furniture, such as a desk, couch, television, or coat rack was? Most people can remember these things, even if they can't conjure forth before their mind's eye a vivid mental picture of their house.

Try answering all of those questions about, say, any of your neighbors houses growing up which you may have been in once or twice. About a recent home, building or room in which you may have only been in once, sometime within the past 6 months to a year.

While it's not perfect, and some particular facts might elude you, most people will find it surprisingly easy to answer most of these questions, even about buildings they may have only been in once or twice a decade or more prior. Yet, if they were to try to, say, answer detailed questions about a painting they may have seen around the same time, most will struggle.

We seem to have a certain kind architectural/location memory which is used for remembering the relative layouts of places we've been, and this sort of memory seems to have some different properties compared to just visual imagery. It seems to be retained long-term fairly effortlessly, with very little time actually spent 'memorizing' it.

This is the basis of a lot of the tricks used by memory champions: https://en.wikipedia.org/wiki/Method_of_loci
> Both sides

What both sides? (Two? most compasses, that are already reductionist, have many more quadrants)
Cellular Automata in Three Dimensions
The real MVP.
This is why I come to hn
How is this radical?
So does the diesel engine, but's not eco friendly.
why do you think they called their product "elastic"? java heap size? 32gb? above that and you are in for problems
https://news.ycombinator.com/item?id=18905974
This will be interesting. Xapian is well known.
Elasticsearch is lucene on the backend
> In Yarvin's view, inefficient, wasteful democratic governments should be replaced by sovereign joint-stock corporations whose shareholders, all property owners, elect an executive with plenary authority. The executive, unencumbered by liberal-democratic procedures, can rule efficiently.

Huh.

> He also disputes being an "outspoken advocate for slavery", but has argued that some races are more suited to slavery than others.

(I followed up on the source for that, to see if he was misrepresented, and found the direct quote "We thus observe slavery not as a perversion, but as a natural relationship, like marriage.")
GM, Ford, Toyota are bringing dead cars back to life
You won't die in a fender-bender in a car.
I believe rhexs's point is that it's using the same domains for video data and ad data - i.e. you're seeing hxxps://youtube.com/video_data, hxxps://youtube.com/ad_data, hxxps://youtube.com/video_data..., so filtering at the DNS level doesn't work.
Income from interest is as passive as it gets.
That’s definitely up there. As for containers, I think Go’s static compilation story actually has some important ramifications for containers, namely I don’t need a set of base images for doing development since I can just toss a binary into the container and run it there (running in the container is useful because our local dev setup uses Docker Compose to orchestrate the microservices). If we could do this with Python it would simplify our CI and our development process by a good bit. And of course Go images are about a factor of magnitude smaller than Python images to boot!
In the file sharing scenario, how would the feds know that the encrypted drive actually has the files? They can only know what they suspect is on the drive.
As a native english speaker, the earlier phrase ("tantivy is to toshi as lucene is to elastic search") is easier for me to understand. I find your phrase a bit harder to understand, but it looks like just the kind of reorganization other languages do structure wise -- I don't know how to express it in proper grammatical terms, but the way the prepositions are swapped around makes it seem like native english words but with a non-english structure.

It might have to do with the use of Analogy questions in the SAT (a standardized test all but required for high school students wanting to attend good colleges in America), though it looks like they've been removed?[0].

"_____ is to ___ as ____ is to ______" was the verbatim format of those test questions.

[0]: https://blog.prepscholar.com/sat-analogies-and-comparisons-w...
> And all that to raise a paltry $300 million a year, enough to build ~700 subsidized housing units

You cite no source and are grossly misinformed about prop C. It will build housing for 4k homeless with just half the budget and the rest goes to services specifically targeted at homelessness.[1]

[1] https://www.ourcityourhomesf.org/
NBCUniversal announces streaming service that will be free to pay TV subscribers
Could you expand on why it's less than ideal? I'm considering moving, so far it looks good.
Google Talk
Google Spaces
Google Code
Reader
Google Wave

[ there is a theme here ]
Turns out the science saying screen time is bad isn’t science
>GNU/Linux distributions in general lack the aforementioned perks of Guix. Some of the most critical points include:

>Lack of support for multiple package version, or “dependency hell”. Say, when the latest mpv requires a new ffmpeg, but upgrading ffmpeg breaks most other programs relying on it, we are stuck we dilemma: either we break some packages or we stick to older versions of other packages. Worse, a program could end up not being packaged or support by the OS at all. This issue is inherent to most distributions which can simply not provide the guarantee to fulfill their primary objective: package any program.

I disagree. Having multiple versions of a package means having old versions of a package, and that's something most users should not be messing with because they are not in a position to track and backport security fixes.

It's always undesirable to have to a dependency on an old, probably unsupported version of a library. The distributions that do it have a correspondingly huge maintenance burden. One of the advantages (from my point of view) of a lighter rolling distribution like Arch is that because all the software on the system is expected to be compatible with a library version that is upstream-supported, there is significantly less maintenance work to be done. Note that this is compatible with, say, packaging both GTK2 and GTK3 programs, since both of those are supported upstream. The OS is perfectly compatible with shipping multiple versions of a library, but Arch sensibly (IMO) chooses not to do so by default.

One way to quickly experience the pain points of the OP's way of doing things is to try to use or distribute software written in a language with a "modern" build tool like npm or cargo. These systems implicitly encourage hardcoding a single version (or a small set of versions) as dependencies, and the convenience of this means that many developers rarely update the list even if the new library versions are fully compatible with their code. So as the user building the software, or someone who wants to distribute it, you can either run with libraries that have known vulnerabilities, or you can update the libraries yourself and run an unsupported configuration, hoping you don't break anything in the process. A more reasonable position is that it is a bug if your program crashes with the latest version of a library.
None of those institutions are accountable to voters. They are filled by career employees represented by powerful unions.
Could be because "My values/beliefs are the ideology free centre and everyone else is ideological" is the most common and boring ideology in North America.

Even the idea that politics involves "2 sides" or that this is a useful way to model things is an obvious ideological statement.

Pointing this out gets old, at this point jokes about how someone always says this and betrays their complete misunderstanding of the entire concept is old. And since you know this ideology and you know what works and what doesn't when trying to get someone to confront un-examined ideological commitments ... you just downvote and move on.
> our brains just generally don't operate on a rational basis because it's not practical for humans.

It goes way deeper than that. Reasoning being hard to do well would explain a high error rate, but not systematic biases. I think human reason mainly evolved for (as you said) getting ahead socially, and only secondarily for solving object-level problems. There's a good recent book, The elephant in the brain.
THEY SAY I AM FAT NEED Your COMMENTS
I bet Jeff did this on purpose. This could very well be another Pai situation.
iPhone Xi, unapologetically designed in California for China
That popup that appears like once in a while?

You know it goes away if you buy it, right? I own Sublime and honestly the nag is so NOT-annoying that I have more than one instance of sublime where I simply haven't bothered to enter the code
I'm tired of explaining why this isn't a valid argument for security. Being able to compile your code means _nothing_.

As is tradition, just read "reflections on trusting trust":

https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p7...
I may be silly but I want the affiliate links I click on Slickdeals to work.
> Fine, it's GRACE. So GRACE has an accuracy of 0.001%? Really? Or rather, is there any estimation technique to measure the ice mass of a whole continent with accuracy of one thousandth of one percent?

If some areas are losing/gaining meters then your 1.8cm average is irrelevant as it's not the resolution they're looking at.

Your argument is misleading because it assumes uniform ice loss across the continent, it's a straw man you create and then destroy. Time to turn that skepticism inwards.
Dont see how giving ur money away is good financially for him or amazon, they had some marriage issues prior to divorcing
How to Write a Condolence Letter
LLVM has moved to GitHub
I've only ever lived in Texas, I was a renter for 10 years, and then a landlord for 5. As a renter I never had any issues except for the occasional bullshit item on the deposit.
Sure, you don't want to leave money on the table, but an 18% pop is pretty standard even for normal book building. Seems weird to call Google's Dutch auction a debacle when it had the same result as standard book building.
Good question. I agree with your guess though.
The obfuscation wasn't that bad, I recall it was quite fun to parse through for inspiration while trying to implement a similarly spirited file manager, only in posix-compliant shell (well, at least in `dash`). No arrays were a major pain point, and mainly why I gave up halfway.

Anyways, thanks for the `fff` rewrite, it's pretty wonderful.
Before I die, ill be reading an academic article explaining how the sky is in fact, not blue.
Few doubts:

1. Any reason to write it in Java instead of C, C++, Rust, etc?

2. Any reason to use Protobuf instead of Flatbuffers, Avro, etc?

3. Can FoundationdDB be used with Apache Arrow?
You are preaching to the choir here mate. Keep in mind we have over 60 developers, and over 100 single page applications under development/support.

The frameworks we are using have been in use here since 2014 (pre-dating the DesignSystem). It is not an easy matter to switch over to these components, especially considering the only framework supported is React.

As far as unnecessary public expenditure... I could probably write 1000 pages on it and not make a dent.
A raspberry pi could display a login prompt. The rest could be contraband.
CES 2019: A Show Report – Learning by Shipping
There is apache lucy in C https://attic.apache.org/projects/lucy.html
> A more reasonable position is that it is a bug if your program crashes with the latest version of a library

This makes sense for actively maintained code.

There are a lot of pieces of software that aren't actively maintained but that don't exhibit any breaking bugs and people continue to rely on them. If the libraries that these pieces of software ever make breaking changes, either (a) someone has to step up and start maintaining the software again, (b) an older version of the library must be installed, or (c) the software dropped, annoying a lot of people who still depend on the tool.

What macOS has is .frameworks, which let you version shared dynamic libraries. When building a project against a framework, one can either choose to build against a specific version or (more commonly) leave the version unspecified and use the latest. No fuss, no muss.
Chip Industry in Rapid Transition
How about your computer?

Here’s a parallel construct: It would be trivial for Microsoft to have a key logger in Windows that sent every keystroke to Redmond.

Why does anyone trust that they are not doing it?

Indeed, they could scan your computer for whatever data they like and send it to Redmond. But no one even suspects it, or at least at nowhere near the level people seem to distrust Amazon and Google over sending your voice to them full-time.

This is what I mean by Misplaced Distrust. We already trust Google and Amazon with far more of our personal data without a thought.

But a microphone? Ooh, scary!
How can you think of calling quits without ever doing marketing?

Stop developing and start selling.

Also your price is too low.

Advertise on Facebook. Target business professionals.
I really hope this is the long awaited thing. From the number of commits, this project looks huge, Elasticsearch is really a big liability for resource limited deployments, I have seen some smaller projects made in Rust and Go but can't compete with Elasticseatch at any level, but this looks different and I hope it does.
Consumption of dark roast coffee blend reduces DNA damage in humans
Pai situation?
I once wrote a script to create on call schedules. It ended up exactly as author said: humans aren't robots. And now it's just done by hand.
What’s a “sound ideology”?
Isn't the code on GitHub?
today I learned that rain forest fungi hack an ants brain and cause the ant to spread the fungus further on. We live in a wonderous world.

Here it says the fungus is pulling this trick only on its favorite ant species, amazing:

https://www.livescience.com/47751-zombie-fungus-picky-about-...
https://www.sciencedaily.com/releases/2014/08/140825142124.h...

Wikipedia has a list of mind altering parasites; it turns out that this not a unique hack.
https://en.wikipedia.org/wiki/Category:Mind-altering_parasit...

Scary stuff, don't read HN past bedtime! It's probably more tricky to pull of this trick with complicated brains, but who really knows how we tick and who is running us.
I was responding more to what I saw as the rather blunt application of statistics to the songwriting process. Admittedly I'm new to your site, but I'm curious about the theory.
Poor sleep linked to buildup of dangerous plaques throughout body, study says
Yes! Consider drafting a plan with some defined goals/deliverables to keep you focused and efficient. Otherwise, such a break might morph into a pseudo-vacation. I can imagine where that might breed tension and frustration.
The Private Edward Gorey
Doesn't that require intent and planning? If the arrangements were in place before the crime was even planned, how can it be obstruction?
For those of you who are not yet aware, this topic is STILL being actively suppressed even today Jan. 14, 2019, click on |parent| at the top of the page.
I'm confused that Windows XP is the "Modern OS", and I want to know why there is no mention of any kind of linux.
These are all good points. To be honest, I'm skeptical about the future of NixOS: it's wonderful as a user distribution, but for production servers it's a hard sell to migrate off a stable, enterprise-grade OS like CentOS, Debian, or openSUSE. And as you say there's a long-term trend toward cattle servers and lightweight throwaway containers, which do not need features like atomic rollback and deterministic versioning, because we can simply snapshot the image and do a blue-green deployment with easy rollback at the orchestration layer.

That said, NixPkg (the package manager) is incredibly powerful, because it can build containers more quickly than Dockerfiles [1] or other specifications -- and it can do so in an entirely reproducible manner, with efficient caches for CI servers and developers. This becomes particularly powerful if your team works in a compiled language with long build times, like C++, or if your team works with a variety of languages. Particularly in scientific computing, it's not uncommon to have a lot of Python {2,3} with C/C++ dependencies, and perhaps a cmdline utility in another language or two. At this point something like 'pip install' no longer really cuts it, and NixPkg can step in to produce app images and development/CI environments in a snap. These images can then be backed into your favorite container runtime with the confidence that you could rebuild the entire container with a 1-line patch and actually have the same contents everywhere, and the new 'nix path-info' and 'nix log' commands can give you deep introspection into the binaries: showing the full transitive closure of build-time or runtime dependencies, their sizes on disk (important for containers and cloud deployments!), their configure/compilation arguments and output, and so on.

[1]: https://grahamc.com/blog/nix-and-layered-docker-images
That’s from 2011. If you compare issues introduced, remedies and preventive actions by the said conpanies since that time, you’d still find Apple leagues ahead of Google or Facebook (and Is say that Facebook isn’t even in the running).
I think it's too rusty, unless I'm misunderstanding https://abseil.io/tips/153. It says,

The vast majority of C++ users think that the using-directive is injecting names into the scope where it’s declared. ... In reality, the names are injected into the nearest common ancestor of the target namespace (::testing) and the usage namespace (::totw::example::anomymous). In our example, that’s the global namespace!
So, if you encrypt your paper journal, can you be compelled to decrypt it?
Not sure why this is downvoted, perhaps the tone? But I think it's a very fair question.

Why not let the market decide?
Reading those Terms of Service are important!
The Age of Surveillance Capitalism is going to be a seminal book. I am looking forward to receiving my personal copy tomorrow (release is January 15).
I sold a GitLab subscription last year. Today the customer renewed and their user base doubled. (I'm a reseller.)
Sure. Have a fingerprint or PIN or whatever. Totally reasonable. Mugger takes your phone in a rush, can’t unlock it later, sells it for $10 to someone who’ll gut it for the pieces. Sucks, but not as bad as the mugger also emptying your bank account.

But my response is to the belief that a security factor that cannot be directly taken by force is somehow more secure. If you’re guarding The Football, sure. You might actually be willing to die for that. If you’re willing to die rather than reveal your PIN to a mugger, though, your advice is not applicable to the vast majority of the population who value their lives more than their bank accounts.
The answer to that question is obviously : "My ideology"
totally agree. Small team in a separate room is great. Small in open office or cubes simply sucks.
I like to sum this sentiment up as:

"One day even Socrates will be forgotten."
I wasn't trying to say that the article proved "everyone" has an ideology.

What the article does say is that among two groups, both groups were influenced by ideology.

And I realize that you and many others feel that you are an exception.

It is my belief that you are not. I believe that no one is an exception and everyone has an ideology. I know that more often than not "ideoloy" is thought of as something some _other_ group of supposedly _less rational_ people have, but I think that is not the case.

So anyway these are beliefs that I have, so they are not something we can discuss constructively. Due to the nature of belief.
Russian Government Set to Buy a Massive Amount of Bitcoin
While we're at it, most of "ballistic fingerprinting", as well.
As long as a witch is burned who cares how they did it? Cops lying and deceiving is fundamentally wrong. Don’t pretend that it’s required for police to get convictions. There are other ways.
https://en.wikipedia.org/wiki/Lou_Pai

Lou Pai was an Enron exec who divorced his wife and married a stripper. As a part of his divorce he sold off 250m of shares months before the value of them collapsed. He was (relatively) shielded from the insider training charges.
There is a test online that shows you 2 mp3 encodings and a wav and you have to pick out the wav. I couldn't get any right but my bf got them all correct so there could be some small noticeable difference between mp3 320kbps and lossless. Personally I store flacs because I want to use Opus instead of mp3 on mobile and mp3 to opus will trash the quality
“O Uommibatto”: How the Pre-Raphaelites Became Obsessed with the Wombat
Well I’m only ordering one ounce
I run pinhole on a Debian Vm on my FreeNas Mini so the perf is not s problem. Could also run fine on any 2008ish era computer you May have faster than the Raspberry Pi if that’s the concern.
And are you aware of all the studies regarding irregular sleep schedules, and humans' inability to judge their own exhaustion and how it affects their behavior?

Great job enjoying such circumstances, but the evidence would point to it being a sub-par way to have residents perform at their best. Surely we could have regular-length shifts (with fixed start times so as to work with a reversed circadian rhythm) and more overlap to solve the patient hand-off problem.
Preprocessing in NLP
Not annoying, just Hacker News. Funny/cute/meme/etc typically gets downvoted, even if it’s directly relevant, because of the strong fear of turning into the circle jerk of endless shitty joke threads like Reddit.
I am using this system (IBM i) daily. Mostly supporting clients who want to run Node.js (or some other open source package) on there system.

I also maintain a basic IDE for writing code on this OS (replacement for SEU, which was used in the article) and IBM also supply Rational Developer for i.

- https://github.com/WorksOfBarry/ILEditor
- https://www.ibm.com/uk-en/marketplace/rational-developer-for...

The OS gets one or two large patches a year, but generally not many new 'features'. I've done and still do my fair share of RPG and ILE C on this system too.
Actually, there were plenty of anti-vaxxers on the early Net, as I recall - Look up some of the Sun vs. DEC vs. IBM vs. SGI vs. ... holy wars! ;)
>do we still need things like VM, paging, and segmentation?

Yes. To begin with, on modern processors, paging is tied with the memory protection system. Memory is protected on a per-page basis. Memory mapped files are implemented through paging. There's also backwards compatibility. Virtual memory allows 32-bit applications to have their physical memory located anywhere. Without that, we'd have to ensure that they reside below 4GB. Programs would start up slower as the executable would have to be relocated every time. Additionally, it's hard to imagine a hypervisor that doesn't use virtual memory. Virtual memory allows hypervisors to present a unified address space to their guests; no matter how fragmented physical memory gets.
But the biggest not-a-trump-tweet political story of the last year is the massive shift of american politics into left-wing, centrist and right-wing groups as the effect of Trump getting elected ripples through both parties.

Saying this during an era that looks like it will be partly remembered as when the american binary political divide ended seems very odd to me. American society is largely and increasingly not well modeled by 2 clusters of opinion.