skysight-inc/HackerNews huggingface dataset:
In my limited experience, problems that cannot be vectorized really shouldn't be written in python either (assuming you mean python loops). But indeed the edge that Python has is the ease of use of drop-in solutions like Numba allowing you to continue to write in Python but not Python
One of the things I like about the auto-type is that you can reconfigure it on a per-site basis in case the login sequence isn't the usual. I can have it page through my company's sso labrynth, enter tenancy IDs, trigger my preferred duo method or even navigate to a subpage after logging in. With most other PW managers you are just left with what it gives you and if it doesn't detect the logon fields, that's just too bad.

I can also make it auto-type into remote sessions, non-browser applications, and """""extremely secure""""" fields that don't allow you to paste into them.

I do use the 'url in title bar' browser extension (there are a lot of these) to help it lock on properly.
Recent convert here. The answer is Yes.

I had to use the old/creaky/unmaintained KeePassBrowser addon for Firefox back when I was still on regular KeyPass. The KeePassXC-Browser addon is still supported, and much cleaner.
I think this is really interesting. The author certainly isn't an expert, for example `result[which(result < 0.5)] <- 0` is a mistake for `result[result < 0.5] <- 0`.

But that's just why it's useful - R is great when you are an expert, but becoming an expert takes years. The perspective of new users is really important. (I've been using R almost 20 years, have written several packages, and still feel like an amateur. Indeed, I'd never heard of `**` as an alias for `^` until today; nor `sequence`, which apparently has always been in base; and I still can't remember what `sweep` does.)

I thought some of these arguments were better than others. True that base R regex is confusing and messy (and that stringi/stringr are improvements). False that allowing string concatenation with `+` would be a good idea. That's just a footgun waiting to go off, given that R also is weakly typed. Expecting `nchar(1000)` to magically work seems naïve. `<<-` (roughly, global assignment) is an ugly necessity and a code smell, not a cool language feature.

An awful lot of these problems are fixed, or try to be fixed, in the tidyverse.
Not using tidyverse is a bit unusual because most beginners nowadays, I think, start with the tidyverse more than with base R.

For me the worst part of R is simply it fails silently. This is really deadly, especially when you are producing scientific results. There are so many places where R will plug gamely on after you have done something deeply inappropriate. Given how badly scientists code, one has to worry.

I don't agree that "R won’t change" is the base problem. It's not so simple. R is used for science. I like very much that my code from 2008 will probably still work if someone wants to replicate my results. I appreciate the R-core team's work in making this true. There are genuine trade-offs here.

If you want emotional relief, it's worth following https://twitter.com/whydoesR.

Maybe Julia is the way forward? Or is R "worse is better"?
This comment reminds me of how the Simpsons potentially influence public opinion on nuclear power being unsafe.
Had no idea. Big fan of Kon’s work and the modern Jojo rendition, will definitely be checking that out thanks.
They built a box to put a raspberry pi compute module in that meets certain standards, this isn't some shitty amazon product putting that label on but an actual product targeted towards the defense market.
Raising you the original:

DUNE (1984) - Brian Eno - Prophecy Theme:
https://youtu.be/t4onBqilHvc
Pretty good.

Apple developed most of it internally, proposing collaboration with Kronos in 2008, and released their implementation in 2009 with Snow Leopard. Apple supported it in their software for nearly a decade, only discontinuing it with Mojave and iOS 12 in 2018, a year after they introduced Metal v2.

It's still an open standard managed by Kronos and according to Wikipedia, has conforming implementations by Altera, AMD, ARM, Creative, IBM, Imagination, Intel, Nvidia, Qualcomm, Samsung, Vivante, Xilinx, and ZiiLABS. Kronos released a new major version of the specification, OpenCL 3.0, in September 2020, so the standard has clearly not suffered from the departure of Apple's implementation.

While Apple no longer supports OpenGL and OpenCL in their operating systems, Apple continues to be a "promoter" level member of the Kronos Group, and they continue to be involved in supporting Kronos' specifications and implementations through some of their other open source projects (e.g. Clang and LLVM).
To memorize text verbatim, you might find value in learning GMS. Mattias Ribbing has a course (search on coursio.io for his name) called "First Steps to a Complete Master Memory" and a follow-up course. This course is like the abridged version of GMS. To summarize in one sentence: GMS has you make palaces/journeys constructed from objects and their parts and you attach mnemonics to the parts. It is effective, but requires a decent amount of training. There is a second course called Pmemory (phenomenal memory) that has disappeared from the internet except for certain torrent websites. GMS (via Pmemory) was brought to the English-speaking world by an "interesting" character, but it was not invented by this character. I would suggest digging into the Pmemory material if you are serious, even though it can be a little confusing and overly prescriptive. But yes, I was able to memorize theorems and mathematical formulae verbatim. The time/energy cost was too high to maintain in my schedule, but I look forward to returning to the system in the future.
I think the sentiment is this was easily avoidable if the company had put in some standard technology. It feels like there were corners cut and maybe even the data center was built in an area that had lax fire standards to lower the cost.
I guess the debate then comes down to if Apple, as an insider, had already committed to development of Metal before they knew AMD was up to something.

With the public announcement of Mantle in Q3 2013, and the first release of Metal in Q2 2014. (With the first release of Mantle in Q4 2014 afaik). I still think there is enough slack in the timelines given that Apple must have had inside information. But I could be very wrong of course.
Ask HN: Starting a CS degree as an entrepreneur, what more I should know?
Hello HN. As the title says, I’m frustrated having only been a non-technical founder in the past, what technical subjects would you learn alongside a standard CS degree?

Thanks
I guess it depends on what is meant by "memorization." I feel like I have a good memory but I suck at memorizing things. I would say I have knowledge but when it comes to dates and quotes I am terrible. I can remember things that happened and my friends and I usually do well at pub trivia. However, in school there were two times we were supposed to memorize poems and I sucked at it. I screwed it up both times. When we would take a test and afterwards people would ask what I got in question 4, I would have no idea.
I've heard this one recommended over and over again. Are there any "I wish I knew this beforehand" type of tips?

Also, how would people compare this to something such as 1Password?
> I’m disappointed that I did not source an older bed and chests of drawers, refinish them, and plan to keep them for decades.

Yeah, I feel like I'm the only one in this thread who bought 90% of their furniture at a garage sale.

Depending on condition, half the time you can use it as is immediately and finish it later when you have either time or money.

Couches especially look brand-new when refinished by a pro. My matching leather couches (2x1 seater + 1x2 seater and one rocking char, all reclinable with cupholders) would cost about 15000 ZAR if I paid someone to reupholster, but about 70000 ZAR to replace new.
I've been working on an app [0] for the past few years that attempts to synthesize note card style note taking (a la zettelkasten method) with spaced repetition flash cards. Spaced repetition is the single most effective tool for efficient memorization that I've discovered.

[0] https://mochi.cards/
Who did you move on to, please?
Implement map in terms of reduce is probably a reasonable variant on that.
What do you mean, all these pictures are superb: https://twitter.com/chopperfireball
Amazing! Some are quite Freudian.
Ask HN: Do you contribute to open source projects?
I'm looking to contribute to open source projects but just could not find the time since coding without pay is so foreign to me. I could not just approach my employer and ask if I could help code this open source project. What is your motivation for doing such things, thanks to all the open source maintainers!
They specified a price and it was built to that price point. All corners cut as requested.
Here's some stuff about how The Art of Memory, Memory Palaces, and the Method of Loci relate to adventure-like games, and some apps I developed along those lines, which I discussed with Scott Adams when he dropped by HN (the kind and brilliant old school text adventure game developer, not to be confused with the terrible Trump loving misogynistic troll and right wing nut job cartoonist who was outed for using sock puppets to gushingly praise and flatter himself on Metafilter and Reddit, and who besmirched the original Scott Adams' good name):

https://news.ycombinator.com/item?id=29330901

>How do you think Adventure games are like the Method of Loci, or Memory Palaces, in that they can help you remember and retrieve vast amounts of information geographically?

Scott Adams (game designer):

https://en.wikipedia.org/wiki/Scott_Adams_(game_designer)

Not to be confused with Dilbert creator outed for using sock puppets on Metafilter and Reddit (reddit.com):

https://news.ycombinator.com/item?id=2452527
The virtue signaling never ends.
As road safety is a win for the whole of society and not only the driver it would make sense to incentivize safety at the government level. On the other hand there are already incentives in the form of insurance, which is mandatory at least in most (all?) places and should take into account vehicle safety. If autonomous vehicles are safer insurance premiums should go down for them, as it happens for example for vehicles with smaller power trains.
> mild anti-social behavior

Spamming on a large scale is more serious.

> can be handled directly more efficiently?

How? (I have no time and money to sue them)
It has always weirded me out that Zimmer keeps getting jobs. His overly pathetic drone has always been like a parody soundtrack. But people plays it straight as if he is actually making something that adds to the movies. Dune was peak Zimmer so if you like him I guess it makes sense to call it his best. But to me it was him making fun of himself with a straightface and nobody calls him out on it.
I disagree with your idea that not having an automated power disconnect system is acceptable but for the sake of argument lets say it is. The standard for manual emergency power cutoff switches is to be located where they are easily accessible in an emergency which means outside of the electrical room. Most large data centers have manual switches in multiple locations. They should at a minimum have had cutoff switches located in their NOC.
Hi everyone; longtime HN user here. Me + my cofounder started Payload last year to cover the space industry, from seed round to SPAC and beyond. Our first (and primary) product is a daily newsletter covering the business and policy of space. It's free and it takes ~5min to read.

We raised a $750k seed over the summer (https://www.axios.com/winklevoss-twins-payload-business-of-s...). We've already covered nearly 10 recent YC alums and members of the current batch, which I think is a pretty symbolic sign of the times. This industry is at an inflection point.

Sign up and let me know what you think. All feedback welcome.
If they are seriously concerned about the debt of MIT undergrad I don't think suggesting they go into further debt on a risky venture like a startup while still an undergrad is brilliant advice.
I think you, as the GP, fall victim here of the approach of data analysis by Google. They probably have some analysis analyzing all users' spam markings and since too many other users do not mark it as spam, your marking does not weigh in much. You basically don't train the model enough. Just guessing though.
While I loved the overall production, for me the choice of actors for several of the side characters actually made it feel like a more generic Hollywood action movie.

For me it had been better to pick less well-used actors than Jason Momoa, Josh Brolin, Javier Bardem etc. Just robbed it of some of the mystique I think.
I only saw Requiem for a Dream when it was in the theatre and other than the soundtrack from PWEI's Clint Mansell, what I remember about it at the time was sitting in the theatre watching it and thinking that I had picked the worst date movie ever.

Some months later, she evened the score with American Psycho, so it netted out. I remember people talking about Perfect Blue, but anime wasn't my thing other than Ghost in the Shell being part of the 90s hipster/geek crossover canon.
Every modern proprietary operative systems and mobile operative systems is designed to generate revenue for the developer when it is running on the users own hardware. Advertisement, selling personal information, tracking for marketing and r&d purposes, locking down for product positioning and upgrade/upsale paths, and occasionally discreet access for three letter agencies in order to keep politicians at bay. Linux desktops are not designed for that purpose.

Security can be many things for different people. Preventing criminals from abusing vulnerabilities in software is one kind of security. Preventing companies from black/grey hack patterns is an other. Making people feel less icky from ubiquitous tracking is one. Stopping advertisements from wasting peoples time and preventing planned e-waste is additional ones.

Maybe we need to invent a new word for security. Something about making people feel safe and preventing actions that would harm them.
Fake progress bar?
Also:

> We prefer subtitles over machine-learning-based detection because the presence of a cough in subtitles means it was prominent enough for a person to write it down. Also our postdoctoral fellow was the only one who completed the Tensorflow tutorial.

lol
I really wish Weiss would make her case more quantitatively. But while I'm at it, does she have a piece on the general structural phenomenon of institutional capture, how it works and how to fight it?

For instance:

>The problem has come not just from students, but from administrators, who often foment the forces they capitulate to. Administrators now outnumber faculty at some universities—Yale employs 5,066 administrators and just 4,937 professors—and law schools haven’t been spared the bloat.

This is an actual quantitative, causal explanation. Why does it not pothole to an entire article or study? I want to know more.
Right - but that puts the 'solution' to this problem on your end, and not on the plate of the organisation sending it to you in the first place. Sure, this is the easiest way of dealing with it, but it's not how it should be. If Cloudflare needs more customers, they need to follow the marketing rules, and one of them is to allow users who are not interested in their offer to no longer receive these. The whole "verify your e-mail address" is bad enough and as stated above is nothing more than a barrier to prevent you from unsubscribing...
I wonder if it would also work with virtualized Android devices with fake locations
Traffic jam assistant is like the hello world of autonomous driving. It's basically an example project from Github. They are not even approaching the hard problems which Tesla, Openpilot etc. are solving.
ACHTUNG! ALLES LOOKENSPEEPERS!

Das computermachine ist nicht fuer gefingerpoken und mitten grabben.

Ist easy schnappen der springen werk, blowenfusen und poppencorken mit spitzensparken.

Ist nicht fuer gewerken bei das dumpkopfen.

Das rubbernecken sichtseeren keepen das cotten-pickenen hans in das pockets muss; relaxen und watchen das blinkenlichten.
The Home Depot url seems to be working in the U.S. I wonder if they block, rather than redirect, European customers. It's good idea to look at access codes for urls. Thank you.

We have received quite few requests from users to expand into the European market, and also heard from users that the bad practices are common there. There is no reason our methods wouldn't also work in other markets. It's conceivable we would attempt, or at least test, such an expansion this year.
> polite, nonadversarial email

Spammers are not entitled to private and nonadversarial communication.

Note that in numerous jurisdictions both sending spam and not including unsubscribe link is actively illegal.
He may be right in specific instances, but I think he's way wrong in general. Tidyverse is generally a triumph of documentation, and part of that is that it doesn't tell you too much. Lots of how-to, not too much implementation detail. It's appreciated.
There is a term for well intended, but useless attempts at inclusiveness: "buttering the cat". I think this is a prime case.

Do we have to change "master's thesis" or "golden master" or "scrum master", too? No, because that is a different word!

Now what I really did find off-putting is the use of master in "master and slave", as in IDE drives or in I2C. When I first heard it I didn't really bother me personally, but I was confused why somebody would choose such an inappropriate analogy. I would totally be ok with changing that to something more neutral.
A minor tip : I use the hashtag #learning to annotate pieces of code which I can then revisit using a search (could be just grep '#learning' *.R | grep data.table, say) in case I'm stuck. This could work with any language, of course, but in the initial days, I found it very useful with R in particular given it's idiosyncrasies. (For the oldies on here, I grew up in the era of del.icio.us, so hashtag-ging code felt like a natural-but-novel idea :-) )

Examples:

#learning : a data.frame is a list. x = df with 10 rows, 21 columns, say. as.list(x) gives you a list with 21 elements, one per column

#learning : Above = getting a row and it's previous row using .I() in data.table
> The Departed is a shot-for-shot remake of Infernal Affairs and also his first Oscar. It's how art gets mades.

What is Infernal Affairs a shot-for-shot remake of?
> Reminder that Greenpeace started out fighting

That may be, but the simple reality is that they and many like them have been fearmongering against nuclear for decades while being far more accepting of coal and case.

> Is everyone happy with Iran having a buildout of a dozen or more reactors to replace their oil usage?

I am. Iran would have had peaceful French built nuclear power with French handling nuclear bringing nuclear fuel and taking nuclear 'waste' home.

This was agree on by Iran and France. However the US in its infinite wisdom prevented that.

And then when Iran said, if France was not gone do it, they would do it themselves. The US and Israel basically fell over themselves claiming this was prove that Iran was building nuclear weapons.

> More prosaically, the cost of solar only goes down, while the cost of nuclear seems to only go up.

That's not a law of nature. Its an act of deliberate policy and history.
The best bit about this is that the authors registered that entire domain purely so the article could have a vaguely official-looking URL.
<virtue A>

<virtue B>

Affordable.

Pick two.

Unless you assume other people's money is unlimited (which is the accepted industry standard for online discourse related to subjects such as safety and reliability) there will always be tradeoffs.

It's really easy to make low effort comments about the right balance being obvious when you're defining the right choice as "literally any balance of factors that does not recreate the precise set of circumstances that lead to the events that spurned this discussion."
Was thinking the same thing. Any time I've found old exposed film it hasn't come out well, if at all. The article says that only a small minority was kept in a fridge, and doesn't mention a freezer.

One hot summer can totally ruin the latent image. However it also mentions that he's working with a lab that specialises in old expired film.
Unrelated tidbit of knowledge i learned yesterday. The first fire brigade was created by Julius Caesars partner/general Crassus. He put together a team of about 500 people to put out fires that happened on a near daily basis in Rome. The catch: he was a land speculator who would flip burnt homes on the cheap so his brigade would run to a fire but until the owner sold to Crassus on the cheap they would watch the home burn.

Talk about a hard nose business or completely unethical leverage, wow.
> the love in your family certainly did not die with your late uncle or grandfather.

You are very kind. But we aren't special different kind of people.

I wouldn't want OP to think that. We are like everyone else, and have made our share of mistakes, and have endured periods of grief, depression, anxiety and all the rest of it.

Edited: Removed some stuff, because this is about OPs family, and shouldn't be about my family.
Russia is funding ReactOS.
I would agree, except that flamebait is whatever goes against the consensus opinion, regardless of whether the article or post is well sourced discussions and rational.

So I have sympathy are there really aren't many options for those who are frustrated with the narrow views around here, and where even daring to suggest that this is the case, means that they stand to be accused of flamebait.
For an actually fully autonomous car without a steering wheel, maybe. But for a car that can engage autopilot when you choose, absolutely not. Even if the self driving software is a monthly fee, the car is something you should be able to own and control.
This comment makes the point in far fewer words and more effectively than TFA.
I sort of agree, but the American legal system wasn't exactly in great shape before. The reaction described in the article is not good, but a reaction of some sort was expected.
"the end the director's touch was nowhere to be seen"

...did we see the same movie? It's a Villeneuve piece through and through.
So the "right" politics reduces criminal culpability. How just.
To be fair they flag TOR because of the IPs and all other bot traffic that goes thru TOR that harass website owners with spam and DDOS.
I am not a big fan of the complex literate programming style involving code-generation which this article talks about.

But I recently discovered that Google's zx [1] scripting utility supports executing scripts in markdown documents and I combined it with httpie [2] and usql [3] for a bit of quick and dirty automation testing and api verification code and it worked out pretty well.

I imagine for most people nowadays jupyter or vscode notebooks are the closest it comes to practical literate programming.

[1] https://github.com/google/zx#markdown-scripts

[2] https://github.com/httpie/httpie

[3] https://github.com/xo/usql
Not worth it, at least right now according to what metric? This can be interpreted as a dismissive answer to a colleague. It also presumes that the owner of the project has both full autonomy over the implementation, outcome and the perception of the outcome.

If you piss off enough people over the course of a 6 month to a year project, it's unlikely that the perception of even a game changing win will be positive. As most large companies base promotions off of feedback, pissing off the wrong people will also block development.

When you see tenured members of a team exhibiting certain behaviors, it's often due to those behaviors optimally solving for the incentives of the organization.