skysight-inc/HackerNews huggingface dataset:
I really wouldn't bother. There are stronger versions of the argument that race defines everything you do, even though I disagree with them. But this publication is pretty in line with the popular view that "doing anything while white is problematic". You may be familiar with it in the context of moving house: move to a cheap neighborhood? You're gentrifying. Move to a good neighborhood? You're segregating. In both cases, you're reinforcing white supremacy.

I'm not even white, I just find the logic transparently nonsensical and am somewhere between amazed and amused that it's become so popular (and hilariously, the animus is far more targeted towards race than class).
I've started drinking 3-4 pints of water in the morning. I don't feel hungry at all until lunchtime so my eating window is now probably 12-5pm which is pretty short. I might report back if I lose any weight! Bonus is that I'm not hydrated :-)
Where, as texasbigdata notes, 'wealthy' would include almost anyone reading this forum, and almost anyone who has enough money saved to retire.
Will check and create an issue.
Liberty is not free. If you value it, then you're going to have to fight for it. Submission now leads to your descendants living in an oppressive dystopia.
> As more and more connected devices arrive in our homes, it’s a good time to remember the principles of Calm Technology, first formulated at Xerox PARC in 1995. They talk about how technology should respect our attention and remain in the background most of the time, how relevant information should be presented calmly and make use of the periphery.
How to get the salary you want as a developer
> you are uncritically lending your voice to the legacy copyright cartel's continuing attempts to monopolize music distribution.

Especially when I said this, right? "If there is a service that pays musicians directly and cuts out ASCAP and RIAA, then even better."
This is often because it's translating syscalls rather than emulating them, so for applications that are only asking the OS to do the real work, in those cases it's running native code. And then it's running it on a current day CPU instead of one from two years ago.

Unfortunately, although applications like that exist, they're not the common case.
> Which music service's discovery features actually work

My best experience has been talking with people or listening to artist interviews on influences.
Never Become the Person Your Twitter Followers Want You to Be
> performing blind auditions (where the interviewee's identity is hidden to the interviewer) led to more equitable gender representation

There has recently been quite a bit of pushback on this: https://www.nytimes.com/2020/07/16/arts/music/blind-audition...

> It can't be any less arbitrary than asking random questions about manhole covers and light bulbs.

Asking random questions about manhole covers and lightbulbs doesn't work very well! Don't take that as your comparison.
This doesn't apply to all forms of income though. You can get double-taxed on some incomes.
Not sure how .NET holds up against Java but for the last decade or so its been common knowledge that .NET on Windows was way way faster than most of the interpreted web frameworks out there (PHP, Ruby, etc etc). Compiled vs interpreted, its pretty obvious. This 2013 post about Stackoverflow being served by just two IIS servers is fairly legendary: https://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-...

My point being, I thought .NETs performance was pretty well regarded already fwiw.

edit: here you go, ranking of web frameworks:
https://www.techempower.com/benchmarks/#section=data-r19&hw=...

ASP.NET Core 3.1 holds up pretty well, only beaten by C++, Rust, and a Java/Kotlin Framework called Jooby
NancyFX was a Sinatra Port for .NET Framework. I belief the current .NET Core variant is called Carter.

And for sure, they are all based on ASP.NET Core. ASP.NET Core is extremely modular which allows, e.g. a middleware stack like Sinatra being built on top of ASP.NET Core's Kestrel webserver (which ... cite once again Techempower benchmarks) beats everything nearby in the current situation. It would be a horrible choice to built a web server framework right now on .NET without using Kestrel. You will never achieve to get close to the performance of that.
PowerShell has never been that slow for me, if you wouldn’t mind you should probably file a bug about that if you’re still experiencing it. I have found it to start slowly sometimes but once it’s hot I have no performance issues.
I can't comment on Rider specifically, but after 10 years of C# on VS Studio (no Resharper), I was sorely disappointed by Android studio's "intellisense" (same base as Rider afaik).

I should mention I use Dart / Flutter, this might not be a problem on Java or Kotlin.

If I don't use the right case it's unable to find the right keyword and most of the time doesn't offer the most relevant option after 'myObject.'

The other day I was joking that my main mode of programming on Visual Studio is pressing CTRL+Space and let the IDE code for me. I can't say the same thing for Android Studio.
The writing style always reminded me of my favorite teachers as a child.

I always suspected that ROR's popular with young programmers in the 2000's had more to do with Why's writing style than specific merits of ROR.
Exactly, I'm running fine without Pulseaudio, Policykit and SystemD. Good old sysv init scripts always work, less complexity means less chance for bugs creeping in.
I'm reading the Moomin books to my two eldest at the moment and they are loving them.

My eldest is on the spectrum and seems to find the honest, gentle Nordic nature of both the style of writing and the content to be very appealing. We read a lot of books together and these are certainly his favourites. Might be of interest to others with similar thinkers.
You may want to read https://statmodeling.stat.columbia.edu/2019/05/11/did-blind-...

“One of the more interesting findings of the study that I have not often seen reported: overall, women did worse in the blinded auditions.”
They helium atoms last a long time but probably won't still be on Earth for those kind of timescales - helium and hydrogen have a tendency to "leak" out of our atmosphere and into space.
Well if I am not listening to them why would they complain about me pirating their music?
"discover weekly" was okay, but it is now completely broken to me. It suggests 80-90% of songs I already downloaded, and the remainder are always the same. Also discover weekly stops after, what, 2-3hrs of listening. Then the list is done and apparently Spotify thinks there's no more to discover.

Luckily indeed there's the radio feature.
+1 for content

-1 for formatting. Can we at least get a monospace font here?
There's a contradiction in your second sentence, I'm not sure what your meaning is.

>women have always been in the majority, along the lines of 8-10 men for every two women.
Kotlin is known in Android environment, but it also performs well in other areas
Constructor DI is extremely important though, because time and time again lazily injected dependencies via properties results in circular dependencies and sometimes missing dependencies that fail at runtime. I'm not talking about simple cycles either, every time I have seen lazy dependency injection done has ended up in an A -> B -> C -> D -> A scenario.

Passing required dependencies by constructors makes this extremely apparent, not just to the DI framework but to the developers themselves. With constructor injection I can immediately grasp exactly what dependencies an object depends on without even going into the full code flow to look at all the code to find all the IOC container calls.

Edit: Also constructor injection is critical for testing dependency injection. IT allows you to have automated tests that construct every relevant object using the same DI setup as your live application and you can verify that the DI framework can resolve dependencies for everything.

If your DI is lazily done this cannot happen unless you explicitly call all code flows, opening yourself up to runtime errors that may be missed. Unit tests won't catch this because the dependencies of your production site will be different than the dependencies of your test scenarios.
It's a small number of people, but then they sell kits to do it easily, along with things like CIS.

In SE Asia, where inkjets don't clog as easily, this is a common setup.
I believe the smart advice says don’t go code first if you already know what you’re doing with SQL but it’s definitely sad that there’s such a huge barrier between these modes.

As for DI it can definitely be used fruitfully outside of a web application, I suggest the book Dependency Injection: Principles, Practices, and Patterns if you’re curious. It covers examples from ASP.NET Core MVC to console apps to GUI.
Yes, later they did. But at first this one blog post got singled out, immediately after acquisition.
Thanks for the feedback. I'm assuming you mean the website. We have info and tutorial in docs but agree we could provide more clarity on the website. There is a redesign coming in the next few weeks. There are tutorials in the docs and many code examples in https://github.com/micro/services. The blog post also links to this code. But again I agree we could do more to showcase it. This post was more to demonstrate positioning of us in the market and fill the gap for those building stuff with Netlify.
"""
but there was a time when, as a profile that appeared in The San Francisco Chronicle in 2002 put it, “every enlightened suburban split-level home had its share of Rod McKuen.”
"""

I guess that shows what barbarians we were, and may have something to do with my growing up to shop at Tower Records during daylight hours.

In the early 1970s, some English graduate students apparently would make a point of disparaging McKuen to their intro to literature classes. The one McKuen fan I knew did not learn to prefer Eliot and Yeats, but she did learn to resent English grad students. (She was a musician, and I'm not sure what she'd have said had I spoken up for Mantovani.)

McKuen trivia: at some point not that long ago (2010?) he was the president of the American Guild of Variety Artists, a small union.
> Is that reasonable? Building anything on top of obvious loss leaders is risky. And the costs here for a year of service are either $0 on the free plan or $420 for the cheapest paid plan. There's a chasm of difference there.

The dev tier is free, which is a capped environment with much laxer SLAs than the production tear. Prod tier is paid.
yeah, what happened to them? Are they going the way of Buzzfeed?
There are less women in the tech industry, so it is very possible for them to be more likely to get a callback and still be underrepresented.
Reviewing the Worst Piece of Code Ever
The fund size itself means positions will spread out to risky assets and the more money you try to put to work, the more risk you're gonna take.

They lost 4% of their unmanageable capital, big deal.
Yeah. I want to be able to use Kestrel without using ASP .NET.

Not very likely, but I think separating the two out would help the ecosystem a lot in the long run.
That's simply not true. R doesn't store old versions, which is actually brilliant because your code breaks when your dependencies rot.

Python will silently upgrade numpy as a transitive dependency and break everything, which is much worse. MRAN also has daily snapshots which is normally how i handle stuff that will never be updated.

I also specified building an R package which does handle dependencies versus the python equivalent which does not.

I'm not saying R is good, I'm just saying Python is way worse.
When I found this as a ~15 year old I had farmer parents who were pushing me away from computer based careers because they didn’t want me to “waste my life in front of a box”. I had done some C++ coding small adventure games but programming then still felt really cold and academic.

When I found Why’s book, I loved it. I thought it was funny, dark and moving. It wasn’t about programming, Ruby was a sidecar to this person expressing themself in an incredibly vibrant way. I felt like: wow, there are people like me in programming, too!

Now I run a 30 person product shop in NYC. I may have never learnt to code if not for Why.
Do you do this to time stamp changes using a sort of differential technique? Or just for non-reliance on Google.
And once again a race study that doesn't list Native Americans at all. It would be nice if they remembered 2% of the US population, since certain policies ("Actual Name") have discriminated against Native Americans because of the ignorance of silicon valley firms. AIHEC and American Indian College Fund (collegefund.org) could really use the help to get placements for students.
That's surprising - every software team I've worked on for the past 20 years at least has been predominantly Asian.
Have you tried https://github.com/SamR1/FitTrackee ?
Children May Develop Covid Immunity While Fighting Off Other Coronaviruses
Yep, significantly cheaper to become a citizen in most (if not all) EU countries than to renounce US citizenship.
I really liked Suave, but its performance I fear was too low to realistically use it for my project.

Here is the last techempower for it;
https://www.techempower.com/benchmarks/#section=data-r19&hw=...
>Idols? Famous guitarists that have bubbled under your nose? What about new guitarists?

What about them?

If I purchase music, it's because I want to listen to that music.

Whether that's Eric Clapton, Jimi Hendrix, Lari Basilio, Nick Johnston or anyone else, what business is it of yours (or anyone else, for that matter) how or where I listen to the music that I've purchased?

This is the first I'm hearing about Funk Whale and I fully intend to install it, as I've been looking for a decent self-hosted, streaming music server to listen to music owned by me.

It's likely that it won't meet my needs and I'll move on to something else.

I suppose that just about any music streaming server could be used to take food out of the mouths of the starving children of musicians.

Rather than assuming (as it appears you are doing) that everyone who uses a self-hosted streaming server is engaged in stealing from musicians, please let us (me, especially) know what platform you would recommend as a personal streaming server.

I'd really appreciate any suggestions. Thanks!
“Var inte ängslig! Jag klarar mig alltid!” - Pippi
> We think cloud is as complex Architecture as any of those and that requires a single language and framework for it.

Your conclusion does not follow from your premise.
> once you have a source of income everything else tends to fall in place

Most people's source of income is employment. It's hard to get employment in another country if you don't already have the right to live there, especially if there's not a shortage of native workers with your skills.
If you're living internationally wouldn't it fall under this?

>If you are a U.S. citizen or a resident alien of the United States and you live abroad, you are taxed on your worldwide income. However, you may qualify to exclude your foreign earnings from income up to an amount that is adjusted annually for inflation ($103,900 for 2018, $105,900 for 2019, and $107,600 for 2020). In addition, you can exclude or deduct certain foreign housing amounts.
It's more the huge myth perpetrated by the fediverse movement: "It's your data. If you don't like <service> you can take it with you" that irritates me, more than any particular functional limitations.

But that's a rant for another day.
Honda claims it will launch the first Level 3 autonomous production car in March
Thanks to a comment on this site under a post about profitable side projects (which I wish I could find again), which pointed me in the direction of Shopify and it's app store about 3 years ago.
I created Simple Purchase Orders https://apps.shopify.com/simple-po and haven't looked back. Coming from developing apps for Google and Apple app stores, they are a lot better at engaging with developers, it's not all good though, I'm currently trying to get them to remove a fake review maliciously left by a developer of a rival app.
I would go further and say "see if their export tool is easy to use and actually works".
> The main competing technology at the time was Lua

The main competing technology for what exactly? I could easily think of 10 other server side choices off the top of my head from the 2005 time frame; like Java or C# to name a couple. Something is missing here.
Nothing is final until it gets certified.

https://www.npr.org/2020/11/10/933214639/trump-appointee-del...
To believe that blind applications would help increase female representation presupposes that they're being discriminated against right now, when TFA shows that women are getting preferential callbacks. That completely jives with my experience: most female candidates are highly, highly sought-after, and are quickly hired by top tech companies (leaving smaller companies looking bad in the process, despire their equal desire for female candidates).

Blind applications would probably hurt female representation. It's possible it would help minority representation.
Derviative - But I was thinking that it'd be cool to see a Svelte like plugin for Ktor.

Im not 100% sure how it'd look, but I reakon with Kotlin Multiplatform you could have a full stack application, all in one multi-module project, all in the same language, in a language not dervived from Js.

One to aseess when I get some time.
We build intuitive apps that are designed to make the most of your devices
> By that definition, all data is PII. There is no information available on this planet that has not been influenced by people.

I think that is a step too far. For example, it seems quite clear that a dataset of daily average temperatures from the top of Everest is not personally identifying information.
Show HN: Anonymous feedback for you and for your team
Did blind orchestra auditions actually benefit women?
> Yet on some instinctual reptilian-brain level, it’s hard to shake the feeling that it’s not supposed to be like this. This doubt is sometimes sparked by reading about the lives of historical figures. When you discover that Mark Twain spent more than a decade of his life living and working abroad in places like London, Berlin, and Vienna, you might be inclined to wonder “how?”

I first had this feeling when I read in Les Mis where Valjean decides that France isn't safe anymore and that he's going to move to England, and then tells Cosette to be ready within a week.
To each their own. Everyone gets their own rodeo here on earth and can live it exactly how they want to.
"Dependency injection" frameworks look to me like a hack. In a more expressive language, such as F#, one could probably describe what needs to be done symbolically, and then write interpreters that implement the different behaviours required.
This Old House also has a great YouTube channel with excerpts for lots of home improvement tasks.
Obviously any country/society can enact any tax rules they see fit, but if I was american living and working and paying tax abroad I would wonder what the tax difference I needed to pay is for.

I guess you could argue: military/consular protection. Yet, still feels expensive.
Disagree. No idea if it's there now or not, I haven't checked in years but they had no Alien Sex Fiend, Damned or Jesus and Mary Chain. Oh and no Soft Cell either although that might have been because of a song called Sex Dwarf. This was formative stuff for me and I still listen to it pretty regularly.
There is endless ketamine in Germany, just go hang out by the bathroom at any techno club and someone will be by to take your order.
Zen and Tennis
Citizenship passed down via family: https://en.m.wikipedia.org/wiki/Jus_sanguinis

Citizenship based on where you're born: https://en.m.wikipedia.org/wiki/Jus_soli

Jus Solid is more expansive than you think. It's most of the western hemisphere and in many European countries it is allowed if the parent(s) are in the country legally or are permanent residents.
Low ceremony? Complexity in real world applications requires complexity in the frameworks that address them. Users will be more disappointed by simplicity that leaves them addressing complexity without guardrails, conventions, and tooling support.

If your view of low ceremony is matching HTTP verbs to methods, you may happily code your own against the HTTP primitives; if you want a framework that abstracts the complexity and provides a shiny-happy path, you may have to allow for some ceremony. The tooling is the antidote to this.

I think the place you trip up here is in not wanting to use a batteries included approach, while using a framework that makes the necessary abstraction/complexity tradeoffs for projects of mid to large scale. The appropriate tradeoffs _cannot_ be one size fits all.

F#'s support is tricky, as the number of users here is dwarfed by those in C#; and although .NET supports this language diversity, there are no direct idiomatic 'conversions' possible between C# and F# in many cases. This multiplies the effort of providing documentation and examples. I too would like to see it treated as a first class citizen, and for that - the code is OSS.
Switching is easier than most people imagine, IMHO. I started to feel the beginnings of an RSI and went from right to left for half a year or so, no problems.
How to Set Business Goals
> There is a lot of innovation that only Intel can do

In other words, innovation which solves x86 problems doesn't exist on other architectures.
Tech Girl At Work: What she says VS what she means
I've iterated on the style of my own development over time, and I hadn't really stepped back to look at where I was now for a while. Interestingly enough, I find that I've "worked around" both of the things you mentioned in one way or another.

I use EF, but generally only for migrations, and use Dapper for all the actual access. This avoids a lot of the headache I've had in the past with EF tracking, lazy loading, and foreign keys. I also avoid using views for anything, even at work where I can guarantee with many 9's worth of certainty that I will always be using MSSQL. Part of this is because EF doesn't support it for Code-First, but part of it is also generally trying to be proactive rather than reactive and pre-generate anything I'd be using a view for. Being able to more easily switch providers and move to a different RDBMS is just a "perk" that I'll likely never take advantage of.

I despise the Microsoft DI system. I won't bother going into details, it just doesn't seem to work "right" (that is, the way I want or expect it to). On the other hand, I've used Autofac for years and just seem to "get" it, so I sometimes go to relatively great lengths to use it, even when the Microsoft version would have been a lot easier to get up and running.