skysight-inc/HackerNews huggingface dataset:
Maybe it was true at some point, but not anymore - you absolutely can buy a Mirai.

https://www.toyota.com/search-inventory/page/results/year/20...
I would be interested to hear the opinions of anyone who was at Yahoo when they went to remote-friendly, and then went back again (all pre-pandemic). The story heard on the outside was that remote work was not working out, but I never heard the inside story.

I am a contract programmer, and I have worked both in office, remotely, and also hybrid (3/2). I have no strong opinion on the matter. But, I always know I'm temporary, by choice, so the fact that I'm not really making strong connections doesn't bother me, and my loyalty to the company isn't an issue because I'm a "hired gun". Yahoo apparently encountered something they found to be a problem with too many people working remotely, and I'd like to know how it all looked from "ground level".
IME, superchargers have not been located very conveniently, unfortunately. Mostly doing trips around Oregon.
You're not wrong. I guess what I'd like is the ability to apply (up to) two type annotations, with the second one a subtype of the first, and use the first for dispatch and the second for documentation/testing/static analysis...

... which actually seems like it might be doable with some macros? Those are beyond my ken right now, but the goal would be

@doubly_typed f(x::Number|Integer) = x
f(6.0) # Same as g(x::Number) = x; g(6.0)
@strictify f(6.0) # Same as g(x::Integer) = x; g(6.0)

Then you would use @strictify when running tests to ensure that the stricter types in your codebase are all compatible. But you'd still need to figure out what to do about return types and the help command...
git blame can't possibly work well in all cases, which is why the author is saying that.

Git doesn't store what actually was changed. Git stores how to reconstruct the new file from the old file in a space efficient way.

This is unrelated to storage of who changed what, only "what is the minimal way to reproduce the end state from the beginning state".

As a result, tools like blame take the two versions and try to figure out what someone actually changed, trying to turn applesauce back into apples.

Whether it gets it right or not has an element of luck to it (the diff algorithms are also often based on finding the minimal sequence of edits.). Whether it happens depends on the algorithm and it's heuristics, and often whether there is a single unique minimal sequences that could produce your end state from your beginning state (if not, it's not actually possible to say what you changed with 100% accuracy)

git log -S instead is saying "give me all the times this line seems to have changed", and then you do the work of figuring out which were real and which are artifacts of the diff algorithm.
Ramble Maps co-owner here. Happy to answer any questions about our process or our maps.

Co-owner and I are long-time HNers. Psyched to be on the front page!
In South Asia, land is at a premium due to high population. You can buy basically any piece of land anywhere and its value rises a lot each year. My father-in-law owns swampland in South Asia which is still rising in value despite being a huge burden to actually develop.

In addition, property ownership is limited in a way it is not in the West (only citizens can own property, as an example, in India), so it's an advantage you want to retain as a migrant over non-natives.
https://archive.is/grv35
I think that for recording cops effective it needs to be for their entire shift. Where needed we should address the privacy and 4th amendment concerns in legal updates.

Police get away with literally murder, and 4th amendment has soo many holes in it that police hardly need to look at their body cam when they can just say "hey I smell weed" or "did you hear that" to get in... So neither of them are something we should hold the roll out of body cams over

Body Cams have already caught cops planting evidence because they were not smart enough to know that when they turn it on it saves the last 3 mins of "off" time...

Body Cams are needed most urgently.
Watching Matz's ("the grandfather of Crystal") talk now:

https://youtu.be/KbFHbkY27no?list=PLe1-A91ZPTpAIO9YRZbAlPT3l...

Bruce Perens gave a talk as well, largely about open source licensing issues but with some technical info about Crystal & Lucky over Ruby on Rails.

https://youtu.be/XRl-it1-ruI?list=PLe1-A91ZPTpAIO9YRZbAlPT3l...
My pet peeve is action movies that establish an emotional connection between the hero and the damsel with a obligatory sex scene (often a one night stand)... After which she is put into peril.

It's a lazy way to up the emotional connection between the two characters.

If I recall, more recent movies like Deadpool actually begin to work against it by the hero and damsel being in a long term relationship.
Why was it credible to reject in the first place? Because Biden hadn't said it was a possibility, yet?
Not at all. P/E just dropped by half. Given the growing economies of scale and the two giant factories being built in Europe and Texas and more soon, the sky is the limit. You can ignore FSD and still easily project a $4,000 target by 2026. I highly recommend this short thread https://teslamotorsclub.com/tmc/threads/tesla-valuation-base... (by a TMC member who's been highly reliable over the years). Disclosure: have been invested in TSLA for more than a decade now.
> Is it possible to make a substance that is universally 100% excreted by every organism?

First of all, it is very unlikely. But even if it could be theoretically possible, I very much doubt anyone would spend money to make it universally excretable. They will stop at humans, and maybe (luckily) at mammals.
Kotlin has explicit tail-calls via tailrec:

https://kotlinlang.org/docs/functions.html#tail-recursive-fu...
> maybe (hopefully) it will be released along with the deck - couldn't find any info on that though.

Valve has stated that their SteamOS 3 will be a freely-available open platform, and that they encourage other device manufacturers to ship it on their hardware. I assume that this means isos will be available.
Except an MIT licensed language and compiler implementation isn't a business.

It's open source software. And despite the fact that other users have referenced the recent valuation of Julia Computing, that doesn't change the fact that Julia is open source software.

Of all the complaints I've seen in all the Julia posts in HN -- how many complainers want to pick up the compiler and help fix it? Reminds me of a Linus Torvalds quote.

Upset at compile-time latency, REPL-based workflows, lack of static compilation, etc? -- please come join us and make it better. In fact, I guarantee that working in the guts of a system like this will endow you with an incredible set of skills -- and it is possible with Julia to do serious work with the compiler, and learn things that will make your head spin (abstractly).

Yes, we want the best language and compiler possible -- yes, there are issues right now. Yes, there are plans to fix these issues. But ... there are not enough talented, smart people working on this stuff. And there is enough low hanging fruit that a bit of effort can have a huge impact on the community.
Your experience matches what I see in offline contexts. I think comment sections online online have a disproportionately large number of people who prefer to get their social activity online. It's natural that people who spend a lot of time on forums, HN, Twitter, and social media would want their workplaces to also go remote.

I take a lot of the remote-work perspective on HN with a grain of salt. It's easy to forget that HN is still a bubble online that doesn't necessarily represent the norms in the real world.
This is the 'it depends on what the meaning of the word is is' defense:

> A few of their [2017] experiments combined different elements of viruses to better understand what’s required to infect human cells. Specifically, the 2017 research used the backbone of WIV1, a bat SARS-like virus reported in 2013, and swapped in the spike protein of two newly identified bat coronaviruses to see if they, like WIV1, can use the human ACE2 receptor to enter human cells. [...]

> Is that gain-of-function? Again, there are different definitions and opinions on that. We reached out to the NIH asking for a more detailed explanation of why the 2017 paper didn’t meet its definition, and we’ll update this story if we get a response.
Dangerously ill-informed comment. Have you ever been to a hospital in a country that embraced socialism? In some countries you pay effectively zero for socialized healthcare. What an awesome, marketable for votes delusion.

Guess what. You get exactly what you paid for. Chronic mismanagement, apathy, deteriorating conditions, lack of resources. Need to schedule a procedure? Get into a virtual line 10000 persons long. "Oh you are in pain? I'm sorry. Thermometers are the only medication we can offer". In CIS countries, the only way to get something done is to bribe an official (to move you up the line by a 100 or so) or a private clinic (but socialism is so great! right?) If a country with socialized healthcare manages float it's healthcare services on an "average" (aka meh) level, it's only because of the private donors, private insurances, private donations, and financial aid and subsidies from US (but capitalism is so awful, right??)

Grass is always greener aka you have no idea what you are talking about
Big Tech Investment by Industry 2010-2021 [Visualization]
Even liquid hydrogen with all its added problems due to the ultra low temperatures needed has very low density - that's why all hydrogen powered rockets are so massive. Even in liquid form the hydrogen tank is massive with a tiny liquid oxygen tank next to it (Delta IV, Ariane V, H II, Shuttle external tank). The extra tankage weight and added aerodynamic drag remove quite some of the adventages of the otherwise good specific impulse hydrolox has.
The Indian pepper (black and white) being the original, and the totally unrelated American plant apparently having got the same name in English just because it, too, can be very spicy. It can get rather confusing to people who aren't native English speakers. My guess is, the GP missed the plural -s in your comment, and lacking any other attribute like "bell" or "chili", it's no wonder IMO they thought original Indian black/white pepper was what you were talking about.

(It's enough to make you wish English could come up with some other name for the damn things. Come now, she boasts the largest vocabulary of any language -- is there any sensible reason she can't come up with some other name for the paprika fruit than "pepper"?!?)
Thank you! It was a while since I last touched the project, this is exactly what I meant.

It gets really confusing if you aren't aware of the concept.
But this wasn't my critique. Chess strategy is again chess specific, the things that translate are going to be superficial. You can draw parallels between many domains, like there are phases, strategy and coordination in many competitive online games, and I'd argue that the cooperative nature translates better to most real world than chess.

Chess has this poetic image of playing around with kings, queens and pawns that lets artist paint grandiose metaphors about real world, but at the end of the day spending a bunch of time on chess is going to make you good at chess, doubt it will do much better than any other similar hobby for transferable skills.
But this is not solving the problem, it's just reducing it. My analogy with compilation of C++ is that noone SHOULD expect it to be "solved", because it's a natural consequence of how the compilation works. They may improve e.g. incremental compilation to reduce compile times, but it's just not a problem that can be "solved". Similarly with Julia and latency.
"Only six books per century are remembered for their plot. The rest are remembered for their characters." I don't remember who said it, or I would give credit where due. But get the characters right. You can do anything you want with the science (within some limits - you must have some amount of consistency), but the reader has to be able to understand and identify with the characters.
Robinhood hands down!! To the Moon!

Before moving to the US I used to trade via Degiro (Dutch local brokerage), there is no much choice in the Netherlands.. US is the land of opportunities like space conquest and commission-free trading :)
Hi, is the paper "Transient Simulations With a Large Penetration of Converter-Interfaced Generation: Scientific Computing Challenges And Opportunities" available in PDF without paywall? https://doi.org/10.1109/MELE.2021.3070939
> Consider Mark Begor, CEO of Equifax, who leaked the identities of millions. Should we force him to install a key logger on all of his PCs? Should we have him wear a body cam at work?

Lol yes absolutely where do I sign this petition
Lots of times we get questions when browsing online whether it's for work or study and we end up opening lots of tabs Googling and looking through those links for answers. This is tedious and wastes a lot of time. Wonderly works wherever you are, just ask a question and it uses the contextual information from the site to reply with the exact 2-3 sentence answer you need.
Well if it’s bullshit you should have no trouble providing a counter example. There are tens of thousands of adults learning the rules of chess each and every day. Is there any Grandmaster among them ?
I have worked with adults and children learning chess and regardless of how much time they invested the learning curves would invariably look very different.
Julia does appear to have a higher than usual proportion of package authors to total users, FWIW. I think it's both a blessing and a curse, because feedback around gaps in the ecosystem is sometimes brushed away with "write your own package". That is, because a large part of the community writes packages to scratch their own itch (I've yet to see one written for citations), they expect others to do the same (which may not be fair).
> Eh the salaries are alright. It seems to me like the salaries are higher in America, while in Germany they're lower but include things American end up paying for: pensions, insurance, and education.

While that's true, above-average earners like engineers/doctors/laywers definitely come on top in the US. Also for most of these people health insurance is paid for by the company.

The trade-off is for everyone else basically, who get a much shittier deal in the US compared to what they would get in any EU country.
I find it discriminating of you that you distrust any ones ability to do the job. In Japan there are Japanese people. Who should do the job? They of course, why not, they live there. Why shouldn't "some of them" create enough diverse views? What do you want? That people from other countries go to Japan and enrich them? Gentrify and replace them? Will they have/add better perspectives? Will they mix or integrate into the local population while providing more diverse views and creating a more diverse population (also: physically - like "mixed ethnicity babies")?
Xamarin Android Download Manager Advanced Guide
> then friendship is not what you guys have

That sounds a lot like you are claiming their friendship isn't real to me.
This is a great example of why you should enable vigilant mode [1] on your GitHub account and set your machine up to GPG sign your commits.

[1] https://docs.github.com/en/github/authenticating-to-github/m...
Oh you're right! I hadn't been aware that the book series was incomplete, my face is a bit red and I share your concerns. Here's to hoping!
>They never should have sold a single pollution credit; that’s a violation of their supposed mission statement. Every Tesla you buy allows a big polluting gas guzzler to be sold elsewhere, so there’s no environmental benefit.

These credits allowed Tesla to build the factories that are now pumping out EVs. If they had not sold these credits, the other manufacturers would sold less ICE, and without a successful EV markers to convince politicians that EV are viable, ICE makers would have proved to regulators that penalties are killing jobs and hurting the economy... for nothing. Credits would have been canceled and we would have more big polluting gas guzzlers around a handful of aging Tesla roadsters for billionaires.
Reconstructed path of Ingenuity flight 9 via photogrammetry
And we thought the 1996 Dilbert 'Head Cubicle' was satire.
https://dilbert.com/strip/1996-09-15
> A phrase that I didn't use.

For sure. :) My point was only that there's a weirdly fine line between asking readers to be critical--which I think is valid--and the crank-laden calls to "do your own research."
Yeah, I have one car that is 21 years old and the other is 17 years old. They still drive great and have no issues. I truly don't understand people that get new cars every 2-3 years. Not having a car payment for decades is great. Plus our insurance is super cheap.
If Apple gave people control over their own hardware, these enthusiasts wouldn't have an incentive to hold onto those exploits
Possibly also SAS, Mathematica.
fairplay perhaps, but there's lots of threads pre-pandemic also regarding work from home tips/opinions/pros/cons
> The notion that they own your attention from 9-5 is ludicrous, right?

It's not necessarily about attention, but about availability. Companies shouldn't care if employees take short breaks away from the computer while working remote. However, unless the business truly has perfectly isolated, asynchronous units of work to give everyone, you do need some level of availability to co-work with people and discuss things together.

Most remote companies end up with some core working hours where everyone is expected to be online and available for collaboration. Without this, it becomes a scheduling nightmare to try to get people online to answer questions or collaborate.
Most bank notes aren't "backed by anything". Reserve requirements are now zero for banks.

Source: https://www.federalreserve.gov/monetarypolicy/reservereq.htm
Ubiquitous open offices are one of those trends that highlight that despite high compensation, mobility, and demand, Silicon Valley software engineers don't always possess the leverage they think they have. Some decisions are just completely in management's hands, and if the prevailing management trend is to embrace open offices, well- there's no current solution against it other than WFH.
Post-COVID, software services may not need a real-world HQ
I agree with the idea but not that we need comfortable glasses that we can wear anywhere. AR will be a game changer on my bicycle if my helmet can integrate it. AR will be a game changer when I'm bombing down a mountain on my snowboard, if my helmet can accommodate it. My belief is that we will get deep market adoption in these verticals before any practical general purpose AR is possible
1) The web app GUI is bad - can't reorder saved options/backups/etc, each of these options use up too much screen space and there's no compact mode or minimising the options, it could be more user-friendly especially with being able to add arguments with the GUI rather than text.

2) It's proprietary with source-available but not open-source. This makes me hesitate to rely on it in the long-term as I don't know if it'll remain supported, especially considering that:

3) Development speed was very slow when I dropped Duplicacy about 6 months ago, and seeing Borg have many contributors makes me think it's more likely to stick around in the long-term.

4) GUI doesn't give much insight into the status of the backup other than progress %.

5) Restore operations are easier and quicker with Borg/Vorta because you can mount the backup via FUSE.
Many people here seem to believe govts should ban non-EV's immediately, if not yesterday.

Those people must clearly all be able to afford a vehicle that costs, at minimum, $30,000.

Most people, in most countries, will struggle to afford to buy any vehicle, let alone electric vehicles that will:

+ literally cost several years worth of salary

+ have a limited lifespan (probably around 10 years)

+ short and decreasing range (usually 200 miles when new)

+ take an hour or hours to recharge

+ whose battery packs alone can cost half of the purchase price (that is, another year or two of salary) to replace.

Meanwhile, a well-cared for ICE car from the 50's will continue to run for many decades (just ask Cuba.)
Which Industries have less Acronyms?
Are there any general industries that aren't be-riddled with loads of acronyms?

(Context: fellow developer muttered "so many acronyms, so little time", which led to us wondering if there were generally available careers that didn't have a ton of specialized knowledge that had been encoded in abbreviations).
lowering the quality of the discussion admittedly, but in the most generous possible tone of voice, I ask, why does "thunderbong" have password protected zip files of game-cracking exe files ? because of smoking weed and piratin games thats why !

and, should the wealthiest corporations on earth be in charge of making sure that thunderbong does not get to make game cheats at home ?? of course NOT

on the other hand, as a software developer in the 90s, I went to Hong Kong, and saw first hand stalls of 100% pirated movies, games, OS and apps.. lots of it, with professional COPIED artwork and packaging .. as a content creator this was really disturbing.. people told me that there are no software development jobs (then) only hardware companies, for this exact reason

Summarize- commerce takes place in a market, and theft is a real, constant problem, both at the commercial level (Hong Kong) and personal level (Thunderbong). Yet, society must have some stable relief valves for overzealous, rich Sheriff types, and overreaching rich merchant types, to prevent rifling through the rights, privacy and headspace of Thunderbong, and the legitimate customer THEY might become, while dealing with commercial pirates who are just basically stealing.

I am a Westerner, and I have to say, I am more concerned that Thunderbong have a safe life, than I am about the profits of Merchant and turf of Sheriff.
As in, do people have entirely different ideas of how to write code so that what code looks like from one project to the next is not guaranteed any sort of regularity?

Yeah, pretty much. Though it falls mostly into two categories:

1) "Haskell on the JVM". Pure functional, algebraic effects, monads, custom operators/DSL's the whole nine yards. This would be the Typelevel ecosystem stuff, and ZIO/Scalaz/FS2/Cats/etc.

(Actually, some of the ZIO stuff is not so wild. I think it's fairly digestible/easy compared to some of the more "hardcore" scala FP libraries)

2) "Better Java"/Pythonic etc. Doesn't tend to be heavily OO or FP but just sort of a mishmash of features of both to get stuff done. Li Haoyi's libraries are a great example of this.

I can imagine this being an issue if you were working with it in a professional context, or on a team that had differing ideas about what Scala ought to look like.

Being a personal project, I've done a bunch of stuff that you probably wouldn't find recommended online. I am using Quarkus/Vertx Java libs, and a lot of Enterprise Java (javax/jakarta) stuff.

(Note: I actually wrote a Quarkus extension to add support for compiling Scala 3 so that it could be used with Quarkus' ecosystem)

https://github.com/quarkusio/quarkus/pull/18431

---------

That being said, the online Scala community is helpful, even if FP-oriented. On the Discord you'll find deep expertise and answers to most anything you ask.

And believe it or not they won't burn you alive if you say "Hey I'm not really interested in hardcore FP".

I owe a lot of what (little) I know to a handful of members on there (tpolecat, Balmung, Aly, Ethan) who always seem to have time to answer my dumb questions.
Jeff Bezos gives NASA an offer it can't refuse to win the moon mission contract