skysight-inc/HackerNews huggingface dataset:
Nah, just their servers ;P
I know you solved your issue; for others in the same boat, look into acme.sh. it's a shell only implementation, no python, no loads of dependencies. I used that to keep let's encrypt running on an ancient server (firewalled) that I cannot upgrade for reasons.
More people write/know Go than Lua judging from the relative books, posts, job postings, conference sizes, and so on though...
You can absolutely search by keyword, and that's where you usually want to start.

The difference lies in what you can do after that. Regular stock photo sites usually give you an infiniscroll on your search term, then you have to click on an image and browse through its related images (by which point you've lost the search query), then rinse & repeat until you give up basically.

Here, instead of "hiding" the images (or rather: not having a way of showing them all) we literally give you the entire catalog and a way to meaningfully navigate it.

By viewing only the hits you get a complete result set right at your fingertips, and they're meaningfully organized so the different image types that responded to your query will likely be grouped.

By viewing the results in context you can find all the images that are similar to the hits, but didn't have your keywords attached to them.
futureme.org. I remember writing some about 10 years ago.
Criminal gangs could also say that crime such as theft, robbery, blackmail, extortion, etc works for them and makes them money. It doesn't mean we should be legitimizing and encouraging this behavior that most of us agree is detrimental to society.
AmazonBasics products are going up in flames, but are still on the market
I like paradox games, I just dislike their endless DLC, the game always feels in a slighty unfinished state, although they do a better job than other companies that don't release DLC
My mother did something like that, but as a prank on my brother who was at the time in a military hospital. (This during the Vietnam days.)

What she did was got an atlas and identified every town whose name was at all romantic. (Things like Loving, New Mexico.) The postcards that she had come back appeared to be from random girls with as different as she could make the handwriting to be. It was all timed to show up on Valentine's day.

After getting two stacks of postcards from girls with cryptic messages like, "I hope to see you again" and "Visit any time", my brother got a reputation for being a total stud.
For those downvoting, this is the plot of Sword Art Online.
30% is the same amount Google takes from the Play Store.

Also, OP is stating that the only reason people buy iOS is because they're some kind of idiot fashionista sheeple etc. I was merely pointing out that there are compelling reasons to prefer iOS beyond, I dunno, the magic mind-control powers of the ghost of Steve Jobs.
But you sharing the data with Facebook.

If I'm not on Facebook (which I'm not) you are telling them that there most likely exist a user with this email address and an interest in your service. If many companies do this FB might even be able to build a profile of me without me doing anything

This is (or at least should be) not Bueno under GDPR / data minimalization.
It got very buggy over the past 12 months or so. I needed something more reliable, so I switched to the Gmail web-client (my workplace is using Gmail for business)
Facts vs. feelings: how to stop our emotions misleading us
Like I said, the "village" that raises children in a modern society includes schools, daycare, nannies, and so forth. It is not that 40 million people are the "village," but rather than each child will have a unique group of adults that constitute the village for that child. Society as a whole provides care in the sense that parents need some way to know that a daycare center / nanny / school is trustworthy and will properly care for their children; thus we set up systems of certification (historically this was often tied to a religious institution), audits, and punishments for inadequate care. We also do care for children we do not know, and in fact are instinctively driven to do so* (hence the "thing of the children" argument you will often hear from people with an agenda), and thus we set up programs to help parents (SNAP, public schools, etc.) and remove children from homes when it is deemed that they are not being adequately care for or are being actively harmed. We have also set up systems to take over care for unwanted children, for example a baby can be left at a fire or police station anonymously and the state will take over and try to find a new home for the child to be raised in. None of this is scraping the bottom of the barrel in my opinion, it is something we have done as part of the growth of organized civilizations.

(*) For example, if you saw a lost child wandering around crying, your first thought would probably be to try to help the child find his parents, even if it was inconvenient to do so, despite not knowing who the child or his parents actually are. Most people would at least stay with the child to wait for the police (or whoever) to arrive and take over, and many would willingly give the child food, an umbrella or coat, or whatever else the child needs.
Many European countries have specific keyboards so for laptops you need a dozen or more models just for Western Europe. I wouldn’t want to accidentally get a German or French SKU when I’m buying one from Sweden so I’m quite happy there are different SKUs.
What you don't get on remote work is the manager going around to your cube and saying "work on this" with no record of it happening. Since they have to communicate via things which leave logs, and you have to communicate what you're doing and why more often, all that stuff is above board.
In ideal places it would always be above board.
The 30% apple (and all other stores) “take” are not pure profits. They offer a lot of services that cost them money. So no, apple is not making 3 times as much.
It does, yes.

1) IANYL is not widely-recognized, so I have to spell it out. The unusual phrasing, versus the typical IANAL, is because "I am not a lawyer" is inappropriate to use. If you are perceived as having given legal advice, it isn't necessarily relevant whether you're a lawyer, and if you are a lawyer you might not be allowed to 'practice law' in the jurisdiction of every reader, and find yourself subject to enforcement actions if you are found to have failed to highlight this distinction. Specifying clearly "I am not your lawyer" clearly indicates that you are not acting in any capacity as lawyer with respect to the reader, denying any opportunity for misinterpretation otherwise. It also clearly highlights that no duty to clarify, followup, or respond exists as a result of the comment, which is frequently misunderstood by Internet forum participants (see also following).

2) HN users frequently seek citations for opinions. Whatever their motivations, I have none to offer here. Clearly stating so helps them correctly perceive this as an opinion posted on an Internet forum, rather than misconstruing it as legal advice provided by a lawyer. They may choose to reject the opinion as it is insufficiently supported, which is of course their right. See also above.

3) Finally, "seek legal counsel" reminds the reader that a profession exists to make judgement calls about these things, and recommends consulting formally with such a professional rather than depending solely on an Internet forum comment. It also reiterates the "this is not legal advice" sentiment that the above try to convey, offering an additional layer of defense again people somehow misunderstanding the degree of legal advice that an Internet forum comment can provide and then suing for recompense when they don't like the outcomes of their actions.

If you can think of a shorter way to say it, I'm open to considering it, but IANAL certainly isn't enough.
It looked to me like it was Steam compatible, not steam dependent.

However, I can see where the idea would come from, because they do talk a lot about Steam on the site.
I love my Lenovo X1 Carbon with a 14" QHD display.

QHD is not a popular resolution but it's absolutely perfect for this size, like you mention. It's better for battery life than 4k and it's much crisper than 1080p.

With a 13"-14" screen, you would have to scale a 4k display which is a complete waste in my mind. You either lose out on sharpness by getting fuzzy fractional scaling, or you go full 2x scaling and you lose all the screen real estate of a high pixel density display. 1440p is beautifully sharp without requiring scaling on a 14" panel.
> As you'll notice there's a toggle for language in Step 1 "Set up Stripe". The options are: Ruby Python PHP Java Node Go .NET. Note that CURL is not an option. The entire guide presupposes you're using one of 6 languages Stripe has blessed.

That example you cited is about installing dependencies for the languages. You don't need to install an additional dependency to run a curl command. I've looked over the documentation you've cited in other posts and the only times it seems to omit curl requests is when you aren't required to make a request for the checkout flow.

While asking for specific documentation and language support for elixir is a reasonable request, it seems a bit unfair to claim their documentation doesn't provide enough information to roll your own interface.
What about syntax-highlighting color themes? Although a subset of color themes (e.g. base16) are specifically designed to use the dynamic 16-color palette, my understanding is that it's routine in the color-theme world to allow yourself to hardcode colors from the 256-color palette. So an application making use of syntax-highlighting color themes would certainly make 256 color support default, wouldn't it?
CAD design class struck in quarantine does its crit session in a virtual world
It sounds like you are taking the position of the CA taxing authorities, who have lost in court on this point. You're welcome to do so (with your own money!), but other CA taxpayers would be wise to embrace the courts' position.
Well this is a first, top of HN with no comments.

I'll say it, I have no idea of validity of any of these statements, need to go read. But do remember getting weird stock pump and dump emails about this company a long time ago and it always put a bad taste in my mouth.
> The web supports 256 colors and full RGB; why shouldn't terminal applications?

And the web suffers from all sorts of accessibility problems because developers don't take that into account. Native applications (and I'm not talking about Electron) is a better example -- Microsoft and Apple have taken accessibility concerns into account and created interface toolkits that aren't a rainbow of colours by default and which users can easily customise one colour scheme in the systems control settings to affect all native applications.

Using 256 or true colours in console applications break the terminals ability to apply the user-defined colour palette and that can bring accessibility issues with it (as well as being a little annoying for anyone who happens to prefer non-black backgrounds).
the fire was man-made
He who has a why to live for can bear almost any how.
I remember when makers were advertising "8514/A!" You know, 1024x768 interlaced 43Hz.
Make love, not war. as a rule of thumb for social stuff.

When I was raising my kids, I went by the rule of thumb "All is fair in love and war -- and this is love." to justify making up our own rules for games (like "youngest goes first") and generally making life more pleasant, and to hell with what other people thought we should be doing as a family.
Epic says ‘Sign In with Apple’ will keep working for Fortnite after all
I run 2 addresses, both at my own domain (using Midagu for hosting).

One is my actual address that human people who I know have.

The other – referred to as “the sluice” – is everything else. I don’t really care what goes in it. A rule marks it as read as soon as it hits my inbox.

Simple but massively effective. I used to get stressed about spam but now I don’t give a crap.

Edit: also, the sluice mailbox is 2020@mydomain. When it does finally become too much of a cesspit, I'll just kill it and create 2023@...
It does sound pretty bad, doesn't it? The guy certainly seems to have a problem with telling the truth. I think it's crazy to compare him to Musk, since Musk is actually extremely smart and knowledgeable about multiple areas of engineering. This other guy is just parotting the same lines, like "we are an advanced energy company that just happens to sell cars!". It's like the cargo-cult version of Tesla without any interesting technology or innovation. All that being said, I hope the author of this write-up has a good lawyer!
Possibility? Several places, in roughly decreasing order of likelihood by my estimation:

* Russia v... well, just about anyone else. Russia has made it clear that they consider a large part of Eastern Europe to be their sphere of influence, and have twice this century (Georgia and Ukraine, the latter mostly undeclared) going to war to prevent "the West" from expanding influence.

* Turkey v Greece and/or Cyprus. Discovery of gas in the eastern Mediterranean has meant that delineating EEZ boundaries there is critical, and especially given the fact that Greece owns a lot of islands just off Turkey's coast, there is an awfully high chance of flashpoints. Furthermore, there is a frozen conflict on the island of Cyprus itself that still poses risks for conflict.

* Balkan War #i-don't-even-know-anymore. The place has long-lasting political antipathy between different countries that provoked two major periods of war (the Balkan Wars that culminated in World War I, and the very messy breakup of Yugoslavia). Serbia hasn't admitted that Kosovo is lost to it, and Bosnia is a fractious country that holds itself together only through a convoluted power structure that hasn't healed the wounds of the Yugoslav Wars. Reignition of war here definitely remains a possibility.

* Civil war in Spain, Italy, or Britain [including a war between Britain and Ireland over Northern Ireland]. To be clear, I'm really scraping the barrel here: this is a war I consider possible, but extremely improbable. These countries have strong, persistent separatist movements--and national governments that are equally persistent in quashing them. It's possible, in exactly the wrong circumstances, that everyone ends up making moves that create a dispute that is only resolved by a war.

* Don't forget the possibility of an external regional conflict escalating into a world war, much as what happened in World War I. This is largely a rehash of the first option, though, since that's the only great power alliance breakdown that could result in this situation.

Note that you asked where it's a possibility, not where it is likely.
Regardless of whether Facebook has my e-mail, services providing them with a hashed version of it for advertising purposes still allow Facebook to tell "this hash is associated with these services" even if they never had the original un-hashed email. They can combine it with all the other information they have (stolen from people's contacts which may have the unhashed e-mail along with my name and potentially phone number) and create a pretty good profile on me even if I never signed up for a Facebook account and agreed to their ToS/privacy policy.
I was thinking about it (my guess was Norbert) but why would you abbreviate your first name and merge it with the surname?

Another option is a corruption of "netichým" (by the unquiet one; there is no surname Netichý), "nad tichým" (over quiet), or "na tichém" (on quiet). Both "nad" and "na" are unaccented like "sa", which nicely explains merging them with "tichím". As for the last option, I know nothing about the probability of confusing the instrumental "tichým" with the locative "tichém" in Czech. Most importantly, though, these expressions (unless they are some obscure, antiquated idioms) really need a following noun, just like in English. Neither "multos" nor "sotlum" is a noun.
Haha thanks for sharing. Interesting how much emphasis there is on "the ping of death" compared to literally any other exploit. Does anyone know if this was really such a big problem when this video came out?
I mean that works if all you want is to rise to middle management. When you start having actual revenue or project goals then that method falls apart.
For anyone curious about blind mathematicians, I would encourage you to read about my mom, Caryn Navy. She has been completely blind for most of her life and has made notable contributions to the fields of mathematics and software. She also taught at Bucknell University.

https://en.wikipedia.org/wiki/Caryn_Navy
I ordered the 445 G7 with 4750U over a month ago. Shortly after, I was notified the estimated delivery was pushed out to a specific date a couple weeks later than original.

A couple weeks later, I got notified that that due to supply issues for certain components, the date was pushed, without a specific date, and I could cancel if I wanted or take a discount when it finally shipped.

This week HP said they cancelled my order altogether, with a list of cancelled business laptop skus. All of them were because of lack of AMD CPUs.

Supposedly I can get a discount on something else, but there's just not much to pick from.
look at all that digital real estate thats not being used. So much opportunity!
Makes me reject the PR for lack of clarifying parentheses.
In the iOS camera you can point at something white, like white paper lit with white light, and long-press to get an auto focus and auto exposure lock. Then you can take a picture of the orange sky / landscape and it will use the locked white balance setting.

A white countertop lit with fluorescent light would work.
> Pay software engineers on their payroll to help Spotify sell music on the iPod (oops; I mean iPhone)?

Well, Microsoft did that, they developed the Spotify app for Windows Phone back in the day.

> I am sincerely trying to understand _why_ would any developer _need_ to take this expense if they cannot afford it? Can't you develop a web app instead?

I guess because such a large portion of phone users use iPhone, not developing for iOS means you remove yourself from competing about not only those customers but others as well. Say you develop a chat app (fat chance of that now but anyways), a large portion of Android users will say "It's nice and all but because some of my friends have iPhones I want to be able to chat with them as well."

So quite simply, you need to be where the customers are and customers want native apps not web apps. They don't want to open Safari or Chrome or Firefox, type in a URL and some login credentials. It's too much of a nuisance. So if you don't write a native app some one else will and then they take all your customers...
Javac could leak higher JDK bytecode
That's ok, as long as something gets done. If their bottom line incentivizes action, then the economy is structured well and incentives are aligned.

The issue is that their bottom line was not impacted early enough.
Explicit:

"Ok, so action items from this meeting are:

* Bob, you were going to investigate bug foo and circle back tomorrow.

* Alice, you had an idea that you were going to explore, please let us know when you can deliver that."

Implicit:

"Great meeting folks, see you tomorrow".

[Next week]: "Bob, did you investigate bug foo yet? What do you mean you thought Alice was going to do it, I asked you to!"
Yes, they are volume keys. Check the legal situation in your jurisdiction before buying.

I've had one out of about ten fail on activation. But they cost 1/40th of what Microsoft is charging, so I don't mind that.
It's unclear if a significant number of the employees are going to move from PA to Denver or if Denver will simply be HQ in name.
Any suggestions for an equivalent for Java?
Good point. Incorporating that would require more brain that I have right now (bad timezone :D), but you're right, I completely left that out. May I update the article with a link to this comment?
I just added a photo of them all as received:

https://ibb.co/YQfx4jZ

It's been eight years. I think she texted me after she got the first few. I don't recall when she realized there was a message. I seem to recall they came in in batches. She's get none for a day or two and then get three or four. I also recall there wasn't a lot of correlation between how far they travelled and when she got them. It probably mostly depended how long it took the post master at each post office to re-mail.
Thanks! That's a neat solution! If I had seen that before, I may not have made miti :)

I found there's other few programming-friendly simple MIDI sequencers [1] but generally none of them were simple enough for me. I'm pretty happy with the simplicity and power behind miti and use it quite a bit for my own purposes. Feel free to ping me if you have issues with it or ideas to improve it!

[1]: https://github.com/schollz/miti/#other-similar-work
Well, let's see what software engineers use Emacs.

Donald Knuth. Author of "the art of computer programming" and many contributions in computer science.

Linus Torvalds. Original author of Linux (the most widely used kernel) & git (most widely distributed version control). In fact, he wrote his own version of emacs. He doesn't do much, if at all, coding now.

Joe Armstrong. Author of Erlang.

Guido van Rossum. Author of Python.

Yukihiro Matsumoto. Author of Ruby.

Rich Hickey. Author of Clojure.

Andrei Alexandrescu. Author of D.

Xavier Leroy. Author of OCaml.

Michael Widenius. Author of MySQL & MariaDB.

Guy Steele. Co-author of Scheme.

Stephen Wolfram. Physicist, computer scientist & author of Mathematica.

Peter Norvig. Research director at Google & well known Lisper.

RMS. Well, original author of GCC, Emacs & the GNU system.

All of them, apparently, don't require one of those "powerful" IDEs.
At what project size did you notice performance issues? I use VSCode as my daily workhorse and I can believe without a doubt that it can get into trouble if I forget to gitignore node_modules :) But putting ST on the same page got me curious.

I'm on the other end of the spectrum, I'm betting that computers will become fast enough with time to run these bloated editors that were designed to be usable.
It's been fluctuating throughout the day. PurpleAir is showing even worse levels in SF currently (over 300 US PM2.5 AQI).

- https://www.purpleair.com/map?opt=1/mAQI/a10/cC0&select=5435...

- https://i.imgur.com/9N6ua2G.png (screenshot)
Dokku – Self Hosted Heroku
> I am only telling fb, if you have this user with this email, show him an ad.

You're also telling Facebook "by the way, I have a relationship with someone with this email address". That's personally identifiable information that you're sending to Facebook. Under the GDPR you can only do that if you have the explicit and freely given opt-in permission to do that from each respective person. "By using this site you agree to..." or "by signing up you agree to..." does not qualify as consent under the GDPR.

If the person does not live in Europe and you are not in Europe then the GDPR doesn't apply, of course.
The right way to do this is the way Prolog does it.
It doesn't matter if you say VAR = 12
or 12 = VAR or 1,2,10 = A, B, C
It does whatever it takes to make the left and the right sides equivalent to each other.
"Sure it'll be grand"

Because to be fair it normally will be so no point stressing about it.
Agree with this comment 10x. There is a disconnect on the config settings that needs to be resolved.
Why do I cringe when I see "at a high rate of speed" where "at high speed" should be?
“ Zipf’s law was discovered centuries after the accepted date of creation of the Voynich text. Thus, proposed solutions like the use of sixteenth-century cipher methods, although not impossible, can hardly account for the presence of Zipf’s law in the Voynich text.”