skysight-inc/HackerNews huggingface dataset:
> Just as SwiftUI has allowed me to ditch endless awful Apple UI file formats

I’ve not used storyboards/xib in years, in both objc and swift.
I was ready to reread your response until your last sentence. There are plenty of guaranteed jobs in the government which have nothing to do with shooting holes in any type of human.
To some extent UML did succeed: it is the de facto way to describe class diagrams, state machines etc. That's not to be underestimated.

I went to university just before UML had hit it "big". For some reason we learned three different ways to describe a class diagram graphically. Let's skip the part where we don't think that belongs to the university; it doesn't. But it does show how confusing things were, even to lecturers.

Now, if you were to bring me a class diagram with a completely made-up notation I'd immediately ask you to use UML notation next time.

It's not a big success, but a success nevertheless.
"One thing I learned pretty quickly was that no animal wants to die"

I would say, no healthy animal wants to die.
“The Message” is Pessoa’s masterpiece.
I completely agree - I love the German train system - but we can't get there overnight. While we wait (optimistically) 50+ years for the US transit infrastructure to develop, we need rideshare.
I like to think that Kotlin captured all the hopes that people had for swift that were dashed, but as an Android dev that loves using the language I sometimes can't tell if anyone cares for my favorite language or not.
Does anyone know of a (preferably free) API for live F1 timing data? I would love to put together a custom dashboard for races, but haven't been able to find a source for the data.
There are two approaches to mobile users. Either you have a beam from the satellite directly track a moving user, or you have many fixed beams from the satellite and the user has to jump from one to the next as they move.

The first method was definitely used to begin with, but it doesn't scale - the satellite only has a certain number of beams available, so past a certain number of moving users it becomes necessary to use the 2nd system, which requires a very different software setup.

Eventually a hybrid system might be used, allocating per-user beams to the highest bandwidth users at the time. Per user beams can be far narrower and therefore get better SNR and more data throughput.
https://openwebring.com/
Fantastic writing. Give me more.
How much did wind tunnels cost to build and run? I'm surprised the teams (or at least the parent company) didn't have their own dedicated wind tunnel.
I also dislike the truncated URLs (although I don't use Chrome), and I dislike that truncated relative time tagging too (HN should be corrected to avoid this; perhaps by using the HTML <TIME> command to specify the exact time, or a user setting or whatever). When saving a local copy or printing out a document, specifying the exact date/time is especially more useful.
The webpage would have been perfect if it wasn't for the pandemic.
They are more or less the slowest car, who is going to steal anything from them? Haas? When teams want to copy stuff they do it from Mercedes or Redbull
Your mind is gonna be blown when you discover the Internet Archive's Wayback Machine!

https://web.archive.org/web/20080310221514/http://www.masnic...
Louis Rossmann's YouTube video "Let's talk about ice cream and why it matters"

10 minutes that nails it

https://youtu.be/tl34nW9c4wo
There's a couple things that make someone come off as entitled. Like someone comes to me with a solution to a problem they don't understand but still demands I implement their solution. Someone wrote a whole doc about how we don't test enough and need to test more, like were unaware of it. I wrote the same thing my self before that, though were just understaffed so things fall to side. Why go in to the interaction with the assumption we don't know what were doing? When I get to back to work, I have someone opening a ticket telling me how to run the service. They're wrong on their assessment, so their solution is wrong. Ive told them yet they still insist and don't want to help with the debugging.

Or its the attitude that my time isn't worth as much as theirs or others. I'm on the receiving end of everyone's fire. Any team's fire can be twisted to suddenly be the most important thing for the company. Your problem gets put in a queue. And lets be honest, most people are full of shit with how important their problem is. Like this article said, I have my own projects, with cross team and company wide implications if it doesn't get done on time or done well.

A recent scenario, someone asked for help, I told them Ill get to it soon, just not now, apparently that wasn't fast enough (we have defined sla's for responses) Mangers got involved, fine, I dropped everything to figure out their issue, it was a cross team thing, I pulled in other teams to debug too. I was getting pressure for updates for a few days, then silence. I asked for a follow up, i got a response the plans changed, not important anymore. They couldn't be bothered to even tell me?

Some team started using our service in a way we didn't intend. (Revolving around persisting state and data, I don't want to give to much away about what i do, just trust I'm right here) So they complain, "whys the data gone?". The answer, because we never guaranteed that? And we have what we do guarantee published. So now this team is demanding special treatment, they can't fix it now, but they promise in the future to. Guess what happened? Were still special casing their ridiculous situation.

There's little things people do, generally revolving around unrealistic expectations. Asking for off hours help with test/staging/dev/"whatever phrase you use" environments. Asking for multiple updates a day. Meetings that can be emails.

> Being on an infra or platform team is always going to involve receiving a lot of demands from engineers, since you become the bottleneck preventing them from adding/modifying the overall system.

Of course this is the case. There's ways to interact with people though, like ordering at a restaurant "Give me the food already, I'm hungry! Is it ready?", that just pisses people off. Have empathy and assume the best intentions until you have a reason not to. There's teams that are pleasant to work with, and co workers that are nice and friendly, there's also teams and names I cringe when I see them show up.

That's my off the top of my head examples and part of the rant I tried to avoid.
"sausages made from old or diseased animals don’t sound great."

But that's what they were made of originally - and still are in areas with bad overwatch.
And nobody uses parallel construction?
We created an agriculture solution for solving food problems
I think the real trick is to stop trying to cater for 'regular' people, let them deal with the repercussions of their choices.
I was thinking more "The Shape of Water".
Often, just the act of explaining your problem to someone results in possible answers. (see Rubber Duck Debugging https://rubberduckdebugging.com)
If you're in a job dense area like the Bay Area, you can often find a new job that is the same or easier to commute to.

There is risk to switching companies, but a signing bonus helps compensate for that risk.
Is Automated Vulnerability Remediation the Answer?
Nope, not joking. And I honestly wasn't trying to bash the game - I just watched some game play videos the other day trying to get a sense of whether it would make a good gift for my son, and didn't get it at all.

I had written it off, but I am tempted now to get it for my son (who adores Pokemon) and see if he likes it. Admittedly there are a lot of things I don't "get" until I see them through the eyes of a 6 year old.
Mine has just kept getting faster and faster, thanks to this Chrome extension[1]. Right now I average 2.5x speed for most videos, and 2.2x for people that talk fast.

[1] https://github.com/igrigorik/videospeed
I suppose instead of "difficult stuff" what I should have said is "they signed E Ink's NDA and thus have access to whatever tool they use to generate waveforms, panel-specific or no." I don't mean to heap credit on Remarkable, it's just they're a Real Company™ who E Ink will talk to, and I am not. Frankly I consider getting a waveform that doesn't look bad or cause burn-in over time a more difficult achievement than an open source driver or a hardware e-ink driver (indeed, lots of SoCs have them). Hence '"secrets" that could very well be worked out via reverse engineering but are otherwise under NDA.'

> The driver is open source.

Clearly, or I couldn't be running Linux-libre with it.
I remember the Tamagotchi being for both sexes, but popularity among males at my school dropped after the release of Digimon,which was heavily marketed to males due to the 'battle' aspect
The satellites in polar orbits (so far only 10, but they are planning to launch several hundred more this year) do have laser crosslinks. They said all satellites launched next year will have laser crosslinks
Source: https://spacenews.com/spacex-adds-laser-crosslinks-to-polar-...
"None of them are easy, and in the case of animals that are insured, the owner will often make Carswell wait around for the vet to arrive, because it needs that official signature before a claim can be made. He does not like standing around beside an animal in distress waiting for a piece of paper."

The joys of bureaucratic procedures.

I know of (badly organised) farmers, who sometimes just let their sheep die in agony, rather than doing the formal procedures, as they are too complicated and expensive.
You've Reached The End Of The Internet
http://hmpg.net/
Joel goes in depth on the cost. There are also other things being made along with the six episodes (streaming service is the bigger announcement).
Be sure to research Dr. Frank Mitloehner (a faculty member in the Department of Animal Science at the University of California, Davis)’s methods. For example: https://clf.jhsph.edu/sites/default/files/2019-04/frank-mitl... . I have no horse in this fight, but when somebody posts a YouTube link, I'm always curious who is behind the video.
Since this year the budget cap for the teams is set to $145m/year.
Wasn't it a bit hypocritical of the vegetarians farming animals?
Another huge potential market for Starlink will be internet links to ships at sea, or aircraft. When far from land there would be no ground station in range of the satellites overhead, and laser crosslink is the only way to make this work.
Show HN: Poppins
Hi All

I and my co-founder built an internal tool (Slack app/bot) for our own usage as both of us work remotely (12+ hrs tz difference) to help ourselves with Weekly digest/report (action items/discussion topics/highlights) to make it easy for ourselves to keep our YC SUS weekly updates ready and also to not allow important items to get lost in the barrage of messages on Slack. We use Slack for pretty much everything. Interestingly in the last week or so, we have offered it to 3 people now, who are using our Slack app for similar use cases, one of them is getting rid of 13 google docs that were being used to manage 1:1 meetings with our Slack App, another one is using it to create "All hands digest", another one for all their zoom meetings - they make notes during the meeting on our Slack App. We have some other users trying to use it for bookmarking for their individual workflows. Would love to offer it up to anyone interested here. The slack app is yet to be approved in the app directory, for the curious here is the link - https://poppins.me

Would love to get some feedback, happy to onboard and answer any questions.

Thanks
> since presumably you also have a meaningful day job (and if not, that’s not your child’s fault).

Turns out that you need 3x the money when you need to feed 3x the people, so no, my job is not as meaningful as it could be and while you can't say it is my child's fault, that certainly caused my family status.
The funny thing is the web pages are sent back to you. So technically you can’t reach the end of internet. The end of internet is being sent to you.
My Nintendog is still out there somewhere, famished.
I think its more like ordering food in a restaurant then dev and ops. Where the platform team is the restaurant and the workers are some of the engineers and the customers/eaters are the users of the platform. Kitchen needs to cook in a certain way, cant be doing a million substituions the waiter can only do so much, customers can't cut the line if its busy, should have made a reservation.
> Tyre data is literally worth its weight in gold unfortunately

The minimum amount of energy to flip a bit at the temperature of the cosmic background radiation, converted to equivalent mass via E=MC^2, is minuscule. (The mass of a black hole with one bit of entropy at its surface is also minuscule.) So any data worth storing is literally worth several orders of magnitude more than its weight in gold (assuming the gold and the data are weighed under the same gravitational acceleration).

http://scottkurowski.com/massbit/index.htm

Edit: apparently people are taking my response as being more snarky than I intended. I just find it interesting that bits actually have mass. Information is incredibly expensive on a per-mass basis.
Ironically, the allowance for CFD time is scaled based on the reversed world championship points order, and Williams was dead last, so they should have the most CFD time of any of the F1 teams.
Some questions that I felt were not answered:

1. The video shows Taylor docs that have logo of Wendy's and other outlets that use their machines. So why those outlets are not facing the same issues? Do they use the same 602 model? Are the software versions same there i.e. same cryptic error codes? Any other differences compared to McDonalds?

2. One of Wendy's employees says that they wash the machine every night. Are McDonald's not doing this? Or are they prevented from doing so due to some reason like different operating instructions or model or something else?

3. Is the more user friendly software, that they mentioned that McDonald's blocked, being used by any other chain outlets? If yes, what is the experience of using that vs not using that?
Software Engineering is a licensed profession in several countries.

In Portugal I cannot sign a legally bound countract with Eng. SoAndSo withouth having been licensed to do so.

Naturally plenty of people without such duties never do the final exam, however the universities where they studied had to be certified by enginnering order anyway.
This general “knowledge management” question is like a “time management” one — usually meaningless and sometimes a form of escapism.

When you don’t have any particular emotionally charged goal(s) in mind — no time/knowledge management technique would really make a difference.

But some of them might give you a good illusion of something important going on.

And as soon as you have specific important goal in mind (like preparing to specific exam, getting lawyer license etc.) — almost any approach you feel comfortable with will do the job.

You usually dont need to review possible options in advance, the goal itself gives you hints and guides (if preparing for exam means remembering a lot of scattered facts - you’d probably end up with some anki cards on your own etc).
How about like https://qbix.com/token
An active CEO can walk into any part of the company and instantaneously make a change. Some companies don’t need that function. Some companies needed it to achieve this autopiloted stability.
> This reached its extreme during the Etsy period, when TechShop had 10 laser cutters making stuff all day.

To be fair, anybody who has run one of these spaces knows that the lasers and the wood CNC are going to be 100% utilized. You have to set your fees and limits around that.

TechShop was fine as a shop it just always seemed to be somewhat questionable in terms of business. The placement of their shops was a good example. TechShop always seemed to be in kinda expensive real estate while all the decent makerspaces I know are always in some kind of slightly grotty industrial park area.
The video says the Taylor machines at other fast food places (Burger King, Wendy's) rarely break down, or at least much less than McDonald's. So you're saying this is untrue? If not, why the discrepancy?
With all due respect, if you are anti-DeFi, you are not a pro-crypto person at all. I see a lot of this "I'm a pro-crypto person, but decentralizing finance is not needed" comments, and it's completely incoherent.

>>Lending money to someone isn't revolutionary, it's been possible for centuries - and given how easy crypto is to steal and never return, I wouldn't WANT to lend it to anyone anyway!

Loans issued via Ethereum lending protocols like Maker or Compound are fully collaterized, and default leads to automatic liquidation of the collateral to compensate the lender. It's impossible for the borrower to cheat, because an immutable smart contract enforces the terms of the loan.

>>And decentralized exchanges are cool for sure, but they are self-serving in terms of only needing to exist because cryptocurrencies exist.

No, any asset can be represented as an Ethereum token and traded on a DEX. Having assets worldwide use a common exchange that can never be shut down, hacked or made inaccessible, holds enormous potential for improving financial inclusivity and capital efficiency.
Your serious belief is that everybody just happens to like things? There are no structural forces that influence what gets created, promoted, or held up as "great"? That in the arts there's nobody with more power than anybody else?

I suppose by the same token, the highly improbable demographics of Fortune 500 CEOs, legislators, and faith leaders are just some statistical quirk?

Please tell me more about this world you live in. I would like to visit sometime.
Frankly, my main concern would be that women would see me as "predatory", for lack of a better term. Put a different way, I would be uncomfortable with the idea that I would make them uncomfortable in some way. I guess in some way, not assuming someone's sexual preference (that is, adhering to what is statistically very probable) allows everyone in the situation to save face in accordance with politeness theory [0]. Maybe this isn't entirely logical, but it doesn't seem too far off to me.

This is one example of a situation that would explain the incongruence; I'm sure there are others from different perspectives.

[0] https://en.wikipedia.org/wiki/Politeness_theory
Part of why it ballooned was that Palmdale wanted to be in on the route. So that connection would add more time and money to the project. There were a lot of cities that wanted to be in on this.

From personal experience (family that lives in Fresno), Fresno revamped downtown to get ready for all this. They cleaned up the Fulton Mall route, pumped a ton of money into the area, realtors were banking on Airbnb housing for all the construction jobs coming in from out of town. Fresno even made a concession to allow tiny trailers to be parked and connected on properties with homes on them already. Then the state shut it down.

Another reason from what I’ve pieced together is that California had so many hurdles to jump through. Namely the environmental reports that had to be made.
See also: The "end credits" of Monkey Island 2. https://youtu.be/3IJG9cki1gQ
Typescript provided none of those besides sum types.
Never mind all this NFT waffle. It’s 2021 and I still can’t pay someone 50 cents from my browser with one click. Why not?
The original, from Tacitus's Annals:

About the same time Plautius Silvanus, the praetor, for unknown reasons,
threw his wife Apronia out of a window. When summoned before the emperor
by Lucius Apronius, his father-in-law, he replied incoherently, representing
that he was in a sound sleep and consequently knew nothing, and that
his wife had chosen to destroy herself. Without a moment's delay Tiberius
went to the house and inspected the chamber, where were seen the marks
of her struggling and of her forcible ejection. He reported this to
the Senate, and as soon as judges had been appointed, Urgulania, the
grandmother of Silvanus, sent her grandson a dagger. This was thought
equivalent to a hint from the emperor, because of the known intimacy
between Augusta and Urgulania. The accused tried the steel in vain,
and then allowed his veins to be opened. Shortly afterwards Numantina,
his former wife, was charged with having caused her husband's insanity
by magical incantations and potions, but she was acquitted.

Bear in mind that this was written 80 years or so after the event, so it's at least third-hand.
Enterprise UML modelling tools certainly allow for complete development not only stubs.
NVENC beats x264 medium. Not quite up to the level of the "slow" presets yet but you have to throw a huge amount of hardware at it to match them let alone beat them. Basically the number I came up with a few weeks ago from playing around with x264 settings on ffmpeg was between 6 and 12 cores to keep up with NVENC at 720p and 1080p, depending on framerate and the quality preset.
> I never had a Tamagotchi, but I can understand how the loss of a digital pet could have been quite traumatic.

As a kid I cried when it "died". Taking care of the thing for days, seeing it grow, caring for him when sick, it sure created some attachment even though I knew it was virtual.

And because I couldn't bring it at school, parents had to take care of it sometimes, with the pressure of knowing I would badly react if it didn't receive proper care and died (or became sick).

Not sure this is positive, it could certainly have done without this feature. At least my parents didn't thought that me crying over a piece of electronics was very healthy.
That's clears up a lot actually! Thx
All the disparities don’t need to be caused by racial discrimination for it to be unlawful discrimination on race.
If this "adding hours to your bill" you need to speed up. And learn IDE of learn type or just watcy other programmers a bit. Cause no one I know spends hours on this.

Second, factory methods today have arguments combinations too. fd.create(a, b, c) is the most normal thing in the world.

Seriously, this is ridiculous.
Hundred percent.

I mentally call this "dumping all the Legos on the floor".

I think of abstracting as "sorting Legos" and think of the process of writing the minimal code as "dumping the Legos on the floor".

Once they are all on the floor, is easier to sort.