skysight-inc/HackerNews huggingface dataset:
haha thanks, friend. Appreciate it. I didn't get hit as hard as Robintrack though. They essentially bought Robinhood's unofficial API to public interest which essentially led Robinhood to close that down.
Suicide is not personal, as with any pre-mature death. It greatly affects the surviving family.
I have a fb purely for tracking local events & with none of my friends attached to it. It makes a difference
I'd like to chime in with my anecdotal counter example from my big corporate workplace. A colleague recently created some graphs showing commits over time, confluence pages created/updated, tickets fixed, ticket turnaround time, code reviews given, and number of features released. All of these metrics made a sharp improvement as soon as our WFH policy came into effect and have kept its pace for the last 1.5 years. While this might not be the experience at every workplace, as far as I can tell, my workplace seems to have greatly benefitted from more remote work.
Are you saying the syllabus was deliberately obfuscated as part of the game?

How much of your class typically emails you to ask things listed on the syllabus, however clear it is, such as the final exam date?
>I believe Latin is still offered in my high school system... A guaranteed waste of time.

Quomodo loqueris tu cum daemoniis sine latinam te scire??
> Next time you're doing production work on a TV show or movie and want to use a piece of media in your production without licensing it, try running "Hey, we can just right-click it" past the studio legal department. I'm fairly sure they'll have some objections.

Yep the only thing that stops me is centralised copyright regime, not Blockchain. Blockchain can be a proof of license/ownership but not because of its inherent value, but because we believe particular issuer. Also it's fairly easy for Blockchain to loose connection between who legally own/license particular art with what is on it. Copyright is hard, and sometimes the answer is we don't know.
What percentage of the world’s light pollution do you suppose will come from this feature?
That's a nice little benefit. Tainan is an interesting city.
Nice up-to-date overview of Turkey/US relations:

https://sgp.fas.org/crs/mideast/R44000.pdf
They really aren't comparable; IDEA is far ahead in profiling, refactoring, inspections, Git history integration, and probably a bunch of other things too that I haven't yet bothered to learn about.
The difference, at least with Vim and Emacs is the time it takes or time one can spend getting it all setup to do all the nice things the Jetbrains products just do out of the box.

I think the last time I fully revamped my Neovim setup I spent upwards of 40 hours learning, tweaking, and plugin shopping. And that was before Neovim shipped with it's own LSP so it was CoC. Now I'd probably spend however many hours converting my config over to the new setup.

The Jetbrains stuff just worked. I tweaked a small handful of settings and was good to go.

I'm generally allergic to anything Java, and desktop apps written in Java tend to scare me off. But I'm glad I got over that bias, because I've been pretty happy with CLion.
There still a lot of tapping going on, there are modern subs build specifically for this.
Nasdaq currently has 4,826 listed companies and NYSE has 3,163. So yes, I would say it's significant when the frauds are within one order of magnitude of the total.
Two rounds of storms set to batter the West Coast
YouTube Premium
Google Fi
Fairfax Connector bus service ($1 as a senior)
WMATA (non-rush-hour service, or )
Christmas can mean many things to many people, of course even a miracle if you would like.

“There are only two ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle.”
― Albert Einstein

“I must be willing to give up what I am in order to become what I will be.”
- AEinstein

"I often think in music. I live my daydreams in music. I see my life in terms of music.”
― Albert Einstein

Frosty, Redbone w/ Dr. John:

https://www.youtube.com/watch?v=MXfDBH2bij4
> VSCode/Vim/emacs can do 99% of what Jetbrains IDEs can do with LSP at a fraction of the power consumed

I've never experienced a comparable editing, inspections and refactoring experience with these LSP-based editors to what I get from JetBrains' tooling. It's absolutely not 99% :)
By signing without having read all of the contract, you are voluntarily forfeiting your right and agree to be bound by whatever is in there.

Basically you are signing a blank cheque.

Therefore, to protect consumers, modern legal systems put limits to what T&Cs may contain (everything past the red lines is nonbinding)
> Yet they were constantly buried in discussion forums

Well, I am like that. I find social media to be too addictive/distracting so I am off that shit completely.

Older-school stuff is also addictive but to a lesser extent.
> My kids' mental health would be pretty heavily impacted by the death of their grandparents.

Yes, because without covid their grandparents will live forever.
I’d have no problem if that was their stance. “Hey, we know about the abuse happening in the broader game development communities and we want to help, but we can’t control what happens on discord”. But that’s not their stance. They seem to be pretending nothing bad ever happens, and also (for some reason) running a stock market for children over Roblox items with extortionate profit taking on their end.

I don’t expect them to fix everything overnight. But there’s plenty they could do, if they weren’t too busy gaslighting and ignoring any criticism of their platform.
From a users perspective data classes look kind of like a C struct and in particular include type annotations so fit well with type checkers. They also allow for default values and give more control over generating equality, hash, string and initialisation methods.

Comparatively named tuples are an older language feature which essentially allow you to define named accessors for tuple elements. IIRC, these days you can also define type annotations for them.

Their use case essentially overlap. Personally I much prefer data classes.
or as a senior)
Note that it’s a qualified claim: 3x as efficient as the “average propellor of a small boat”. The tech looks awesome in the video though, would recommend giving it a watch.
I’ve tried VSCode, Sublime, Vim, Eclipse, and IntelliJ for both Java and Python development. I’m more productive with IntelliJ for both (though Python is only more productive if I’m also extensively using type hints). Eclipse was the second best, but it had enough rough spots and slowness than IntelliJ still handily beat it out. The marginal productivity gain is probably in the tens of hours throughout a year, which makes it more than worthwhile for my company to pay the $99 for it.

I use Sublime for other coding where it’s fewer files (and Vim for quick text editing in consoles) and I’m quite happy with it as long as I don’t have to do any refactoring. VSCode is too slow for me in comparison and I kept running into bugs with extensions when I tried it a year ago or so.
>Does that mean the learning was in vain? I’ve probably forgotten 90% of what I learned in high school other than math. Does that mean most of my education was a waste of time?

Did the things you learn change you in some other fundamental way, that only learning those things could (ie you could come to a conclusion and forget the exact process that brought you to that conclusion, and thus the process was worth learning even though now forgotten)?

If not, then that learning must have been in vain, almost per the definition of vain, right?
Something that does not perform well when operated in an environment it is ill-suited to: trying to run a motorcycle on oats. Or an Intel processor on a laptop that sacrificed adequate cooling for aesthetics. Or a Tesla in a place without many electric charging stations.

None of these condemn the device, but do indicate the specific use case wasn't well thought out.
Yes, i think that cultural divide is what confused people. In the US, those are cars that yuppies buy after their first paycheck.
Is it not possible for an individual engineer within Ford to have some creativity? To hack on something they weren't supposed to? Not every output from a company is top-down, corporate-overload, profit maximizing.
Walk in your customers shoes. You'll be surprised what you learn.

And yes, fellow employees are your customer.
As someone who has moderated forums in the past, I 100% concur that I don't know that HN is what it is without dang. And I also still can't fully wrap my mind around how he and the team have been able to guardrail the discourse to keep it as high quality as it is...especially over the last few years.

It's insanely impressive, and I'm incredibly grateful that this community exists.
I think all the SPOF talk is expectation management in case it fails. It's part space telescope mission, part engineering challenge. Even if the space telescope part fails, the engineering effort that's gone into it means something.

They must've calculated that the overall chance of success, and they have a target, and they met their target. Unfortunately, tests and theoretical modelling have a tendency to not exactly replicate a space environment (or any true production environment), nobody's perfect at anticipating everything, and management has ways of manipulating engineering estimates.

The Space Review [1] quotes NASA as saying there are 344 SPOF. They talk mainly about the sun shield, so that's probably the biggest risk, but consider all of them as about equal...

If each SPOF has a 0.1% chance of failure, net success rate is only 71%. Presumably most of the estimated failure probabilities are less than that, and the sun shield—which probably comprises many of the SPOFs—averages (far?) more than 0.1% per SPOF, because everyone seems to be particularly worried about that working.

I wonder what that figure is. Has it been published anywhere? Dear NASA and ESA, what do your engineers say about overall chance of failure?

[1] https://www.thespacereview.com/article/4303/1
What if I just 'kinda' want to know, for instance, in a comment thread?
Yes, I work at a asynchronous first dev shop. This is all we do and it works alright.

The underlying prerequisite here is that you need to have a strong reading culture on your team.
Glad that you are enjoying using Magic Lasso and thanks so much for the support – it helps us to continue developing, updating and improving the app.
Scientists identify whole new muscle layer in human jaw
I'd say the opposite. Specifically, Pydantic tries to do everything, and as a result (partly b/c they favor base classes over higher order functions), it isn't as composable as attrs is.

I've done some truly amazing things with attrs because of that composability. If I'd wanted the same things with Pydantic, it would have had to be a feature request.
Thanks!

> isn't the strength that is the problem so much as the kinds of loads different earthquakes put on structures.

Interesting, didn't know.
Ask HN: Which tech companies are friendliest to side projects?
Are any of you familiar with any USA Fortune 500 tech companies with cultures that are amenable to (and perhaps even encouraging of) employees having side projects?
The article is a bit too pessimistic about bilingual homes. Most people in the world are bilingual. That would not be the case if people quickly forgot one of their native languages. Language death is not that fast. It is however true that utterly useless languages, especially those taught in schools, are abandoned as soon as the teaching stops. Success rates would be higher if we limited ourselves to one local and one global language, English being the obvious global language.
Review of “Ask HN: Predictions for 2021?”
The original predictions link:

https://news.ycombinator.com/item?id=25594068
>Having NFTs represent actual in-game assets with unique stats

That's a private blockchain in hiding, since the relation of the NFT to the asset must be mediated by modifiable game code, at which point the dev could practically reassign ownership within their game world.

Private blockchains of course make no sense. But trying to find new ways to exploit gamers with microtransactions is always popular with some companies.

>I also like the idea of NFTs as game licenses.

Ultimately, the issue is that Xbox Live might want to shut down support, and could do that rather directly even with NFTs. If there was enough commercial pressure to not do that, this problem is trivial to solve with a permanent licence.

>I also like the idea of universal login using Ethereum addresses. I don’t want my identity to be owned by Microsoft, Google, Apple, of Facebook.

The various federated solutions achieve this without a blockchain. It's possible though to see blockchain 'winning' here - it won't be because of any technical advantage, but rather because it was made more available than other solutions.
I still think these sites are hiring the wrong people for moderators. There is a vast pool of untapped talent at 4chan that would gleefully do the job and hardly see it as work.
Agree. I assumed Penrose was backing this...

Wonder if he'll have something to say at some point...
Sometimes good enough defaults are really good enough.

There definitely was a time in my career (admittedly before VSCode and some of the other cool new kids on the editor block even existed) where I obsessed over vim plugins and macros and themes - but these days I love that consistent out of the box experience, too. Plus the IDEA has DataGrip embedded, and I love having a good database client right alongside the code I'm looking at.

As I've gotten older my whole philosophy with tech has shifted towards not letting the perfect be the enemy of the good, editors/IDEs included.
“Peace for our time”, right?
This was probably used internally to develop the built in light show, so open sourcing it wouldn't take much work and could generate some new PR buzz.
Of course, male from Saudi Arabia claims that this problem is imaginary. What a surprise. /s

Just because you decided to consider this problem imaginary, it does not mean that this problem does not exist in the real world, bringing suffering to millions of disenfranchised women.
Donna Dubinsky
My TW: https://philosopher.life/

I've found having it all in a single html file tends to makes it easy to survive on a lot of different kinds of networks, and I like that the larger context of the site is automatically attached to any particular part of it (which is invaluable for my work). To my eyes, it's what a PDF dreams it could be.
There’s precedent: the Babylonian day was 12 hours long; the night likewise. They knew sunrise and sunset so could set a given day’s hour to be 1/12th of the difference (and likewise the night’s).

They clearly knew the extreme cases (the solstices and equinoxes) but I don’t know if they actually adjusted each day; I don’t know how they actually market the hours, much less why they would bother.

Even the “minute” (small part) and “second” (the second division) were measured only due to the development of technology that allowed it.
No JVM language can solve problem of memory layout.
I don't care about nullability in my code (to be honest, I don't remember when I seen NullPointerException last time), but I need good performance. At $job we use "arrays of primitives" instead of "array of structs" to have good performance, but such code is very ugly and hard to support.

True "primitive" objects which are packed densely in memory and generics over such objects (to use ArrayList or equivalent instead of bare array[]) is main reason what allows .NET code to be faster than JVM code, though .Net compiler (JIT) and VM are much less optimized. But JVM (HotSpot) doesn't have choice now :-( Valhalla, when fully implemented, will gibe a huge and long-awaited performance boost.

All these hyped non-nullable Option<> maybe good, but is not a show-stopper. Performance is.

Edit: for grammar.
No - see the other commenter. There is no international law stating that Taiwan is part of China.

If you can provide us with a link to the law in question, we might be able to go into this question in more detail.

Until then I think it’s fair to assume that you are mistaken.
Whats about this?
> Does that mean most of my education was a waste of time?

Yes.
The Relaxation & Stress Reduction Workbook by Davis, et al.

I was so stressed out to a point of collapsing, needing transfusions, and then being physically disabled for a month this year. Startup trouble, new baby complications, first child sleep regression, etc. all happening within weeks.

This book, with its practical, actionable suggestions, saved my sanity.
> sorry, being 'an expert' has no bearing on the veracity of your claims

Actually, it does.

> claiming the nominative of 'expert' tends to negatively correlate with veracity. at best

Not in my experience.

> the exact opposite of your appeal is what teases out the known from the unknown, by triangulating from many arguments/opinions (the more, the better) whether they be 'expert' or not (the less correlated, the better).

So, by your reasoning we should all ask out bakers for information about software development because they definitely aren't experts and they certainly will have opinions about it.

This isn't a popularity contest, we're talking about actual knowledge here, and experts have usually spent a good chunk of their life acquiring it. You can't just toss that overboard in some kind of 'equal time' play (or in your case, even worse, a less than equal time) simply because everybody's opinions are equally valid. Expertise counts for something, no matter what the field.
On the contrary, I have an exceedingly common name, which is why I need to have my own account to point to, as compared to the other several dozen same-name folks who have the potential to cause me trouble. There's no trusting HR here, it's a matter of being ready up front.
And since you brought up Word, I'll add that it has never in 30 years done numbering right, whether sections (like legal numbering: 1, 1.1, 1.1.1 etc.) or lists. In fact I think it's worse than it used to be; I was tearing my hair out recently trying to get it to number lists, which is such a simple thing.
Thanks. You do make a lot of good points.

Attrs just has the features I need for now. It certainly feel a touch verbose but I’m happy to pay the price.
Correctness Proofs for Device Drivers in Embedded Systems (2010) [pdf]
Tick, Tick,...BOOM!, but my film consumption had been spotty and kinda weird this year.
Oh this brings back memories. I used to enjoy performing demos of cal for that month/year.
The 16 inch is slightly larger. I had them both for a week when switching and stacked them on top of each other to check.
Unfortunate naming. There’s already a notation for tensors called Penrose graphical notation: https://en.m.wikipedia.org/wiki/Penrose_graphical_notation
The code is made way more complex by combining both true and false in to the same binary and then using the output binary name to decide which return code it outputs.

It seems overly complex to me but I have no idea what kind of requirements they have.
This event seems to prove that people do read the contract: they had planned to run the contest for a year but it was over in less than a day. The insurer might have viewed this as research to do before slipping in something really egregious, but since that hypothesis failed they (or any other firm, really) can use this research to argue that at least one customer per day reads the fine print.
Other possibility: Ios allows you to register a second face to unlock the device through face id. Could it be that they registered their face on the device?
So we're in agreement that the C and C++ languages cannot express compilation requirements. I'm saying this is a reason why dependency management in these languages is hard. Any language depending on C/C++ will not be able to magically fix the lack of module semantics, just like they can't magically fix use-after-frees across FFI.

However, if fftw was wrapped in a Rust crate, the manifest can express those using features in the Cargo.toml file [1] which can be read in a build.rs[2] script which would provide the proper configurations to libfftw at build time for all dependents that specify which options it needs. In this model you won't need more than one crate installed for libfftw, since the crate expresses everything needed. Crates are not static collections of object files like C/C++ libraries.

[1] https://doc.rust-lang.org/cargo/reference/features.html

[2] https://doc.rust-lang.org/cargo/reference/build-scripts.html
I've launched six failed startups.

FlowNet (early 90s), a high-speed (500 Mb/s) local area network designed to compete with FDDI, Fast Ethernet, and mainly ATM which was supposed to be the Next Big Thing. Offered QoS guarantees back when that was a big deal. Died because gigabit ethernet happened instead.

IndieBuyer (2003-2006) - a marketplace for independent movies on DVD. The angle was that we would provide recommendations, and anything you bought from the recommended list would come with a money-back guarantee. Recommendations would be provided by an algorithm that matched people with similar tastes in films as measured by the ones they returned. Died because streaming.

Evryx (2006-2008) - reverse image search. We held the patent. Died because the tech founder went non-linear and vetoed a funding round in 2008 right before the crash.

iCab (2008) - a competitor to Uber, launched at the same time as Uber and for much the same reason. But Uber thought of using black cars and I didn't so they won and I lost.

Virgin Charter (2008-2009) - Originally called Smart Charter, it was on-line marketplace for charter jets, acquired pre-launch by Richard Branson. Failed because Virgin didn't understand how the business model was supposed to work and tried to remake the company in its own image as a popular consumer-facing brand. Interesting aside: our bizdev guy was Jody Sherman [1].

Founders Forge (2009-2013) - Like Angel List but with financial services that were intended to be a wedge to launch a digital currency. (This was before BitCoin was a thing.) Failed because I couldn't find a bank that would work with me.

Spark Innovations (2014) - Launched with a product that slurped up large Excel spreadsheets and let people manipulate them like databases using an intuitive web interface. Failed when all three of our launch customers rejected the MVP without telling us why. Tried pivoting with a crypto product (a small cheap HSM), but turns out that's a very hard market to penetrate.

Bonus failure:

In 2007 I decided to diversify my risk by investing in real estate. Got into a New Zealand condo development in Queenstown and learned the hard way that you can lose all your money in real estate if you are leveraged and a historic market crash happens right as you are ready to break ground.

Despite all this, I have a great life. I've met some great people, learned a lot, built some cool shit, and generally had a good time despite learning the hard way that I'm not a particularly good entrepreneur. Main lesson learned: don't let failure get you down. You never know when the odds are going to tilt your way. The only ting that guarantees failure is not trying.

---

[1] https://www.businessinsider.com.au/jody-sherman-ecomom-2013-...
Who said I had a picture of myself? I can post something proving it's me as necessary, which is what I use it for. Zero personal pictures, though.
I felt that learning Latin helped with learning French.