skysight-inc/HackerNews huggingface dataset:
I used to use 1password but to get newest version I need to pay again.

Exported and switched over to Lastpass which just works. I love it.
> "walkthroughs", best practices, etc should be based on logical conclusions coming out of project scope and goals.

Would love to see real examples of this thought process... i.e. of the form "we have these requirements, so we chose this and that, etc."
> I have to strongly disagree about advising the OP not to join SV startups. I’ve worked at many of them, and they can the perfect environment for a “jack of all trades”.

Well, you can disagree, but you’re wrong. Just look at what the interview processes are optimised for.
You still have the overhead of the OS. In the first case you’re running 32 instances each with their own OS, the latter you have a single OS to run.

Unless high availability is the concern, I’d always recommend a big machine with lots of CPUs than lots of small ones.
The World Is Trapped in America’s Culture War
This analogy makes no sense. The argument stands without the assertion that we certainly will not ever have a future in space.
I don't think it is. I don't know any developers who have left the profession because of a lack of employability. But I know plenty of lawyers who have.

And a law degree is probably more comparable to a masters in CS than a bootcamp like flatiron.
Create a 3D Halloween avatar from a selfie
In Vancouver's case, I don't think there's a strong desire to maintain a locked down community -- at least, not among the voices who complain about run-away real estate prices.

What there are complaints about are foreign investors who bid up property prices but don't move to the city, at least not before retirement age.

This causes a huge disconnect between the price of land in an area, and the earning potential in that area. For people who hope to own land but don't already, it's always out of reach, because they aren't competing with their peers, and the wealthy pockets that are buying homes aren't customers of other local businesses. It's not quite the same as a cluster of unicorns driving up tech salaries to the point where teachers and nurses can't compete on the market. There are no unicorns based in Vancouver. It's hard to identify any career path, even doctor, rockstar engineer, or lawyer, that a high school graduate today could expect to follow while working in this city and be on track for home ownership when time comes to start a family. Assuming that the trend continues, that is. And if it corrects, then it's a question of who was unlucky enough to catch the knife -- because any young locals in the ownership market are going to be highly leveraged, there's no other way.

That might read like xenophobia, but actual immigrants who intend to live, work, and raise families here are generally warmly welcomed and appreciated no matter where they come from. There are some people who get their signals crossed but it's a small minority.
>Misconception 4: You should raise money first, then leave the university

>In the meantime, they sustain themselves by self-funding from their savings, getting government research grants, raising a small amount from friends and family, or raising a small “pre-seed” round from angel investors, accelerators, or seed funds.

I always find this incredibly obnoxious. So the expectation is get a Seed round or have a rich family? Blatantly classist.
if data.length > 1000, code it
else spreadsheet
I would love this in my editor: if I search for

day = 'friday'

I want it to find

day="friday"

also!
Emergence and spread of a SARS-CoV2 variant through Europe in the summer of 2020 [pdf]
Viscacha Data's Sustainability Plan
More "REST" than "JSON". There's no Jamstack spec, no checkboxes to get your Jamstack compliance score. It is a description of a particular set of patterns and practices.
> It is not fun anymore

You like Castlevania, don't you?

I think it's a lot of fun. Like Gandalf talking to that butterfly on Sauroman's tower. Add some life to some old video games. Let power dress up like commoners to see what's up and help out good people. Odds are, stuff like this went on since prehistory.
So they're hoping that they can replace the people they fired with open source contributors working for free.
I remember 2002 and 2003. And 2008. You're right. These are real worries for real people in the real world.

Let's ground this in more realistic numbers: you can reasonably buy a $500k residential property in the SF Bay on a single $140k salary. That's a salary that's very achievable for a senior engineer - which is to say five years of experience, which many will hit by 30. It's one that you can keep getting when you hit 35 or 40 if you don't move into management or technical leadership so long as you don't insist on working solely for startups founded recently by 20-somethings. It's a pay packet that will enable you to rid yourself of student loans in relatively short order, should you choose to do so.

The nice thing about the "the tech industry" is that one name covers a shockingly diverse swath. I've seen personal finance, business finance, high finance, business services, medicine, consumer electronics, and more all under the name of "tech". They are not nearly are industry-correlated as calling it all "tech industry" might lead someone to think. Often they have little in common with one another except using a bit of Python or Ruby.

With that in mind, and that any property appreciates in value over enough time (or at least is exceptionally unlikely to lose significant value in the SF Bay), we've got a scenario where of 0-4 concerns, only #2 is really a big one in this new world of remote work. 0 and 1 aren't big issues, as mentioned previously. 3 isn't a huge deal - you're sitting on an asset in which you have a non-trivial chunk of ownership that you can use. 4 is a universal issue that will arise in literally any scenario where you don't have 1%-grade resources, and no change of location (or income) will fix that.

Your concerns are wise, and clear-headed. I applaud your foresight and caution! I think it just might be possible that grounding numbers in reality might change the calculations slightly.
I attended JupyterCon- the organizers were very focused on inclusivity, which I definitely appreciate. I love attending conferences just to hear from everyone. This is why inclusivity matters to me- it welcomes a broader slice of people. And virtual conferences have the potential to bring even more people together (world-wide populations that cannot travel internationally, people who cannot travel for a week at a time, etc). I also want to hear people talk honestly and CoC violations like this worry me.

The keynote speakers were all great and I'm excited for them to be posted live, I thought they were supposed to be available at the end of the week.

Jeremy's was a different keynote than the others- more technically oriented, but nothing struck me at the time as being a CoC violation. I could easily have missed something, clarity from NumFOCUS would be greatly appreciated here if only for future speakers.

This was my first virtual conference but the organizers' overabundance of caution detracted from the experience in some ways- the talks were all in WebEx rooms where only the presenters were visible and the chat messages could only be seen by the presenters. The effect of this was that it felt like you were in an empty room. The explanation for this setup was to prevent trolling, but this was quite a small conference and it seemed to really cut down on attendee chatter.
Investors from overseas can fuck off and buy something else. People who live in a city need housing, and it is completely within the rights of the city to restrict housing purchases to those who live there, or at least heavily dis incentivize it.

Seriously, "xenophobia towards investors" strikes me a bit like the Silicon Valley bit about comparing the plight of Billionaires to enemies of the third reich.
I thought we established the full $200 was inaccessible, hence the need to launder the money. Surely any return on that would be worth it.
The only dating app designed for dating
I expect the reason why the US government currently owns Google is that NSF funded Larry and Sergei's page rank research. ;-)

(Presumably it's the university that actually owns any patents from grad students or faculty [though they do share revenue with faculty inventors I believe] and they in turn license them to Google or other companies. So it's more of a transfer of wealth from the government to universities than to companies.)
Good point. My expected reaction isn't "laws/CoC should be discarded" but "CoCs and their enforcement process is seriously flawed and needs revising."

Here there seem to be two issues: 1. Too-vague rules & 2. Unfair enforcement.

If we punished people for murder by forming a posse and summarily executing them, the reaction should be "yes murder should be forbidden but this enforcement process is seriously unfair and needs to be overhauled."

If we punish people for "being unkind" the reaction should be "this rule is unfair because it's not clear how one can go about following it and it is likely to be enforced highly subjectively which is likely to lead to enforcement based on personal bias, favoritism etc.."

What I think the author might see if he examined the situation with an open mind is that "be kind" (a rule he doesn't like) and "don't be sexist" (a rule he likes) both suffer from the issue of being vague and susceptible to extremely subjective interpretation. Reasonable people can (and do!) disagree about what is "kind," what is "sexist," or what is "racist," but these rules ignore this fact and take an "I'll know it when I see it" approach to kindness, sexism, racism etc. that is subject to the problems of arbitrariness, bias, and favoritism in all cases. I'm "haha"ing at the fact that the author refuses to consider this aspect of the problem: that it goes beyond just his case (other people think he's bad) to the cases of people that he thinks are bad.
The biggest mistake new investors make is sell when they see a red negative number. As long as you don't do that you will almost certainly recoup your losses.
That low number is not a coincidence. A PAC is limited to $5,000 per candidate per year. (I'm not sure how the number there is over $5,000; it may include individual donor money as well.)

The main influence of a PAC is not its money but its ability to be in the room. Registered lobbyists have much greater access. That's not about paying for it; it's about the fact that they are legally allowed to do so (you have to register if you meet with legislators frequently) and the fact that the legislators will agree to meet with them (they can take only so many meetings per day and tend to the people who talk to other powerful people).

The FEC rules prevent money from being used as a bribe. It's much too low for that. The organizations do donate, because they can, but it's the access that really gives them more influence than you have.
If you want to avoid crowds, the two busiest days for the courthouse we got married in are Thanksgiving Friday and the last Friday in December. There were six judges on the day we went - typically it’s handled by one judge. (That was 2018, who knows how it’s going to be this year. Might even get shut down in some places.)
Good to know that the MDN team are still working on the platform and even evolving it (hopefully for the better), despite severe layoffs.

What about the content part of it? Is it the hope that the move to GitHub and PR model will encourage broader community contribution and thus make up for the sad lack of dedicated content writers?
Map of Police Violence Against Protestors
I use Excel all the time, and I absolutely code. But I agree with your opinion here - Excel was (and to a certain extent still is) a major engine for Microsoft’s growth.
Agreed these will vary greatly org to org, and are bound to be biased, yet having a collection of these lists will help myself and others distill what is needed for a specific org.

So ideally there will be many many lists / recommendations / best practices (with the org's specific situation / requirements) such that I and others can formulate our specific blueprint and start building.
Along those lines, it's low-key fascinating for me to see unintentional 9/11 imagery in pre-9/11 movies. Look at something like True Lies, which treats a terrorist attack and a plane destroying a building as lighthearted action movie fare.

You never see that kind of imagery treated so flippantly after 9/11. 2000s movies with 9/11 analogues (War of the Worlds, Munich, Cloverfield, etc.) deal with it mostly indirectly and always as deep-set trauma.

https://en.wikipedia.org/wiki/List_of_entertainment_affected...
I'm almost certain it's not. In the UK I'd assume there's GDPR requirements that mean they need to keep track of it. I also contacted them a couple of years ago after we had a bullying issue and no history of it; Slack confirmed that they had the history and that they could give it to us, but as it would be PMs, they'd have to inform every member of the workspace when they did.
The article says "in some markets."

I highly doubt they would do this for all users.
InsurTechnix's founders experienced the effects of cyber attacks on multiple hospitals at our previous start up. That's one of the reasons we founded InsurTechnix.

Here's an introduction to our ransomware report: https://youtu.be/2yDqp34JN9k

If any hospital CISO and/or IT admin would like a three month free trial - even just to get through the current attacks - please reach out.
iSH
Sharing a timeless message about science from FDR
It's hard to think of individual episodes that stand out - the level of the podcast is pretty consistent and the hosts are just nice company. If you're looking for a starting episode, I would start from the first one.
I never said you did. I asked you whether you thought that.

You used the fact that he was a billionaire to qualify that he is a genius, so it seemed like a pretty reasonable follow-up.
H265 quality on AMD's encoder is excellent (has been since it appeared back in Polaris), since Navi it can do 4K60. H264 is not as good but totally usable.
A good number of people seem to prefer the HD650 sound even if they’re less neutral, and they can be had for $200 via the HD6XX rather than $300 for the HD600, so I wouldn’t count them out immediately.
Good except for retired folks with less income or investment income. Perhaps just make a homestead exemption.
My experience (years ago) was that the hotels would prefer people did this as they don't like the middlemen either.
Hey HN, I’m the author of this post and a contributor to Semgrep. Happy to answer questions and hear feedback! I’m excited to try to lower the barrier to writing a simple lint (or more complex program analysis) that previously only a static analysis expert could do; we’ve gotten contributions from people who don’t know what an abstract syntax tree is! The userbase for Semgrep is almost evenly split between security engineers using it for hunting/enforcement and developers looking for bugs; we’ve tried to collect examples for both use cases at https://semgrep.dev/explore.
People also have the right to associate, like a person could crash your party if it’s a public place and not against the law. You can also be a dick and find ways to actively ruin other people’s events. What I’m saying is that your comment doesn’t make sense since no one is owed anything, not even the right to disassociate. He’s within his “right” to complain about them dissociating themselves with him and pointing out things he thinks might help someone’s decision when it comes to associating with them
> But yes, only used by those who can't code.

In what? Excel has versatile uses, it can be used for both analytics and analysis of data.
You can make dashboards, pivotcharts, etc. in excel in minutes when doing the equivalent will take you hours, if not days, to code from scratch.
Great write-up.

>you're proposing a technical solution, but there is no technical solution here, it's a legal problem.

Yep. P2P community tried to play this game and lost every single time. The Bitcoin and crypto-currency are trying to play this game as well when the advocates propose that bitcoin is a technical workaround to things like AML regulations - and they will lose as well.
After watching people's behavior, which varies from selfish, bizarre, or sociopathic, they weren't wrong to be concerned. Especially when it appears the Federal government would have been logistically incapable of, or unwilling to, securing a good supply for healthcare workers, if they did tell the truth and provoke a mask buying panic. The list of shameful actions this year is going to be longer than a CVS receipt for a single package of Tylenol.
Kotlin Multiplatform at Netflix
Good recommendation.

I would add most of the stuff by Adam Curtis to this list. Been pretty eye opening for me.

https://en.wikipedia.org/wiki/Adam_Curtis
If think it is more like, if I have to share this process with people who are non-coders, then I'm going to use excel.
CAT inequality: Covid-19 mathematical risk model (inspired by Drake equation)
As someone deeply integrated into the ad serving world, I'd like to remind you that adnauseam traffic is very easy to filter out as noise. Nobody is paying for that traffic.
At face value non-partnered restaurants dont lose money, they simply get more customers (essentially, getting some of the services that partnered restaurants get, but for free since partnered restaurants pay fees for each order that goes through the platform)

However, in truth they pay damage in reputation. If the delivery company delivers food slow, or lets it get cold, then the customer will blame the restaurant. On top of that, unpartnered restaurants will naturally get slower delivery times because the order flow involves grubhub delivery people walking in and placing an order (or calling in), whereas partnered restaurants get point of sale systems integrated with grubhub's backend. They get less accurate delivery time estimations. They might pay a much higher delivery fee or service fee. All things add up to a worse customer experience.
There’s never been a better time to play video games
In my job, I pretty much have carte blanche, driving our technology choices. We're a b2b in the shipping space; our customers literally don't care whether we're running React or jQuery, Rails or ColdFusion, Node or old school PHP. They'll notice if it runs slow, if things break, or if we take longer to crank out a promised feature. I love to nerd out, but I'm continually suppressing that part of my personality, because truth is, buzzword bingo isn't my job. (At the same time, it's not a matter of sticking to old technology, we just base our decisions on metrics other than HN posts or Github likes)
not impressive given that more 5s are needed than correct decimals produced
I Don't get how you would launder money with real Estate. Are the Chinese flying to Canada with suitcases full of cash and customs officials just let them in without any questions.
to be honest, I think "backup" is somewhat euphemistic. the real reason we "backup" CDs is because it is much more convenient to play their content from a computer than from a CD player. it's also trivial to make a lossless copy of a CD, unlike vinyl.
Going back a few threads, I just wanted to tell you that I think you're right that we have to fight hard against severe illness/injury. At least, I've decided to fight it instead of allowing it to kill me early. We'll see how things go. It may still get me, but I'm going to fight it.

I'm sorry to have insulted you, I honestly figured you were another naive 20-something year old giving advice on something they know nothhing about (and I work in tech, so I can't just not hang out around with them).
Like where? It's not exactly a bustling market -- Google is dead since they killed Play Music and tried to force everyone to YT, Apple Music pretty much only appeals to Apple users, and all the other alternatives have relatively small catalogs.

I'm not trying to be combative, I'm legitimately asking: what alternatives to Spotify are there?
Well, if you're worried about censorship(and lets be real, 99.9% of what people use mailing lists for won't be affected), don't use Mailchimp.

"We’ve updated our language to further clarify our Rules (Section 17 of STOU), which state that Mailchimp does not allow the distribution of Content that is, in our sole discretion, materially false, inaccurate, or misleading in a way that could deceive or confuse others about important events, topics, or circumstances."
I prefer torrents inside I2P [0], because otherwise my IP will be shown to everyone. I wonder why there are so few people there. It's of course slow, but it's worth it. There are already quite a few torrent trackers.

[0] https://geti2p.net
One of very few companies I would tolerate a price increase from, I totally get my money's worth from it. I do think they should have a cheaper offering to catch less prolific listeners though (but that still removes ads).
I'd venture out and guess that Excel is probably the most widely used programming environment in the world. Excel macros are a type of programming language, and there are many businesses that rely on complex Excel spreadsheets as part of their operations.

The fact that these are called macros and not a programming language might be a reason why they are so heavily adopted: to avoid scaring people away from using Excel. This reminds me of an observation from Richard Stallman's speech about Emacs (https://www.gnu.org/gnu/rms-lisp.html), where secretaries used Emacs Lisp to extend the editor.

In a personal computing world that has a sharp distinction between "user" and "programmer," Excel is one of those exceptions where the distinction between "user" and "programmer" is blurred, since you need to use macros to take advantage of Excel's power. Excel macros are the gateway to learning Visual Basic for Applications, a full-fledged embedded programming language. Then once you know VBA, then the road to learning other programming languages such as JavaScript and Python becomes easier.
No number is unremarkable. Let's construct the set of all unremarkable numbers. Now, let's construct the sequence of those numbers in order. The first member of that sequence has the remarkable property that it is the smallest unremarkable number. That is remarkable, so remove it from the set. By induction, the set must be empty.
If the alternative is to close shop and let it die entirely, I don't have an issue with it

It's not like they were extremely profitable and fired people to squeeze an extra buck

Laying off people isn't inherently evil
At 14, I wrote a functional virus on paper, hand-calculated the jump offsets and entered the "code" in debug.com. The first version was 273 bytes long. It did not do much, just printing the BELL character, then looking for non-infected COM files in the current directory and infecting one of them.
F-Prot identified it as a generic virus and killed it.
That made me a little mad at that time, so added some polymorphism to it by decoding and encoding the virus code with a different key every time (using XOR). The code size has increased by about 60 bytes, and only around 10 bytes were unencrypted, which did the in-place decryption in memory.
F-Prot identified it as a generic polymorph virus and killed it again...
After that tried to make it resident, but intercepting the int 21h calls turned out to be a tough nut to crack, so tried to do something with EXE files instead. A basic variant was nearly ready, when I have fucked up my 40MB hard drive and lost everything... But that's an other story of my early self-education :)
"We have helped hundreds of engineers land their dream job, and we would love to help you." Private beta and hundreds of customers?