skysight-inc/HackerNews huggingface dataset:
We added a vscode extension to build everything from code, including manipulating the yaml or UI and have them instantly impact each other: https://www.windmill.dev/blog/launch-week-1/vscode-extension

yaml is not real code and so the part that I consider to be real code is that each step is its separate file in python, typescript, that you can edit in your code editor and have your plugins working, testing frameworks. It's normal functions that you can run locally.

It would be possible for us to do like dagster/prefect/airflow which is to use a macro-processing step/decorators to build dynamically the graph which is what our yaml is in the end, a 1:1 encoding of our dag spec called openflow: https://docs.windmill.dev/docs/openflow/

We didn't do it yet because in most cases, the decorators are a lot like yaml, they are a very rigid way of declaring that some functions are nodes that you can chain in limited ways. On the other hand, not providing that mode allow us to put more efforts in the low-code graph builder for now.

But, as someone that love compilers and built a few, I'm very eager for us to provide such a mode so it's probably a few months away :)

We'd love to have your input on the DX for data/ETL once we present it Friday so feel free to join our discord or shoot me an email at ruben@windmill.dev
Thanks - great to hear your perspective.
Micropayments don't work business-model wise.

There was a "national model" in Eastern Europe, that offered one subscription to multiple services, but the company evolved to provide individual solutions. While it was good for the consumer, you essentially had competing newspapers under one subscription and if they wanted to raise the price they needed to cooperate. That didn't work out.

Then there was blendle - a service that offered a similar approach, but for micropayments - provide credit card once and pay as you read. They pivoted to subscriptions as the model wasn't working: https://en.wikipedia.org/wiki/Blendle
I'm not sure what you mean by Visa/Mastercard duopoly, there's a lot of regionality so the picture could be fsirly different depending on what you have in mind.

To me Bing as a minority competitior in search, and facebook on ads for instance would be candidates to the same kind of duopoly.
Probably most of them.
Author is using questionable metrics:

- Number of welders declined as US manufacturing has declined in the US. Manufacturing that remains utilized robotic welding extensively. You can be sure the demand for welders in China has been the inverse of the United States.

- Welding use in automotive declined as US manufacturing started using more plastics, metal foams, fasteners & automated spot welders in their operations. It also declined as casting & powder technology advanced, and it will decline further as more car makers adopt mega-castings.

- He cites ship building, but does so somewhat incorrectly. Welding is still widely used in ship building, but there are few ship builders left in the US.

To the larger point, yes, of course AI will displace welders, but its very unlikely to do so for repairs, small runs and specialized applications. Its actually a well paying and in-demand skill, especially if combined with other mechanical skilsets.
UCSB is notoriously sparse on housing, so it sounds like a lot of students do prefer the privacy and quiet of Munger's dorm to the more fratty atmosphere of IV. But if options were better...
They should hire a consultant to help get those numbers back up.
You don't have a realistic understanding of the situation. Rail links are limited, and don't have the same capacity as ships. China has been trying to address that through the "Belt and Road" initiative but with limited progress so far.

It's not so much the fertilizer itself that China needs to import, but rather the natural gas needed to manufacture fertilizer. Beyond natural gas, China is also a huge importer of coal for power, heating, and steelmaking. They have no realistic path to energy independence and will remain dependent on maritime imports for decades at least. Reducing petrol use won't allow them to keep their economy running or feed the populace.

In a crisis, China could perhaps find alternative sources of food imports at very high costs. But that is not a rational approach to long term national survival.

There was never any possibility for the Japanese empire in 1941 to live off the land in the territory they had conquered. They were already being cut off from crucial raw materials including oil and rubber. Without a secure supply of those their situation was simply untenable.
By that standard, Search is also a diversification from ads.
The HP Way: Dave Packard on How to Operate a Company
This, the 404mkii is a really strong machine on all fronts, if they manage to give us a proper looper in this year’s software update I will be over the moon.
I like TE but their gear always ends up being closer to a toy than anything. It’s really fun but it mostly ends there.
Elektron and Roland devices end up being much more versatile and professional in the long run.
We Improved Our LLM Ranker Accuracy by 85% for Less Than $100
Hw we distilled the capabilities of GPT-4 into our cross-encoder via fine-tuning for almost no cost. The lessons from this post will be useful for anyone building a RAG application that needs to adapt a language model to their domain-specific data.
" A human welder is less productive, but remains more flexible than a robot, and evidently enough welding tasks require that sort of flexibility that much welding in the US is still done manually. Interestingly, the pitch for a lot of robotic welding systems is often more focused on the difficulty of finding skilled welders, rather than on the potential cost savings of a welding robot."

Obligatory reference to the XKCD automation time savings matrix. Most tasks in construction and repair and other low-volume medium dollar activities aren't worth automating because you only do them a few times, and the cost of setting up the automation to work correctly would be significantly more expensive. The value of automation in these domains in quality, which is why you also see it in low-volume high-cost domains like aerospace. If you're going to go to the cost of x-raying every weld anyways, having a welder set up the welding bot to do the actual work makes a lot of sense given the cost of rework.
I have no idea how the robot physically strong robot could be present....

https://www.youtube.com/watch?v=-e1_QhJ1EhQ
Phind.com’s custom model (which is I think publicly available) is pretty good for coding tasks. It helps enormously that it uses RAG with web search. I use it all the time and also GPT-4, and GPT-4 is better, but Phind’s model is close and also very fast. I have nothing to do with the company, and am just a random (free) user.
Charlie isn't as effective of a philosopher as Warren(Charlie). When Warren cites Charlie he tends to filter out the more impulsive or outdated ideas.

No filter Charlie tends to get cringey at some point.
> many people who invented things within Google, were successful in doing so, and have stayed

Yeah there are tons of people like this that are L7-L8 collecting around 1M TC. You'll always have a boss but you can carve out a little kingdom for yourself, which is much more appealing to more risk adverse people than starting or joining a startup
You can play a port of the original into javascript and SDL here: https://donnierussellii.github.io/JSRogue.html

I highly recommend enabling undo if you want to see more than a few levels. The game is pretty unforgiving.
Well, I mean, personally I think that society would be a lot better off if that arsehole would think a bit more before he tweeted, so I expect we’re not going to agree.
Friction isn't inherently negative.
The software argument only really concerns the hobbyist/"maker" crowd. No professionally-designed device will be using Raspbian/Armbian/etc (or any kind of general-purpose Linux distro). It'll be a Yocto/buildroot custom image or maybe customized OpenWrt - things designed to operate as an embedded, immutable "appliance" instead of a general-purpose distro.
The question isn't whether windowless dorms are good or bad, it's whether the students who live in dorms should decide or should it be dictated by the richest people in the world.

The common retort is that it's the rich people's money so that they should be able to impose whatever living conditions they want on the deprived.
Nobody can prepare any reliable planetary defence because of the energy balance required. I.e. we have no energy potential (calculated in quintillions of dollars) to create a decent defence against large asteroid impact.
Why does it make sense? It's a hypothetical risk with poorly defined outlines.
Interesting but a bit limited. It assumes you entire design is clocked from the same clock, and doesn't seem to allow you to account for the fact that some buses might be long enough to require their inputs to be ready in <1 clock period.
I don't know if that's necessarily what was meant. But I could easily envision needing to even get the idea (scenario) approved before even being allowed to actually write a full script.

Keep in mind, just producing certain written works was justification enough to be killed.
that wasn't the concern being presented. The concern is "I want to store mostly unknown structured data, so why dont I use a DB already stupd to do that"
Rastertek Tutorials
Broadcom is chip maker for Raspberry Pi, among many other things, that's the one most people here probably will recognize it for.
Not to mention advanced stamping! Modern automotive stamping (turning sheet metal into complicated structural parts) is an amazing technology that reduces the number of welds required.
You've made my day
If it was just luck, shouldn't we expect a bunch of billionaires who followed a similar easy path?
Generally, not good. Many SWEs in games want to leave for cheaper countries or countries with better pay (US). Our salaries are low, but we don’t have a good social safety net to show for it (i.e. our public healthcare is practically inaccessible due to wait times in hospitals, and public dental — forget about it). So it’s a raw deal.

I don’t think about how people on average salaries live. Or people with kids, or both. It is too depressing of a thought. One third of kids now live in poverty, more than one in five adults — a better stat thanks in part to professional DINK couples threading water. Poverty is below paycheck-to-paycheck.

There are no clear prospects for things improving. No meaningful political action. See BBC, Guardian, etc for what the government is concerned about instead. There’s no point turning this into a political discussion and beating the proverbial dead horse.

Upskilling and migrating into more well paid jobs is hard. If you didn’t have enough time to study outside of work before, now with the CPI rising and your real wage dropping, you have even less time.

Even if it sounds grim, people are finding individual solutions, like leaving.

The last two years in the games industry has seen a lot of attrition just from people becoming unable to sustain their lifestyles in the UK. And a lot of these people are exceptionally skilled 10+ years of exp professionals, and very driven, so they deserve at least an average lifestyle.

What is going on thanks to Brexit and all that is an injustice to them. And good on them for looking out for themselves first. Whenever a colleague leaves for a better life elsewhere, I am happy.
Been using windmill for a few months, and it's very pleasing. One of the best self-hosted tools I have!
Most artisans have tools that they've come to know especially well and work most efficiently with. They do better and more efficient work with those tools than tools they haven't committed themselves to as much. Their tools feel good and seamless; others' tools feel alien and jerky.

It's inevitavle, universal, and often doesn't even have much to do with the theoretical or consensus quality of tools themselves. Your mechanic, nurse, and landscaper all experience this.

But you know, sometimes there's a cool job that involves using somebody else's tools. Unless you're a really hardcore specialist charging huge sums for your specific efficiency, it's usually worth considering those jobs even if it feels clunky at first. If you commit to getting acquainted with the new shop's tools, you'll find that they largely disappear and become just as seamless as the ones you're accustomed to.
A significant part of being an engineer is solving the problem you are asked to solve. No doubt there are lots of other problems. There are frustrations but these are probably not the problem you have been asked to solve.

I feel this is often missing in how people talk about their job these days.

You also don't have to work there, really, if it gets to that.
These bits absolutely traveled through a Broadcom NIC.
Google fought against Microsoft’s EEE strategy until they could do it themselves. Enter Chrome.
Maybe there's an indie game idea here. You play as a shape shifter type character, and the core game mechanic is morphing between tank/heal/DPS type roles to adapt to the challenge at hand.
OpenAI's Leadership Shuffle: A Strategic Move Toward Future Success
Should students who live in them decide or should a billionaire make them live where he wants them to?
FastMail is absolutely flawless. Their feature improvements are always on point as well.
In this case I used 'usually' because don't remember all details and didn't want to generalize by saying 'always', but also training/benchmarking protocol can be flawed, for example LLM still can solve shallow reasoning problem by memorizing pattern.
Apologies, the units are seconds, fixing the graph right now. You will find more ample details on the benchmarks there: https://www.windmill.dev/docs/misc/benchmarks/competitors

We made them as easy as possible to be reproduced
It's absolutely mind boggling that such a powerful processor can run at a power envelope less than 10 watts!
Why Stallman is wrong (2015)
That's for your local BLM chapter to decide, not you!

Also, isn't using a black laptop by non-black person an act of cultural appropriation?

Apple should at least test your familiarity with Critical Race Theory before selling you one. /s
The majority of people 'just work here'. Having equity is not the norm.
Every student quote in that piece is either overt criticism, or qualified praise (“I personally would not want to live there,” he said. “I would feel trapped”).

It does have positive quotes from a number of people on the UCSB payroll who would never live there.
Or you could do the King Hassan II strategy which is basically bury them in underground pits with not even enough room to stand up in for 24 hours a day until the first Bush comes knocking and needs a favor and tells you to clean up your PR.

https://en.wikipedia.org/wiki/Tazmamart

I guess a L63 DS salary at MS must be the salt mines to these guys.
So you are using Linux. On Windows, sure. But Linux nonetheless.
No source code?! Not much value in replicating a PCB if you have to write all the code from scratch.
Dreamed of either being an archaeologist or a game creator. I'm a software dev at a bank.

I got turned off the games idea when I realised that you can't create a game by yourself and that the industry is pretty poor with regards to work life balance.
The WHATWG W3C kerfuffle perfectly illustrates that when an unaccountable body's decisions become unpopular, another body can meet popular demands and sidestep the body's work. W3C was not taking HTML, XML, and XHTML in the directions that most users of the Web wanted. The fact that semantic web fans and the web-should-be-for-documents crowd agreed with the W3C doesn't matter, they were outnumbered by the rest. WHATWG met the demands of other devs and pushed the W3C into irrelevance. Sometimes it takes more than feeling right to be right, you need to convince others also.
Using the discs as a flywheel. Amazing.
because 95% of the tables you need for this are relational (queue, completed_job, users, etc, etc) and for the few things that are unstructured, you can represent them well in PG with JSONB (which is what we do for inputs and outputs).
Thanks for the reply! Useful info
Just learning about your channel now. You make some great videos! Thank you.
Related: I recently learned that in the youtube kids app the parent can sign in and select only pre-approved accounts, and can disable search and recommendations.
While it doesn't stop spam, I have been using a catch-all email system for a while now.

The benefit is that I know where someone got my email from, and I can then try to figure out whether the place has been compromised, or whether they're selling my email, etc. And I can just blacklist that particular address forever as well.

Previously, I just did whatever@mydomain.tld, but I've switched to something similar to blame.email [1].

This makes my emails look a little weirder, but it has stopped the weird looks I'd get when walking into a physical place, like my doctor, and telling them "Yeah, email me at <doctor's name>@<first><last>.com".

It also makes it less obvious that its effectively a throwaway email, particularly combined with my domain; it looks fitting. And since each address is salted and hashed, it pretty much eliminates the risk of someone successfullying trying to phish me by sending me an email to something like `paypal@<first><last>.com`.

Lastly, on my HN profile and elsewhere, I've got my "email", but despite them being unique, I still don't want to have to rotate it if it gets picked up by a spambot, so I've tried to do some plaintext simple "obfuscation" like in the article.

I went for <address> ~АТ~ <domain>.<tld> -- with the "AT" being Cyrillic rather than Latin - I figure at least some will get tripped up by not being able to use purely English regex.

So far, I have yet to receive any spam with that strategy. Maybe I'm lucky or just not getting indexed, or maybe it's working a little.

Still torn about how to handle Git or copyright/license headers, though; those addresses need to last a long time, in case anyone needs to reach out and ask for re-licensing/etc, and I figure it'd be annoying doing different emails for each repo.

[1]: https://news.ycombinator.com/item?id=31820502 / https://blame.email/
Not to me, when those "business partners" are in charge of some agencies like YC that do influence the society we live in.
local is never really a production environment though
Infection-resistant, 3D‑printed metals developed for implants
I don't want that versatility if it's going to compromise the integrity of the image just because some AI was trained on what the average yokel considers a "good picture"

I want the optics and processing to produce the most detailed, widest-gamut, highest-dynamic-range image that is possible, give it to me in a raw form, and then allow me to shape the image to whatever I need it to be

AI R&D takes away from optics/processing R&D, and those are what should be getting 100% of the R&D effort
> Do people actually care about costs this low for business use? Thats just a minor cost.

Yes, in many places outside of SV, they do. $10k is slightly less than what I paid for my car, it’s more than a year of rent and is more than some (unfortunate) people in this country make in a year. And this is still Europe, a country with paved roads, fiber internet and free healthcare.

I do my job on a $1700 MacBook, I could probably do it on a $300 Thinkpad and I personally could go and buy a $10k laptop, but my girlfriend would without doubt leave me on the very same day.
Why are you engaging them? Rule number one of McK, you don't speak about McK.
Thank you for the extensive reply! The first part you mentioned is exactly what we were missing back then, we wanted to dynamically generate workflows starting from a configuration selected by the user. This wasn't really possible unless we would generate the YAML openflow specification ourselves.
At the end we gave up and rolled our own simple tool that just does what little we need. This said, it is cool that you are considering offering a more code-friendly way to define workflows. I still think this doesn't offer the same level of dynamism of dragster, where you could easily design branching/conditional workflows. I suppose your considerations regarding the decorators/compilers go exactly in that direction
I’m pretty confident (close to the 95% level) they will abandon the public charity structure, but throughout this saga, I have been baffled by the discourse’s willingness to handwave away OpenAI’s peculiar legal structure as irrelevant to these events.
>Was this just a trick to get headlines from journalists who don't know how to interpret the files on the website?

You're discussing a Twitter post by the same guy who knowingly committed securities fraud ("funding secured.") in order to protect the share price of his company.

One of the greatest grifters in history.

Do you expect him to be honest and upfront in his PR dealings?
I didn't realize there was a tracker for the launcher Roadster https://www.whereisroadster.com/ - I clearly misremembered that they sent it into the Sun
Personally it’s because there’s no ads. Google’s UX is to choke the user half to death with cookies, popups, reminders to use their app, login screens, and banner ads. And that’s before we even get to the content, which is padded with SEO and filler, dancing around the point before finally giving an answer written by who-knows-whom.

(And yes I feel justified in calling these SEO sites part of Google’s UX because this is exactly the behavior their algorithm and business model are encouraging.)
Yet, HashiCorp does not support CDKTF natively in their commercial product! It puts very little effort into CDKTF as it doesn't make any extra revenue. The only reason they did it was to offer an alternative to Pulumi.
evidence you base this on?

I don't have an opinion, but am curious.

I ask because there were released US NIH emails discussing a base sequence not close to any in natural sequences, and concern it was in fact synthesized under the "gain of function" funding provided to Wuhan from the NIH.

Obliquely related : https://theintercept.com/2023/01/19/covid-origin-nih-emails/
Ray Tracing in One Weekend Book Series
That is an astonishingly bad analogy.

Believing that a person is not a good match for a certain business position is worlds apart from a public servant intentionally abusing his legally sanctioned monopoly on violence.

The first kind of person may be well a good match for another position, in another company; the latter is just a criminal in uniform.
You can.

from typing import Dict, List
JSON = Dict[str, 'JSON'] | List['JSON'] | float | int | str | None

I would say the only thing ugly here is the string 'JSON' that is used for recursion. From a static safety perspective with an external type checker the static safety effect is identical.
Launching Lalent: One-stop platform to hire Latam's best remote talent
Is Charlie a licensed architect? If not, the final decisions still come down to an architect.
Launching Lalent! https://lalent.co

After 3 months of building the platform - today is the official launch of
@lalentco
; the network and job portal focused on helping international companies hire remote tech workers from Latin America.

My goal with this product is to help both sides; companies and LATAM people. I've struggled many times to get a job abroad.

Our platform will help you find jobs as a developer, designer and any other remote role for a company abroad. You can apply to any job directly on the app.

If you're a founder or recruiter looking for talented people (with convenient time zone); this is the right place. Not only can you post your job offer, but you can also contact applicants directly and see their profile, experience, skills, etc.

PS: This is an MVP (aka BETA) we're very early stage, so if you find some bugs I'd love to get feedback, suggestions and comments to keep improving the platform every week. Gracias :D
Yeah I assumed this was a camunda competitor (a bpmn workflow product), but it seems like it is not that.