jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I must be missing something. Why should Windows OS (or Mac OS, in my case) handle help for an app? When you're in Excel, you get contextual Excel help, and only Excel help (which is a good thing). Do you want every mention of "average" in your email to show up?

Sure, SciPy can take an average (not Python proper). How is the user supposed to know to visit a non-standard Python module site and search there? How about the next commonly used function, like charting. If I search "bar chart" which Python module site should I magically know to visit?

VLOOKUP (Vertical lookup) isn't the best name, sure, but "lookup" is in the name. It's another keyword to learn, like "foreach".
Well I think that swelling only will occur when the moisture goes up. Also I think in newer homes the windows are more fire resistance and are a lot harder to break. But I do think that if it comes to that, than do it or do what ever you have to, to get out.
> Plus, you would have to give these unwashed masses access to the systems.

This is unfortunately the kind of thinking I see with people I know who are tasked with system administration. They take pride in their work, setting up infrastructure to run unnoticed in the background, but I've noticed a tendency to simplify the job to extreme by making sure said infrastructure can't really be used. After all, if no one uses your system, they won't break it and you won't have to fix it. Users, instead of being customers, become adversaries.

I don't know anyone who does that on purpose, but I see the tendency to go there unconsciously. Restrict this, limit that, block everything. Principle of least privilege. It all makes sense from security POV, but when applied internally, users have to fight with support to just get their job done. I especially dislike this when it's happening in the educational context (schools, universities, hackerspaces) - computer systems there should serve as opportunities to tinker, learn and explore. Strict limitations significantly hinder usefulness of the infrastructure while saving only little work for admins.
Great article. I'd love to discuss sometime with you regarding this.
> This applies to pretty much every pkg manager ever created.

This seems a bit more dangerous... to do this with apt, you need to MITM, since the Debian repos are ultimately checked by ftpmasters to make sure (amongst other things) that packages like rimrafall don't get in. Apt also has mitigations against MITM, as described elsewhere in this thread.

Who's checking what packages make it into npm? How did rimrafall get accepted as a package?
Savings is not idle money. Savings is stored value. Currency is an intentionally lossy short-term store of value designed to incentivize allocation of capital into long-term savings vehicles like stocks, bonds and real estate that are productive and help the economy.

Idle cash hurts the economy. That's why even in a savings account, idle cash isn't idle, it's collateralizing loans. A savings account is more of a bond than it is currency. As such, in your model, money in a savings account is an investment - not savings. In your model the only thing that would qualify as savings would be literal dollar bills stuffed under your mattress.

Liquidity is a different axis.

And as for myself, I hold more than 100% of my net worth in assets, the cash in my bank account is borrowed against my asset portfolio.

This is also an extremely common position for anyone with a mortgage to be in.
It's one thing to say that every country experiences inflation a few times in history, which might or might not be the case, depending on your definition of high inflation.

Argentina's Consumer Price index rose 6.7% during March. No, not YoY, but MoM. And if you look at history, it's not even a particularly high number. So I'd say that by the definition of most people, the country has a very big, long lasting and structural problem with inflation.
Superior googling abilities.

I'm not joking.
> Uber charges drivers 25-30 percent

You might be a little low there. In my direct experience as a driver pre-covid, it was close to 50%, and many drivers in the relevant subreddits have reported it frequently being more than that since. Imagine hearing a passenger complain about their $15 fare when you only see $6 of it (out of which you still have to cover your gas usage). 25-30 percent seems reasonable in comparison.
Other way around. Unreal works better with git.
I suspect he doesn't care much about the storage space. JPEGs make the edges of the lines blurry or noisy - they're designed for things like nature photographs, not sharp hard edges between single-color areas.
HOW DO I edit title so it shows it is an "ASK HN"?
Sure, I didn't claim that Slicehost has the best performing machines. The EC2 micros are terrible, but I plugged EC2 for it's API's and other AWS services. Slicehost / Rackspace also has more cloud services the last I checked. But this may not be true anymore or for much longer (cloud storage, CDN, etc)
Expresso is a great testing tool, but:

- Testosterone can test non-nodejs http servers.

- Expresso run the tests in parallel making difficult to do some kind of asserts (with gently for example).

- Testosterone has a sinatra-like syntax and a nice flower.
Interesting. I've written two books for Apress and got essentially zero editorial help from them. A handful of writers I've talked to published by other tech publishers reported similar experiences to mine. Glad to hear they're doing something for somebody. But would-be authors should be aware that going with a traditional publisher isn't necessarily going to mean working with an experienced editor to craft your book.
It’s an example of the “New Jersey approach” to programming language design.

> Simplicity-the design must be simple, both in implementation and interface. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design.

http://www.jwz.org/doc/worse-is-better.html
That's why I specified "out of the box." It doesn't make sense for there to be completely mandatory extensions like South -- they should be bundled in, fitting with the "batteries included" culture of Python.
Do tons of people like Starbucks as drip coffee or plain espresso, or do tons of people like it whacked out with half a cup of sugar and 14 ounces of steamed milk? There's a big difference. (And by that point, as many joke, it's not coffee anymore but a milkshake).

What you call "char" I call "burnt", and I've seen a lot of opinions that agree and bring up multiple conspiracy theories as to why (cheaper shipping costs, higher caffeine concentration among others).

I'm agreeing that it's not snobbery to say that Starbucks wrecks some of the great flavors that properly made coffee can have. This isn't like wine where anything that isn't spoiled is usually drinkable. You can make bad coffee, accidentally or deliberately.
Airpush going away makes me very happy.
Wait. So they didn't even actually owe any money? All they had to do is send the IRS a form (and potentially an EZ one at that) once a year?

I wouldn't consider myself litigious but it sounds to me like there is a legal case against the X.org board and this "accountant".
You really believe that one doesn't need the other? Bottom line. You get a file. You name has a little mark against it. He is one of the selectors, I guarantee it.
Actually he's Treasurer, which means he has responsibility for an organization's money, but does not necessarily perform the functions of an accountant. When giving the role to someone without any particular expertise, you would expect a professional accountant to be retained to advise and assist in any nontrivial case.

But since nobody thought to file taxes (or make sure they got filed), I'm assuming they didn't think to do that either.

This degree of incompetence is troubling, especially given the massive array of resources X.Org could have called on for help in ensuring the foundation was being run correctly.
If you were really enterprising you could put up a form during off hours that let them specify when they'd like to be called back during on hours.
Though I do actually think your advice is a great way of looking at the process and for introverts consciously motivating yourself with that mantra.
I think it's really important for the people building a product to spend at least some time doing tech support. Right now, my tech team of three (including me) all "see" every incoming tech support email and we rotate through who's responsible to answer them. Since I have a tech support background, it's obvious to me that this is the best way to both understand what's broken, but also what works and what can be improved in a system. I don't think we'd bring on a dedicated support person until this strategy impinges on our ability to get things done.
I didn't think there was, but I was wondering if there was and it just had a name I was unaware of.
Yeah, I think he's definitely undervaluing that one.
Unsolicited product feedback forthcoming. Feel free to ignore as I don’t know what I’m talking about.

First, the site is clunky on mobile. Highly recommend you fix that up before anything else. Mainly small things like margins and fonts.

Second, and I realize I am not exactly the target audience here, but I went to your site and had no idea what to do with it because search was the main thing I saw and I didn’t recognize a lot of the categories you already listed as something I would know anything about. So I searched for “CRM” which my phone initially unhelpfully corrected to “Cram”. I got a listing of names of CRMs some of which I knew and some which I have never heard. Oh I also go how long it took to execute the search which I found amusing but entirely unnecessary.

Here is the first problem: so far I don’t know what I can expect from the site and what value it’ll give me but I spent time interacting with it. I paid a cost but didn’t yet get much value.

I ended up clicking on one of the last CRMs I recommended to a customer and what I got was essentially a short description and a grid of features that the CRM has. This is problem number two: you are building a system like an engineer, but you need to think like a sales person or a support person. I am not here to find out if Zen Desk has a chat widget. And even if I am, I can do that just by going to their own site. I am potentially here because I currently use ZenDesk and want an alternative. But the site isn’t super helpful beyond giving me specific names of products.

The experience I actually would find useful: I tell the site that I want a CRM. It gives me a listing of the CRMs it knows about each with a line next to the name that says “Use when you need XYZ.” That’s it. For example “Use ZenDesk when you want a general purpose CRM.” Or “Use LiveAgent when you need the best on-page chat app.” You don’t need to give a million features in a comparison grid. They likely already have those on their sites. You want to do a part of the work evaluating these products for the customer. That way when they are picking out the next bit of software they’ll come to you again for the next recommendation. When the boss asks the assistant to find a new chat widget, you are the assistant, just automated.

Now, I will say that I wouldn’t want to try to monetize this product. You can make it free and try to make money off referrals which feels to me like an uphill battle. Or you can charge a paid subscription and essentially be the Consumer Reports of SaaS, which I think is an easier option but you need to provide value that’s commensurable with what you plan to charge. How much time can you save a boss’s assistant or a boss on doing these evaluations by doing them yourself (or hiring someone else to do them), then resell this consolidated knowledge? That’s how much you can charge.

Short version: you are selling data and I want information.
As long as they pay top of market (and they do), people will work for them. FB consistently beat Google and other top employers by non-inconsequential figures.

There's also the case of Google being ethically bankrupt as well (undisclosed DoubleClick tracking backdoor in Chrome).

I don't see the argument that FB is worse than Google. Google will snoop on your private messages for information that they can use to feed their advertising machine, and they have an entire browser dedicated to ad networks (they regularly implement insecure APIs that are immediately abused by DoubleClick customers, including on high profile sites).
Is it? What about X-Client-Data header?
Cannot fathom why LOC is a metric? Me neither. Lots of stuff has millions of lines of code in various languages with wide ranging feature-sets and functionality. LOC has near zero meaning across the language/project boundary.
I recommend LaunchPad.net. It's open-source so you can always host it yourself.
> Sorry for missing your flight but I do expect TSA to flag me if I literally hand the agent a stack of cards with "bomb" and "terrorist" written on them.

They are just words, it is not OK to "flag" anyone for carrying that around. Next thing you know we'll be "flagged" for reading Rousseau (whose works were a major influence on Robespierre, a renown "terrorist") or Karl Marx, a guy whose works were appropriated by a lot of bad guys who killed a lot of people in the 20th century.
Practical Common Lisp (http://www.gigamonkeys.com/book/) is great if you already know some programming.
FWIW, mono at32kbit/sec is fairly close to stereo at 64. (Of course, there is some joint coding gain from stereo— but stereo's wost case is just as bad as 2x mono and it's the often the worst cases that limit the quality).

For example, mono speech at 32kbit/sec:
https://people.xiph.org/~greg/celt/spec.orig.wav
https://people.xiph.org/~greg/celt/spec.MP3.wav
https://people.xiph.org/~greg/celt/spec.vorbis.wav
https://people.xiph.org/~greg/celt/spec.CELT.wav

The SILK+CELT hybrid does better still, but even CELT alone is still fairly useful at lower rates.
I'm glad the government is contributing to pickup artist literature.

Indeed, I think uncertainty is a major part of attraction. It creates insecurity and a desire to settle the uncertainty in ones own favor which manifests itself in attraction.
I did the same. Watch out for 1.7 fw upgrade for the sata bus. My mbp couldn't handle the amount of data sent and as a result would crash every time I would install os x. Downgrading the firmware to only allow for 1.5Mbps worked well and it is what I am currently running. Email me if you need a link to the downgrade.
I've tried this, and it worked very well; but it's dangerous from what I understand - you can kill some brain cells.
No damage done, thanks for posting :-).
This is an inspiring story and every time I hear about something like this I wonder how much money each year of my life would be worth behind bars. Years of not knowing when/if I'd ever be released.

This man is suing for 60 million and will probably get a settlement for less but still large sum. If he were to get $10 million, would that be enough for 10 years behind bars?
For your first question, as a non-tech person myself, I personally thought this place was a pretty good overview of all the options available for eventually attracting a tech cofounder:

http://viniciusvacanti.com/becoming-your-own-technical-co-fo...

To sum up the key points from that blog, it's basically:
1) Go work at a start-up
2) Become a key member of the tech community
3) Blog about your idea
4) Hire a programmer (to at least build a prototype)
5) Roll the dice on a stranger
6) Build your own prototype

Since what I was trying to build is not technically intensive, my personal choice was to learn some coding and build a rough prototype first.
Has anyone written a reverse CoffeeScript compiler that compiles legacy js into cs? Seems like it would be a great tool for starting off refactoring of big js files, or if you simply wanted to adopt cs as your standard.
Naval is a smart man. Couldn't agree with this more. We are nearing the end of the road to socialism via inflation.
I have been using linux for about three years and i3 for about two years and this book will help gain new knowledge.

I did take a look at the sample and I’ll definitely get this book
Another way to think about it is that Lobbyists have changed, i think, from the voice of a group of people to a voice instead of a group of people. Leaving many people voiceless in the face of insane capital and influence.

I'm not convinced this is true. If a lobbyist is not speaking on behalf of people, who are they speaking for? After all, corporations are just legal entities composed of people - with stockholders/owners, a BoD, employees, and customers.

The simple act of Joe Lobbyist meeting Congresswoman Schmidt for a coffee and chat about some topic isn't a problem. The problem is that with that cup of coffee comes an implied donation on behalf of the people Joe represents. The problem is campaign finance, not talking to our representatives.
I am sorry about the inaccurate statements made, they have been fixed according to your points.
Many thanks to the Budgie and Solus team for the great desktop experience!
> It's a pretty big mountain, though, and there are times where I have doubts whether the benefits will be worth it. Would love to hear some re-assurance! ;)

It’s not worth it, the entire language is a mountain of documentation and hard to understand concepts that just gets in the way of actually delivering product features for the business. It will help you to think differently about programming problems though.
Firefox has a secret setting used in test automation called “turn_off_all_security_so_that_viruses_can_take_over_this_computer”.

https://searchfox.org/mozilla-central/rev/3ff133d19f87da2ba0...
AMA from a vacuum technician: https://old.reddit.com/r/IAmA/comments/7gmsoe/iama_reddits_o...

IIRC he recommends Miele vacuums.
I have almost 2 decades of Thinkpad X series stockpiled around the house and none ever broke. (Granted, I don't run Windows on them).
Better, yes. Safe, no. Even with ASAN and modern C++, vulnerabilities happen all the time.
I used to use LastPass, but moved over to https://www.dashlane.com/en/. Their plugin is much better integrated than LastPass's. The interface is also much nicer.
All three are described as "hackers" on the site, yet none of them seem to be hackers. Engineers, developers, computer scientists - I could see those terms being used to describe them, but not "hackers."
So this is going to be like Redhat -> CentOS ?
There was/is a plan to use clang to help with this.

(In fact, rustc used to build clang as well as LLVM, but this was disabled since it wasn't being used (yet).)
For the benefit of UK license payers(!) can someone copy that article so we can see it?
Thanks for the hint, gonna clean something
Um mate slashdot is over here http://slashdot/
[wrong parent]
Pollution is also linked, among other things, to fertility issues and lower avg intelligence, far from a biblical flood but in the long run that's no bueno.
The reason we haven't done these things is because of a "couple rich people"? We have a consensus and viable solutions that would clearly benefit billions of people, but we aren't because it affects a couple rich people? Seriously? Who are those people?
I don’t think it’s rational to compare to overall highway vehicle fires. Wouldn’t you want to compare against similar luxury vehicles of a similar age?
Realistically, killer machines wouldn't abide by the Geneva Convention and could just make up a poison gas or supervirus and wipe out all humanity without making humanoid robots in the first place.
That is as they say "a brave choice"
A lot of people don't see past attachment to Soviet Union as positive. So I doubt this would have much usage except for fun.
Okay, I think that answers my question.

I meant the ability to change workspaces on each monitor separately. In MacOS I can have a 2 monitors each with 2 workspaces, and switch to workspace 2 on monitor 1 without affecting monitor 2's workspace.
Simple outage. They use the same host. But more details will come in due time
Have you thought about what kind of assurances users / buyers are looking for about robustness to attacks or false positives, but also about working correctly under normal variability (a mentioned by others)? And how to best communicate those assurances?
I loved playing on MUDs in the 90s. My friend and I were wizards on one that was called Shadow something-or-another. It was awesome to be able to script new adventures and play online with friends as a kid in middle school and high school.
> From my experience nomad and other hashicorp tools required more learning how to use all the pieces together / figuring out edge cases / debugging.
> K8s was definitely easier to setup

How so? I can't imagine any production setup of Kubernetes from scratch ( not managed by a cloud provider) being easier, initially or on day 2, than Nomad+Consul+Vault, but maybe i'm missing something.
Yes, except most modern browsers dropped FTP support some time ago
I learnt to programme using Pascal on Mac Plus in 1988. I had my first job as a programmer in 1989 on Macs.... Until very recently I had a soft spot for Macs, I had not really used them since 1992

Recently getting a job developing for iOS in Swift I am amazed at how the developer experience has degraded. There is so much friction

In 1988 the documentation was very useful (Inside Macintosh - I think that was the name of the book). In 2020 Apple has decided that documentation is not really worth the effort. There is a cursory description of most APIs, not all, and no examples.

I had to get a license to develop software for the computer (paid for) sitting on my desk. I paid, but did not get the license. I swallowed that insult because if I make a fuss Apple could wipe out my employer at the stroke of a pen.

Accessing the file system is a constant hassle. Why so hard?

I cannot install emacs on my mac. (I probably could, but how hard am I going to struggle?)

Software that is free (as in GNU) is charged for in the App store. For example I cannot get my hands on a simple interface to diff anything like ediff.

The Xcode compiler/debugger has some serious bugs, and as far as I can tell Apple's policy is not to fix bugs in developer tools...

I am amazed that they care so little for those who are not quite the most important. If I could find a quality tablet that runs free software (are you listening Pine?) I would lobby hard to get off iOS.
I agree with most of this but I also think it leaves out a huge piece of the puzzle: systemic racism.

Which obviously doesn't have an easy solution.

Maybe mandating more diverse forces, that officers actually live in their city, and training/culture accountability from the top down (that unions can't block).
Thanks, it was blocked by my adblocker
Is the index a reflection of the price of sales or the price of bids ?

If I go the the store I am told "this is going to cost you $1" not "you set the price by buying that for $1"

For a real example, read this :

http://mechanicalforex.com/2015/01/trading-a-real-market-wha...
I'm not super familiar with either, but as I understand it, systemd-nspawn is only an alternative to "docker run". The docker command supports all sorts of other things, like creating container images, manipulating, uploading, etc. systemd-nspawn just runs things, and the upstream docs suggest using debootstrap, yum, etc. to create a thing for nspawn to run. (Running things is both the easy part, and the part that most makes sense for an initsystem / system daemon to do.)

systemd-import will grab Docker images from the internet, but I'm not sure it will do very much else. In other words, even if you adopt systemd's way of doing things in deployment, your developers are still using the docker command.
"Leak everything" is a valid memory management model if you can put bounds on runtime, etc. Seeing it in the wild isn't a reason to conclude that

> someone ... can't get memory leaks in a simple utility function right

because in a simple one-off utility it is right. Potterings didn't write these utilities to prove that he knew how to refcount.