skysight-inc/HackerNews huggingface dataset:
It seems like there’s an even better solution, not mentioned here, which is: if you are masterminding growth but you are having to frequently fight for your life, rather than getting better at fighting for your life, become a founder. You already know how to achieve revenue growth. Now no one can push you out.

I mean that’s basically the deal with founders: all the time people who are inexperienced get thrust into a leadership position, and the company sinks, or they rise to the occasion. And if they’ve bootstrapped without VC equity, then the only way they’re leaving is if the company goes bankrupt.

I’d rather do the hard thing one time than the slightly less hard thing multiple times, without having to explain away multiple firings - the cost of the situation in the article, which no one wants to pay.
Ugh I had to implement all the transcendental functions a while ago. It was miserable, especially dealing with intermediate rounding, etc

I don’t recommend it.

That said I liked that there’s a specific exp-1 function (otherwise you drop most precision).
Sorry, I didn't realize how nested this had gotten; this statement:

> One would argue that modern electronics are possible because research was done about Quantum Physics, a fundamental nature of reality.

which was making the connection that understanding frontier physics from 100 years ago directly enabled new technology, and that was a reason to support particle physics today (presumably b/c it might directly lead to similar advancements).
Okay. What’s the solution?
>Do brands as well-known as Starbucks and Coca-Cola really need to advertise on social media at all?

No but they do see increased short and long term sales as a direct result of their advertising campaigns, usually. Especially company's that sell sweet caffeine drinks. Sure you know Coke exists... but are you craving one now? The answer is more likely to be yes for most of their clients soon after being reminded it exists.

Edit: Phrasing
My biggest pet peeve with them is they seem to hurt local coffee shops. You can find starbucks almost ubitquiously, but it's very difficult now to find a local shop ouside of a larger city. I don't think that is a coincedence (I also thought I read an article about their strong arming tactis to local shops, but I cannot readily find it, so maybe I was imaging it and combining it with a confirmation bias).

Also, their drinks are very sugary and VERY calorie packed. I personally think starbucks on average is worse for someone versus a Coke/Soda/Pop:

https://globalassets.starbucks.com/assets/867c147d5dcc46e9af...

Additionally, I don't think their actual coffee tastes very good (granted, this is my preference). Even the lightest roast tastes burnt. Starbucks was the reason I thought I did not like french roast for the longest time. When I actually tried a different brand, I was surprised at how much I actually liked it.
It doesn't help right now, obviously, but for future consideration you might be interested in the proposal to extend CSS Grid to have Masonry support; see https://github.com/w3c/csswg-drafts/issues/4650.
There are five sources that have changed my life in the past several years:

1. Stoicism.

2. Atomic Habits, by James Clear.

3. One Small Step Can Change Your Life, by Rovert Maurer

4. How to Fail and Still Win Big, by Scott Adams (don't like the guy, but agree with this book)

5. Rewire Your Anxious Brain, by Pittman and Karle

I can't recommend these highly enough. They've literally help me remake my life.
I don't believe this to be true for the most part, but if it is, then quit immediately and find a real job.

The 'benefits' are generally not worth it for someone to have to asses you everyone once and a while wherein you can get axed.

You have to ask yourself some very serious questions as to why you're there in the first place.

It's fair if you have to hire your boss or something like that, ie you're 23 hired as 'C-' something and now they need someone who actually knows what they are doing, but that's if it's within expectations, and they don't need to fire you.

For founders with tons of equity, it's understandable if there's a shift in responsibility, but not getting axed unless there's an obvious issue.

Unless you are saving babies or literally stopping the Nazis from taking over the world, you don't need to be 'patriotic' to your team. Just professionally loyal.
What exactly do you wonder?

Moderators sometimes turn flags off. Moderators also sometimes put [flagged] on comments, though that's rare. But if you see [flagged] on a story, that's because users flagged it.
Squint a little closer at the thumbnail :)
-static -nostdlib, and make sure you have an entry point set.
Neat! Thanks for recommending those. I hadn't heard of either of those commands.
Couldn't you have just said "Not all software must be designed to last"?

Also, the author said software should be designed to last not that it must.

Lastly, you didn't address the core argument of the article which is that you should carefully select and manage dependencies. Reading your comment I wonder if you even read the article..
Do card processors have a monopoly in payment processing when gab is still able to receive payments via other (more inconvenient) options?
Antitrust: Commission opens investigations into Apple's App Store rules
Nice list, you might also want to add https://userTrack.net in the hosted section.
There seems to be a guide for openssl here [0] but it seems kinda complicated. This discussion inspired me to add name constraints support to rcgen [2]. If you aren't afraid to write Rust, you should give using it a try.

[0] https://www.marcanoonline.com/post/2016/09/restrict-certific...

[1] https://tools.ietf.org/html/rfc5280#page-41

[2] https://github.com/est31/rcgen/commit/059cc19fcd1b8bb57feed5...
Theorists calculate upper limit for possible quantization of time
I think the aspect of knowing where you browsed to a page from, and visualizing a hierarchy of pages within a site that I've visited, are the most interesting parts for me, and those certainly apply to the browser history alone.
Isn't that just the minimized windows, like in Windows 3.1? Otherwise they must have removed the taskbar between version 1 and 3 but added it back in version 4 (i.e. Windows 95).
I didn't say "states", I said "nominal states". These are the states that you would bother to name. They'll correspond to classes in an OOP language or discriminated unions in an ML-stye FP language.

Using your example, you'd have two states: `PrepareDeleteUser` and `DeleteUser` where the latter is only reachable from the former. PrepareDeleteUser will check that the all preconditions are satisfied (e.g. that the current operator has permission to delete the user). Now, you may not choose to reify these states so directly (i.e. you'll just have a deleteUser function that does a check for the preconditions), but they must exist in a robust application nonetheless.

In REST we name our states so we can drive the state machine by using the names (following hyperlinks). Why? Because, among other things, this keeps the client decoupled from the server by letting the client be in control of when to effect a state transition, but keeps the server in charge of what transitions are possible.

I need to attend to some real-life concerns at the moment, but I hope to get back to this discussion soon.

Cheers!
Ha, downvoted for outing myself as marginalized.
No, I did not say tolerate intolerance. You must tolerate intolerant free speech! Actions are a different ballgame,and even then democratically elected institutions not random corporations get to enforce that rule.

And by tolerate I mean don't kill people or socially isolate them and their family from obtaining basic necessities of life. If you can't do that then I cannot support protection of any rights you have at all. I do not wish to live to see more world wars and genocides. Matter if fact, I am saying that your actions of supporting harmful retaliation against free speech is an intolerant action that shouldn't be tolerated, so you're sort of speaking against yourself except you don't see your actions as intolerant.
I've always wondered whether it has anything to do with the number of applicants whom are black. It's the same argument with why there are fewer women developers, there could simply be that there are more men in the industry.

Let's assume that 9 out of 10 applicants for a developer role are men, then the odds of that role being filled by anyone that isn't a man is 10% (not factoring other considerations such as skill, experience etc).

Is this not a similar challenge with black developers? According to the stack overflow survey, the ethinicity of the respondants whom are Black or African descent is only at 4.5%.

I'd be interested to see data on the demographics of, not only the employed staff at a company but all applicants that have applied including those whom were rejected or turned down the roles.
The problem is requirements change and often. There is definitely engineering work in making these trade offs, but I generally agree with the op that it's better to err on the side of longevity.

It would be interesting to hear of software that served it's purpose well for a year or two and then was no longer needed. I'm sure these projects exist, but I'd imagine they aren't very common given how expensive software development is in the first place.
I get why Epic probably funds this, and I love to think how great Godot could be in another year or so (and how they could surpass Unity, etc). What I don't really understand, though: Why wouldn't Unity just implement this now, too?!

It's open-source & MIT-licensed; if it's better than Unity's GI -- and it IS better, because Unity does not currently have ANY realtime-GI solution in their latest versions (they stopped licensing Enlighten for current/2020.x+ versions) -- so why wouldn't Unity just implement this, too?

There's nothing that appears to be stopping them from doing so, other than pride perhaps; part of me really, really hope that they'll do exactly that, though I've yet to dive into the code to see how viable it may or may not be given Unity's current SRP situation(s).
Fox News may have kept millions from taking the coronavirus threat seriously
The identity isn’t trustworthy, but as mentioned below their are ways to handle that with device id’s. Also it’s not pointless to encrypt communication with a device you’ve verified the identity of in the past. It prevents hijackers from later hijacking the device, without The user knowing it. Just the same as the nastygram you get when your ssh server changes its private key.

You’re effectively claiming SSH is pointless and/or useless encryption as it doesn’t use certificate chains to verify url/domain. Your argument is the same as saying that any devops ssh’ing into a new local server is pointless and they should just use telenet.
Sure, but they'll either be forced to change course by states, insurance-related concerns, or when people start dying on their campuses. The reality of the pandemic has little to do with their performances of safety or viability.
The problem is, any form of intelligent life that exists in the same universe as us is going to have to be able to be explained by physics, since that’s what physics does - explain the way the universe gives rise to the phenomena in it which we observe. I mean, if we detected signs of intelligent life that can’t be explained by physics, that either means we have some new physics to discover, or physics has to give up because it turns out there is a form of life not subject to its rules.
I could see this to be really useful for sprint/milestone/quarter for product teams.
just build ur own social media platform bro

just build ur own payment processing platform bro

just build your own internet infrastructure bro

just build your own computer components bro

just build ur own electricity bro

just build ur own food bro

One day they will come for you too, whoever supports this.
> (Edit: RFQ, not my autocomplete’s RTF)

Sorry for the mostly insubstantial comment but it may help you in the future: it’s RFC (Request For Comments) not RFQ.

And it’s IETF (Internet Engineering Task Force) not ITEF.
Struggle porn is a fantastic characterization, alas when I googled it of course there's actual struggle porn :{
This is ironic, not only because you posted it to HN, but because it's an absolutely typical HN comment. See the sibling reply to this one for another.

Somehow people post these things without realizing that cynicism about VC, Silicon Valley, and startups became the conventional position on HN many years ago, and that far from a contrarian view it's a platitude.
This sounds like it might be close to meeting my use case.

I have bad memory and hence try to write down everything I can. But often throughout a single day/week, I do research on a topic and have a bunch of tabs open that I intend to come back to. Or I read an article that several days later that I cannot recall where I read it at (HN, Twitter, etc.) This usually leads to a frantic search until I can find what I’m looking for as well as having a ton of tabs open.

Manually grouping topics together is too hard. What would be great is a tool that knows where I’ve been, discards bad information (google search result, followed by near immediate close) and some sort of an attempt at topic autoclassficiation (SAP, storage, backup etc.) that gives me the confidence to close tabs knowing that I can get back to a particular topic at a later date.
You are making some strong claims when this is very dependent on the exact scenario. My bet would be that you don't want to be replaceable because if you don't hold out to the IPO, the startup (and any new partnership they make) have every incentive to claw back as much money as possible. They could do this even if you stay but when you stay you need to be assertive enough to defend your position. I don't know how well everybody does at asserting their position from a technical role when you aren't in the room where the decision making happens. The only way I'd ever work at a startup with the goal of making a bunch of money based off of those shares is if I absolutely knew they couldn't and wouldn't fuck me over. I have no faith in any person in this world apart from very few. I would rather "grind" for the money i.e. work 8hr days and make it to my money goals quicker than 99% of the outcomes of choosing the startup path. That said, you can get good experience but the most important experience you get is knowing where you stand in any organization.
Where in England was this, as none of the places I've lived do this. Signs would be Cheese or more broadly Dairy. Not that we don't have a lot of cheddar..
I assume a little of column A, little column B. Web devs who wanted a greenfield project and a PM willing to be convinced, because 1) old reddit still exists to fall back on and 2) in retrospect outcomes pushing users to mobile seemed to be good for monitoring and stickiness.

I blame typical tech dysfunctions and the interests of users not align with short term stakeholder interests.
To be honest I think that this is a bit of hyperbole. Cheddar is certainly common, and as a simple example there will be at least three and usually four or five different varieties of house-brand cheddar (excluding different packaging and block vs. pre-grated) in any big market but there will be as much pan-European cheeses as well as other English cheese on display. This is London, so take it with an appropriate grain of salt for being both metropolitan and cosmopolitan, but no one I know of uses 'cheddar' to mean cheese in general or at least not in the same way someone from the southern US might refer to Coke as a generic for soda.
Not everyone has a Helvetica font installed; at least add the generic sans-serif as a fallback. (Though if the aim is to be reminiscent of a print newspaper, a serif font may still be the better choice.)

Why disable kerning? If the user's font has kerning information, surely a newspaper should respect it.
Life Is Not a Hero's Journey
Crazy idea: Why not serve an initial page over HTTP, and then implement encryption in JS using webcrypto for all subsequent calls.

I'm not sure self-signed HTTPS can do much better than this anyways.

(Yes, yes, it's a crazy idea, hehe)
As someone that's a real sucker for advertising the adverts for new drinks always work on me, which make me go to Starbucks when I wouldn't class myself as a regular.
That would seal the deal for me. I have tens of thousands of documents, notes, pictures etc. spread across hundreds of subdirectories. Foam looks extremely promising.
As quoted in this previous discussion, I think this is a key point:

"particle physicists should focus on developing new technologies that could bring colliders back in a reasonable price range and hold off digging more tunnels."

Creating just a bigger version of the current collider with incremental advancements in technology is very likely a poor use of science euros. The money should be used to investigate other methods for particle acceleration and investigation. Some linear accelerator concepts could be much less expensive than very large circular colliders, but I imagine research into those areas are not funded due to the particle physics budget being mostly consumed by CERN.

This type of problem has happened in fusion research. The fundamental physics of how to build an economic fusion reactor still needs to be worked out, but almost all funding has been cut in fusion research to pour concrete and build magnets for the ITER project. It is clear that the $14 billion and rising reactor cannot lead to economically viable fusion reactors on any kind of reasonable timescale. ITER is currently planned to be fully operational in 2035 and, if the past is anything like the future, there will continue to be more delays.
In a sense though - that's what we should have been expecting all along. Particle physics may have had surprises for the experts along the way, but what it did not have are hidden ways to use those newly discovered particles without those huge energies; and similarly for the weakly-interacting stuff.

That may not hold forever; but it's not a crazy assumption. Something who's existence you cannot deduce without energies that need specialized billion dollar equipment to reach is almost by definition not ever going to create or influence ubiquitous tech. That's quite different from stuff like quantum mechanics; those effects are quite visible in fairly everyday situations (e.g. the double-slit experiment doesn't need anything too exotic, and obviously lots of modern tech relies on tricks classical physics might observe but not predict).

That means that if particle physics is to be relevant, it's most likely going to be in places that are not ubiquitous. Maybe it'll help astronomers understand the universe, and maybe that has some application down the line. Or maybe it'll be in absurdly expensive high-energy devices that matter even with only a few copies in the world (and let's hope those aren't yet more weapons).

Still, seems reasonable to be pessimistic about the usefulness of particle physics investments of this type.
And not a lot of similarity.
Parallax effect in browser using web-camera
I'm sure they don't need to advertise in order to inform people about their brand, but advertisements may lead people consume more than they otherwise would. At least some of their ads end with a crack of a can opening, glug glug glug, and then a refreshed 'ahhh'. It seems pretty clear they're trying to get you to think about drinking coke, so you will go drink a coke.
More often than not, the code I have to write needs to be written fast, and I (mostly) won't have time to look at it again once deployed. I've mostly worked at fast growing companies, so that's been the case everywhere.

What I've learned is that making stuff as simple and stable/low maintenance as possible is the only way to be sane. I can't afford to deploy code that then requires me to hold its hand with a team of 3-4 engineers for the upcoming years. It needs to run itself and be forgettable. And it needs to be written fast.

This has become much harder in recent years with the switch to things like Kubernetes. Kubernetes moves so fast and needs constant nurturing, even for casual users. Running old versions of it is painful and dangerous, so you're forced to update. And the ecosystem is still so early in its life that all the paradigms change and flip on their head every year. Odds are that something you deploy in it today, will need to be looked at in 18 months. And the whole thing will need a team dedicated to keeping it healthy.

Anyhow, that's my angle on the author's rant. Things need to last, IMO, mostly because I don't have time to go back to them later.
Two Paths to IoT with Serverless
https://pijul.org/manual/why_pijul.html has a few notes on why one might choose Pijul over Darcs, along with a lot of text on how it’s different from Git.
Years ago I recall listing your hacker news user name was part of the YC application process (I have not applied in some time). Hard to believe that it wasn’t used as a screening mechanism at some point in the application process. Humbly defer to you of course.
That's a fair point of view, but to your point, you're not going to work at a startup with the goal of making a bunch of money from shares, so you're probably not the target audience for this post.
We often hear saying game engines redraw every frame so it is not appropriate for UIs.

In Godot, you can set an option to redraw only when something change like in UI libs (for e.g Godot Editor use this option)

However , I think one main aspect missing from UI libs is damage tracking (=redraw only the part of the screen that changed and tell the compositor to also only redraw that part).

In terms of architecture, Godot is all I want. I wish I could build general purpose apps with it. Everything is a node & just simple trees. Abstraction of everything you need over all platforms. GDNative let you access everything from any language.

I really wish I could build everything with Godot. I enjoy it so much more than web dev or android dev even for UI
To make better things, make more things
I think what's much more interesting is instances before it became a "thing".

Before things get a name, culture, rules of what it is and is not, there's many instances that are close to it. Those are interesting as a collection but drawing the lines between the isolated elements can be a bit dubious. Ideas are communicative but also come out of thin air.

We have an unprecedented amount of knowledge at our fingertips these days and can cross correlate vast expanses of say, music. You can hear say some song from 1960s in peru and then see how similar it was to something in japan in the 1980s but actually showing that the second creators even knew of the first, that's the part that I think is hard - it has to be demonstrated.

Just the other week I was talking with some artist from northern england who sounded like legowelt (danny wolfers) telling him how much I really liked his legowelt-style song - danny is a minor figure generally but pretty well known in the subgenre of electronic music he works in. This guy honestly said "who's legowelt" and got back to me the next day "wow, this guy's amazing, never heard of him".

So even today, with the internet, you can have someone essentially sound like the exact style and still have never heard of the person they're supposedly "influenced" by.

It expunges the tidy narrative where we want everything to have a clear delineated beginning. "Rappers Delight began the 80s rap formula" - that one super clear, yes, hard to argue against - but most things are not so clear.

---

here's an example of the "legowelt imposter" https://bassagendarecordings.bandcamp.com/track/mind-to-body... who I claim sounds like https://www.youtube.com/watch?v=6BZbJY28iSM
The vast majority of software is written at non-software companies. Software there is a cost centre and not a core competency, so craftsmanship is not valued there either.
I'm curious why you're so sure there isn't a designer.