skysight-inc/HackerNews huggingface dataset:
But it's more fun to rebuild the DOM inside a canvas. Then you can run it in another DOM inside a canvas inside a DOM, and stream the whole thing from a server into a thin client and call it a native app.
Thank you so much. I really appreciate the time and energy people have spent being engaged with this and their genuine desire to help.

In terms of action items : I will read the book How To Win Friends, and I’m also going to focus on developing relationships with male friends and dating more. Taking more time to get to know people and they me.

Speaking of being indefatigable, I am quite driven when I want something and it’s hard for me to stop, but especially with some of the more recent comments, I think I’ve reached the fatigued point.

With regards to dates : I went out with an incredible guy today that I met through this post, 10x liked him more than any of the last 90 dates.

He said what drew him is how brave I sounded.

We will see what happens but I’ll going to focus on friendship and being bold. I asked him to hang out again :)

Thanks for your kind words and I look forward to reading the book :)
Should we know what toicon.com is?

What does the TLA for IP address exposure look like these days?

The screenshot (which is the format we naturally expect all security alerts to be released in) shows an IPv4 address. Does it support v6? I quake at the thought of my personal ~32-bit number being known to anyone else[0].

[0] https://zmap.io/ “With a 10gigE connection and PF_RING, ZMap can scan the IPv4 address space in 5 minutes.”
But, despite all the degrees of freedom of choice, you cannot ignore the most basic objective function that nature has handed us: stay alive. You can't really choose not to buy food and pay rent.

Arguably, at least from an evolutionary perspective, all other choices and wants are in service of this objective (albeit in very indirect and abstract ways).
I guess it depends on who is 'they' in 'their cars'?

Maybe Tesla sell the cars to individuals / businesses, and now the individual wants to find a way to get some extra money from it so they rent it out via a platform.

Uber already has the mindshare and the tech.

Maybe Tesla just wants to sell / rent the cars and not get into the market place.

Tesla could try to compete on that, but they could try right now and compete with Uber, right? It is the same thing.

All that financial risk is now pushed down to individual 'franchisers'.
Financing will cliffdive I would guess, since I would also guess that investing in oil is a 10-year payoff or similar scale. In ten years solar/wind/EV might be half the cost of gas turbine / ICE.

We should probably increase the national supply and use that to smooth the kinks.

And it pains me a diehard environmentalist, but we should probably subsidize the shale/fracking oil industry in North Dakota and other places to ease the transition as well.
Gaia is a Terraform UI for your modules, and self-service infrastructure
> I don't think it's a gift tax, but ordinary income tax.

Correct. Prize winnings are taxed at your ordinary income tax rate. The gift tax applies to gifts, not prize winnings, and even then, the giver pays it, if applicable.
dang is Daniel Gackle. Dan Grossman is https://news.ycombinator.com/user?id=dangrossman . The Dan Gs on HN are dang common.
It's probably for a overpriced restaurant that one wouldn't go to normally.
If by 'downhill' you mean 'their business expanded massively and they became a global phenom', then yes.

They were never necessarily professional drivers, and the drivers today are just as 'polite'.

The market for NYC 1% high end cars is very small compared to the value of unlocking the big marginal market inefficiency brought about by medallions.

All of that said - a bit of technology and flexibility by the world's cities and taxi fleets would have made them a lot more money and made Uber pointless.
Mostly, it's the developers and those who pay them. Almost nobody is developing X11 anymore, they've moved on to Wayland. And GTK devs don't want to support it.
Not specifically in that article, but it was understood by her that continued employment was untenable if she actually wanted to keep doing what she was doing, which is why she quit. Remember that for some people actual integrity and honesty is simply part of who they are and they won't accept being muzzled.

For what it's worth, here's the letter: https://www.righttoknow.org.au/request/6092/response/16930/a...

I think what's most evident and bizarre is they act like there's actually significant research going on here: the researchers in question just pointed out how easy something was, basically (see https://pursuit.unimelb.edu.au/articles/the-simple-process-o...), and the university got this letter in response.

See https://twitter.com/VTeagueAus/status/1235067612318449664 with the indication the reason she resigned was entirely due to all of this plus some other stuff.

Fair point if you want to still argue they didn't directly have to fire her, I'll walk that back a bit and say that that was pre-empted and we lack the counterfactual of what the Department of Health would have actually done in terms of pressure had she continued.
This looks extremely cool. I'm doing a masters right now and would definitely use it!

My one question though would be how are the notes stored? Is it possible to download them as latex or a markdown file or something? If I have to keep up a membership to return to them that would be unfortunate.

Cool project though, there's definitely a need for something more fluidly interactive in the university notetaking space. Best of luck!
Getting a number you like (especially if it's 4-digit) vs random pick by the RIR.

According to their previous sales page, 5-digit ASN's have been selling fairly fast at ~$2,000 level even though as you point out you can get one for just the RIR registration fee (ARIN at least will give you a 6-digit by defualt but 5-digit if you ask when applying).
I hope it would support fully-standalone mode for enterprise environment.

Lots of folks and I at my ML team found it hard to use these kinds of tooling without compromising the intranet. We have to have a permit to bring our laptop inside, otherwise stick to a proxy server.
This is becoming true for maintaining any Mac app nowadays, if only in terms of Apple's security theater "features" and arbitrary restrictions which randomly break apps that had worked fine for over a decade. Want to enumerate mounted disks or read a file from the user's Documents folder? Guess again. Meanwhile there are still more zero-days in the OS itself than ever.
Github uses its terms of service to circumvent licenses and avoid potential legal consequences.

But if they clone repositories outside their services, they can't use its ToS to shield itself since the only thing applying here is the license.
I gave up trying to control my parents a long time ago
They can't exist because they were exterminated in the comet strike of 10,818 BCE.

We don't know whether they would have coexisted with us. E.g., hippo population in Columbia is exploding. Megatherium sp. coexisted with hunter-gatherer humans for at least thousands of years.

Horses and camels can coexist with humans. They too were obliterated in the Americas by the comet strike.

But we anyway know people did hunt all of them, before that.
Wanting people to be numerate about anything seems pretty much pre-ordained to end in disappointment.
Just my opinion, but for the general people, the use case for frontend is much less than backend, thus more toolings can be made and more people can comes up with an idea for it.

I mean between two very similar banks, the back office operation (SOP) must be very-very different, making it impossible for any toolings to emerge.

As opposed to frontend where it's clearly that there's button, label, text input, select, checkbox, list, etc.
> My thought is to burn it all down

I have the exact same thought. I've been working on it, on-and-off, for years. I remember starting out when our son was a baby, and he's 9 now, and I still haven't got very far. Plus, now we've got two kids, and they are older, I have far less time to muck around with this stuff than I used to.

What I've realised after a while – "burn it all down" is unlikely to produce much results. I mean, if it is all just for fun (which is kind of all it is for me now), it doesn't really matter. But if one is hoping to make an impact in the real world, small incremental improvements building on pre-existing work are far more likely to do that than starting it all over from scratch, as tempting as that is.

> I will say that one should be wary of combining 3d graphics and font rendering and designing a programming language in the same project, at least if you want to get it done in less than 10 years. (I did talk myself out of writing a text editor, at least. Not touching that one.)

My priorities are somewhat different from yours. Own programming language? Yup, been through a few of those (every now and again I get fed up with it all and restart from scratch). 3D graphics? Well, I planned on having 2D graphics, never got very far with that, didn't even think of 3D. Mostly have just stuck to text mode, at one point I had my own incomplete clone of curses written in a mixture of my own programming language and Java (this was before I decided to abandon the JVM as a substrate and rewrite my own language in C–I started redoing my curses clone in C–why didn't I just use ncurses or whatever?–but it is very unfinished, never got anywhere near as far as my Java attempt did), also HTML to render in the browser.

But a text editor? Yeah, did that. Also, somewhat bizarrely, the text editor I wrote was a line editor (as in ed, ex, edlin, etc). Never actually used it that much for editing text. I meant to write a full-screen interface for it too (retracing the historical evolution from ex to vi), just have never got around to it.

> I don't have a good programming language spec

One thing I learned years ago – unless you love writing specs, they are a bit of a waste of time for this kind of stuff. Write your language first, create the spec later. Even for serious languages like Java, that's actually what happened (from what I understand)–the implementation of the language and the runtime was already several years old before they started writing the specs for them.
Or worse, a chiropractor.
The hive mind is a fickle beast. I think that it needs to contribute to the narative for it not be flagged.
It has to do with the income of their target demographics. At 28 years of age the median income is $40,000 in the US.
I can confirm this. A friend uses a government backed ISP, and he frequently receives popups announcing local government announcements.
An underappreciated aspect of computer programming is that maintaining a program often requires less work than writing it in the first place. Once you finish writing the iPhone app, you've finished writing the iPhone app, and you can get by with a much smaller team--possibly just one person--to handle bugfixes and maintenance.

Unicorn tech companies generally don't realize this, which is why they all redesign their apps over and over and add poorly-thought-out features all the time. They're still paying for a build-an-entire-iPhone-app-from-scratch-sized team, and all those engineers are desperately looking for stuff to do!
Microsoft top cloud – 14.4% of the market share vs. 13.7% that of AWS
it always makes me happy to see the "tech bros come in here and think that everything we do is simple and easy to replicate" trope every other industry complains about holds true even when applied to the tech industry.
I actually gave away a Porsche 911. This was not a mall giveaway but a marketing experiment for my new startup: Flat 6 Club.

Yes, we wanted something in return, in this case, we wanted you to buy a t-shirt or start a subscription (merch+content+events), which gives us essentially all the same info, which would enter you in a sweepstakes to win the car. We also wanted to promote the club, which we did.

We researched it and contracted a sweepstakes company who helped us run the sweepstakes legally.

In the end, we gave away the car to a very nice man and his wife, who we flew in from Minnesota to San Diego for the giveaway event.

Some people did think it was a scam.

But there are several operations that actually do give cars away such a Omaze, Diesel Brothers and many more.

There’s a model there based on the new post-search world we live in that has to do with high engagement increasing Return On Ad Spend and other AdTech voodoo.

No doubt there are lots of scams but there are also real winners out there.

We’ve only given away 1 car. We learned a ton.

I decided to kill the monthly subscription after we gave away the car because we grossly underestimated the amount of up-front ad spend required to achieve a good ROAS and I knew we wouldn’t be giving away another car for a long time.

The biggest surprise to me was hearing from people that were sad that we killed the paid membership/giveaway program.

This was $9.11/mo for membership and occasional swag drops and automatic entry into our next giveaway —whenever that might be. I communicated personally with some of these folks.

The gist of what I learned was that for $9.11/mo, people enjoyed the hope that they may one day win a 911. We literally had people beg us to bring it back. This is probably the same happiness that a lottery ticket brings to many people. It’s not really that they expect to win. As long as someone wins, they’re buying some hope, some excitement… a dream.
Popcorn Time Is Back
Ex Machina
AdGuard Home has excellent parental control settings. Worth a look IMO
The scam part is not that you have to pay "rent", its that you're being mislead into thinking its something different.
It's in fact one of web devs strengths. Web dev cares about UX, so they design it to be accessible. A lot of these libraries and frameworks are about making complex patterns (like lazy loading) easy to do. The hard parts of web dev are still hard (optimizations, caching, architecture, etc), but the entry level is low and there is an abundance of great resources and tooling to help you as you ramp up in complexity.
The "store" site [1] lists JEE, NEET and CUET as the "competitive exams" category. Can anyone explain what these are? I haven't heard about these before.

[1] https://store.desklamp.io/
> The most important part of managing scams is to expose them, and cite the names involved so that they need to pick a different line of work.

Or we make these scams illegal. Sending scammers to jail is much more effective than finger wagging.
> Suddenly I'd get a lot of useful responses explaining why what I was doing was wrong and how to do it properly.

Editing a draft is easier than creating from scratch. If you ask an expert open ended questions, you are creating a lot of work for them. But if you take a stab and ask for feedback, that’s much easier.
Yup, 50 € sounds like a lot of money for a few minutes saved (not to mention that it depends on the traffic situation if you will actually save some time). Of course, depending on where your hotel is and how many bags you have, a taxi may still be the better option...
Fairly recently I moved from a company of about 8,000 to a company of 54 or so. At first I wondered how the tiny company got anything done, but they've been around for 30 years so I figured they must have some skill. Now I wonder what the hell all those 8,000 people actually did. Each team you just named is 1-2 people at the current gig.
> Once they've shown they can do it once it's perfectly reasonable to bet the entire business on them doing it the next month.

That's true. A team of 20 women can easily produce one baby a month.

Nine women can't, but the people who like to say "nine women can't produce a baby in a month" are almost never trying to tell you that you can fix your problem by expanding your team to the appropriate size.
> How does Uber come out top in that? Surely that self driving software/car makers take the rewards.

There's a lot of variables but the car-makers are probably better positioned espcially when it comes to moving around fleets of self-driving cars and servicing them at a nationwide scale

I'm guessing they may be better at dealing with the legal and regulartory issues that could emerge
> I have a habit of ignoring "tone" in discussions on relatively intelligent message boards because I think most of the people I'm talking to can handle it, and it makes the discussion vastly more likely to transmit valuable information.

Thanks for sharing that. I can relate, but I do it in a more targeted fashion. As I get to know someone better, I adjust my communication style. This is an ongoing process. For example, I can increase my "bluntness factor" or rely on shared understandings to skip over lengthy explanations.

Paying attention to tone and emotions in communication is tremendously important. Relatively intelligent people still have emotions, and they still underly what is being said, particularly around topics close to home like religion and philosophy.

Also, paying attention to tone doesn't have to degrade the quality of information conveyed. It might require a few more words -- or a bit more clarity, such as being careful who you are addressing. (See your other comments, where your intended recipient wasn't clear.) It does require more energy and skill to pay attention to emotion and content. I happen to think it is worth it.
Pair programming has become 100x better after going fully remote. The context under which it is happening matters a ton though. Doing a meeting that's the equivalent of a PR review session with multiple peers lobbing all sorts of random unfiltered criticism your way, in real time, sucks hard and you shouldn't do that. But pair programming that is spur of the moment where one party says "hey I have this predicament", "what do you think about doing X like this" or "can you help me debug something" and you smash out a solution together in an afternoon is great.
Follow up for any future readers. The Postgres perf now seems acceptable. Slower than Go’s pgx library, but within the same ballpark.
these people are scum. no that isn't too harsh. maybe it's not a detailed enough description? Is the world a better place without these sorts of people? probably.
Life without cheese is no life at all.
...or (during July and August) a 9 € ticket.
If this was not posted on Medium I could have read it. So another advantage is that Medium is blocked in some countries.
Thanks for this post. I do a hard eye-roll every time I read one of these "Hey, I could build that company's website in a weekend" or "They should only need a few engineers to keep it running" type posts. If anything it just shows that the commenter has 0 idea what they're talking about.

I'm not at all saying that there isn't a good amount of "fat to trim" at large companies, but often times the hard work at these big companies is making a difficult problem (or, rather, set of problems), especially at scale, look trivially easy.

An example I think proves this: In Austin, TX, Uber and Lyft stopped operations in the city for about a year in 2016-2017 when voters passed a law requiring fingerprint checks (the state legislature eventually overrode this law, which is a common feature of Austin city-Texas state relations). During that time, Austin was flooded with a host of startup rideshare apps, some funded by some technology high-fliers. Even though I liked to use the RideAustin app because it was a non-profit, paid drivers more and funded a charity I support, there is no denying the apps were a far, far cry from Uber and Lyft's apps. Even after a full year there was really no comparison in the quality of the apps.

Just the ride-sharing part of Uber does about 15 million rides a day, in thousands of cities, each with different regulations and legal frameworks. Uber on-boards about 50,000 new drivers a month. Anyone who thinks this can all be managed with "15 engineers" has not thought through the problem.
No. They are contrasting the elements operated on, mostly light elements, with heavier ones used in catalysts that are also toxic, for reasons.
We do really well communicating in Slack/text. Threads and a small team are really it, for us

A thread isn't that much different from an email chain, reading any of those that have gone off the rails is deplorable. Instead, encourage more concise proposals and rebuttals

Anything too in the finer details can be taken care of elsewhere, then the findings reported back

I wish my team met less often in a structured way. I don't really benefit from giving status updates or hearing theirs.

I'm not some lone wrecking ball, I just have responsibilities for services I designed before joining this team. We also don't really have much overlap. Maybe paired off on something

I feel that our more involved conference call time would be better spent on specific implementation problems or similar - with a smaller audience
They clearly are using their ToS to circumvent privacy protections and probably others are doing the same thing.

No matter how many laws we have to protect our privacy against exploitation, companies will start using their ToS to avoid legal consequences.

We are reaching a point where we should avoid certain kinds of products and services if we care about privacy.
Free Leonard Peltier!

https://en.wikipedia.org/wiki/Leonard_Peltier
Im sorry you think you can maintain the rider and driver app with 15 engineers… I really can’t take anything else you say seriously as your knowledge of uber as a business discredited the rest of your thoughts.
In a world where the deck is stacked against most people regardless whether they "do the right things" like go to college hope of a chance windfall may be the only way to reach beyond their economic situation. $9.11 saved per month isn't going to ever buy a car, but it might win one and that's an easy value proposition to some people.
It's hard making such a decision when you're exhausted.

When you get a chance to think about what -you- would really like to do -- by unloading the exhausting job in favor of a sustaining one -- then you can look for chances to say "I'd really like to work here, because it'd let me ..." do that. Then getting the experience won't be exhausting.
In Australia you're obliged to provide the accounts to prospective buyers and current owners in "condo" (we call them Strata Title) units. Very easy to see where the money is going and how it's been managed.

As a fun little bit of anecdata, newer buildings are always the worst with many leftover, teething issues and strata title can sometimes be heavily in debt. Old buildings can have huge amounts in the sinking fund and may elect to reduce yearly fees and rely on interest.
Same with the "technical debt" one. The midwit opinion is that you should take it on in the short term so it can be paid off by the business later on. But experts tend to just want to do the right thing(s) faster because they have the capacity to do so and don't sacrifice future speed towards often unjustified short-term goals.
The issue is somewhere in there. I loaded the site without JavaScript, and there were no issues.
Until the robots are getting assaulted, molested / raped, and robbed. Or stolen outright and scavenged for parts or scrap.

How does this end well?
Geez, poor bloke is really copping it for that typo!
They will mostly all be converted to burn ammonia before long.
The app is ‘something you have’, which you can only use after you authenticate into your phone with ‘something you are’ (biometrics), or ‘something you know’ (a PIN/passphrase).

I’m fairly sure the app does require you to enter a password after a set period or reboot - exactly like apple’s iCloud implementation (which IMO, is pretty good, or at least good enough for most individuals’ use cases).

Things are getting a bit confused lately though, as some models require that factors can’t exist on the same device, and there’s questions around keeping physical (‘have’)factors separated for different accounts and functions.
Charlie Root