skysight-inc/HackerNews huggingface dataset:
Almost all of the improvements came from changes to Julia's Base that improved compilation times and changes to tooling which suggest trivial changes to improve compilation times. In v1.5 or so this would've been a heroic feat. In v1.7 this is something any undergrad could do in a weekend to any module. So yes that proves that things have changed quite a bit.
If you have WebGPU compute support available, you'd probably wanna go straight to using WebGPU instead of WebGL for rendering too. But I don't see why it wouldn't be possible to use the result in WebGL afterwards - there's probably going to be a bit of data conversion involved though
I’ll be sure to remember not to chop my onions then.
The person you were responding to (and a few others in this thread) seemed confused about the distinction.
Each one of these Raspberry Pi's is more powerful than the first few computers that I've used and owned. So to have a cluster of them feels like 1990's ultimate power!
Sure, but I also have a standard where any time I can't determine any odds, and the result is inconsequential to me, I call it a 50/50.
To give a sense of scale, how much would it cost to get you to do it? I'd love to help fund it, but definitely don't make fully 2x "Support a family", so it would be intersting to know how many people I'd need to round up.
yeah, pretty funny how a cosmic ray can flip an election.
This uses the "wave function collapse" algorithm. Oskar Stalberg also made a great demo of how it works[0], but it might not make sense just from that. Martin Donald made a really nice youtube video on how it works[1]. The name "wave function collapse" can be off putting but it's pretty straightforward, and an algorithm that can come in handy for many uses both in game development and just general software development.

I'm actually procrastinating on HN from working on a GPU parallelised version that can generate millions of positions every frame. In Townscaper you can actually see that the algorithm runs quite slow and lags behind the players input, there's just a bunch of animation to hide it. I'm hoping to eventually get a version that can run in log2(mapsize) time.

[0]http://oskarstalberg.com/game/wave/wave.html
[1]https://www.youtube.com/watch?v=2SuvO4Gi7uY
How is this different than a bus? This is what buses do right now.
We need a LOT more of this!

Many sites are becoming practically unusable as more and more crap is loaded for not-good-enough reasons. When websites from social media to banks often take tens of seconds to load, it is obvious that the designers and coders could not care less about the UX.

Even the definition of a "small" site has grown three orders of magnitude. There used to be a 5KB website competition [0], which grew to a 10K contest. Now, the link is to a One Megabyte Club [1] list of small websites.

I don't know how to reverse the trend, but managers and coders need to realize that just because some is good, does not mean that more is better.

[0] https://www.the5k.org/

[1] https://1mb.club/

Edit: line breaks. Also note that GMail HTML mode is much better than the 'standard mode'.
Hacker News is not representative of the population at large. If people in fact do not like this, engagement will drop, and they'll stop doing it. It turns out most people in the silent majority actually do like this, or are at least more engaged/addicted because of it.
I noticed the zip file a couple weeks ago (well someone else did and I posted about it to the parlerwatch subreddit):

https://www.reddit.com/r/ParlerWatch/comments/qx0xh1/truth_s...

I would have been happy to have tipped off a reporter at the time, but they don't really seem interested in covering this kind of stuff.

There's a repo with a diff against mainline Masto:

https://codeberg.org/TruthSocial/diffs

there's more over at /r/Opensource:

https://www.reddit.com/r/opensource/comments/r50vcq/is_there...
Stupid “smart contract” bug let hackers steal $31M in digital coin
We use deep archive to keep every single database log segment and nightly snapshot. This means we can restore to any single point in time. In reality if we ever restored it would be a small fraction of data, but we keep all of it around because it’s cheap enough.
Once per second should be enough to get the job done. Any faster than that, and you're basically throwing away battery life.
Why not write it in a language not written yet?
Nowadays, with 20+ years of experience as a software developer behind me, having worked for Apple, First American, Bloomberg, AT&T, Booking, Amazon, many startups, etc. my job interviews have never been easier.

Before I am presented with a dumbass interviewer who throws a ridiculous question my way about algorithmic stuff, I prepare them: "Since we are both seeing if the other party is competent, I want you to know that I want you to also solve my questions. They will be slightly more difficult than the questions you pose to me."

When I applied for a job at Toptal this made the algorithm-test disappear like snow before an up-close nuclear blast.

I've interviewed hundreds of candidates over the years and I would never ask a question I can't also answer from the top of my head, in detail, and then some. Turns out, most technical interviewers who ask you "write a bubble sort" couldn't do it themselves.

And if they could, it'd be full of bugs. I mean, I'd rather have developers on my team who Google "bubble sort python" and go for a tried and tested open-source solution. I don't need developers who can reinvent complicated wheels from scratch; I want developers who are efficient.

Likewise, I don't want to work for a company where developers pride themselves on over-engineering their things.

Having worked at Apple, it doesn't surprise me one bit how slow they are developing simple features and fixing simple bugs. It's a red-tape hell full of not-very pragmatic engineers that are way too smart for the good of the company.
> TBH, I _should_ do it, but I can image that taking around a year.

And even then, it will probably feel bad to let it expire just because you might have forgotten an account. That's why I still have my very first email. And it's a lot of effort for saving a few bucks a year (at least in the US and the EU, for poorer countries the story might be different). Unfortunately, that's exactly what Ethos is exploiting.
I want the least amount of necessary assemblers per resource, however I also don't want bottlenecks, which means some resources would have more assemblers than others. The most costly resources would have less assemblers, and the most used resources would have more. A different way to put it would be a factory with the least amount of redundant production.
tbf this sounds like a problem that doesn't need to be fixed... Ironically this would introduce problems where many scripts sort of assume the binaries have the names they have.
My company does white board interviews and I always make a point of telling the interviewee that I'm not looking for syntax and just want to see the overall algorithm and program flow. If he wants to make a library call and can't remember the args, I tell him to make it up - I don't care if he can remember a trivial fact that his IDE will tell him or that he'll find in a quick manual page lookup.

(while I meant "he" as a gender-neutral pronoun, sadly, nearly all of our senior tech candidates are male, but one bright spot is that we've got near gender parity with college interns which I hope means the job market is becoming more balanced)
There are two kinds of language. (1) Those with a good manual, (2) Those without a good manual.

Python and Java are type 2 languages, Clojure and Javascript are type 2 languages.

In a type 1 language you want to look up answers in the official manual because if you do that you'll always get the right answers!

Read the Python manual, read it again, then read it again. Get in the habit of looking up answers in the Python manual, don't look them up on Google (you'll waste time with splogs,) don't look them up on Stack Overflow (the answers are wrong.)
What in the world is "self-exploitation"? More woke college student hooey?
I thought about this a lot at my former job. When I first applied, we were 30 people strong, but 4 years later we were 150 people and had hired veterans from the NSA/FBI/NASA/FB/Google etc. I often thought, I definitely would not be hired if I re-applied right now.
I've tried to sell much lower value domain names over the years

I'd sell one for a dollar just to see if it would actually work

I'm assuming the estimates that various sites give are 10,000x a domain's actual worth to entice would-be sellers
Agreed it looks way more "chopppy" than "stabby" to me.
What percentage would pass the interviews but knowing what they know now about working at Google, would take an offer at another company?
To me this is exactly right. Demand isn't what's going to drive inflation, demand strength is still running on fumes from the previous fiscal bazooka. What will drive inflation will be the inevitably monstrous fiscal response to whatever the next catastrophe is where rates start near zero and the Fed balance sheet is already enormous.

I think we have basically seen the peak of inflation for this short term iteration but absolutely have not seen the last of it for this decade.

If anything the lack of demand could be the impetus for the coming stimulus and therefore inflation.
This sentiment directly contradicts your post above...
You can hit reload then dismiss the modal. (works on iOS)
I'd like to achieve something in vanilla, but these mods could help me get there. Thanks!
This is the first time I ever heard of Threads. Just downloaded it, and the first thing I see is a message that says "Threads will no longer be available, starting December 2021", as in, today.
So Meta wants to kill their last relevant product? They really do want to become the next Yahoo! right? Facebook has yielded much more profit than Amazon but their user base has remained stagnant and aging for years, and their recent PR stuns (Libra a few years ago, now the “Metaverse”) don't really sound like their perspective will improve.

I can understand why a publicly traded company engages in short term profit maximization to satisfy the shareholders and eventually declines, but since Zuck still owns 50+% of the company, I really don't understand why.
Look at developer.okta.com/pricing, great free tier. Also you can connect your app via oidc or saml easily. They also include a cloud directory called ud.
The proper response to that realization is to unwind the tension, not to keep pushing. Really, he just got lucky, but that's fine, it's an interesting video. I take risks myself when building stuff but I would not trust my life to something that isn't engineered for strength and in spite of all of the work that went into the computations of how to get the projectile up to speed as well as the strength of the arm there is already some proof that he misjudged how strong wood is for this application (one of the arms desintegrated).

Wood is super strong, if used properly, this looks like a setup similar to the neck of a base guitar but without the engineering of the joint to go with it, and a much nastier angle between the direction of pull and the joint.
> Imagine a world where you could go online, pick exactly every option and feature and then have the car delivered in a couple of weeks.

You can do this now: https://shop.ford.com/configure/edge/model/customize/se It just ends up being delivered/sold through a dealer. OK, so these days it will be more than a few weeks...
I don't understand your questions exactly, but I was differentiating between "I do prostitution because I don't mind it and I make lots of money" vs. "I have to sleep with landlord because my minimum wage job doesn't pay the rent".
I was with you until the last sentence. The best way to respond to rudeness is clearly and politely, unless they're screaming, berating, or threatening you. If you make a habit of responding to rudeness by acting politely, you will impress everyone other than the perpetrator(s).
This is a very good question.

I work in a Wall Street trading company. Up til about 6 years ago, I was actively involved in recruiting tech staff and defining our tech recruitment process.

I’ve since changed roles, but was recently asked to sit in on an interview.

Wow, how things have changed. I seriously doubt I would be successful going through the current recruitment process.

Any why? Focus on whiteboard programming with questions that far exceed the requirements for the day-to-day job.

Somewhere along the line, egos took over and we have a bunch of devs on an ego trip to prove how smart they are.
Complete lack of direction and vision, for sure
It does that if it can match them, and uploads them if it can't. Downloads on other devices might be 256 kbps AAC either way, so not a backup service.

You cannot officially force an upload, but I would expect there to be some kind of hack for it. If I remember correctly, calling the album "Red Album (sorejan's Version)" actually does the trick.
I mean, while we're at it, can we get rid of blogspam? Try googling for instructions for installing cellulose insulation. It takes AGES to find a site that isn't just garbage vague content. It should be possible to detect and demote this stuff. it is so obvious.
> We, as in the IT industry, need to come up with a culture or methodology of 'declaring a product complete' whereby all product managers are gracefully allowed to move on and a product is put into a state of stasis

We live in a time when large companies will divest themselves of profitable but not growing businesses because it gets in the way of the core mission, which for large public companies is only one thing. Growth.

In that light, I think the chance of a product being allowed to sit and fulfill it's purpose gracefully, at least for services that are major moneymakers, is essentially nil.

Private companies can sometimes get away with it, as long as the people backing them don't start to see them as investment vehicles like any other public company. At least, that is, until some large public company sees a way they can "improve" on that model and either buys them up or uses their size to bully them out of market (it's not really free market competition to use billions of VC money to undercut competitors until they fold and you have all of the market).

It's all horribly broken.
This is spiritually and practically compatible with the grants work we're doing at Gitcoin :)

Come get involved and we can scale this up!
gitcoindao.com
The oddest part of the zip format to me is the msdos time encoding. It is pretty unpopular today though (at least on Google) because it took me a while to find an explanation of it with code [0] when I was doing an educational project recently on building a zip reader from scratch. But I assume it was a more popular encoding at the time zip was designed.

[0] https://groups.google.com/g/comp.os.msdos.programmer/c/ffAVU...
Can someone explain the TBD54566975 moniker?
Nuna (https://www.nuna.com) | San Francisco & Remote (US only)| Full-time | ONSITE (fully-remote now) | Visa Transfer

We build data and analytics solutions that will help shift the US healthcare system to one based on value and quality. Our technical challenges are complex and compelling, and the work we do has the potential to impact millions of lives. We partner with healthcare plans, providers, and the government. Data can be a powerful driver of change—but only when it’s acted upon with empathy. Our technology, data, and analytics solutions help healthcare payers, and providers get the answers they need to make quality care more affordable for millions of people.

Open positions include:

* Software Engineers - Front End / Backend / Data Platform
( All levels from Jr to TL/Staff Software Engineer)

* UI / Data Visualization Designer

* IT Manager (San Francisco)

* Senior Product Managers - Payments / Provider Contracts

* Project Manager - Value Platform

* Solutions Lead

Jobs Board: https://bit.ly/nuna-jobs

Backend Tech Stack: AWS/GCP, Java, Spark, Scala, R, Python, Bash, Go

Web Tech Stack: Python backend (Django), React, Typescript
Questions? Email: recruiting+hn@( our domain )
Space archaeology will be really interesting. So many satellites and other things to be found scattered around Earth, the solar system, and beyond.

Someone some day will perhaps dig up a completely buried Mars lander under windblown sand, or send their fast vehicle out to capture images of the Voyager probes.
You could also take a look at Dorfromantik. It's a similar game with actual goals and difficulty, but still with similar zen and calm aesthetics.
I'm a fan of CoPilot, but as given in their own example here (and gently mocked in the top response), the "explanations" generated seem to be no more useful than archetypal bad comments that are normally given as examples of how not to comment code in that they simply translate the statements "word-for-token" without explanation or insight.

Nevertheless, given Copilot's success so far, hopefully the output will quickly improve.
Thanks for the reply, but I'm not quite sure I understand (or maybe I'm just being thick this morning). Are you saying that if you had a previous job handling money you're automatically disqualified, or are you only suggesting that if you handled money and they report something was amiss you won't pass?
Your post rings true. On the contrary the linked article was written by an undergrad student having some introduction to research, for a short time (a year) with a supporting supervisor and network so of course his list is naive and idealistic. In reality research and methodology etc. doesn't matter much, it's baseline skill. 70-80% of a PhD come done to social things like relationship with advisor, ability to write papers that will be accepted for publication even if they're bullshit.
> I'd never hire a full time employee who can work remotely. I'd employ a contractor who has to itemize their invoice.

I don't understand this. Doesn't your full time employee itemise their time? Don't you do timesheets or something? Does the full time employee not have deliverables that you track with deadlines that they need to meet?

"Hours of work" is a terrible measure of productivity. I'll take an employee who gets the job done in four hours, goes to walk the dogs, and then spends the afternoon coming up with neat improvements, over a "hardworking" employee who spends 15 hours trying to get the job done.
For me, using Twitter means following a bunch of strangers that seem knowledgable about various domains. Obviously, there are a gazillion possible ways to use it. :-) I feel I've learned useful things that I wouldn't know without it, and it's the second-best way I've found, after personal experience, to ascertain the "truth" about the world. (Blogs and substack and forums like HN are similar, but they don't have the same breadth and density.)

Is it a good use of time? Who knows, hard to say. It's interesting, sometimes even addictive.

I do agree that on an emotional level we should be most occupied with living the tangible, real lives in front of us, and not worry too much about history roiling by all around us.
To be followed up by "WhatsApp" rebranding to "What's Facebook" and "Oculus" to "Facebook Live 360".
I just looked through the specifications of that thing, it's mental, and still relies on "trusted third parties"(?)
I liked Snapchat, but I don't like stories. To me, the beauty of Snapchat was that I could share a funny moment with a couple of friends who I thought would find the same thing amusing. I can't do that with stories. It's like being forced to tell a in-joke to all of my friends at the same time. I'd rather just not tell the joke at all.
IPinfo.io | Various Roles | Remote (Anywhere) | Fulltime / Contract | https://ipinfo.io & https://host.io IPinfo is a leading provider of IP address data. Our API handles over 40 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of 17, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we've got various senior roles we're looking to hire for:

- Senior engineers - generalist engineer to help improve our data pipelines, ship new APIs and data sets, work on our SDKs and product integrations and more (ideally strong golang, bash, sql and node.js experience) https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=hn

- Senionr data engineer / lead - help build and maintain our data pipelines, including IP geolocation, VPN detection, build out new data sets and insights etc. Help roadmap and plan the data team activities. https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=aWQ9M...

- Operations lead - first operations hire, help us build and improve processes, scale and grow the company and business - apply via https://ipinfo.bamboohr.com/jobs/view.php?id=25&source=hn

- Success / support lead - our fist fulltime success & support hire. Help improve and grow our support team, and give our customers world class support interactions - apply via https://ipinfo.bamboohr.com/jobs/view.php?id=23&source=hn

If you like what we're doing and think you could be a great addition to our team in a different role then let us know at https://ipinfo.bamboohr.com/jobs/view.php?id=25.
What Comes After HDF5? Seeking a Data Storage Format for Deep Learning
I have always had stuff to do. This sounds like mental torture.
SimplePay | Ruby on Rails Developers | UTC+0 to UTC+8 | REMOTE

SimplePay is a profitable, developer-owned online payroll software company, with solid annual growth. Our software lets 23,000 small business owners (and their accountants) run their South African, Ireland, Singapore and Hong Kong payrolls without headaches, so they can focus on the challenge of building their businesses. We're also developing new product lines.

Our development team was already mostly remote pre-pandemic. We have a very supportive culture, and are putting a lot of thought into ensuring remote work is happy work.

To find out more about us, check our developer blog (https://tech.simplepay.cloud) or about page (https://www.simplepay.co.za/about)

Do you believe SPAs are overkill for most apps, but wouldn't mind digging into Vue.js for pages that will benefit from the increased interactivity? Do you laugh when people give up the power of SQL DBs in favour of data stores that don't offer any benefits for their use case? If so, you may fit in well with our mindset.

Experience: Ruby on Rails. If you've used other web frameworks and are keen to get into Rails we'd definitely consider you! Just be sure to mention that in your application. The work is mostly on the back-end, but some front-end skills are welcome - we're doing more and more interactive things with Vue.js.

Location: UTC+0 to UTC+8

Please apply at https://teamsimplepay.applytojob.com/apply/52BYVkQodf/Senior... and attach your resume / CV in PDF format. In the "Cover Letter" section of the application, please include 1) the time zone in which you reside, and 2) a link to a PR created or an issue logged for an open source project (no matter how small or long ago) as the first two lines. Also tell us why you would like to join SimplePay.
I'd pick high speed rail before this. Not only do I think it's better for the use case but I don't think anywhere near 90% of the value of self driving cars is on the highway. If anything this would probably increase car traffic delays as cities would become even more inundated with cars once you got off the highway.
Missed opportunity on cubechain right there!
> This is the kind of stuff that makes it hard to claim that Facebook is a "neutral" platform.

Who claims that?