skysight-inc/HackerNews huggingface dataset:
At my last place "architecture by committee" did not appear to work at all. I think there were two reasons:

1) Lack of focus - everyone had their own annoying part of the system they wanted to fix badly and were not aware much about what going on elsewhere.

2) Our group of ~10 people would cost 10x of senior salaries to the company to do such architecture work. No manager would ever authorize that.
My bet is this will be very similar to Walmart Neighborhood Market. About the size of a drug store, will stock grocery essentials, and will have lower prices than traditional grocery stores (Safeway/VONS, Ralphs, Albertsons, QFC, etc.)

A store like this might allow them to more cost effectively fulfill small items (deodorant, a pack of pens, batteries, aspirin, candy bars, etc.) by shipping from the store to your home.
Yes, the 68060 was pretty nifty, but no...Motorola moved on to the 88000, which was also very nice. Only then did they dump the 88k and gamble that joining IBM and Apple on the PPC would result in a bigger market to take on Intel. They were wrong.
An individual person has basically zero individual effect on climate change, even if they are a prince and spend millions of dollars lavishly on air travel and so on. These criticisms of people taking airplanes fall kind of flat in my opinion.

Unless collective action is taken there is no point in ruining your own enjoyment of your individual life. That seat on the plane you give up will most likely just be put on discount and sold to someone else.

And if you do something like Greta and take a sailboat across the Atlantic, it doesn’t seem to inspire people to do anything more than make fun of you.

Economists generally suggest using taxes to price the externalities (e.g., cap and trade or a carbon tax). This leads everyone to take collective action as they now have a financial incentive to do so.

Unfortunately the politicization of climate change and the incorrect connection between “climate change” and environmentalism has led to a lot of problems with this as well, e.g., environmentalists opposing nuclear power plants, or even solar/wind farms being blocked or slowed under environmental regulations!
Geez, sounds like this author has never driven a Nissan Leaf.
Health benefits for full time employees are not optionally legally.
As a heavy user of Mastodon since 2018:

It's a pretty nice ecosystem. But it has warts. Instances go down (my primary was offline for 4 days in the past month, with little explanation, 50k+ members).

And the challenges of moderation, especially for volunteer-effort instances, even where the admins are acting in good faith, are high.

This as there's been a huge influx of Indian users, largely withdrawing from Twitter due to fascist and casteism on that platform. Thinking they've found some paradise is not the case. It's a community, and will require community infrastructure.
It's admittedly bad, any Python dev who says otherwise isn't being honest.

That said, once you get it down, you're not burdened by it much/at all. You can start and begin work on a new project in seconds, which feels important for a language that prides itself on ease of use.

But yeah, not a great look for newcomers.
It is worse than that, the incumbent politicians don't want to be seen as 'lefties', and there is a lot of people with money with a vested interest in burning more oil and coal. I think individuals changing behaviour is hopeless, but taxes that make doing the wrong thing expensive (and vice versa) is probably the only way, but politicians don't want to do that.
$15/hr with benefits (before any raises/promotions) across 2 people is higher than the median household income in Broward County, Florida.

https://embed.datausa.io/profile/geo/broward-county-fl/
> Buy P.T. from Amazon

lolwut[1]

[1]: https://en.wikipedia.org/wiki/P.T._(video_game)#Removal_and_...
I'm not sure what is notable here.

That is 50.3% higher wage than Northern Virginia area (Very high COL) grocery stores for exactly the same work requirements. Saw a job offer go out literally this afternoon for $10/hr starting at Giant in Loudoun county.
Easy Methods to Stop Biting Your Nails – HealthZigZag
> ... ads/tracking is one of the leading reasons for poor performance.

That's especially obvious when using nested VPN chains and Tor. Because latency can exceed 500 msec. Sites like HN typically load in a second or two. But sites with ads and tracking take 10 seconds or more.
The internet is an useful tool when used properly
When people riot in the streets and demand their luxuries back, what will you do to stop it? Authoritarian repression? Massacres?

Yellow vest protests in France were caused by a modest increase in fuel taxes. Serious belt-tightening to stop global warming is going to be far worse in most countries - heck, France already generates most of their energy from nuclear and renewables so they are way ahead of the US and others.
Since you are familiar with nodejs:

poetry == npm

pyenv == nvm

pipx == npx

No big difference, IMO.
I haven't used most of those, but SQL Server is a prime source of griping about names, as Microsoft keeps popping out strangely named variations. See: https://en.wikipedia.org/wiki/Microsoft_SQL_Server#Editions
I know it's heretical, but the '286 had a bunch of really interesting innovations, like a primitive capabilities based architecture. The big downfall of the '286 was they tried to do the 8086 backward compatibility and completely screwed it up. Ignoring that and writing an OS just for the '286 features was kinda interesting at the time. Not now...but at the time.
Conda is ideal if you need to support Windows environments with large, compiled scientific programming libraries.
It looks like disk and RAM will merge soon into some form of insanely fast and persistent storage.

And L3 is already at 256MB (+32MB L2) in the new AMD Threadripper CPUs.
I agree entirely. Those who want to see the job ads will see them, those who don’t will find a way not to, and that’s reasonable for everyone.

I might add: is this the best way for HN to give back to YC, through ad slots? If so, carry on, it just feels like there might a more optimal way to pair potential candidates with potential startups (as you’re relying on quite a bit of luck that the right candidate will be on the front page at the right time interested in that particular role, job ad decay and all that). Without context, I’m unable to propose alternative methodologies, so I could be entirely wrong and these ad slots are objectively the optimal way.

Thanks for the reply, I am not unappreciative of the forum or the work you folks do.
headphones?
I guess I'm surveying their entire ecosystem
The NYT has 4 million digital subscribers, and they’re probably concentrated in the type of demographics that read HN. (I don’t know the WSJ numbers, but since it’s included in apple news that’s probably another one where a lot of HN readers have the subscription)
I love Python. Throughout my life I tried learning many languages, and Python is the only one that really stuck, and was able to do useful things. Learning Python changed my life, in 5 years my salary more than doubled, and for the last 5 years I've been a full time developer. A coworker likes to say that I think in Python.

That said, I 100% agree. I don't have the answer, except that I wish that there was one official answer, for developers and deployment that was easy to explain to beginners.

For what it's worth I've been using pipenv for over a year and it works good enough. I think npm's approach is better, but not perfect. I've heard good things about yarn. I know CPAN is the grandfather of all of them. I've barely used gems but they seem like magic, and Go get your repo URI out of my code please and thank you. :-) All fun aside, what languages have it right? and is there maybe a way to come up with a unified language dependency manger?
We all know of market manipulation, like the story of the high school kid spamming stocks to Yahoo message boards [1], but what of competitor, - industry - or country manipulation? You find out that your competitor is trading on search trend signals, so manipulate the signals and bet against them. Model predicts high uncertainty for the British Pound, so bet against the Pound, and promote a Brexit. Model predicts copper will see long-term uptrend, so go long on copper futures, invest in heavy copper-use industry to expand their operations, strategically advise them to go long-stock on copper so they have an advantage over competition, later stage investors will notice the positive industry news and growth - and the uptrend in copper. All of demand and scarcity for copper will rise and your investments profitable.

BTW: RenTech made a fortune when they were long on oil futures and the Iraq war happened. Another possible legit use for the NSA/CIA type recruits could be for geopolitical intelligence.

[1] https://www.nytimes.com/2000/09/21/business/sec-says-teenage...
A good mall really is designed to be like a city. It's an interesting comparison. I noticed the same thing when I moved to Manhattan from the suburbs. Not just the proximity to retail stores (I live a half a block away from a Lululemon), but the dedication to a shared public space, and being around so many other pedestrians.
Water isn't an energy source, though. Letting the robot top off on, say, hydraulic fluid or coolant or whatever, might be the same. Even battery water.
I think many Americans make terrible decisions with money.

The really sad part: It's easily curable, with financial education. Why it's not part of middle school education, I'll never know.
FWIW I live in Manhattan and I actively avoid these places. They are mostly packed with tourists, I doubt many locals spend time there. I've never been to Hudson Yards intentionally (I've walked past it before) and I don't plan on going. There's lots of good stuff in NYC if you're not a tourist, and it's very far from being a mall.
When some of us individually have a greater net worth than groups of countries, yeah you'd think it wouldn't be too hard.
I just recently learned that the ordering of fields in your GROUP BY clause has meaningful consequences for the output and can differ from what's in your top SELECT. Try it with something like SQL Server's `FOR JSON AUTO` and you'll immediately see why `GROUP BY` demands the explicit order from you.
> Or perhaps you haven't browsed a news site with ad blocker off?

Yeah, it's been years and years since I did much browsing with an ad blocker off.
That shit ain't New York, it's tourist traps.
New Emoji Are So Boring–But They Don't Have to Be
ChromeOS/Chrome gets new update and sure enough, problem is partially "fixed". Now there is a new settings page: chrome://settings/content/all

These settings seems to stick, however the ability to globally turn off cookies and javascript remains broken. Also, it is so time consuming to change settings for each site, one has to wonder if this inconvenience is deliberate.
Sigh...I'm not bipolar. I thought I made that pretty clear in my post.

I am literally never manic. Sometimes I get pretty down -- that's it. Very well within "normal" range. And yes, I've talked with a professional about these sorts of things (when I saw a therapist for a couple of years), and the notion that I am mentally ill, beyond perhaps being a so-called "Highly-Sensitive Person" (a classification I find fuzzy and dubious, but whatever), was outright dismissed and was honestly found to be kind of laughable -- me brining it up was more a sign of my own insecurity/difficulty in accepting that I was seeing a therapist than anything else.

I don't really care to get into a discussion about Meyers-Briggs, as they don't really go anywhere on this site. If you care to read, I've explained my views on the topic elsewhere on HN in more detail: https://news.ycombinator.com/item?id=20888175
On this Veteran's Day, thank you for your service.
In other words: "If I get to define what's good, I always get to be right".

Someone who knows a lot more than you disagrees: https://yarchive.net/comp/linux/x86.html
pip and virtualenv are my preferred solution too because they are simple and easy to use.

However, you can run into issues if you are using different versions of Python, or Python on different operating systems.
>The overwhelming majority of products sold on Amazon are from 3rd parties. That's where the counterfeit goods problem comes from. There's no easy solution there.

Amazon could figure out which 3rd parties supplied it and get them to better police their supply line.

Newegg is not "the place" to buy computer harware. and its reputation is garbage.
Steps to Get an 800 Credit Score in 45 Days
I mean relative to the foreign competition. There's still a gap, but at least in terms of fit and finish it has narrowed. That's more initial quality than reliability, I guess.
Not the ones I’ve been to recently.
It also throws penalties for using Google Tag Manager and Google Analytics.
I mean, don't reach for Spark. Just get Dask, a databased or R's disk.frame is mostly fine.
For not building a non-internal combustion vehicle.
Nothing combats sexism quite like... more sexism!

Also, giving preferential hiring to POC over whites to meet quotas is racism. It’s really that simple.

Here’s what you do: hire the best person for the job and don’t discriminate.
> Yellow vest protests in France were caused by a modest increase in fuel taxes.

Ans: Stop with the neoliberal rubber hose type solutions to problems.
Linus has some thoughts on this: https://yarchive.net/comp/linux/x86.html
Testing an HTTP API involves running the server, and running a client against that.

Postman, insomnia, and Milkman are REST clients.

I haven't tried it, but I think it'd be quite awkward to get a server setup from Postman. I think it would at least involve calls to external programs to start a server, or to run against an already running server.

The more apples-to-apples comparison would be using Postman vs the chai tests. I'd argue that writing tests in JavaScript with something like Chai as described in the post is better than postman, because the code is in 'readable plaintext' rather than JSON.
> IMO, in an aggregated query, SQL ought to implicitly add all non-aggregated fields to the GROUP BY

I have literally never, ever wanted this. Why in the world would you group by any field not appearing in an aggregate?

Also, the group by can specify cubes and rollups, more over you may not want to group by any field, but rather an expression.
For me the biggest problem is C-based python modules that can't just be installed in your virtual environment but want to be part of the global installation.

Tkinter and mpi4py are the most recent ones I've had this problem with. I expect someone will tell me "it's trivial to install these in a venv, just do X", but X is not obvious to me.
Linus disagrees: https://yarchive.net/comp/linux/x86.html
The Nasa abstract link is:
https://www.nasa.gov/feature/ames/human-activity-in-china-an...

http://sites.bu.edu/cliveg/files/2019/02/Chen-NSUST-2019.pdf

And the original paper is here (unfortunately behind a paywall):
https://www.nature.com/articles/s41893-019-0220-7

It would be great to see the breakdown by country and by category of forestation and planting of crops.
I've spent the whole weekend on dealing with Python, and now this evening and probably a few evenings to come.
Goldman Sachs releases statement in response to ‘sexist’ Apple Card allegations
I read it as a symptom of a very active project. It’s being taken to new places daily and independently. It might be somewhat like all the various Linux distributions. Somewhat overwhelming from the outside but in practice not so much.
> There is also usually no "system Java", so there is nothing to break along those lines.

Oh, but there is :( `jenv shell 1.8` is muscle memory for me now.
sed = 1.txt

Use small buffer. No need to fit all the data into memory.
Reading your comment and the parent gave me goosebumps, I might be guilty of being this type of engineer.

I created a side project that became its own very successful product, and now there are a couple of other engineers in the team and I'm the "tech lead". We have a front end and backend component, and I have another brilliant full stack taking full charge of the frontend. the other two engineers are _very_ mediocre at best. The code is complex partly because I (without formal training) wrote it all myself, but also because it's a very complex priduct, not just a CRUD. I'm Constantly stymied by the fact that on the backend, asking the mediocre engineer to do something means it will take a full Sprint instead of the two hours it'll take me. The other engineers are also not able to fully understand the PRs (because the code is still too complex to them after six months joining the project) so I feel minimal upside to wait for their code reviews (which I still do anyways). I've asked to staff with better engineers but given the complexity of the product (directly query very large datasets with very complex jobs from a clean frontend) and our small orgs inability to attract great talent, I'm not getting anyone.

I'm forced with two possibilities:
1. Ask for the mediocre engineers to be removed from the team, and continue working on the backend solo (but making it actively a job to document and make it as easy as possible for a good engineer to take over after me). This would actually boost productivity 2x from what we are now frankly.

2. I stop coding fully or slow down 5x and work primarily as just someone who asks others to code. It would probably slow us down 3-4x,but I suppose it'll match the pattern of a regular team, though to what end I don't know.

Is there any advice you can give? I'm sure I'm not seeing something obvious here that I'm doing wrong, and am fully open to honest input.
python -m venv venv
source venv/bin/activate
pip install -U pip
pip install whatever
# <do you stuff here>
deactivate

no need any third-party tools, venv is built-in the above steps always worked for me out of the box.
/r/backrooms is an excellent subreddit devoted to real-life examples of this trope. It's surprisingly creepy.
I'll come back and edit this after I've finished the article but I have to admit I'm skeptical about taking advice on mentoring from Uber.

Edit: My skepticism was misplaced. A lot of this advice is very good and, as the site implies, practical.
SaNeterTV Popeyes Chicken Craze
> Agricultural technology today is such that one farmer can feed thousands of people.

Closer to ~100 people. There are about 1 million farm workers who are U.S. citizens, and another 1-3 million undocumented workers. That's just direct farm labor. Related industries (distribution, restaurants, etc.) employ over 20 million people.

> We're off in an asymptote where we gets closer and closer to zero cost for basic needs, but the workweek never gets shorter.

Except we're nowhere close to that asymptote, especially outside the U.S. Countries like the U.K. use a formula called QALY to ration medical treatment. That's the direct byproduct of scarcity of labor (specifically trained medical labor).

Moreover, a society that starts working less is never going to develop the level of wealth and technology that will make things like replicators and space travel possible.
I do the same thing when having a headache. Focusing on the pain and all the details about it causes the pain to get weaker, I keep focusing on it, "digging it out", untill it subsides. Thinking about anything other than pain does not cause relief. Interesting. I have noticed some benefits of motionlessly sitting, breathing slowly but deeply and replaying the day in the evening to relax and improve my socialization. This is different to the usual anxiety of ruminating on past thoughts, for me at least. In the end I am tired but feel in control and decisive, self confident. It makes it super easy to fall asleep!
> Am I misunderstanding what Google is trying to do? I'm not seeing the use case.

They're trying to normalize Google's approval process on users so that they can leverage this feature for a profit.
> Treat the markets as a complex dynamical system and use the tools from statistical physics such as the Gibbs Ensemble, to derive internal states from input and output.

No. This is what people like LTCM believe. It does not work, the underlying processes driving markets constantly change.

> - Treat the markets as an encryption algorithm and use the tools from cryptanalysis, such as differential cryptanalysis: Even when unable to decipher the full algorithm (total break), one may still derive details and a subset of system functionality.

- They were probably the first to heavily use Hidden Markov Models (see Baum–Welch algorithm and the IBM speech recognition recruitment) and keep on the frontline with new machine learning algorithms (their deep learning revolution would have started 10-15 years before industry).

Yes, and as a fun note, Peter Brown, their current CEO, was Geoff Hinton's grad student.

- They'd have an extremely solid backtesting pipeline, where any new feature can be stress-tested for signal. Features could be very arcane (% of mentions of the currency on neighboring state television) and are constantly (re-)added and removed: concept drift and market competition would gradually weaken signals, but fresh signals are added to keep the performance.

- The extreme returns for 2007/2008 could be due to the increase in volatility of the crisis (you can make more money when there is a lot of action, and competitors suffer from human herd bias / hysteria), but also, in part, due to them being the first to effectively exploit signals in growing social media platforms and search engines. A few years later it was public knowledge that gauging frequency and sentiment on Twitter was once a valuable signal.

- The NSA/CIA type recruits would not work on industrial spying, but on cryptanalysis, (graph) data mining, OSINT, HUMINT, IMINT, and for the security of the firm (which probably runs a tighter security than the intelligence agencies of smaller countries).

All correct.
Getting Started with Clojure, Neovim and Conjure in Minutes
Is this developer actually relevant? Who cares what their stack is. It sounds like more marketing over substance.

If the developer of click or flask explains their stack, yes, I will listen. Not sure why I care about a non-developer explaining hipster tools to me that are not what people are using.
Aliens cause global warming (2003) [pdf]
Wow - what happened in 1974? Something that has to do with the gold standard?
Bootlickers and the civility police didn't kill the 'Rude Press'. Overpopulation killed the Rude Press.

A lot of 'normal' media sources rushed left to be the anti-Fox. It's become so crowded that the field has started to thin.
Basically this. Every tool does the same thing slightly differently and all run into different variations of the exact same problem. Is your interpreter in your path? Do you have the right version of your modules installed?

Technically, OP didn’t have to use pipenv for anything except knowing which versions of each dependency to install (Pipfile.lock) with good old pip. Those other tools are mere conveniences. Giving up on a language for that...that’s drastic.
I'll pay anyone who can assist me with my Python setup. Is there a service like this, where one can find a developer on demand?
How does that work? If you just never return it, is it assumed lost after some time?
Huh, the neighborhood markets are the size of drugstores near you? They’re the size of regular Walmart’s grocery sections here.
I don’t think that is used much anymore. Most shops I’ve been on moved to Entity Framework. Uses a very similar syntax tho.