skysight-inc/HackerNews huggingface dataset:
Some notes from the developing company:

First of all, sorry for the bad performance in the first hours after this post. The server isn't setup up for a big traffic peak. It was way higher than we are used to.
To improve the performance, we increased the memory.

Many of our demos represent heavy business applications. Especially the "FlexGanttFX Demo" is a good example.

With JPro the Application itself runs "logically" in the server, and the rendering happens with javascript in the client.

Usually, the performance is very fast - and the architecture is not noticed by the user.

Feel free to ask any further questions.
So, for example: https://twitter.com/mattdiscombe/status/1562108007407919104?...

> Almost 333,000 hours were lost by ambulance crews because of handover delays in the 12 months to July 2022 – 18 TIMES higher than the 17,600 hours lost during the same period in 2019 to 2020.

What's this if it's not collapse?
The YouTube recommendation engine seems to overweigh tangent content. For example. If your recommendations are all puppy videos (awww) and you go watch Jonathan Blow talk about why programmers aren't productive anymore, you'll get a whole new feed of "How to learn Rust in 100 seconds" crap.
"Finding potential" and "finding someone to build this thing in a quick and useful way in the immediate future, not the far future" are VERY different things.

I've worked with overseas devs who I'm pretty sure were smarter than me (PhDs, ability to go deep on tons of technologies) yet didn't have the skills needed to quickly turn around a request from a business person and build the right feature.

I think salaries will level out to a certain amount inside the US and other countries - but it's going to be a long time before highly competitive companies wouldn't be shooting themselves in the foot by eliminating themselves from consideration by coastal devs, experience-wise - but cross-country language and communication barriers (especially when timezones are involved) will remain very high.

Companies have already been trying to do that sort of outsourcing for 20 years, and yet US salaries have only gone up in that time frame. Solving "working remotely in the US in a few timezones" is a very different problem than solving the persistent, unsolved-for-decades "hiring programmers in a different country" problem.
You should mention which browser and OS you're using. Otherwise, your comment isn't very useful.
Everything from Neal Agrawal brings much-needed whimsy into the world.
Thanks, that’s exactly the detail I was misunderstanding.
Potential loss of privacy is inherent upon any data driven economy generally or use of centralized database specifically unless there are specific laws in place to guarantee privacy protections that provide a clear path to enforcement with devastating penalties.

You have to incentivize businesses, as data storage entities, by destroying their financial solvency upon the face of privacy violations or privacy will always remain a discarded nuisance much like accessibility.
Microsoft has shipped devices that run ARM for many years (10?), and include translation software to run x86 applications transparently. They are hindered by two things though:

1. They have been locked into using chips from Qualcomm, which are just slower than Apple's ARM designs.
2. Qualcomm has not implemented the hardware necessary to speed up the x86 translation. The basic problem with running x86 applications on ARM is handling differences in the memory model (x86 uses a strong memory model, ARM uses a weak one). This is slow to handle in software, but IIUC Apple customized their hardware to speed up that operation, which puts them in a much better place for emulating x86.
Should I uninstall VirtualBox?
Different Strokes for different folks.

I would say that the majority of my friends and close Social Circle are people who I met and worked with an office at one point. Sure it started with cooler chat and beers after work, but it evolve to going to weddings, backpacking trips, and our partners becoming close with friendships of their own.

I do like workplace community, even if I'm only close with a subset of my colleagues. I find it vastly more fulfilling to work with friends that I enjoy. I don't like turning off my personality and become a faceless COG working with other cogs for 8 hours a day and find it depressing
After the Peter Thiel/Hulk Hogan incident, and especially considering Musk and Thiel are both Paypal mafiosi, it's quite possible.
Strange to see VBA and Objective-C so low on the list.

Worked with both - nothing scary there.

The Fantastic Seven - C#, Python, TypeScript, C++, Go, SQL, F# - covers 99.99% of your programming language needs. :)
NIH is not NHS.
You can not compare TSMC's "7nm" with Intels "14 nm". These numbers are just marketing...
I read the full whistle-blower complaint, and the whole story from his perspective (and the crazy statement from Agrawal) looks like it's not B. Instead, it looks like it was a culture clash with his manager.

He seems to have tried to escalate things to people above Agrawal nearly constantly. He was hired by Jack Dorsey, and felt accountable to him and to the board, but he reported to Agrawal, who believed that Mudge had a responsibility to follow the chain of command very rigidly.

I have previously had managers who want you to rigidly follow the chain of command, and if you are a "hacker" type, they are a shock (and you are a shock to them). They are often very interested in controlling information that goes upward and how mandates flow downward through them (both to control their reputation and make sure everyone gets information in "proper context"), to the point that they see it as an attack on their position to even speak with their manager. A "hacker" would rather put the information in front of the people who need it, instead of filtering it through the hierarchy.

At the first opportunity Agrawal had to clean house, he cleaned out Mudge because he didn't want to work with him. House cleaning is normal for a new CEO. From Agrawal's perspective, Mudge did a terrible job, since he wanted to circumvent Agrawal.
I think it is normal to make friends / acquaintances anywhere as we are all different. I just expressed what I feel about it. Does not mean that "there has to be the only one".
StackOverflow seems to have a new/shiny bias.
Net-Connect in Lafayette.
It is right now completely exposed since they heavily depend on deliveries of dirty energy from Germany, UK, etc. and it will get even worse in the winter if they don't fix the show up.
The environmental impact of the dye in blue jeans
alcohol is a carbohydrate with a twist.
We often forget that if something took one hundred attempts, then we've learned ninety-nine ways something won't work. Those failed attempts do go somewhere in the progress of project, they're just not apparent to the observer.
The article is about the lipid nano-particle delivery system, leaving the vaccine as a set of possible substances. The paper is paywalled.

More on lipid nano-particle delivery:
https://www.nature.com/articles/s41578-021-00358-0

Looks like the authors started a company:
https://www.hopewell-tx.com/

Delivery systems are just as important as part of the cure, or the actual substance killing the tumor cells. If we had better targeted delivery for platinum-based chemo, we could try a bit more things for different patients (increased dosage, low-dose infusions for long-term plans).

Albumin-bound paclitaxol is an example of this.
Here is an even better plan.

Instead of subsidizing e-bikes, install bike infrastructure. Because bike infrastructure helps literally all people on bikes, including e-bikes. Because lets be honest, for most things you would use a bike for, normal bikes work perfectly fine and they are available to the very poor.

And such infrastructure would likely also improve live of pedestrians.

The US builds roads far to wide anyway, and thanks to all the work in Europe we know how to build good bike infrastructure. A new federal code for roads, bikes and pedestrian. This could also massively improve road safety in general.
I can't believe Elison 'owns' 99% of Lana'i too.
The GP to your comment is suggesting that it's intolerant to push for remote work, but you're suggesting that it's simply "inertia" to push for in-office work. This clear double standard frequently shows up in these discussions.
I love remote work and will never go back to in person work again. But I do see some problems, both immediate and on the horizon.

I look at the people on my social media that I actively follow, and they are in three groups: friends from High School, friends from college, friends from work. None of those groups are growing. The first two for obvious reasons, but last one is the concern. I think back to the last time I worked in an office.

My path to the bathroom happened to go past a bunch of people I never worked with for my job, but I'm still friends with a lot of them a decade later. People who I would just start random conversations with on the way to and from the bathroom. And I'm still friends with a lot of my old coworkers who I last worked with a decade ago (the last time I worked in an office). In part because we hung out a lot outside of work, going to lunch, dinner, bars, shows, etc.

But after that? My rate of making new work friends went way down. The chances for socializing are very small. The closest friends I've made in the last few years are all parents from my kids' schools, because we have constant in person interactions.

My old work friendships are not only important to my psychological well being, but also in finding new work. When I need a new job I go to those friends first. I'm lucky that I already have that network, but people who are new to work life won't have that chance.

Which leads to the other problem I see -- the juniors of today are the seniors of tomorrow. But the juniors of today are losing out on a lot of chances for mentorship with remote work.

Remote work is great for mid to senior level people, who already have some experience and know what they are doing. But it's not great for junior employees. They need those random interactions, randomly overhearing shop talk, being in the hallway and getting pulled into a meeting "because you really should be learning this". All things that happened to me when I was a junior engineer, and helped me immensely.

We try to replicate that with remote work, but it's just not nearly as effective.

So either we'll have a tier of in person companies where all the junior employees will work with the few senior people who like being in the office, or we're going to have a big problem in a few years when there are a bunch of junior people who we can't promote because they didn't get the mentorship they need to move up.

We need to solve the mentorship problem and the (human) network building in a remote world.
One huge advantage of remote, is that it seriously cuts down on harassment, sexual and otherwise.

The corporate world is full of examples of predators that hide in the multitude of in-person interactions to annoy, threaten, or harass. Remote makes that harder, and makes it much easier to document harassment.
I use a mostly identical system, except instead of lines in a textfile, I use files in a folder, where the status is denoted by the extention.

If you also assign specific icons per extension, which you can do e.g in Total commander, you have a nice icon-coded todo list.

Using files instead of lines has several advantages. E.g. you can add notes in an item. Copy paste/link across projects etc. Search items vs in-text. Use dotfiles or ignore-patterns to hide/unhide items, associate certain tasks with specific apps (e.g. calendar) ... etc etc.

Have been using this for more than a decade, works great.
Data Partitioning and Consistent Hashing
Yeah, I just mentally translate it to "Just shut up already and let's move on to stuff that matters."
Hey, thanks for the amazingly kind words. That's very encouraging to hear!

> One little quirk I noticed is that adding albums from bandcamp doesn't seem to work if the artist is using a custom domain. I tried it with the browser extension and by copy-pasting the URL. Maybe you can change the way a bandcamp site is detected? Does the code only look at the URL to determine if it's bandcamp, or does it load the page and try to parse it?

I didn't know custom domains were a thing with Bandcamp. I've added a ticket to tackle this somehow (seems like they all CNAME to dom.bandcamp.com, so that could be useful).

> Another issue I ran into is the search; it seems like you need to type the album name exactly and with correct spacing and punctuation, not just partially.

Searching is something that could be improved a lot. Thanks for that specific example, it really helps. This'll be prioritized soon.

> I'm torn on this one, because I really liked being able to make an account without providing an email address, but social notifications might be more useful if I didn't have to go to the site to see them. Definitely should be opt-in, but I think the option to receive email notifications

Yeah there's already a ticket for that. I totally agree with making it opt-in. I myself despise notification noise I didn't explicitly asked for :) This will be definitely done short-term.

> This is just a personal nice-to-have feature and I know it can be somewhat contentious (if you are looking towards future monetization licensing might be a headache), but I would love more open source code.

This is something I occasionally considered a few times myself. To be frank, the code is far from a point that I'd be comfortable releasing at this point. I haven't considered monetization yet (not even remotely), but I would like leave that option open.

Perhaps I could start small, and release some code I've written to wrap the MusicBrainz database and make it available as a Rails model.

This definitely needs more consideration - not something that's likely to be done soon, since there are other things I'd like to focus on (like those you suggested, polishing and bug fixes).

---

Thanks a lot for the amazing feedback!
Yeh I still appreciate the callout / opinion though. It's not obvious to me who is best to target. As a full stack engineer with analytics experience one of the main uses of the tool is scheduling, running pipelines remotely vs the UI for data munging which I can write pretty easily. But for non technical users the data munging piece might be really helpful (e.g. no code). Its a little hard to serve both a marketer and a developer given the needs are so different. But then on the other hand I assume a marketer is more likely to pay for the tool (and thus keep it going) vs a dev who might be a harder sell. I built this tool with the hope of being able to serve both which is where maybe I bit off more than I could chew.
It's not really more than 20 years old because the current platform is not backward-compatible with the old one, and even if it were it doesn't have the same status and/or popularity as those other languages.
sleep 300; tput bel

or even

timer() { sleep $1 ; i=$2; until [ $i -eq 0 ]; do tput bel; sleep 1; i=$((i-1)); done }
timer 300 10
How about publicly shaming the developers who wrote the code to make this possible?

Seems only fair, since they voluntarily shared ours private details.
I think there is also another bias in the samples they have in that a lot of the older items have developed some sort of patina/rust/aging. That tends to skew them in to the brown, dark grey and generally muted colors. If you watch the video there are a number of items that are old gears, chains and machinery.
This data is from an acquisition they made of BlueKai.

Not sure why it's hitting the news now. There are equally large datasets available by other entities.
A more precise question is how long it will take for others to catch up: 2 years? I remember when the iPhone 1 came (2007) it took ~4 years for Samsung to came up with the Galaxy S II which was a great competitor. I am aware this is comparing apples with oranges but thinking about business time.
Present (top right) → Download video (bottom centre).
Matte finish cars are almost always wraps, and the finish is often times very difficult to keep clean. They're popular with expensive sports cars specifically because they are "exclusive".
I only looked very briefly, but Knuth's fascicle 2b covers similar material. You can read a draft version here: https://www-cs-faculty.stanford.edu/~knuth/fasc2b.ps.gz (or purchase the real one, obviously)

I was surprised when I went to implement some of them a decade ago that it's actually very readable, if Knuth's reputation scares you.

I made visualizations of a few of them way back then: https://billmill.org/permvis.html
That could be relevant very early in the life cycle of some technology, but e-bikes are far from that. They are a very widely available consumer product that frankly doesn't need support for further innovations.

Batteries are going to get better regardless and even if they don't, the current state of the art is by far good enough for 99.9% of practical uses for e-bikes.
They are. See other comments about snowflake leaving $97m on the table recently, doing exactly that.
It took decades to prove conclusively that cigarettes cause cancer in humans. Similarly to tobacco companies Monsanto is subsidizing research that just happens to find no harms with RoundUp. I'm sure it's fine though, no big deal that trace amounts can be found in urine samples from 80% of Americans. https://amp.theguardian.com/us-news/2022/jul/09/weedkiller-g...
It’s worth noting that the two-wheeler demonstrated in this video is an old-style one with wheels just attached at the box. The Butchers and Bicycles one linked by the grandparent post is one with an actual steering at the front - the box and the bike will lean into a corner, just like a two-wheeler would.

This makes modern 3-wheelers much more agile. They still have certain disadvantages- they’re wide and bulky, you’ll have trouble avoiding potholes etc., but they’re nowhere as bad as those boxes with wheels (tough you can still buy those - their upside is their low price)
What about Alphabet/Google, Apple, Amazon and Facebook/Meta?
Hi. How many languages are you proficient in? What languages has your tool helped you acquire? What are the results?
You know what bikes are good for poor people. Bikes without electric motors.
This is exactly what I too do, flat folders is the best way. Plus two things on Windows:

1- Use everything search from voidtools.com

2- For documents that are in external storage I create zero-length files copies so I can search for them without plugging in external disks.

robocopy X:\path_to_documents D:\path_to_zero_copy /e /create /xd $* Sys*
There's a simpler explanation. He is doing this for profit. I don't buy all the speculation that he approached the SEC out of some professional obligation or simply to spite the Twitter leadership. As a former executive he most likely still holds stock and having the price plunge is not exactly in his interest unless the pay-off from whistleblowing is high enough. Given his high profile, he just burned all bridges career-wise at big tech. The expected whistleblower payout here must be enormous.
Scientist, doctors, law enforcement, soldiers, teachers, everyone are "the superheroes." Oh scientists save the world do they? From whom, the other scientists who want to dictate policy, keep people locked in their home, or otherwise indirectly rule the world because "they know the truth?" the more any profession has a hero complex the more dangerous they are. People trust science less and less for valid reasons. We've seen the flaws in the institutions and methodologies. The religion is crumbling, and we need not heroes such as these.
I had almost the exact opposite experience, and for basically all the same reasons you mentioned.

- Lost my amazing bike commute. It's infinitely harder to motivate myself to bike for 30 mins in the morning and afternoon now, so I don't do it.

- No lunch reset. I still take an extended lunch because I need it to break up my day, but now it's just me depressingly eating by myself.

- Not in an open-desk office where I get to interact with people regularly. Being by myself all the time makes focusing pretty much impossible.

- Meetings seem mostly the same to me, except that people are way less engaged.

- Really easy to do non-work stuff instead of working, so I often find myself doing that instead.

- Output remains impossible to measure. Building relationships is now extra difficult, so the people who have them have an even bigger leg up.

And finally, reduced my connection to my peers and my org which drastically reduces my engagement and job satisfaction.

I'm trying to get back to the office ASAP, and basically coming to terms with the fact that I'm probably going to need to switch industries because of this.
It didn't work in Safari for me, but did in Chrome.
And while this happens at the company scale (1/100 startups succeed) I’m wondering why it doesn't happen at the software scale. Why aren’t product teams trying out many ways to meet users needs, scrapping, iterating, prototyping, and then finally building? Most of the time it’s: I want this feature, build!
The previous administration wanted to do this, but it was way too late and they ran out of time to implement it properly - https://insights.dice.com/2021/07/07/trump-h-1b-rule-could-h...

Soviet-style labor lotteries are not a good system. Those "consulting" companies know how to abuse that system.
I'm going to have to ask you to put quotes around "engineering".

Had a colleague that interned at Oracle and was proud of how he learned to make better Powerpoint slidesets there.

His tips included "Always make slide headings full sentences including full stops". He would rename a slide titled "System architecture overview" to "The system architecture is distributed in four microservices.". (This would be above the chart showing the actual architecture)

Turns out Oracle execs famously print out slidesets, don't read them, but do read the headings, so this was what he had to do to ..."succeed".
this is basically why i got fired recently. now, idk what to do from here. being so "fake" (idk a better one, using that word feels like angsty teenager) just isn't in me. corporate life isn't for me maybe, but those paychecks...
These complex dynamic systems that's can't be modeled with math will also believe almost anything, including machines ruling the world.
Apparently so. If your idea of good conversation is endlessly repeating the same nostalgic popular culture references, then you've discovered that you don't want to talk to me, and I've discovered that I don't want to talk to you. We've both come to conclusions that make our lives better.

But that begs the question of why you'd bother seeking out a forum whose entire purpose is conversations that you're apparently not interested in. Why not seek out like-minded people whose conversational interests match yours more closely?
It makes sense right now -- those folks didn't get the same mentorship as the ones in tech hubs, because all the senior people who were good moved to the tech hubs until recently.

I think this will normalize over time, but it will normalize to no one getting good mentorship as all the senior folks work remotely.
My interpretation of "it's hysterical to use canvas" was that it would be hysterical to draw content elsewhere and then send it to the browser for display.

Implementing something that looks like and behaves like a web page in a canvas on a web page is a "of course it's possible, but there must be a better solution" moment.

If you then have to pay for the amount of RAM of your central layout/rendering process, it would make it hysterical, as in "maybe we could pay less for RAM if we figured out how to offload layout and rendering to the client".

There's probably a niche for this still, because Java isn't inherently bad (pun intended), and if you run out of time but keep getting requirements, this thing could make your existing app be more like a web page, but if you're starting from scratch, why wouldn't you not use this?