skysight-inc/HackerNews huggingface dataset:
Nice article -- it's amazing that BitKeeper's downfall led to the growth of not just one but two amazing distributed VCSes (Git and Mercurial). I wonder if anybody has some insight (it's probably out there) on why Git and Mercurial developed as two separate projects, given their goals while starting out were mostly aligned.
I don't think this is anymore than growing pains. Do you guys seriously misremember how terrible usb-a ports were? Now they're the gold standard apparently.
Exactly. Here, buy shares in this company has no product, no service, nothing. We pinky-promise to make you rich.

Works just as well as any other scheme to separate suckers from their money.
All Swedish comments here from both immigrants and locals shows them apparently enjoying the unions' work and the backpressure put on the companies. Which is the point of any agreement: I give you my work under my conditions, you pay me under your conditions, and both sides must meet somewhere in the middle. And lo it's even done without government involvement - we talk about negotiations between unions and the company. So although your intention was to be against the union, you're basically making their same point.
Not OP, but that’s my conclusion. I also don’t like programming font ligatures, but I personally find it annoying when people who share my opinion feel the need to point it out in a discussion of fonts clearly designed for people who don’t share my opinion. It’s highly subjective and the prevalence of these ligatures has never been a huge burden for me, because fonts without them are rather prevalent as well, as are means to bypass them in my own use.
I feel these discussions always go the same way. Working at an office sucks because of some combination of {long commute, open office plan, team not being there}. I quite like going to the office myself because my situation is the opposite: I bike to work, where I have my own office, and my team likes to come in too. Hating the office is totally justifiable given that my setup isn't common; most people are forced to deal with crappy built environments.
It always confused me that we would sit in these large offices together, chatting with each other on Slack. It was like the idea of working from an office had greatly outlived its utility following the development of the internet, yet nobody got the memo until the pandemic forced it into our conscious awareness.

I will never go back to an office again.
1986 Chernobyl Disaster
Why did someone invent a centralized store for this instead of using a DNS TXT record like every other publicly useful domain property?
> For VoIP, Amplitude distortion and quantization error (from multiple sources) means you will never get 56k over any voip system

https://frank.petril.li/posts/dialup-adventures-1/

I've done V.90 over VoIP. In a very controlled environment that was tuned for it, but VoIP nonetheless. The main issue is that VoIP timing, even with deep buffers, is prone to more jitter than a PDH network and the phase drift will eventually cause enough errors to force a retrain every few minutes. Either way, "never" is a little too absolute IMHO. :)
You're missing the point. Evaluating the rule requires a timezone, but the rule itself is not defined with reference to a specific timezone (well, the second one is assuming you can use something like PT that changes between PST and PDT throughout the year). To define the first rule requires a zoneless time.
The weights refers to the trained model.

Lots of neural nets are pretty standard, and work by multiplying lots of numbers by other ones. The key is to figure out which numbers to use. Those are the weights of each connection between the artificial neurons in the model.

With them you can run the model yourself.
An example is if you have a DVD as an ISO file and want to transcode that to a different format. HandBrake is more convenient for this since it handles ISOs natively, whereas with ffmpeg you will need to mount that ISO and operate on the VOBs manually.
Lots of certification for enterprise IT software might be a good way to get on the ladder. Look at the certification for SAP, Salesforce, Oracle, Azure, AWS, Cisco (on the other hand avoid most bootcamp "certifications").

Those entry jobs are not great in terms of salary and workload, but there is huge demand for analyst using these tools and having a certification might compensate for the lack of degree.
I've noticed a lot of comments on Hacker News that use this construction. I don't point it out because often people dislike unsolicited advice about their English.

Spanish speakers also make this mistake. I haven't met German speakers, but they also say the equivalent of "is (adjective) since (time)" in German. It makes me wonder if English is just unusually strict about this distinction compared to other European languages.
Yes! This! I think anyone would not mind the office if they werent treated like cattle.

I dont think people dread going back to the office. People dread going back to the open office.
My niche use-case: I have four young kids and a minivan with a DVD player for them. I've used it to rip DVDs that we own and burn just the main tracks to blank discs. That way the movie will automatically play, and play on a loop, when we insert the disc instead of going to a menu screen and requiring interaction with the remote control (which my wife and I can't do from the front seats, and my kids couldn't do in the early years). It also means that we handle the original DVDs much less often, so they don't wear out; I can always burn a new one when the DVD-Rs get scratched up.
I have Booleans in italic (blasphemy!) :D and find it is immediately recognizeable that they are spelt correctly when the editor formats them that way. YMMV.
It basically came out a few years before SC2, being even less graphically demanding. (At which point my own PC with a GeForce 4 which, for comparison to today, had either 0.064 or 0.128 Go of VRAM, would struggle to run it.) Some graphic improvements have happened since then of course, and the requirements are now somewhat higher.

Now the issue is that it doesn't have the unit caps that SC2 does, and the number of players (now up to 16vs16 in a normal game, sometimes even 32vs32, while in 2009 8vs8 would have been the max), map sizes, and number of units (typically up to ~0.5k in 2006 compared to topping up at ~5k-10k today) only kept growing.

So if you want to play big team games, and have a much worse CPU than the average player, you might not have the best time in the endgame.
Interestingly, it might not be the Comic Sans of it that helps.[1]

If your editor or terminal has the option, increasing the tracking/space between letters in any sans-serif font can help with letter-flipping issues.

Disclaimer: I'm both mildly dyslexic and a more severe letter-flipper/mirror-writer (visual processing issues)[2] since childhood

1: https://www.boia.org/blog/does-comic-sans-benefit-people-wit...

2: https://www.understood.org/en/articles/faqs-about-reversing-...
I agree. Someone mentioned there weren't prereqs, I think, but man I was totally lost in the first class.
> finding many bugs in common built-in libraries via integration tests

I'm not convinced they're finding them with unit tests, either. No shortage of public repos with great test coverage that still have pages of Pull Requests and Issues dealing with bugs. In many of those instances, you could argue that it's the act of integration testing (the team trying to use the project) that ends up catching the issues.
Privacy nightmare and authoritarian nightmare. Stick with cash options. Cash as legal tender needs to be a law everywhere.
I'm the author of the piece -- this comment is correct.
Ok that's actually very insightful, comparing open source to art.

I got triggered (saw what I wanted to see instead of what was there) because I've been involved with so many projects that failed (say 90+%) that my average hourly "wage" probably comes out to $3/hr over my lifetime. While that's a decent wage in many parts of the world, where I live it means struggle and destitution as a starving artist. "Let them eat cake" comes to mind, because I've never had the baseline stability needed to make the contributions in my heart. So I didn't, I just spent all the years of my adult life working towards other people's dreams, and what people see of me today is the shadow left behind of someone who lost dozens of bets in a row with little to show for it.

I'm concerned that AI encroaching on the last viable artistic endeavors like painting, playing music, writing (and now designing software!) could grind us under the heal of the status quo even harder. Yet people make $100+/hr working at FAANG by standing on the achievements of open source while giving almost nothing back.

I don't see a way out of this, so without some kind of human intervention, we have maybe 10 years left before the sky falls. That could be the start of the New Age (heaven on Earth) or it could be the total subjugation of humanity beneath technology (a living hell). Unfortunately the powers that be have chosen the second route, whether they are consciously aware of it or not.

Is there anything we can do to balance the scales? All I can think of is to withhold our labor. But when AI automates that, there truly will be no recourse. The value of labor will fall towards zero and we could be looking at a luddite revolution where people sabotage tech in a misguided attempt to save themselves. When we could have planned for that eventuality and chosen something like UBI instead.

It breaks my heart, but my heart is already broken. I guess that's why I have moved to magical thinking through stuff like meditation in an effort to manifest the world that might have been. An unsatisfiable ego-driven tech can only be defeated by a conscious soul-driven love.

Like how does one contemplate zen as the world burns? That's what this problem of under-compensation hits on for me. It's maybe the central problem of our time, or at least my time. Separating me from the life I had envisioned. For me, more tech has merely resulted in more suffering at the hands of it.
Honestly, maybe you're right and they're all hot, but I'm not attracted to men so I can't really say. I would be surprised if women/et al found Altman or Sutskever physically attractive but who knows maybe they are kinda cute. What do you think?

Are you claiming that physical appearance has nothing to do with politics, or that we just shouldn't comment on it?

I think it's pretty obvious that the OpenAI men aren't too attractive by most standards, as opposed to say US presidents, who are mostly sexually attractive.
By the way, Moroccans are Muslim as well:

> More than 99 percent of the population is Sunni Muslim, and less than 0.1 percent of the population is Shia Muslim. Groups together constituting less than 1 percent of the population include Christians, Jews, and Baha'is.

https://www.state.gov/reports/2022-report-on-international-r...

Yet when I point out that these people have this in common, people say it's bigoted.
Yes great points. But most WFH advocates forget to talk about juniors or people who are just starting their careers or people who just cannot wfh effectively. The article talks about Management's arguments against WFH but fails to mention any of the points I mentioned.

The best solution in my opinion is hybrid especially for juniors and I will die on this hill.
Fear that AI could one day destroy humanity may have led to Sam Altman's ouster
I think anything of any kind from publicly listed companies increasingly seems to suck. Only exceptions are a handful of companies where the brand identity or a very ambitious personality at the helm (Apple, Tesla, NVidia) allow them to make the kind of bold moves that private companies do. Apple doing Apple silicon probably would’ve made shareholders very uncertain, but they just did it and it was a great call. Tesla doing Dojo, Powerwall, Optimus, etc, is only because everyone can just point to Elon and say “he’s making us.” That’s private company energy.
Build a portfolio. I’ve been in the industry 20+ years across eng/product/science and led orgs over from 10 people to 300+ people across FAANG and big tech and all I care about when I hire is do you: 1/work hard 2/deliver reasonably on time 3/have a good attitude 4/ leave your politics at home

I don’t care about your age / gender identity / if you are remote / have a degree / are disabled.. or really anything else. i will bend over backwards to get people who can provide evidence of the above..

Best of luck
comprehension in the mud. speed to keyboard ftw! the glaring contradiction doesn’t seem to even register:

(a) i do (ie intentionally buy from the most expensive store)
(b) i don’t know if it’s the most expensive but it’s absolutely not the cheapest. (i.e. maybe i don’t, in fact)
The underlying thing here, like in so many cases, is coercion: we should structure workplaces and workforces to treat people well (and optimize for their long-term productivity), rather than squeezing them for short-term outcomes.

Whether that means working from home or an office depends on the person, but the corporate policy is the same regardless: let people work where they do their best work.
Does your team use Slack (or something similar). Don't you get random pings, mentions or calls for help/input. Is there an expectation around for you to respond within a short period. I have been 100% WFH since last 5 years and I am only productive after 5 pm.
i'd say these are still ifses, just not linear ones

dwitter looks pretty cool. like twitter if it was designed for creativity and beauty instead of trolling

i did a golfed emoji ifs the other day in python but it's 288 characters, not 140 or even 280: http://canonical.org/~kragen/sw/dev3/hilbert.py

i feel like the three levels of representation needed to draw l-systems on a raster display (strings, turtle commands, and cartesian coordinates) sort of disfavor golfing. i managed to get an ascii-art ifs down to 259 strokes by using complex numbers instead of vectors: http://canonical.org/~kragen/sw/dev3/cifs.py
I understand why these get posted. But not everyone is in the same situation as the author.

I can bike to work, I'm extroverted, and I like free coffee. So I go into the office 2-3 days a week by choice. I have no on-site requirement. I also get quite depressed in winter working in my cold basement office with a space heater :(

But that's just me. And I don't feel like I should force my WFH opinion on anyone else.
Same thing going on with public transit replacing tickets/passes with credit card scanner entry
Have several of those. Doesnt help. Lol
FOSDEM 2024 Developer Rooms Announced
Big of a tangent, but I really enjoy when I see games pop up on HN. I think there’s a certain tinkerer’s profile for people here, and if a game is highly upvoted here I’m almost always likely to enjoy it. If only steam could be so topical with its recommendations.
Good context. The point GP was making was that toxic manager went out of their way to trash them.
> “Estimate for X is 5 hours”. Does this estimate only source code change, or full release process with installation to production?

Also is that 50 % chance done in 5 hours, or 90 % chance, or a virtual guarantee? Makes a huge difference to planning yet nobody specifies it.
Can you explain why? I write web apps, and I typically want to know an instant in time when something occurred and then localize the time for display. Why would I need to store a time zone for that?
That doesn't make sense to me. If that's the case, why is he talking about "Jewish communities" instead of naming organizations or groups he has a problem with?
Juniors are hyper-online, accustomed to COVID classes etc. Maybe it is methods of training that need to shift.
I kind of want to get into this as a rusty full stack developer of several years, but I have no idea how feasible it is to try to get into this field in any capacity with 6 months of study.
I took my CS security course from Windley. I’ve often wondered how his sovereign identity stuff is going
Vindictive bosses/owners will do as they please
Still in India. The layoffs and the recent batch of fresh graduates have really made it impossible to get a job as companies can basically take their pick. Immediate joiners, low salary expectations, work experience from FAANG like companies. And then there's the great vanishing of VC money as interest rates have been raised sharply
The hypotheticals explored in the article linked by upwardbound don't deal with an AI acting independently. They detail what could be soon possible for small terrorist groups: flooding social and news media with false information, images, or videos that imply one or more states are planning or about to use nuclear weapons. Responses to suspected nuclear launches have to be swift (article says 3 minutes), so tainting the data at a massive scale using AI would increase the chance of an actual launch.

The methods behind the different scenarios - disinformation, false-flagging, impersonation, stoking fear, exploiting the tools used to make the decisions - aren't new. States have all the capability to do them right now, without AI. But if a state did so, they would face annihilation if anyone found out what they were doing. And the manpower needed to run a large-scale disinformation campaign means a leak is pretty likely. So it's not worth it.

But, with AI, a small terrorist group could do it. And it'd be hard to know which ones were planning to, because they'd only need to buy the same hardware as any other small tech company.

(I hope I've summarized the article well enough.)
They make 11B$ from the premium subcription with only 80 millions suscribers whereas they make around 30B$ from the ads from the rest of the 2.6 billions users.

The pricing of the premium subscription is absolutely insane, they get peanuts from each users from the ads compared to that.
That's not how fraud works in a legal sense between private parties. It's a job. They pay him to perform work, not to accurately represent whether or not he earned a piece of paper.

If he's taking government benefits explicitly intended for degree holders, that is fraud, and not what I'm suggesting. He doesn't need a degree to slap some shitty code together for some half-baked statup.
Not sure why you can't just teach juniors how to work from home effectively, just how you teach them how to do their job. It's all part of the same thing. I've certainly helped juniors over a video call just as effectively as being next to them physically. In one case I point a finger on their screen, in another I point my mouse cursor on their screen.
Thanks, I managed to not be aware of this list until now, despite lots of professional experience building for the web, including two years working at a company that hosted 150k subdomains containing user-generated content.
The title is misleading. The IMF has an interest in being able to ensure digital payments are actually delivered to the parties they're supposed to since a big problem with foreign aid is cash payments being taken by force by local warlords or corrupt politicans. Nobody is seriously considering banning cash since a huge portion of the real economy is so strongly dependent on it and there's no real alternative for it.

You can and should criticize the IMF for their neoliberalist economic policies that open the gates for foreign extractive businesses, but that's a policy discussion and not a technological one. If the goal was surveillance and authoritarianism then you can do that just as well with existing payment infrastructure that doesn't use cryptography as extensively as a proposed CBDC would.
Hi guys,
Do check it out guy: https://www.bouncebadger.com

Let me know if you need help to integrate this API in your system. Thanks!
What he said is on his timeline, it's not some leaked recording from a private conversation that needs 30 minutes of context. The video you're linking to belongs to probably one of the most pathetic Musk apologists. He's dedicated his LIFE to spinning everything Musk does and says as if it's some 5D chess move of a genius philanthropist who is single handedly saving the world from evil. It's 100% concentrated cringe.
fyi, central bank digital currencies are generally proposed as an anonymous system of digitally-native currency that means you would not have to use a bank/paypal/etc. to conduct transactions online

it's a way of central banks taking back control of the currency system from mastercard/paypal/yourbank/etc.

there should be no reason we need banks to conduct basic tasks which are increasingly digital only.

irrc, proposals do not include any mechanism to reliably associated transactions over time with an individual's identity.

if implemented it would increase privacy, as it would deprive banks/online middlement/etc. from having your transaction hisotry

which is usually trivially accessible by law enforcement anyway
It describes how the kleroterion works, but I don't see anything about how jury size is determined?

It literally just says that the number of white balls (linearly related to number of jurors assuming excess demand for jury duty and a constant number of columns on the kleroterion) is "a function of the number of juries that needed to be filled".
I mean alerts can go out to home assistant or any mqtt it looks like, so for assists that seems like the easiest option MQTT or the HA app
I was just pointing out a factual error in the GP’s post. Please don’t draw my comment into your political battle.
Can we have a quick roundup on where each of the faangs and household names are on going back to the office?

Can report that Spotify is firmly work-from-anywhere and wouldn’t have place for everyone if they went back on that. People sometimes work from exotic locations and it’s normal to not having met teammates in person etc. Productivity is generally high and not adversely affected.
>who could have built a comparable video service and how would it have survived?

Don't conflate being unwilling to give Google money with being unwilling to give anyone money.

I want out - I want to switch to a competitor, I'll pay money to do so. But Google's anticompetitive practices have taken that option from me. They broke the system and then get mad when I refuse to work within that system; so what?
The difference with OpenAI / GPT is a dozen or so primary engineers plus a few billion dollars for GPUs and you have a competitive version.

And if those primary engineers get sucked out of OpenAI, OpenAI won't be able to compete.

OpenAI is a different animal.

SamAltman has the cache to pull out those engineers. Particularly because Ilya's vision doesn't include lucrative stock options.
Right now it’s the typical inverted index

term -> list of doc ids

And the main purpose of the data structure is to recover term frequencies and document frequencies. We also store positional information to allow phrase matching.

BM25 of course is just one such way of using these stats. But you can also get raw termfreqs and docfreqs of matching terms and do whatever you want with them mathematically :).

The BM25 here tries to align to Lucenes internal BM25 calculation.
Can it not just be something that's done for fun, for the benefit of whoever made it?
I like to go into the office for the social interaction, but I also like working from home one day a week.

From the article, the con about being interrupted while working in the office applies equally to WFH. Your train of thought can be just as much derailed by a Slack/Teams message as by a colleague wandering by your cubicle.
They will, but some of that is actionable.
I’m really looking forward to students majoring in “machine psychology.”