skysight-inc/HackerNews huggingface dataset:
Location: Zurich, Switzerland

Remote: Yes

Willing to relocate: Yes

Technologies: C# (ASP.NET, .NET, .NET Core, Entity Framework Core), Java, Python (Flask, Django, SQLAlchemy), T-SQL, GCP, Docker, TypeScript/Javascript, React, Vue.js, Angular (2, 5), HTML5, Bash

Resume/CV: https://leastsignificantbit.de/static/CV.pdf

Email: wwtbh.prat.0919@gmail.com

German full stack developer with MSc CS and 4 years of software engineering experience. Experience with Agile (Scrum), both project- and product-based development and interpersonal communication. Interested in public speaking, teaching and architecting for the monolith/microservice dichotomy. Currently looking to find a new opportunity to both grow in the area of project management, and produce meaningful change in an international environment.
> traditional desktop GUI programmers finally realize

FWIW, I'm not a desktop GUI programmer nor am I an...uh...professional GUI programmer of any kind. Not sure exactly who is doing the realizing here, but if they are, then great!?

> the way the Web people do GUIs is right

There are definitely some attractive things about web frameworks' approaches, but it's important to remember that the history of "declarative UI" traces a path back through C++ imgui devtools before React happened.

I see the transition here differently -- the web is so opinionated about the DOM and its rendering engine, the only thing you can iterate on to make yourself more productive is the frontmost application semantics. Full-pipeline UI toolkits have to manage changes across all the various phases of their implementations.

This (I think) creates an environment where the web is a great incubator for application model experimentation.

However, many projects that start on the web have a difficult time faithfully mapping to the semantics of other GUI systems (one of the driving forces behind Electron adoption IMO). This gap is one that moxie hopes to bridge -- ideally we should be able to learn from the highly productive web ecosystem while transferring those learnings further into the UI stack without the overhead and performance cliffs of typical web tools.
If it were up to me to design curricula for CS, I'd do the entire thing in Ada, with the exceptions of "Data-Structures & Algorithms" being in Lisp and "Machine Architecture" in Forth — both of these classes would have a "Compilers & Interpreters" prerequisite where they would be provided the specification-files for Forth and Lisp interpreters/compilers which the students would implement, and that is what they would use in the aforementioned classes — not only would having the curriculum in these less-popular languages help emphasize that the important part is the underlying-theory (rather than hyped-up language-of-the-month), but making its prerequisites actually matter and introducing an element of software-maintenance would do a lot to produce good graduates.
I agree, but I think it's more than just being methodical - it's also a sign that someone cares about and respects their co-workers.

People who take the time to write their code carefully understand that they're writing the code for other people to understand, not just for a machine. They're considerate of others, not wanting them to waste their time in the future trying to make sense of sloppy code. The same is true for e-mails, doc and other written communication - if I take an extra minute to make my message clear, it can save a lot of confusion down the road. (This is even true for things like Slack messages and HN comments.)
Yes. Here's the indictment: https://www.justice.gov/usao-ndca/press-release/file/1197991...
Having done both rack server and cloud... I honestly prefer the rack server. Power is cheap in my area, we have fiber, and I like being able to buy an SSD on Amazon for $100 and walk over and slide it in without having to pay an ongoing increased monthly rate. Uptime isn't as good but that's fine if the stuff isn't critical.
Cash Management in Startups
> I stand behind the move to bring more transparency to privacy

How do management's economic incentives change through this deal? How much are you cashing out now versus riding into the combined entity?
Gist:

> [Doctors in clinics] received a computerized alert whenever they ordered a medication among 4 high-cost medication classes. For each class, a lower cost, equally effective, and safe alternative was available.

> Prescribing volume for the high-cost medications overall decreased by 32% (p < .0001).
Sometimes, It’s the Small (Product) Decisions
The I/O die is rumored to be GlobalFoundries.

AMD's Ryzen 9 3900x and 3950x is a chiplet design: there are 2x TSMC 7nm dies tied to a 1x GloFo 14nm I/O die. See the picture: https://images.anandtech.com/doci/14605/Ryzen9_3800X_Hand_57...

In effect, AMD spends very little money and die-area on expensive 7nm process, while leveraging their GloFo 14nm contracts to cheaply make I/O and memory controllers.

----------

The 7nm chiplet is a single design: mass produced for EPYC, Threadripper, and Ryzen. The 14nm I/O die is what differentiates between EPYC, Threadripper, and Ryzen.

The I/O die can have 2x memory controllers (Ryzen), 4x memory controllers (Threadripper), or 8x memory controllers (EPYC)... supporting 2x dies, 4x dies, or 8x dies as appropriate.
Do the stubs for each not work for you?
I feel like you are being dense on purpose here. I talk about anything with a webbrowser and you argue about the complication of htpc and nas.
Hey there, GitLab employee reaching out, I'd encourage you to check out our open positions, our team is 100% remote and seems like that could fit your location needs! https://about.gitlab.com/jobs/apply/
I'd love to replace my MacBook Pro's power brick with a small wall charger.

But I'd want a long (10 feet) USB cable for those places where the outlet isn't near where I sit, and it doesn't look like that exists yet. All the ones I find on Amazon are 3A, and the MacBook Pro apparently needs 4.3A.

Anyone know of one?
Django is very good at being backwards compatible. Deprecated functions emit warnings for a few releases before being removed. They are also documented.

Do you have some examples? Are you sure you are not confused with dependencies?

The release notes mention less than ten deprecations related to django. Other stuff which is not supported anymore is mostly non supported database versions.

https://docs.djangoproject.com/en/3.0/releases/3.0/#backward...
I don’t understand your comment. It seems to boil down to “they are obviously too frequent, regardless of how frequent they are”. Is that a fair summary?

Anyway, in principle any death for any reason is unacceptable. In reality, however, we need to decide how to allocate limited resources to making various classes of death less likely. Given that dying in a mass school shooting is much less likely than dying from a lightning strike, and is about as difficult to prevent[0], it doesn’t make any sense to focus on.

[0]: No, we can’t just “make guns illegal”. The political structure of the US makes this impossible.
Wow, and the murderer was released in 2 years due to his "mental condition", and 9 years later received a (unrelated?) award that represents, among other things "for educating the younger generation and maintaining law and order". Talk about a miscarriage of justice!!!

> He was released in November 2007, because his mental condition was not sufficiently considered in the initial sentence. In January 2008, he was appointed deputy construction minister of North Ossetia.[32] In 2016, Kaloyev was awarded the highest state medal by the government, the medal "To the Glory of Ossetia".[22] The medal is awarded for the highest achievements, improving the living conditions of the inhabitants of the region, for educating the younger generation and maintaining law and order.[33]
>It does because the poor people move into the housing that the upper middle class vacated

That only works if the system is closed. If housing in the bay area goes down in price, you get people moving in from New York, LA, Boston, Austin, etc who previously avoided the area due to costs. Do you just ship off those poor people to those vacated homes hundred or thousands of miles away?

>Population growth is an independent confounding factor. In other words, housing cost can still go up due to population growth but they would go up less if the new luxury housing is built.

This is of course true. The question is just will building new luxury housing increase population growth to an extent that swallows the whole price break before it ever flows down to the bottom of the market?

>But you can't. You have high fixed costs like land, hook ups to the city utilities, architect work, plumbing, electrical, permits, and HVAC.

The reason housing in the bay area is so high has nothing to do with fixed material costs or else housing everywhere would be that astronomical. The reason housing is so high is because demand is high and the supply of land is limited. Land is the primary costs. You fight that by building vertically. The higher the building, the lower the marginal cost of land for each unit and therefore things become more affordable. But like I said in my first post, this doesn't happen if everything is left up to the market because it isn't the way to be most profitable, so the government would need to be involved to incentivize this.
The police can't be in every store all the time. Presumably the police did show up and file reports about these crimes, but when a shoplifter is running away and the window to catch/arrest them is <60 seconds, I don't know what more the police could be doing.
Wow, that was eight years ago...
We don't talk about the lack of affordable AAPL shares do we? That's insane, it's an investment, we want it to go up. The less affordable, the better!

Isn't that pretty much what stock splits are for?
The problem your comment doesn't mention is that new build nuclear is VERY expensive, far more expensive than renewables. Until new-build nuclear is MUCH cheaper, natural gas and renewables will be the vast majority of new capacity additions. All one need do is look at the debacle in South Carolina to see how expensive nuclear can truly be:

https://spectrum.ieee.org/energywise/energy/nuclear/abandone...
Startup Pivots
Why so short its not a full on contact spot like NFL or Rugby
Great idea on the intro. Moved some things around, should be online soon.

Thanks for the kind words <3
So, have the bottom cover be the heatsink? That actually sounds brilliant.

HP thinned the ZBook series by turning everything upside down and having the bottom be just a dumb panel instead of the main frame.

Sadly they, once again, used a standard, barely capable heatsink. It will run for days loaded, but it will go over 90 degrees and even throttle, which is unacceptable imo.
Jessie’s blog gets posted here with some regularity.
Industry Dive | Full-Stack Web Developer | Washington, DC | Full-time | onsite

Industry Dive (https://industrydive.com/) is looking for a motivated and curious full-stack web developer to join our engineering team. We use a variety of open-source technology, and our core application is a custom CMS build with Python and Django. We are also cross-functional, so you'll have the opportunity to work on many other types of projects. For example, we're currently working on building out a data pipeline into Google BigQuery to support BI reporting and new product initiatives. We're also working on improving out automated testing, deployment, and hosting infrastructure with the goal of full CI/CD.

This job reports to the VP of Engineering. Industry Dive strives to provide an inclusive and welcoming environment. One of our core values is for employees to bring their unique perspective and personality to a variety of projects. Your voice and the work you’ll do here matters to your teammates, other teams within the company and our customers and readers.

Industry Dive was selected as a "Best Place to Work" by the Washington Post in 2017, 2018 and 2019.

OTHER OPENINGS: sales, marketing, project managers, and business reporters on our website.

https://www.industrydive.com/careers/

You can also email me with any questions eli-at-industrydive.com
A full appliance package can be bought for under 2 grand retail. You can save a little bit of labor/material by eliminating the need for a couple circuits, but not that much. Not much extra work to pull additional wires if you already have to do one. So the savings just aren't there to meaningfully impact the housing cost.
I'm following it and I do care about better big hardware.
Twitter is where the adoring audience lives
Apple’s smart psycho-acoustic trick for their AirPod Pro active noise control
Does that mean "I have servers... Oxide manages the virtualization"?

Or "I bought a rack full of Oxide and now I have my own puddle of elastic compute on-premises." (If you condense a small cloud, you get a puddle, I presume.)

If hardware is involved it would seem like the latter. In which case they'll be competing with Amazon's on-premises solution and commodity hardware.
Looks interesting.

I am developing a web based animation editor https://its-near.me/flash2/editor

Any way to include animations produced by this editor into your site?

Thanks
For those confused about the company, this from their homepage :

“Oxide is building a new kind of server.

True rack-scale design, bringing cloud hyperscale innovations around density, efficiency, cost, reliability, manageability, and security to everyone running on-premises compute infrastructure.”
Reusable plastic shopping bags are making the problem worse, not better
> we had trouble getting monthly exports past a certain date

Same here. Quite frankly, I think this is outrageous. Every ordinary company has to keep accounting records for a certain number of years (10 years in Germany, where I'm located). Banks, however, apparently get away with what essentially amounts to throwing away records after 6 months or so.
> Can any of other language do that?
Ada can.
The biggest Ada vendor actively pushes Ada-as-an-embedded-language, which is nice in some ways, but in others it can make it seem like Ada is only for embedded.
Andrew gave a recent talk about it here https://www.youtube.com/watch?v=d9BAUBEyFgM

middleware is a part of it, then there's the ORM, caching and anything else that does IO.
Location: United Kingdom

Remote: Yes

Willing to relocate: No

Technologies:C#, Javascript, Typescript, Java, HTML, SASS/CSS, SQL, .NET Core, ASP.NET Core, Node/Express, Angular, Aurelia, React, Backbone, Razor, Spring, SQL Server, MongoDb, MySQL, Elasticsearch, EventStore,

Résumé/CV: https://www.linkedin.com/in/hall-hayden/ - CV available on request

Email: contact@haydenhall.co.uk
I don't often comment on HN, but I feel like this time I have to step up.

Having worked and developed with it extensively for over a year now, ASGI is one of the most elegant and well-designed interfaces I've seen.

Just wanted to address this:

> async generators exist for a good reason.

While the idea of using async generators might sound attractive at first, there's so much more to ASGI than exchanging messages in both directions.

Even on that aspect, I'd be interested in knowing how you'd achieve bidirectional communication async generators. How would the ASGI server call into the application and handle messages coming both ways? Surely, it can't just `async for message in agen: ...`, as that would only replicate the `send()` ASGI callback — what about `receive()`?

Besides, how would middleware look? Would it be as simple as wrapping `receive()` and `send()` into whichever other callable adds the functionality your middleware needs?

And you probably wouldn't be able to support all the possible syntactical implementations allowed by the notion of a Python callable: functions, classes, callable class instances.

So, yeah, I think ASGI is a beast.

Also, I wholeheartedly congratulate the Django team for pushing the standard out there and driving the Python async web ecosystem forward. You rock!
Location: Halifax, NS, Canada
Remote: Yes (Remote Preferred, 5+ Years remote experience)

Willing to relocate: No

Technologies: Python (Django, Celery, Flask), JavaScript (NodeJS), Scala (Play, Sangria, Akka), SQL (MySQL, Postgres, SQL Server, SQLite), Linux, Git, GraphQL

Résumé/CV: https://www.linkedin.com/in/michiel-deroos-b5111718/ (Full resume on request)

Email: michiel@deroos.ca

Github: https://github.com/michielderoos
>but crop yields remain constant

Some, not all, crop yields have been stalling in recent years. I think Tyler's point was maybe the increasing cost of research and effort to keep moving the yield curves up, such that it may be stalling progress there.

Data on crop yields here: https://ourworldindata.org/crop-yields
What to teach as the first programming language and why
Wow More Than Expected
ok
I would have periods of becoming unsociable if I was heads down all the time. Practice makes perfect, you know?

Becoming remote didn't change that. But traveling while being remote did. It's hard not to walk into great wall of socializing to balance out all the abstract work we do day today.

Personally, I kicked started it by putting all my stuff in storage. I also started slowly by traveling within the US and moving month to month. My boss does it cool, important to note that not all remote work environments will be okay with you traveling.
Nice to see Bryan Cantrill going all in on his assertion that containers must run on hardware. https://www.youtube.com/watch?v=xXWaECk9XqM
I think jdmichal’s point was that if you don’t own a property, you’ll lose money (in the form of increased rent) if the real estate market goes up. In effect, you are born with a short position on the market just by needing a place to live, and owning your primary residence gets you to neutral.
Jesus and Kitch: The Rise of the American Megachurch
Ah, I didn't think of it as a hiring pitch. Yes, that makes sense.
Hear hear, this is an inefficient medium of information sharing. Its only purpose is for karma farming.
The reason midwestern cities hardly have housing bubbles like the coastal areas do is because old housing is cheap and competes with renting. Landlords can't afford to not be lenient. Although the only change I wish to see is that tenants could more easily enforce their rights and Landlords had to follow the law.

Most midwestern state governments are very laissez faire about the whole thing which is incredibly annoying. Apartment cleaning is illegal to make tenants pay for or withold a security deposit, yet they still do it anyway cause landlords know tenants aren't taking them to small claims for it. As a tenant, you need housing references. So taking your landlord to court over $100 is a surefire way to making you ineligible for further tenancy basically.

Landlords don't like tenants that know and enforce their rights.
One of the few upsides about a $12 an hour job is that it's easy to replace.
Is that change already in place? Do you have any links or keyword suggestions for a bit of news googling? (German would be fine for me, but English is obviously preferable for the benefit of other readers)
Third post about oxide/it's founders in the top 5? Either HN loves marketing spiels or the founders have a passionate upvoting cartel, propping up the exact same non-informative marketing in 3 different posts.
I'm doing the same thing this year!
SEEKING FREELANCER FOR: (any or all of the following):

1) Server and Web Server and Hosting Management (Plesk running on Centos or equivalent) at AWS, Google Cloud, Azure, Rackspace, Mediatemple etc.)

2) And Separately:
a) Wordpress site design (and/or Squarespace Wix simple sites)
b) Static HTML site design (non Wordpress)
(Person should have either 'a' or 'b' or both).

The above are two different requirements fine if one person can do both or different people for each would be typical.

The above would be to support our existing client base due.

Important: Ok if you only know one part of the above multiple freelancers would be fine.
> ...the sharpening desire among customers for a true cloud-like on-prem experience (and the neglect those customers felt in the market) made it more in demand than ever.

Great to have options.
Announcing GraalWasm – A WebAssembly Engine in GraalVM
Correct. So free that women got the right to vote in 1920s. African Americans in the 1960s.
You are of course right in theory. There is some point in which things will stablize and demand is fully satisfied. However that is where your second paragraph comes into play too. It isn't just people who own the homes that are disincentivized from allowing that to happen, real estate developers also don't want housing to get to that point either. And who is the one deciding what gets built with a market approach to the problem? Developers. In a market approach, developers inherently want built up demand and therefore they will never build to a point in which demand is saturated. Once again, you need government intervention.
Gender has nothing to do with limiting what children can carry, or conceal, coming and going from the school building.

In Pakistan the gender segregation is almost certainly a religious thing given Islam is the religion of 96% of the country. Segregation by gender is also found in masjids/mosques, this is a normal part of Islamic culture.

Comparing a religious custom in a predominately Islamic country to clear backpacks in American schools is wholly irrelevant.
The unbundling of google is happening. There needs to be better document search.
I also have spent time in such an arrangement and let's keep it at "you're fucked when two or more people have diarrhea".
I mean that they are vastly more frequent in the US than in any vaguely comparable country. It would be as if, e.g., 100x more Americans died of electric shocks than Europeans. This would suggest that something fixable was wrong.
https://towardsdatascience.com/automated-feature-engineering...
They NEED less taxes for the same amount of infrastructure. They have more anyway because things less dense areas cannot afford at any price are affordable. That is they are getting more for their money, but also spending more.

I'm making two assumptions above: corruption, and higher cost of living forcing higher wagers are both not significant issues. Both are factors, but I'm going to contend they are not significant - you get to decide if you believe me (different answers for different cities are likely!)
I was referring to kazinator's specific argument rooted in languages using parenthesis for things besides expression grouping. I didn't see how that language-lawyering affected my overall point.

FWIW "in Lisp [parenthesis] also mean another level of application" is also technically incorrect (nesting is not always application), but I think it gets the actual point across better than being more abstract.
That's odd because when I look at non-capitalist countries like Venezuela on Wikipedia, there are lots of mentions of gangs.

Actually, the gang activity is much larger and more violent. How sure are you capitalism is the thing to blame here?

https://en.wikipedia.org/wiki/Crime_in_Venezuela
Ask HN: I'm director of engineering but don't like it. anyone else?
i'm director of engineering for a team of 20 engineers for a startup.

i'm good at it, but i don'treally like it anyone else? have tips? should I quit?
My neighbor's wife was kicking his ass for single using the 10 cent bags,he had just chucked a huge pile of them in the garbage and she made him take them out to be recycled!

At least she gets it!
This is great news for the Rust community as Bryan has been a strong proponent of using Rust at lower levels of computer systems such as drivers and it sounds like Oxide will be focusing much of their development on this level of development in order to deliver best in class enterprise grade servers.

This is a fantastic development for the Rust community that will likely have a positive impact on the linux ecosystem, in the long run if they do this driver development in an open manner.

I look forward to following their developments.