skysight-inc/HackerNews huggingface dataset:
Imagine telling your investors how much money you spent to decrease morale and increase turnover cargo-culting SV companies. This article reads like something out of a Dilbert strip.

I can't imagine why they're having problems with "higher turnover".
Sounds like #3 is cited by entrepreneurs in the article. Not sure that remote work is common enough yet to be having a significant impact, and I'm not sure how remote work would affect it more than other jobs would...
Agreed, when I see a batch of large Honeycrisps I pick some up. I’m excited to try this new Apple, given its lineage.
I came looking for a Xapian comment. It is HIGHLY underrated.

I love the "just works" functionality and portability.

At a previous job we had two existing options for search, Postgres GIN or the heavyweight ES cluster with Kafka. When I recommended grabbing Xapain for simple indexing (2-4k records, toss the index whenever we needed an update was OK) no one would bite.
Why do you feel you have a right to read this article? WSJ has paid someone to write it and for the infrastructure to deliver it to you (and technically, for the bandwidth as well - however negligible, there is a real financial cost associated with delivering the content to your computer that does add up). Either pay up or leave, but don't complain that you don't get it for free.
Your point were so absurd that I (correctly) assumed that there was some bias driving it. :)
One other thing I hate about the mobile app is that Lists are unordered (or ordered by creation date which isn't helpful). The website automatically alphabetizes lists, which is great, no idea why the mobile app can't too. For heavy Lists users it's physically painful hunting through the unordered list on the mobile app every time you want to add someone to a list.
Turn Your Old Speakers or Hi-Fi into Bluetooth Receivers with a Raspberry Pi
Doesn't that have compliance implications? My understanding is that digital communications usually need to be stored for 3+ years in the case of a lawsuit and longer if you are in a regulated industry.
odd title, the word 'superstar' is used once outside of the title by an MIT economist proposing federal subsidies for cities/towns with research universities.

no mention of NYC, Boston, nor do they appear on the infographic.

so it seems so called superstar cities aren't really defined as i would expect them to be.
I'm confused, because I had a Cosmic Crisp last year (bought at a grocery store in the Seattle suburbs). My husband and I have been talking about it ever since because it was so damn good. Although this does explain why I haven't seen one since.
You can contact me. I'm also planning to do a blog post comparing with Solr and Elasticsearch.
I think that naturally it takes some time to adopt a solution like that. And the ecosystem it still at it infancy.
But, randomly, a project using Vespa appeared in my GitHub timeline today (https://github.com/rdoume/News_API). So, the adoption is increasing.

For me Vespa is a absolute game-change, in features and as someone said here, ES looks like it intentionally complicated to maintain. With nodes randomly getting unhealthy. Vespa is like Redis to me. I completely forgot about maintaining it and works great.

It makes a world of difference in our product, and I take every opportunity to evangelize it.
After years of a love/hate relationship with Vim (I love what it does, but have configuring it), I had an epiphany: by sticking with the defaults, whether they are my preferred choices or not, I can instantly understand how to use Vim in any environment. Once you get used to biting the bullet and hitting escape instead of jj, or ctrl+c, it just works, everywhere.

If you abandon the urge to pimp out your Vim with a billion plugins, and just use it raw, it's a kind of editor Nirvana. Let go of your desires and live without want :)

Of course, that's just me. I understand why someone would want to turn Vim into their personalized powerhouse editor with IDE powers, with their .vimrc a 'git pull' away.

But I've learned to live with the humble defaults, and it's made life easy.
I don't know if this has ever been hypothesized, but HIV infection rates, and AIDS mortality among IV drug users in the 90's before the advent of medications?
If the IRS decided to seize all of your assets tomorrow without reasonable justification, you would probably win in court. That doesn't mean we should all be indifferent to whether or not they make the attempt. It's great that this went to court and resulted in a reasonable outcome, but how much time, effort and money had to go into reaching a reasonable conclusion?

Just because a safety net exists doesn't mean the IRS should be shoving people into it.
Cool! That looked like an extensive program. I studied at the Norwegian University of Science and Technology, and my partially self-chosen courses covered most of it too.

I think we may differ on what we mean by "should". I don't (really) doubt that it's possible and valuable to learn all of this in university (forgive my use of hyperbole in the original comment). But I don't think it's necessary for most people with a major/master's degree in CS to do so.

The ideal and the necessary should not be confused.
FYI to the owner of Argdown.org if around- Your getting started page linked here 404's: https://argdown.org/guide/a-first-example
True, but not all of them will fail. A New York, or Boston, or San Fran for instance are in a much different position than, say, a Nashville.

But you're right, it's more than just what you see on the surface. No question about that.
It seems like a weird plan, if 1/3 batches are a different variety and I don't like them now I think all pink ladies are bad.
"Just" providing the data doesn't absolve you of responsibility for the decisions others make using it.

There is a point where data collection becomes unethical, and making everything fine as long as it isn't legal makes for a shitty society. (i.e. legislating behavior should be a last resort not a first judgement on right and wrong)

I don't know precisely where that point is, but automated scraping of social media probably is past (automated scraping of judicial records? probably ok)
That would lead to unscrupulous people at the IRS valuing their friends junk as worth millions for a kickback.
When talking to me someone once referred to a degree as a "de facto dues card" and, that's basically what they are in many cases. Sure you need an education to be a doctor, a lawyer, an engineer, things that require licensing but come on, my employer doesn't care what your 4-year is in...it could be in Late 15th century Peruvian funerary basket weaving... and that's fine with them, they just want that accredited degree.

With companies that have rejected me for not having one the past 18 months, I've found that (via LinkedIn) a notable percentage of their employees have random liberal arts degrees and then 2 years out of college they are on their 3rd-5th job upgrading their title at each stop...

Hi, hello, I've been at my job 13 years. I'm in it for the long haul if you pay me well, I only want to leave my current employer because after 13 years on the job I make a whopping 34k a year in a state where the hourdly median wage was 16.25 in 2016 which is within 500 dollars of what I make (a bit less I think). When people were making a big fuss to raise minimum wage to 15$ a year or three ago, I was like "no, that's what I make after 10-12 years on the job and I know my employer won't increase my pay!"
'Corn Sweat' Makes Summer Days More Humid
"subservience to the system" -- frankly theres a large degree of difference between someone being subservient and someone playing the game (one in which the rules are discussed ad-nauseam for a good decade in primary school at that). Believing that college is completely worthless & that people don't really gain anything there is its own form of unchecked hubris, so we do agree on really narrowing that down in the workplace, at least.
Refinery explosions raise new warnings about deadly chemical
This is awesome. Takes up some valuable container space though, doesn't it?
DeepMind’s AI learns to generate realistic videos by watching YouTube clips
A bit unrelated, but states make it easy to scam unemployment insurance too!

I've had a rando collecting unemployment benefits from my company's account for a year now because my company's name is similar to a grimy company that hires contractors and operates in a different industry. I've never had a relationship with the claimant and don't even know who they are.

My theory is: The scammers search for businesses with similar names to whom they contracted for and submit unemployment claims to whomever looks similar on the state business registration website. The state doesn't check to see if there was actually a record of employment and just puts the burden of proof on the business. If the response by the business isn't timely or things get lost in the mail, the state pays out whatever they claim.

At this time the risk appears small to the scammer as our fraud reports went nowhere, the cost to my business is large as it screws our UI experience rates up and has now lead to having to change/rebrand the business's name.
I buy them by the bag for $3-4 and use them as a transport for peanut butter. The good apples are stupid pricey and $3+ / pound and seem to get mushy in just a couple days.
Hopefully this means that Google is taking steps to better protect the privacy of users. I'm curious if there are other ways that a site can identify if you are in private mode.
I liked the latex template, could you give more details about it? such as font name and so on.
All companies look better from the outside.
Berkeley set to ban gendered words like 'manhole' and 'manpower'
One of Azure’s big selling points is “not amazon” which hols a lot of appeal for retail and other enterprise clients. “Good enough” will get you miles along in that segment.
I think the parent to your reply understood that. Restated:

If there is a slower transport method that emits less carbon, wouldn't that carbon emission reduction be overtaken by the increased load required to run temperature controlled containers?
https://manticoresearch.com/ is the lively, open source, fork of Sphinxsearch. that's where some of the earlier developers from the project moved to. it's used as a text-search backend on craigslist.
Isaac Asimov explored that idea in the Foundation series. At one point science became a religion and even had priests. One notable aspect of the religion of science is that it actually works (prayers are answered, etc), which made for some interesting story telling.

https://en.wikipedia.org/wiki/Church_of_Science
That it is good to go back and review the basics of programming, like SOLID, from time to time -- and not to get too caught up in it.

Also: tribalism rules the day in politics.
I found SoftMaker Office to be great when it comes to office format compatibility. For OO documents, LibreOffice does it well.
I personally am not a big fan either (because stuff that's perfectly valid or even thoughtfully written/explained then gets hidden by bury-brigades), but it's definitely within site rules & practices and happens all of the time.
The box asking me to accept the cookies did it for me. Broke the fourth wall. And then I realized it was WB.
Especially with regard to intentions and interpretations, this immediately draws a parallel in my mind to movies versus books. Movies can definitely have impactful illustrative power, but it's almost a given that the book will have been better. I think the reasons that this is the case are probably the same reasons why code is expressed better through written language than other mediums.
My first glimpse of how a carbon tax is in alignment with the interests of protectionist trade policy.

"Make it too expensive to produce outside of our borders."

Who knew?!
> Well, the search engines decided that robots.txt was the better approach for them. Which makes sense, since they want control over as much data as possible, that's their profit motive. The jury is still out on whether that's a long-term win-win social contract between search engine companies and the world.

Are you really arguing that the internet would be _more_ accessible if search engines had to reach out to every site they wanted to crawl?

How many companies out there complain about being scraped by Google? How many companies benefit from search-driven traffic?
You must have been a part of the beta test.
I've never really liked the "the business screws up and you pay for it" narrative so common in articles like this. I don't remember my microeconomics class too well, but the inefficiency affects the supply/demand curve, and I believe that the business and the consumer both typically take a loss. Not really so simple a story as "they just raise the price by the amount they lost and take it from you easy-peasy" like the line makes it sound, like consumers have just simply absorbed all cost/risk on the company's behalf.

At any rate, fraud like that should increase the inefficiency of the business, and in a competitive market, companies handling fraud better should get an edge, then we end up with a bunch of companies doing the optimal amount of fraud policing. Of course, we have the real problem of not having real competition in the US health care market.
I would agree with this pointed question.

I've been studying the informal fallacies and it dismayed me to discover that lawyers typically USE, instead of AVOID, many of these fallacies... precisely because it wins cases. Their purpose is to win, not to be the most correct.

Winning is thus a perverse incentive in truth discovery. Maybe conflating competition with truth discovery was a bad idea? I guess, it's impossible to dispassionately plead a court case when livelihoods are at stake, and thus competition is inevitable...

I would like to think that if I was a lawyer arguing a case, and I knew that using a certain fallacy would work, I wouldn't use it... but who knows.
Fun with argdown:

<Popular mechanics does not publish incorrect analysis>

(1) Only an idiot would read magazines that publish incorrect analysis.

(2) I am not an idiot

----

(3) I do not read magazines that publish incorrect analysis.

(4) I read popular mechanics

----

(5) popular mechanics does not publish incorrect analysis.

That's what I'm talking about with regards to my original comment about triggering cognitive dissonance. By saying the mainstream narrative is wrong it's activating that syllogism in their mind and they feel personally attacked because if premise (5) is false then premise (2) may also be false.

BTW, cognitive dissonance is a well know psychological phenomenon that is totally normal and observed widely throughout the population in many different studies.
- Following your curiosity and passion often leads to amazing things

- Sometimes you simply don't have enough information to make a super calculated decision and you have to trust your gut and just go for it

- Performing stack traces on my beliefs and following them down to the people & things I originally got them from has allowed me to clear some real garbage out of my mind
This is pretty cool. How was it supposed to ever be discovered though?
This has been a great thread, and there's some heavyweight indexes here. But what about at the other end of the scale?

Say when you've got 10k-50k contact details (name, email, phone) and you want to provide a quick, autocomplete lookup. I've used basic SQL string matching for this, but it doesn't catch mis-spellings and the rest.

Running SOLR or ES is overkill for this. Is there a tool that fits this niche?
I quit the highest-paying job I've ever had to work for peanuts on a political campaign. It didn't lead to the new job opportunities I was hoping for and the job I got after the election does pay anywhere close to what the previous one did, but I have no regrets. It was the coolest thing I've ever been part of, and the new job, though less well paid, is more fun, more fulfilling and less stressful.
> IBM created the PC, and was influential in a lot of critical areas. Now they are just...there. They make revenue pushing up towards Microsoft levels, but you can safely completely ignore them.

You can? I assume you don't work in Global2000 Enterprise IT?
You cant buy our rent Uber or Netflix for your own use. You can lease Outlook and buy an iPhone. With Outlook and your iPhone you can talk to your best friends (not just talk to Microsoft and Apple.) Microsoft and Apples tools are a means to an end.

With Netflix I cant buy their tool and use it to host video for my friends. I cant buy or lease Uber tech to start my own taxi network.
I think the issue was with:

>in the west

It's not just us.
> regions are colored grey that are clearly in the top 20 MSA, like the entire urbanized northeast

It's not the 20 MSAs with the most jobs, it's the 20 MSAs with the most job growth, as a percentage, since 1990.
That final sentence caught my attention. I tried to make a daily habit of jogging. I really tried. I held on to the habit for more than two years before finally giving up. It just never started to feel good. Not a moment of it. Got any good advice on how to make running feel good?
some corporate setups let you get away with 10-20% effort, while collecting a "tech salary". that includes being detached from all shared suffering, political game playing, etc. depending on where you're at in life, this can absolutely be worth it.

sure, you won't get to senior VP but you can use that other 80% for ... self improvement.
I wouldn't be surprised if Netflix comes out with a "TV Mode" soon, that allows you to pick from personal channels similar to how music streaming services have weekly mixes.
That was a really CPU intensive read, consuming 14% of my battery, but very nicely presented. I like these kind of well produced presentations. The Notre-Dame post put out by the NYT the other day is another good example.
Canonical has certified a range of hardware for Ubuntu use. This includes the Lenovo P1/X1 Extreme (I run Pop OS on the former), a variety of Dells, and many other high-quality laptops that your IT team may be comfortable supporting.

https://certification.ubuntu.com/

I appreciate the work that System76 has put into smoothing out many of the rough edges of using Linux on a laptop but haven't felt compelled to consider their products, nor those from other boutique vendors. They all appear to be relatively expensive vs Lenovo/Dell etc and, at times, look to be clunky/have inferior build quality.
I'm using SOLR for public facing search API/engine on several projects (own and customers). ES is imho better for doing various on-demand analytics (like dev logs search)
Thanks for rephrasing. I wasn't fully awake when I commented.
oh, interesting. Thanks for the heads up.
Yup. We've all seen someone navigate a desktop with hundreds of icons spanning pictures, powerpoints, web links, applications, etc...
For iOS, you create C FFI bindings for your lib. Then you conpile a universal binary with cargo-lipo and use it from Swift like a C library.

For Android you write JNI bindings with something like rust-jni.

So yes, you have to write bindings twice. For an example project check out https://github.com/dbrgn/candidateparser and https://www.reddit.com/r/rust/comments/7aam04/meetup_slides_...
Your comment is extremely thought-provoking, and I immediately find it true of myself, but artists are quite capable of telling stories in pictures in a way that compels an understanding that goes deeper than reference to text - might it not just be that you and I have less control over the narrative and interpretation than in text because that happens to be our preferred medium?

What imagery gives you is an intuitive sense of how you should, or how the artist did, feel about subject matter. Imagine at a glance knowing which parts the artist was proud of, which they considered an unglamorous but necessary hack, and what they considered ugliness that was forced upon them and unnecessary to the program as a whole, and viscerally "knowing" what areas are wrong?

I look forward to a future where we understand how to teach well enough that artist-programmer hybrids are more common-place.
Electron does weird stuff... I never liked these in the end...
Thanks for the clarification. I knew it was open-source, didn't realize it was an RFC.
Ask HN: What do you look for in an open-source project?
I think there are a few primary factors that lead people to contribute to open source projects: Am I a user of the software? Is there are clear path to get involved? etc.

I'm wondering what else people look for when searching for projects or deciding whether to start contributing?
Discussed yesterday: https://news.ycombinator.com/item?id=20468986
I think org-mode has contributed a lot to making emacs more popular (or less obscure, depending on how you see it? :) )

See this for example: https://github.com/incandescentman/Emacs-Settings
A lot of folks said the same thing about their horses and buggies. 20 years from now, people will roll their eyes at the view that electric vehicles are inferior to gas guzzlers. You'll come around.
That's how https://tweetdeck.twitter.com/ works. You have a Home column, which is strictly things the people you follow have tweeted and retweeted, in chronological order; and you have a separate Activity column for those other things (and optionally more columns for searches, lists etc.)
How much of these 'lol x written in Rust is better than y' is simply a matter of newer code generically improving on older poorly written software?
Postgres does lexemes and all that jazz natively.

You want to be looking for tsvector related stuff.

I used it a few years ago to do full text search on a smallish website and it was great, I gather it has improved further since.
Well... there are different definitions of "systems programming language".

One is a language that you can write an OS kernel in, including the memory management subsystem. Go probably doesn't fit that bill very well. It might be possible, but it probably wouldn't be your first choice.

But there's more to the OS than a kernel. There's drivers, and there's utilities. You can write a lot of the utilities in go. That's another definition of a "systems programming language". You wouldn't write "ls" in Python, but you could write it in Go quite easily.

Finally, people sometimes use "systems programming language" to mean a language that you can write large-scale software in. Is one of Google's services a "system"? Yes, by at least some definitions. A language that lets you write such services (such as go) is a systems programming language by that definition.
It's kind of a stretch to say that this guy Williams was a hardworking health provider who just wasn't lucky enough to have an approved degree and good opsec. According to the story, his first felony conviction came from using his son's autism to submit fake invoices to get gov't reimbursement (nevermind the felony child abuse that landed him in prison).

And then there's the allegations that he highly exaggerated his services (describing "typical fitness exercises" as treatment for "lumbago and sciatica"). And then there's the several examples of clients who did notice and call out the egregious mis-billing:

> Another client texted Williams with concerns that her United insurance plan had been billed for 18 workouts in December 2015. That couldn’t be accurate, the woman wrote. “I had to take December off due to my work schedule and family in town,” she wrote. “I understand that people need to be paid but this seems excessive.”
This is a dumb A$$ world now. Wow...what a waste of time.
Here is a very good Quora answer on why you should never use ES as a central repository for data: https://www.quora.com/Why-shouldnt-I-use-ElasticSearch-as-my...