HNHacker News
TopNewBestAskShowJobs

runesoerensen

27,319 karma · joined October 17, 2010

.NET at Heroku. Co-founder of AppHarbor. Hacker
submissionscomments
runesoerensen··on Coding Is a Right
They're using/testing a few different versions. I used the front page title at the time I shared the link (which has now been changed to the first title you mentioned)
runesoerensen··on Heroku Support for .NET 10
Fair enough - I meant that, at least in Microsoft's own communication, they started more consistently referring to .NET Framework 4.x to differentiate it from first .NET Core and later .NET.

While it was always called .NET Framework, it was very commonly referred to simply as .NET (e.g. .NET 4.5) - and the "Microsoft .NET" logo was widely used in .NET Framework branding/marketing.

runesoerensen··on Heroku Support for .NET 10
Hi Joel! I guess you could say AppHarbor's spirit lives on - ".NET on Heroku" feels like a pretty fitting successor to "Heroku for .NET", right?

Also, the AppHarbor blog is technically still running, so there's that :)

Hope you're doing well!

runesoerensen··on Heroku Support for .NET 10
I wrote this post - for anyone curious, Heroku's .NET support is built on our open source .NET Cloud Native Buildpack (CNB), which is written in Rust and produces standard OCI images.

You can use it anywhere, even locally, for free. The example in the post uses the .NET 10 file-based app feature we added support for today, so if you want to try the same functionality locally, you can do something like this:

  # Create a minimal .NET 10 file-based app
  echo 'Console.WriteLine("Hello HN");' > Hello.cs

  # Build an OCI image using the .NET CNB
  pack build hello-hn --builder heroku/builder:24

  # Run it with Docker
  docker run --rm -it --entrypoint hello hello-hn

  # Output:
  Hello HN
The "classic" Heroku buildpack shown in the demo video is just a thin wrapper around the CNB implementation: https://github.com/heroku/buildpacks-dotnet
runesoerensen··on Heroku Support for .NET 10
Might be more confusing when you consider that ".NET 5" is actually the continuation of ".NET Core 3.1", not ".NET Framework 4.x"[0].

Microsoft has historically been pretty bad at naming stuff (sometimes hilariously so, see Microsoft PlaysForSure[1] for an example - spoiler: it surely didn't play for long).

The rebranding from .NET Core 3.1 to .NET 5, and from .NET 4.x to .NET Framework, did make sense to me though - and increasingly so as development continues on ".NET > 5" with yearly releases, while ".NET Framework 4.x" is in maintenance mode.

[0]:https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotn...

[1]:https://en.wikipedia.org/wiki/Microsoft_PlaysForSure

runesoerensen··on .NET Support on Heroku
Yep you can use our CNBs anywhere! More info and instructions here: https://github.com/heroku/buildpacks
runesoerensen··on .NET Support on Heroku
We’ve been working the next generation of Heroku - and actually also launching that this week! Check out our post on it here https://blog.heroku.com/planting-new-platform-roots-cloud-na...
runesoerensen··on .NET Support on Heroku
It’s actually using official .NET (which is now cross-platform and works very well on Heroku’s platform).

Also see https://devcenter.heroku.com/articles/dotnet-heroku-support-...

runesoerensen··on Skeptical of rewriting JavaScript tools in "faster" languages
Ruff is one example https://astral.sh/ruff
runesoerensen··on Racket Language
Also (about HN and racket): https://news.ycombinator.com/item?id=9270478
runesoerensen··on Programming Is Mostly Thinking (2014)
I usually think of coding and programming as fairly interchangeable words (vs “developing”, which I think encapsulates both the design/thinking and typing/coding aspects of the process better)
runesoerensen··on Racket Language
This is just getting more confusing.
runesoerensen··on OpenAI researchers warned board of AI breakthrough ahead of CEO ouster
As long as they don't mount that Q Star on a Death Star, I'm pretty excited to see what they discovered.
runesoerensen··on Starship Integrated Flight Test 2 at 7 Am Central Time
Link should be updated to https://twitter.com/SpaceX/status/1725637151176659003 or https://www.spacex.com/launches/mission/?missionId=starship-... (no login required)
runesoerensen··on Norwegian ban on Meta behavioral advertising extended to entire EU
For people who don't read Norwegian, here's the Norwegian Data Protection Authority's previous post on this matter (which the EDPB has now sided with Norway on) in English: https://www.datatilsynet.no/en/news/aktuelle-nyheter-2023/me...

More details on the temporary ban: https://www.datatilsynet.no/en/news/aktuelle-nyheter-2023/te...

runesoerensen··on Danish artist told to repay museum €67,000 after turning in blank canvasses
That was the point of the lawsuit. But also seems like the law, museum, and lots of people here missed the point too.

The guy was paid less than $6K for his work. He was not handed a "giant pile of cash" either, but he will now have to pay back the cash that the museum (for whatever reason) lent him, along with the legal costs amounting to ~$11K.

runesoerensen··on Teleport Team
> A new AI bot that can assist you in managing your Teleport cluster via OpenAI GPT-4.

Teleport Assist looks pretty neat! https://goteleport.com/features/assist/

runesoerensen··on Introducing ChatGPT and Whisper APIs
Good! And welcome back (after keeping your promise to dang for ~611 days [0] (and counting)) :)

If you have time to elaborate on how you make a little money on it at some point, I’m sure lots of people here would love to hear more details and thoughts on that!

[0] https://news.ycombinator.com/item?id=27680498

runesoerensen··on Cloudflare lobbied FTC to stifle security researchers
So you dislike the word lobbying being used here, based on a seemingly pretty specific understanding of what that means.

Lobbying can happen in many ways, and have many different implications. It certainly sounds like it didn’t happen as a result of company/executive action (and at least Tavis believes that), and neither parent, gp or ggp claim so (in fact they agree the opposite is the case).

I rarely have casual discussions with friends working at regulatory agencies that come back to haunt other people. I also don’t think the word “lobbied” was used in a harmful or particularly egregious way, especially considering the context in which it was used (and explained).

runesoerensen··on Netflix Releases Second-Quarter 2022 Financial Results
Direct link to the statement file (xlsx) https://s22.q4cdn.com/959853165/files/doc_financials/2022/q2...
runesoerensen··on Chip shortage leads carmaker Opel to shut German plant until 2022
> Also known as a command economy, a staple stalinist recipe

No. That’s an extreme, just like your idea of what you call a “social service” performed by scalpers.

There’s a middle ground, and it’s certainly possible to regulate a market to mitigate the most pathological consequences of capitalism without Stalinism. In fact, that happens all the time.

runesoerensen··on 17B life years could be saved if air pollution was reduced to WHO standards
Would you consider it a good thing if air pollution kills you?
runesoerensen··on Heat dome causing record breaking heat wave
> humanity on the other hand needs to be reduced

The point of view expressed here somewhat ironically show a severe lack of humanity. If anything it seems more humanity is needed here.

It’s not uncommon to hear people talk about various types of population control/reduction while being seemingly oblivious to just how tragic and psychopathic the point of view is.

If you find yourself agreeing with, say, Thanos, and also think it’d be great to see half the world’s population reduced by half, I think that’s a pretty strong signal that you need to really think about what you’re saying and if something can be done to increase your ability to empathize with people in need.

Another approach, that doesn’t involve letting people die, directly or indirectly, through our (lack of) action, would be to address issues that cause long term high population growth, in addition to for instance developing technologies and making cultural/lifestyle changes to accommodate more people on our planet to the extent that’s needed.

runesoerensen··on UK Chief Medical Officers on the prioritization of first Covid-19 vaccine doses
The interesting part of this statement is also mentioned in this article: https://www.nytimes.com/2020/12/30/world/europe/uk-covid-19-...

In a departure from prevailing strategies around the world, the British government also decided to begin giving as many people as possible a first vaccine dose rather than holding back supplies for quick second shots, greatly expanding the number of people who will be inoculated.

That decision put Britain at the vanguard of a far-reaching and uncertain experiment in speeding up vaccinations, one that some scientists say could alleviate the suffering wrought by a pandemic that has been killing hundreds of people each day in Britain and thousands more around the world.

runesoerensen··on Tillis Releases Text of Bipartisan Legislation to Fight Illegal Streaming
https://www.snopes.com/fact-check/pelosi-healthcare-pass-the...
runesoerensen··on ‘Extremely aggressive’ internet censorship spreads in the world’s democracies
I read that article earlier today, and gotta say I was pretty disappointed that Vox chose the title "Obama: The internet is “the single biggest threat to our democracy”" based on this exchange:

> Obama: Now you have a situation in which large swaths of the country genuinely believe that the Democratic Party is a front for a pedophile ring...I was talking to a volunteer who was going door-to-door in Philadelphia in low-income African American communities, and was getting questions about QAnon conspiracy theories.

> Goldberg: Is this new malevolent information architecture bending the moral arc away from justice?

> Obama: I think it is the single biggest threat to our democracy.

The second paragraph in the article is more in line with what he actually said:

> Now he worries that the internet and social media have helped create “the single biggest threat to our democracy.”

There's a big difference between saying that the internet is the single biggest threat to society, and saying that it (and more specifically, social media) has helped some people communicate disinformation and "fake news" - which is what Obama see as the threat to society in this context.

runesoerensen··on GFXBench: Apple M1
> I also don't doubt that "every tech nerd's reaction is 'bullshit'", but only because supremely confident proclamations of universal truth that are soon proven wrong is pretty much the defining trait among that community (c. f. various proclamations that solar power is useless, CSI-style super-resolution image enhancement is "impossible" because "the information was lost", "512k should be enough...", "less space than a Nomad..", and everything Paul Graham has said, ever).

Notwithstanding the fact that you do have a point here, polemically phrased as it may somewhat ironically be, I just want to point out that the Paul Graham reference is probably not the best example of the "tech nerd community" trait you're describing. At least this particular community doesn't quite believe that everything Paul Graham say is true; a couple of examples:

* "Let the Other 95% of Great Programmers In": https://news.ycombinator.com/item?id=8799572

* "The Refragmentation": https://news.ycombinator.com/item?id=10826836

I could share a lot more HN discussions, and some of his essays where he pretty much describe the trait you're taking issue with here -- but I'm already dangerously close to inadvertently becoming an example of a tech nerd that believe "everything Paul Graham has said, ever", is absolutely true ;) I don't, and I know for a fact that he doesn't think so either (there's an essay about that too).

runesoerensen··on Create your own smart baby monitor with a RaspberryPi and TensorFlow
> I wasn't going to start with ML - just send the audio if it was over a certain threshold for a certain amount of time (say, 5 or 10 seconds of noise that's above the normal ambient background for that room).

In my experience this might very well be sufficient. I have a baby monitor (eufy spaceview) that does just that, and as long as you can set a volume threshold to account for expected noise (e.g. a white noise device) I doubt an ML-powered version will add much value for this use case.

I also have an eufy Indoor Security Cam, which does some more intelligent audio processing, such as detecting when someone is crying, and is able to send notifications based on those alerts. It has worked flawlessly in my experience, but also hasn't provided additional value over the baby monitor that only detects noise over a certain volume.

In the end it doesn't really matter what kind of excessive noise you're hearing from your baby's room. If its loud enough to trigger our baby monitor I'd like an alert even if it doesn't sound like crying.

The security camera we have also doesn't trigger an alarm (on Apple devices, besides from the notification sound), so that's another thing to take in to consideration.

runesoerensen··on Apple accuses Epic of “Willful, brazen, and unlawful” conduct
I'm sure GP would agree, as that seems to be the reason for mentioning that the title was editorialized in the first place (and probably also why OP chose the most inflammatory quote in the source rather than the more neutral document title)

Inflammatory, click-baity titles can be "catchy" for sure, but that doesn't mean we have to use them here. The fact that it uses "wording from the legal document" doesn't make it a good title, regardless of how catchy it is.

".. please use the original title, unless it is misleading or linkbait; don't editorialize." https://news.ycombinator.com/newsguidelines.html

In any case it's a dupe as GP correctly pointed out while linking to the existing and more substantial discussion.

runesoerensen··on [dead]
This seems pretty off-topic
Page 1 of 16Next →