skysight-inc/HackerNews huggingface dataset:
Speaking as a wife who never understood the attraction of expensive beauty products but has friends who love some irrational things, you might want to let that one go, unless your spare time is dedicated to home improvement, caring for the less fortunate, and/or managing your investments, because you don’t own hardware suitable for gaming, a motorcycle or a high-performance car.

And even then, you probably still want to let that one go. You likely also spend/waste money and time in ways that your wife finds less than rational. We are socialized to nag you a bit about it, but ultimately, not to take action against our men’s “harmless” wastes of money and time.

Separate checking accounts are underrated. My grandfather kept one paycheck a month, out of which he paid the mortgage, and gave the other to my grandmother, who paid all the other household expenses. What happened to the rest in each of their accounts was pretty much their own business.

* if her brand loyalty is to something sold by an MLM, then you do have cause for intervention - “I can get a fantastic discount by becoming a seller!” is the trap that catches a lot of women.
It can be hit-and-miss. With a bit of trial and error you start to see which prompts work well to generate pleasing images. Some people have done excellent work exploring ways to change the look, like https://imgur.com/a/SnSIQRu

As for hardware, a lot of my experimenting is done on Google colab. For this plant generation stuff I rented a GPU via vast.ai for ~$0.20 an hour and set it running overnight.
Perl 2020 Retrospective
There are big obvious counter examples. Bezos thought the internet was a solution to a lot of things. He was right. He wasn't in love with selling books. None of the Paypal guys were in love with the problem of sending money. Kalanick wasn't in love with the problem of moving people about.

There is a reason a lot of tech companies are started by engineers. They like building things!
They thought they were going to rehab but ended up in chicken plants (2017)
Whilst I don't think there's any particular problem with building tech to help the government / military run simulations etc; I do think it should be made clear to employees what their work will be used for; especially if they are building some part of a tech stack that will be used for a project built by Unity the company itself. Whilst nobody can really expect Unity to police the projects of external developers - it seems a little disingenuous for Unity to conflate every project made using Unity with projects explicitly built by Unity themselves.

> "We believe in the freedom of expression, and as the Unity engine is a tool, a tool that can be downloaded and used by most anyone, it’s impossible to truly police or censor all uses of it," Unity said.

From a technical perspective I don't believe greater transparency is an impossible ask, nor even something which should cause any significant amount of administrative overhead. I'm not saying Unity staff should walk out of the job over it - but it does seem to me like there's an ethical concern here that it is within Unity's power to provide greater transparency over, without revealing the specific detail of projects.

Ultimately I doubt Unity is going to stop working on government military / contracts; it's up to employees to decide where their ethical line is; but I do think Unity should make it as easy as possible for their own employees to determine whether they're overstepping that line.
I always had the impression that feeding your car (or any pet in general) was important social interaction for the animal. Automated feeding is at least cool for when you are not around much or for a few days only I guess.
Securing a Modern Web Application
To me this is probably the most interesting / delightful.

The one with persons is useful, this one is something I'd like to order as a print or maybe even as a wallpaper for my company headquarters (haha, it is currently <<10m2) sometime in the future :-)
Do absolutely nothing? They took your report, and filed it. Who do you think the police work for?

I was sideswiped by a car speeding and passing illegally, that then fled the scene. Dashcam caught the license plate. No charges filed. I was lucky they were insured, and that their insurance company socked them for my repairs.
SpaceX ships 100k Starlink terminals to customers
> I mean, all scientific researchers write like that so they sound badass

Such an ignorant response.

Scientists write like this because they have a common jargon that they've used for ages in order to be concise and precise. These papers aren't written for consumption by the general public, but knowledge transfer between peers.

It'd be like non-programmers complaining about them using programming jargon, saying "well, they just want to sound smart so people don't take their jobs."
Certainly not the case in the UK from my experience.
Non technical persons just learn SPARQL and the principles of Wikidata, and extract data.
For them SQL, REST and JSON is much too technical.
:poop: was never made into stuffed animals or pillows either. Branding and imagry means something to some people despite not to you.
> Which url? How do I find this URL? What happens when that package specified dependencies?

Litterally anywhere. On Github, on the Deno webpage, in a slack chat message. It is how the browsers has worked for ages and there's never been any issues with that. If the package has deps Deno will download them too in the same manner.

It also means that if there is any problems or dissatisfaction in how your dependencies are hosted you are free to change it to another hosting solution.

> These are empty words that literally mean nothing. The rest is at the link so as not to have the same conversation in several places.

What do you mean it doesn't mean anything? It means that there is not one single place where you have to get your dependencies from. You may think of it as something negative, but I think it's great.
I live in post-USSR country. Our parents did not care much about ticks either, USSR sprayed fields and forests with DDT which eradicated ticks and related diseases. This practice eventually stopped because DDT apparently was not that safe and now ticks are widely spread in many areas where people did not hear about them before. I never saw ticks in my childhood (I was born in 1987) despite the fact that I spent lots of time outdoors, in villages and so on. But this year tick bite me first time, so that's something new for me as well. I visited hospital and they did some injection, so I guess I'm safe, but I'm planning to get an encephalitis vaccine next year. According to local news, people are getting ill from both encephalitis and Lime disease because of tick bites.

This hyper-connected world brings new challenges every year.
It's preferable to prevent than to treat.
I don't recall them before Unicode. I do recall "dry clean only" on the tags, etc.

Iconitis escaped from the laboratory in 1983, when Apple decided that English was obsolete and we should revert to the language of the Pharaohs. (Well, except that even the Pharaohs of ancient Egypt discovered that phonetics was better, and turned their hieroglyphs into a phonetic alphabet. The Mayans did, too.)

An Apple evangelist came to my workplace in 1983 and gleefully tried to sell the engineers on the idea that a drawing of a Kleenex box was better than the word "print". The trouble is "print" is a verb, and nobody has yet come up with an icon for it in 40 years of trying.
I love how the plants seem to flow into the landscape in many of these!
re: secret sauce, I tend to be in the 'sharing is caring' camp. The code for this was based on the popular notebook by @RiversHaveWings (VQGAN+CLIP) although I've edited it back and forth a few times.
I usually run for a few hundred iterations (eg 250).
EDIT: here's a Google Colab that replicates my plant generation: https://colab.research.google.com/drive/1b1UfblpdhPJ7f1WRjfC...
Somehow, English printed books do just fine without icons.
What bothers me even more, is that you need developer account (100$/year), and go through these manual reviews, if you want to develop and tests apps on simulator or your own iOS devices.

They already have manual review process for submitting apps to the App Store, so I don't understand why I would also need permissions before I start developing apps using restricted features.
We're probably about the same age, so let me ask you this: have you ever heard or seen a European person (who failed a business he or she depended on) carrying his or her failure like a badge of honor?

In my experience with job interviews (from both sides of the table) people tend to be ashamed, or they assume you should be ashamed about it.

As for me personally, I like sharing both my failures and my successes, and receive a lot of positive feedback about this. But when I ask them to do the same, I usually get a "I wouldn't want to ruin my reputation.".

YMMV.
Well it can certainly help the app to get a coarse location - if it matches an existing network fingerprint (when you visit back the same network or it was scanned by other user before). This is also why you need location permissions on Android for Bluetooth or Wifi direct access.
Multitime: Time command execution over multiple executions
Thanks, you beat me to it with that poem :-)

There have been attempts for a phonemic "respelling" of English: https://en.wikipedia.org/wiki/Pronunciation_respelling_for_E...

However, apart from edge cases such as a writer wanting to convey the pronunciation of a word the audience might not be familiar with (e.g., ar-kuhn-saw for Arkansas or rice-lip for Ruislip ;-) ), other than for dictionaries, they are of little practical relevance.

Personally, I sincerely dislike the predominant use of these phonemic spelling variants in lieu of the IPA in many dictionaries these days.

In an understandable - and laudable - attempt to make their content more accessible to users who are not familiar with the IPA they, however, often got rid of the corresponding IPA representations entirely, which in turn makes the content far less accessible to users who are familiar with such representations.

That's a classic example of "knowledge encoded in the world" (phonemic representations) vs "knowledge encoded in the head" (IPA) (from the "The Design of Everyday Things" by Don Norman).
> Europe is very risk-adverse

I'd say it depends. I lived in several places and my feeling is that the bigger and more cosmopolitan the city is, the less it is risk adverse.

So the worst is usually the countryside or towns and cities far away from any border and with no particular significance.

> big difference with the US is the fragmented market: different languages, cultural differences, legislative constraints, market demands

The Germans tried to address this in the 1940s, but no one seemed interested. /s
It’s part of the Wikidata data model.
My experience also correlates with this, raising in Europe and from YC.

The European ecosystem is focused on well-understood business models, and is less likely to fund something disruptive and novel. It's probably epitomised by the Samwer brothers' cloning American businesses like eBay.

If you want to build a well-understood Enterprise SaaS company, I think the European ecosystem will suite you fine.

If you want to try a crazy idea, like renting out Air beds to people in your living room, you're better off in SF.
> I would vote for a law mandating this, humans should communicate on every appeal.

Or perhaps we should just have fines in case things go awry. I mean, if it works, AI should be allowed. The problem is that it doesn't work.
What does branding have to do with Unicode? Is there a Unicode code point for the coca-cola trademark or the Amazon smile?
I'm happy to share the original JPEG if you want to print this out :) I have it in A2 on my wall although at that scale the individual pictures are a little small.
> > If you speak the right incantations at the counter, invoking the relevant legal reference

> What are these?

"Basiskonto nach § 31 Zahlungskontengesetz" [1], and tell them that you are aware that the regulator BaFin has a specific process in place for complaints about banks who refuse an application for a basic account [2]

> > There's also nothing stopping them from making that bank account the least attractive bank account you've ever heard of

> Why would they want to? What do they actually risk?

My theory is that it has to do with outdated technology in the German banking sector that implies that it's actually impossible for them to make absolutely sure through technology that your account can't end up in overdraft.

> > restricting you to just a few machines in a restricted geographical area.

> Officially area-specific or just through the specific kind of machines accepting specific kind of cards being absent outside of it? I've heard of the unreasonably complicated system of types of cards in Germany: normal debit, "electronic cash" etc.

The reasons are a bit difficult. In Germany there is the "Sparkasse", which is a network of small banks local to municipalities and where the municipalities have large ownership stakes (so it's weirdly-state-owned). They are legally separate but share a backoffice. Last time I did research on this the situation was this: The Sparkasse-network has more than twice as many ATM-machines than all the other banks (like Commerzbank, Deutsche Bank, foreign banks) combined. A normal bank account at one of the branches of Sparkasse will give you access to their whole network. But a basic bank account will only give you access to the ATM machines by that specific branch, which ends up being highly restrictive geographically. If you get a normal bank account from, say, Commerzbank, you can use the entire network of non-Sparkasse-ATMs, i.e. use all Commerzbank-machines countrywide, plus all Deutsche Bank machines, etc. But if you get a basic account, they'll restrict you to just the machines by Commerzbank, which are few and far between, but, at least that would give you some semblance of country-wide coverage. ...long story short, life really sucks with a basic bank account, even if you don't want/need credit.

[1] http://www.gesetze-im-internet.de/zkg/ZKG.pdf

[2] https://www.bafin.de/SharedDocs/Downloads/DE/Formular/dl_fo_...
> the average Afghan may hate and fear the Taliban, but hate and fear the invading Westerners even more.

It's more that they hate the corrupt Afghan government the U.S. was propping up. From what I've read, the Taliban is predictably corrupt and somewhat fair, provided you aren't a woman or gay and they don't find a reason to kill you. You pay one bribe for whatever you want to achieve at that moment and get a receipt that other Taliban people honor.

The U.S.-supported Afghan government was unpredictably corrupt and very greedy—you had to bribe every policeman, soldier, checkpoint guard, and official you came into contact with. Both options suck but one sucks less, and, for most Afghans trying to live their lives, that matters more than airy ideals about democratic liberalism and sexual equality.
I suspect it’s a mistake to treat Europe as homogeneous in this respect. As a startup founder in the UK, this does not match my experience in any way at all.
But you can say the same about those rules of war, e.g.: the first one to stab their opponent in the back wins.
No, we already know our senses aren't sufficient to document and understand our universe. We need instruments to do the things we can't do ourselves. To somehow elevate our limited experience gathering capabilities because they don't give the same answers as the scientific method is a flawed dead end.
I'd be lying if I said I hadn't considered setting up a website at thisplantdoesnotexist.com haha luckily I changed my mind.
I could try some fruits - let me set a smaller run going and see that it comes up with.
It's unfair to demand all costs from content generation to hosting to be borne by the "owners." For the web to work better, we need more aligned incentives, not to disregard the understandable demand of creators of websites and services to get somehow compensated. I do find ads annoying but I find the expectation that everything be absolutely free on the internet quite ridiculous.

Also, even when websites are built without any intention of monetization, there are still goals which the creators want to achieve. Some sites are free because they want to change public opinion or facilitate cooperation between groups of people for a common purpose. Others are made to showcase skills or for academic purposes. Lots of people are making all kinds of websites. Some want to be paid and that's fine.
Sure, they do. That has little to do with phonetics, though.
The '8k 3D' examples there are crazy red/blue analyphs. Total brainwarp.
Did you get visibly pissed off with the question? That might be why the interview went poorly. Whenever I get pop quiz questions, I just say I don't remember and if it came up in a real codebase I would test it in a REPL to see what it does. The interview carries on normally after that in my experience.
But science is objectively better than any alternative we have found so far.
I also have been impressed by Live Share with Visual Studio on Windows. Multiple independent (and labeled) cursors is great.

Wanting to get back to emacs, I setup a guest account (on linux) for trusted users and share an emacs editor through a shared tmux session. Only one cursor, but it makes it easier to follow along.
> We're probably about the same age, so let me ask you this: have you ever heard or seen a European person (who failed a business he or she depended on) carrying his or her failure like a badge of honor?

Yes, I have.
Also UK-based. The UK is culturally somewhere between the US and the EU in my experience.

UK investors are less risk-averse than Germans, but still not quite the same as SF.
==Cyprus==
Malloc

==Denmark==
Gamerpay
, Female Invest
, Zoios

==Estonia==
Membo

==France==
Whaly
, Carbonfact
, Numary
, Café
, Hera
, Crew
, PaletteHQ

==Finland==
Kapacity.io

==Germany==
Snowboard Software
, Moving Parts
, QOA
, HeyCharge

==Ireland==
Luminate Medical
, Noloco
, Protex AI

==Netherlands=
Quest
, Orderli
, Echoes HQ

==Poland==
Enso

==Romania==
Archbee

==Spain==
Solarmente
, Payflow
, Arengu

==Switzerland==
Pabio
, Adaptyv Biosystems

==UK==
Appollo
, Shopscribe
, Digistain
, Abatable
, Heimdal
, StudyStream
, Teamspace
, Genei
, Sitenna
, Onfolk
, SigmaOS

==USA==
Beau
, Iona Mind
, Synder
, Awesomic
In my typical Go code many errors are handled internally, e.g. "not found" type of errors returned by database methods. It would be pretty wasteful extracting full stack traces for these and in high-performance scenarios this can really hurt you.

I think stack traces should be mostly reserved for interactive debugging and should not be included in user-facing errors. Why should the users of your program care that foo() called bar() called baz() which then produced an error? They want to know what went wrong and how to fix it (if it's "their" fault), and that is much easier if they get proper, context-specific errors (e.g. "CLI argument 'limit' must be between 1-10"). And if you need a stack trace for debugging a problem you should simply use panic().
Wow, turns out I don't think I've ever read that!

Bit disappointed that this doesn't cover custom parsing of module parameters: always thought that was a bit underused.
Apple’s Tim Cook, Microsoft’s Satya Nadella Plan to Visit White House
For personal development the account is free. You only need to pay if you are releasing apps to the App Store.
The black hole model used here is the elephant in the room, namely the no-hair conjecture. It's derived for the classic black hole, which has a problem that it's assumed into existence and has no means of formation (collapsars are only asymptotically close, but not exactly classic black holes, they are furry and the no-hair conjecture doesn't hold).
There's an option of making char 64-bit, in which case you can always use char*

So that sizeof(int) = sizeof(float) = sizeof(char) = 1
Apple is getting worse day after day. I'm still hoping that one day the EU Commission will finally go after them and force them to open up their stuff.
I make a really big deal about proper use of null in our C# codebase. Getting this right is not hard, just monotonous. Recent language features make enforcing this significantly easier than in the past. Any time something isn't quite right I can expect to find a green squiggle under the offending code, assuming I have declared all of my types accurately.

The only type in our codebase I don't put a ? on would be string. We have very thorough utilization of string.IsNullOrWhiteSpace() throughout, as we prefer the semantics of this for how our application works.
EA shares EA shares 5 innovative accessibility patents
Not sure if it’s worthwhile developing third party apps nowadays.
Our still-alive IRC channel never migrated. You still need to enter \xE4 for the join command to get the correct ISO-8859-1 channel. I think the stream of unintentional visitors stopped around the UTF-8 migration, though that could've also been effect of the decline of IRC use in general public.
I would not want to be born into a society where everyone else has lived for hundreds of years.
Sounds overly complicated. Don't you have id cards in your country?
I wished they had a vertical mouse. Currently use one and prefer it over a normal mouse...
The ‘u’ in ruby and run sounds different. English writing is not phonetic. Arabic I think pretty much is though.
How is it superior? I linked to a description of YC's top companies: they lose hundreds of millions of dollars a year.

Aren't successful companies supposed to, you know, earn money and turn a profit? Or is superiority is strictly in the amount of money thrown at unbelievably unprofitable companies?
This is incorrect. None of the things you describe require a paid developer account.
> many services only support a single device (looking at you, AWS)

I really wish people would stop doing this.

It's not "many services" it's one service. "Many women have played the role of Ellen Ripley in the Alien movies (looking at you, Sigourney Weaver)". No. One woman did that and you just named her, not many.

Don't use "many" to mean, "Well, one, but when I wrote that it didn't seem like I had a point worth making". If you instead present this as "AWS is broken" then we see what the problem actually is and who needs to fix it.
Hot Chips 33: Samsung demonstrates latest advancements in PIM technology
Could it be used by apps to communicate with other apps on the same device?
It would only be that if it wasn't something everyone did. For most it's more of a reluctant necessity rather than being something they relish. And imo reflecting that in its tone is of value.
> I’m developing an app of my own creation to install on a device in my own possession, and now I have to prostrate myself before some review committee to use a staple of TCP/IP?

That's funny, he believes he owns an Apple device. Sorry, no. Apple locks down the device with strong crypto and rents you limited permissions, they sell a computing service, not a device. Apple are the only ones who get to say what code ultimately runs on their hardware.

The confusion is common due to the specific way the lease agreement is structured: you pay a lump sum for the device custody and future rent, you lose that sum if you damage the device, and you are responsible for recycling the outdated hardware instead of returning it to the owner.
>ISO-8859-15

Ditto in Spanish;, I still have issues at IRC-Hispano with some users as I have UTF-8 with everything.
My attention was caught by "Albert The Bear" (second list).

It reminded me of Albert And The Lion:
https://www.youtube.com/watch?v=oaw-savyK0s
>Of course, in the UK car registration plates are issued and attached by the dealer, before a car's first sale, and they never expire. So they can find the registered keeper of a vehicle just by looking at the plates.

Yet another situation where foreign registered vehicles are essentially immune from UK traffic enforcement.