skysight-inc/HackerNews huggingface dataset:
Show HN: Peerlist raised 1.1M to build credible alternative to LinkedIn
If “paying you debts” is an “invisible tome of rules” then I’m all for it.

Let’s be honest, credit score pretty accurately reflect what they are supposed to measure - credit worthiness.
Overseas Chinese
that's... a completely different company?

it's obviously a WoW ripoff

but then Blizzard themselves aren't known for their originality, rather their polish (or were anyway)

Warcraft itself was supposed to be a licensed Warhammer game, and then when they couldn't get the license they changed a few names and released it anyway
International network branded credit or debit cards are very common, but still far from ubiquitous, globally speaking.
A National Sales Tax Is a Terrible Idea
Good for him. That policy is BS.
How did they reconcile that with a hard quota? I can see that working with a degree of trust but not a fixed percentage.
Thats pretty funny. Sounds like an ikea Product Name
Over the years, I've written many apps and utilities for myself or others (that didn't end up get used). These are the interesting ones I remember. Many not quite complete/usable. Other than hackerer.news none of them are 'up' and running. Some have and others haven't been published as opensource.

https://hackerer.news HN viewer (source[0]): I use daily so I can see today's top stories in reverse chronological order with mainstream topics grouped at the bottom, leaving niche/deeper stores at the top.

Qwickly[1] keyboard layout: I use all the time as an easier to learn and more comfortable to type than Colemak/Tarmak. Made macOS and Windows packages. Linux I didn't do as I'd need to do 2 for text and graphical (X11) and didn't learn how. If anyone has simple instructions I can follow, link me.

SafeQL[2]: Java type-safe SQL expression composer that reduces constant expressions and eliminates N+1 queries loading associations by always operating on set relation or array of models.

Moja[3]: Composable computation pipelines for Java: Async, Lazy, Option, Try, Result, Multi (List), Stated, Reader, Logger, Writer.

Gitgrep.com[4] Opensource SaaS version of etsy/houndd (now called hound-search).

StatusPages.me: Status page aggregator with dynamic javascript for scraping each source using selector expressions.

movies to watch aggregator: with links to sources to watch. It was hard at the time to get 3rd party deep links into streaming services so included some torrent magnet hashes. Got a DMCA phone call, so took it down. Combined thumbnails, summaries, actors(?), imdb ratings, links.

Java2cpp: Translate a moderately sized java app with test suite to C++, not 100% required final manual fixups.

Swift2java (or maybe it was java2swift, it's fuzzy now): translate Swift to Java obviously, using ANTLR4. Not 100% required final manual fixups.

Gui2log: Write an ASCII rendition of on-screen GUI widgets into an application log file when form submitted, so users couldn't complain that they saw X, but got Y.

some basic stats/ML algorithms: k-nearest neighbour, RNN back-propagation, etc?

Java in-memory DB: Small SQL-like memory tables with indexing/searching.

wwwsqldesigner: This exists as opensource and I extended it to infer foreign key relationships based on naming conventions used in a MySQL schema. It was great for zooming around a large ERD.

Quicklog: combination of distributed microservices parent/child span logging and generated high level events shown as a sequence diagram. Integrated with Loggly for full/verbose logs of selected high-level events.

Pcl2bmp downscaler: Reduce high resolution HP LaserJet (PCL5) printed to file to lower resolution bitmap pages for screen display (before retina DPI was common). It aimed to shrink same-color areas and preserve black/white transitions while reducing.

[0] https://gitlab.com/karmakaze/hackerer-news

[1] https://github.com/qwickly-org/Qwickly

[2] https://github.com/karmakaze/safeql

[3] https://github.com/karmakaze/moja

[4] https://github.com/gitgrep-com/gitgrep
Attention is All You Need. Was not just an esoteric comment about dot-product attention and transformers. It was a proclamation. With teeth.

For decades the statistical language folks had to take it from the symbolic AI camp, which made pretty good progress for its time with expert systems. But symbolic systems also stumbled at seemingly trivial tasks, like parsing the following sentence:

Time flies like a banana.

It’s pretty clear to a human what this means, but for a computer it’s pretty hard. There’s nothing in the knowledge base about “time flies”, nor what this particular species eats.

Once computers became powerful enough, statistical language modeling folks just ignored that entire issue and digested the whole internet. Strings that would start a lexical parser on fire, a GPT eats for breakfast. It’s an approach that seems to work pretty well for some things.

But statistical language models aren’t the panacea. They have issues. They hallucinate. They bullshit. They lie with such charming bravado that they can con pretty much anyone not suspecting it. In my personal opinion, we won’t have a complete solution without burying the hatchet and marrying the two camps.
Casual reminder: facebooks e2e is absolutely marketing. Facebook has no interest in your personal security.

Download signal.
Greenland is surprisingly good, and scandalously overlooked: https://www.google.com/search?q=greenland+movie&ie=UTF-8&oe=...
Could you stop? I’m surprised you aren’t banned
My perception is that hiring in SF, as in the US is still hot for in demand skills But can suck for those without in demand skills.

A few mega corps are doing 10% RiF (AMZN, MSFT, etc).
A few are drastically reducing their expenses because their business model never was profitable without VC investment (Twitter, DoorDash, Peloton).

But lots of smaller-than-the-largest companies still have massive numbers of open reqs for roles which align with their growth strategies.

[caveat] I’m not sure that most open reqs are actually jobs waiting for employees. I think there are a few reasons why companies wouldn’t fill all of them, even if they found great candidates to fill them.

I found this gem of a Google Doc which aggregates open reqs by VC investment (note this isn’t SF specific but VC investments are highly correlated with the few major tech hubs, of which SF is one): https://docs.google.com/spreadsheets/d/1JxUyrHAmB6xbIEbLfQcA...

My personal anecdata is that my startup (7 years old / cybersecurity sector) continues to hire in engineering + product in South Bay and in India (and sales worldwide).
Indian Indenture System
Might be only available in Firefox Developer Edition
What aspect of migrating to GaN PA's degrades the link budget for this application?
You put it much more succinctly than the response I was writing.
Stack ranking != rating to a curve

IME stack ranking (esp between several teams) can be very helpful and improve fairness.

Just don’t impose a distribution on ratings
It’s actually “hold your phone in a gripper dash mount” position. Sure a nominal place is not on a button but an accidental one sure will be.

Toss your phone into the gripper mount in wrong way, start car, get out scrape ice and snow for five mins, and find your phone had dialed 911…
Marshall ChatGPT leads Allied Armies to victory! [all ranks between Army General and Captain, non inclusive, have been declared redundant and eliminated with ChatGPT absorbing those ranks]
Having grown up in the northern panhandle, you really have to look at is a tri state area. PA, OH, and WV.

It’s extremely distinct from the rest of WV below the mason dixon line.

The original capital of WV was actually Wheeling, in the northern panhandle, but it was eventually moved south to Charleston because of the disconnect.

In the 19 years I lived there I never heard anyone say anything but “pop” to refer to carbonated soft drinks. It’s also part of my dialect that has stuck around.

I think the most distinctive word used in the region is that shopping carts are referred to as “buggies”. I didn’t even realize that was unusual until I went shopping with friends in college…
- You will lose your health insurance, someone in your family will have a medical emergency, you will have to declare bankruptcy and lose your house and your car, you will become homeless, get arrested by some broken windows policy wonk police directive, go to jail where they will ignore your pleas for your medicine for your chronic, treatable illness, and you will die on a concrete floor next to Bubba while he is shitting in front of you on a toilet telling you to stop shouting for the guards because they don't care.
That's almost certainly a pretext (credit cards are more expensive) – or they have ancient card processing hardware.

The fraud liability situation is the same for credit and debit cards (i.e. the merchant is not liable for lost/stolen fraud) as long as the terminal has a chip reader.
Wait. Has anyone seen Donald Trump and ChatGPT in the same room?
>> If you can't shoot intruders in your house without consequence, you are living in a failing state.

What nonsense. I live in Japan, where it is practically impossible to obtain a firearm. The same would be true for the OP in Scotland. Neither should be considered a failing state except under your ridiculous definition.
Great advice. I'm sure people that are depressed should just be happy as well.
Seems to skip over that with the Canadian top level domain, only the characters `é, ë, ê, è, â, à, æ, ô, œ, ù, û, ü, ç, î, ï, and ÿ` are allowed[0][1] (not all unicode points/not all valid punycode). And, the Canadian Internet Registration Authority (CIRA) supports "administrative bundling" (all variants including plain ASCII are reserved for the same registrant) so, for example, cira.ca has 18 possible domain variants in total[2]. meßagefactory.ca is presently invalid.

[0]: https://www.cira.ca/blog/byron-holland/internationalized-dom...
[1]: https://en.wikipedia.org/wiki/Country_code_top-level_domain
[2]: https://www.cira.ca/ca-domains/register-your-ca-domain/domai...
There is a youtube video of renowned physicist Sidney Coleman (RIP giving a classroom lecture about general relativity or something. I was watching it, listening along, and at one point in the lecture he stopped to light a smoke, then kepc lecturing with the cig in his hand. I almost busted up laughing.

Oppenheimer also would lecture while holding a cigaratte, according to biographies of him that I've read, but he was before my time and I've never seen any videos of him.
I have said it in the past and I will say it once again: fuck Blizzard!

They have bastardized every single game franchise and turned it into an unregulated online casino of loot boxes. They defiled Diablo by making a mobile version. They defiled World of Warcraft. There was never a Starcraft 3. They don't give two shits about anyone's opinion. They will keep pushing shitty products and exploiting their workers until they have sucked everybody's soul. If you are a Blizzard North fan, refrain from buying anything from the money-sucking parasite that Activision/Blizzard has become.
GE didn't just split into three companies. Before this current split it basically shedded entire industries worth of spin off companies. Short term thinking led to over commitment to financial services like annuities, which paid upfront but then they had to pay back more than they got in the first place. It also led to sales with steep discounts on maintenance contracts, once again gaining significant cash upfront at the cost of a long tail of costs. This was directly related to the competitive culture, where anyone questioning something bringing in cash was seen as risk adverse and unaggressive.
https://twitter.com/github/status/1346626296219099136
Falling Bay Area home prices expected to keep tumbling amid high interest rates
The police had been informed prior to the stakeout.

A citizens arrest is a well-known thing, why the ???

This isn’t America, where everyone may be yielding a firearm.
Seems odd to drop support for that at such a short notice; it's not like these fees are new, right?
I don’t know about you but far before I showed up for the very first day of my career my expectations were that if I performed better than my peers I would be paid more and if I underperformed I would be paid less. And generally that has proven to be roughly true, with the occasional weird stuff here and there.

The only place I know were this does not seem to be the case are government employees were everybody is paid according to a fixed grid and were salary increases are purely time gated. My experience with working with people compensated on a such a model has been… interesting.
If you create a system that will always punish 5% of a group of people, you need to admit that you just enjoy punishing people.
I think "work" in the POSIWID [1] sense here means to give the people on top feelings of power by creating suffering and tension among the serfs, while increasing the need for middle managers to play power games, which keeps them busy and keeps the drama levels high.

It's totally repulsive to me. But as this guy's firing clearly indicates, part of the point is repulsing people who care about staff and want to actually get things done. If an organization focused primarily on being effective, that would be a huge disadvantage to the ladder-climbers and intrigue-lovers that have clawed their way to the top.

[1] https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...
Open Game License Version 1.2 Draft
I just wanted to second the reading recommendation. Recently started reading it and wow, it is good.
The confession was online, and they already had the vehicle ID (written down initially and then confirmed on camera). Don't be patronizing please. Hiding out in the car did nothing that they couldn't have done with cameras, without risking violent confrontation and a high speed chase.
If you like this kind of stuff you'd like BigClive on YT, who does lots of teardowns of cheap chargers and other stuff.
There are employee evaluation tools that try to measure if employees are meeting expectations.

The entire point of stack ranking is that it does not do this. The article is about a lead who resigned/got fired because the system wanted to penalise someone who was meetings expectations.
As a customer PayPal works great for me. I much prefer it over typing my credit card number. Subscriptions over PayPal also work well. Just cancel in PayPal and it’s done.
ChatGPT does Physics – Sixty Symbols [video]
Can we chill on the hate? Be impassioned, sure. But this 'people like you deserve' is not welcome. You arent going to convince a smoker tgeyre wrong by being a shining example of the prototypical asshole non smoker
1st round:

- Nobody knows they are being ranked.

- Employees are ranked, some % at the bottom is terminated, some % at the top is promoted or rewarded.

- The theory behind stacked ranking seems to work.

nth round:

- A strong candidates comes to an interview. The interviewer thinks: "If we hire this candidate, my ranking will lower and I'll be closer to the bottom. Better pass on this guy!" (sabotage)

- A weak candidate comes to an interview. The interviewer thinks: "If we hire this candidate, my ranking will go up and I'll be farther from the bottom. We need to hire this guy!" (sabotage)

- Someone asks for help with documentation. The team mate think "Uhm, I should work on my tasks instead of helping others, that will boost my rank"

- The employees that choose not to sabotage the company will be punished.

- The theory behind stacked ranking is proven wrong.

So:

1) a company that implements stacked ranking is performing self-sabotage.

2) MBAs are based on pseudoscience and cargo cult. True business thinking is beyond them. https://www.mbaskool.com/business-concepts/human-resources-h...

3) ~10% layoff = strong signal your company is using stacked ranking.
I can't believe we're really debating that using E2EE and closed source in the same sentence is not that great.

E2EE without verifiable builds is as good as a cheeto lock. Even with all the E2EE claims, Facebook could still do anything with the data and you could never hold them accountable because the binary code is obfuscated in the first place so all you would really have is half-reverse engineered stuff that also breaks WhatsApp's terms of use policy.

Please stop defending FB, everytime someone does it, they prove all of you wrong again.
How ChatGPT will destabilize white-collar work
It's the kind of thing you don't think about until something happens, and when it does it's too late.
This is a true comment. MS Word has less pointless computer administrivia. It’s cargo cult as a service.
Pybi and Posy
This American Life reported on a similar story in Oklahoma in 2007. The boss came by and cut the Indian workers’ breakfast egg in half.

https://www.thisamericanlife.org/344/the-competition/act-one
IBM 6780 Quietwriter
SpaceX fuels up fully stacked Starship vehicle for first time
Best I can tell these new laws apply to all grade levels. What justifiable reason is there for limiting what books high schoolers can access other than "I don't want my kid to come across facts or opinions that might contradict my worldview."

High schoolers are going through puberty and many are sexually active so statutes (s. 847.012) banning "detailed verbal descriptions or narrative accounts of sexual excitement" in books are just puritanical nonsense. That would definitely rule out ASOIAF and probably 1984. I'm pretty sure it would even rule out some young adult novels I read in high school and high schoolers are the target audience.

For lower grade levels I suppose there is maybe a more reasonable argument to be had over what is age appropriate but "felony for unapproved books" seems like a pretty absurd conclusion to reach.

Frankly I don't think I need any cover to demonize parents calling for book bans.
It would be interesting to build this with TeaVM to allow high-quality typesetting for online papers and interactive web content.

TeaVM transpiles Java to JavaScript. I used it to convert a Java interactive fiction project to run natively in the browser:

https://frequal.com/java/RestoringA19YearOldGameWithTeaVm.ht...

More background on TeaVM:

https://teavm.org/

https://blogs.oracle.com/javamagazine/post/java-in-the-brows...
Am I the only one who feels lost in all those new security technologies and their various permutations, specifically understanding what's secure, how to back it up etc?
We have TOTP, 2nd factor, password managers, security keys, hardware security keys, passkeys, windows hello etc/etc..
This is a great idea.
It would be even better if there was a Makefile for the Linux/BSD folk.
Might be able to open the .sln in VS Code though?
Thanks for putting this together.
I like the comment lower down

Doom is the new 'Hello World!!'
This is pure mythology: very few people sue, because it’s expensive and stressful. Most who do have good reasons but if they didn’t, stack ranking wouldn’t help because the rankings are subjective and involve considerable managerial discretion - what projects you’re assigned to, the working environment, the standards used to assess quality, etc. are all going to come up no matter whether the corporate defense is that they were stack ranked or not.
I don’t think it would. Fentanyl is on the streets because it is cheaper, stronger, and easier to smuggle than heroin is. Decriminalized heroin wouldn’t stop dealers from cutting their supply with fentanyl which is the main cause of opioid overdoses afaik. Regulated, controlled, and accessible fentanyl would mean addicts can safely get high.
The problem with stack ranking is when companies are international. Cultural nepotism ends up making this system completely fall apart.

Case in point, I had an Indian engineering manager report that had his staff PiPs entirely down racial lines.

Thankfully, jira and our GitHub repo proved otherwise. I gave the Indian dev lead his own PiP.

By the next year he wised up but I had a long enough list to can him for other reasons. Meanwhile, a whole year had to go by before we could can this pain in the rear.

This type of BS is why companies like Microsoft lost to companies like google or apple. I'm not surprised blizzard is going down the same rabbit hole.
Also discussed back in 2017:

https://news.ycombinator.com/item?id=15992151 (95 comments)

Edit: Oops, I didn't realize this was recently discussed a few weeks ago:

https://news.ycombinator.com/item?id=34287603 (97 comments)
Maybe they count each Amazon sub company as one customer.
wai be! that's awesome a
the Titan keys I have are white-label product made by a Chinese company called Feitian

with Google branding slapped on them (of course)
The IO monad is sort of on the right track, but it’s far too coarse grained. Here are some efforts in the right direction:

https://github.com/austral/austral

http://www.erights.org/

Deno does something along these lines too. WASM does, too, if you squint hard at it.
Maybe the other way round? Infosec has caught up with “social concerns” that, say governments would have been dealing with for centuries especially during wars.
That attitude only works in Amazon warehouses. If a software developer at Amazon takes a long bathroom break the powers that be aren’t going to do a damn thing about it.

Employees in tech have a lot of power. It’s much better than the alternative.
One and a half years ago, I started Rocket Crew a Space industry job board
All other job sites in this industry were old and quite hard to use and most of the time there were not a lot of New space companies.

So since I love Space I decided to build an alternative. To get started, I built a web scraper for more than 50 different space companies, including NASA, Space X, JPL etc. And the traffic grew month after month

Now it has become one of the popular job boards in this niche and starts to rank first on google for keywords like "space jobs"!
https://rocketcrew.space/
what the heck are the images on there? AI generated?
Ballistica: The BombSquad Game Engine
Well it’s regressive as hell unless there’s some relief for low income folks or it doesn’t apply to things like food. But it’s like lotteries and how they tax those least able to pay.
I just want to be clear here that what you describe is not anything approaching measurement, let alone measurement of performance.
I do remember going to Palo Alto Medical Foundation in the mid 1970s, and waiting in the exam room until the doctor walked in, puffing on a cigarette.

More Doctors smoke Camels than any other cigarette

https://www.history.com/.image/t_share/MTU4NDI2ODU5NTc3NTUwM...
Yes, there is less you have to implement directly in logic. A complicated instruction can be implemented as multiple microcode instructions even including branches and loops of micro-ops. And RISC basically came about by observing exactly what you have, that cutting out the middle man actually worked better.

But CISC complexity and microcode was significantly driven by the lack of good optimizing compilers. A lot of performance critical code had to be written in assembly, and writing assembly was difficult and time consuming so it was nice to have more expressive instructions.

Early CPUs also had little or no cache and instruction fetch bandwidth was a very significant bottleneck. This was another significant driver for CISC.

So it wasn't just the case that CPU designers were idiots from the start, they did have reasonable reasons for the choices they made at the time. RISC required a certain confluence of hardware and software advancement to happen before it became the obvious or better alternative.

Interestingly things swung back the other way a decade or so later, as CPUs got vastly more complicated and capable, the ISA became relatively less important and CISCs were able to mostly catch back up to RISCs.
do you think its vigilantism?