skysight-inc/HackerNews huggingface dataset:
Worked with a guy that worked on that. He designed our word-processor on CTOS.

The internal variables for a character's position were in several coordinate systems. xd/yd for the 'document' coordinates. xp/yp for the 'page' coordinates.

The physical screen coordinates were xa/ya. Couldn't figure that out; asked him.

He was a little embarrassed. "Uh, thats for x-Alto and y-Alto. Just got used to calling them that, at my last job."
The one thing I could not figure out about Amazon music is that when I would type in an album, and start playing it, the songs would reshuffle based on which songs I would listen to the most. It drove me insane, and caused me to cancel the trial before it was even up. I couldn't figure out how to play an album in the actual order of the album. Dumbest feature I've seen in a product, maybe ever.
The problem with this strategy is that sooner or later, the spammers will find your "trusted" number. After all, phone numbers are easily enumerable...
I couldn't think of a better criteria of success when automating something.
CPU usage gradually increasing continuously? Troubleshooting Goroutine leaks
There's just no way to convince Google to use English-only when I'm in another country other than using a VPN.

I changed the settings multiple times, disabled the auto-detect language, but it always leaks in on suggestions or results.

Just like there's no way to make Youtube disable autoplay of videos. One week later or so, it reverts back to its default behavior.

Or for Google to respect that the account I'm using right now is the one I want to use instead of the first one I logged in many days ago.
> The best I can think of is not to let people see the penalizing behavior, but having an open standard might actually help it improve rather than keeping it as a hidden secret that slowly gets discovered by independent malicious parties.

Good point. You can see it as a part of a "defense in depth" strategy. Ideally you want the system's security architecture to stand it's ground, even if everything (except for the private keys) gets leaked. In practice you'll conceal some of these details to gain an extra edge.

Lisp famously allows your software to be extremely dynamic, so I don't see why such functionality shouldn't be implemented as a closed plugin, while the core of the site would remain open to public contributions. And boy does this website need a couple fixes... (dark mode? mobile CSS? large comment thread performance? dupe link detection?)
Not an expert, but apperently this design was hard even with the modern tech_

"Second, the next stage of the process required high-pressure steam to force the water up, and the pump's soldered joints were barely capable of withstanding high pressure steam and needed frequent repair."

https://en.wikipedia.org/wiki/Thomas_Savery
I didn’t know either! On research, it appears to be highly toxic to DNA.
Demoscene is life.
One thing I love about my reMarkable tablet is that I get all the benefits of manual handwriting and sketches, enhanced by and combined with digital flexibility (copy/paste, resize, undo/redo, tags/metadata, search, retrieval, PKB integ and interop, etc).
I think Julia has a very bright future. There's no fundamental reason for Python to be so popular in the number crunching sector. I expect a lot of that to migrate to Julia over the next decade. Unlike D, I believe it has significant funding.
Think that is the key/point. Once you get frustrated at the re-writing, waste of paper. That in-itself will start to train you to think through your thoughts before writing them down. It will help slow your brain down and conceptualize things more fully first.
They do have to payback the loans that were taken to do the leveraged buyout
it wasn't through there, it made a difference in the recruitment and hiring process and I had my stackoverflow badge on my resume at the time

just happenstance that somoene at that particular company was looking for it. actually was a red flag that they were, but it paid a lot more than I had ever been paid before, for those 3 months I worked there
I understand that some prisoners are so dangerous that you might want to deny them contact to other prisoners. But you can still provide them with a view of the sky and some fresh air time every day.
Inability to admit wrongdoing is just one of many diagnostic criteria for antisocial personality (sociopaththy). In my experience its only mid level managers and up that are explicitly trained not to admit wrongdoing in the US. I've always felt free to do so and all the good engineers I've worked with have done the same.
A rollerball device to relieve eczema itch without hurting the skin
You never see an old man eating a Twix.
New theory unites Einstein's gravity with quantum mechanics
Sysadmin's favorite collection of infallible utilities failed foully (Who, Me?)
> It's a common mistake (somehow), so no worries, but there's a difference between the two.

It's the principle of the thing innit?
Probably just a fraction of employees are doing software, the bulk of the work is managing contracts, labels, legal compliance in 250 countries, marketing, administration, etc.
What's that like? What do you eat?
UK House Price to income ratio and affordability
I treat it like paywalls anymore: You don't want me using your service, I will not use your service.

Be easy to bounce, and reserve your frustration for things that actually matter to you.

I have never been that convinced of my humanity; how the hell am i supposed to convince someone else's stupid skirpt?
I want to go back to doiyng COBOL programing, so that I can land a job to keep a system up to date. However, while learning COBOL is not that complicated, learning the mainframe part is, because it is very difficult to find a mainfrane to work on, and I have not yet found an emulator to learn on it.
If you don't have voicemail, they will send you an SMS. Parent's main point IMO was that if the call was really something important, the person on the other end will leave a message of some sort.
>We are very good at describing what happens when we sleep and what goes wrong when we don't, and so there are a number of theories as to why we sleep

I'm not sure I understand the distinction you're trying to make. There's not purpose in a volitional sense in evolution, only effects. We sleep because necessary functions occur when we do and problems happen when we don't.
Lux Research Inc. | Senior Team Lead (Ruby on Rails & AI-Focused) | Full-Time | USA or Canada | 140-160K | REMOTE

Lux Research is looking for a well-rounded software engineer that can lead a team of likeminded professionals. You will take ownership of a bespoke CMS, oversee its day-to-day development, and advise on its future development. On top of that, you will become the technical point-person for implementing our AI strategy; one that you will also advise on. Lux Research is a company that is taking AI seriously, and we're looking for someone that espouses this value.

Must haves:

* 10+ years of hands-on developer experience that demonstrates a progression from junior to senior

* 10+ completed projects that you can tell stories about

* Experience with LLMs and a career now focused on creating tools with AI.

* Content Management Systems (CMS) with a strong understanding of the needs of non-technical users.

* A personal interest in sustainability and a genuine care for the environment.

Technology must haves: Ruby on Rails (w/Capistrano, Devise), OpenAI, AWS, Javascript, Python

Technology nice-to-haves: Salesforce, Looker, Docker, Vue.js

What you will do:

* Lead a team that will turn a conceptual roadmap into working software

* Be a thought-leader in AI
* Enjoy using 50% of your time for communication

* Estimate projects and work with the product owner to document requirements

* Make major decisions on both solution design and architecture

* … and you will write some code

To apply, please email your resume to hackernews@luxresearchinc.com
> because we are the sum of everything in our past, the good and the bad

Oh, definitely! I had a bunch of obviously bad things happen to me and I’ve gone through your “if you could change one thing “ exercise many times, until I learned to accept all of it got me to where I am.

In late 2001 my mother killed herself so by the end of 2002 I had a crash course on dealing with adversity!

Anyway, while I’m slightly older than you, one of my coworkers at the bank was the same generation as you at university so I remember you, and all the software you wrote that your classmates used. Crisis or no crisis, it’s no surprise you did great :) Nice to see your name on a comment!
Ask HN: Is getting a coding job next to impossible?
In my last role, I was working on a crypto company that was defunded by investors and naturally, I was back to the job market.

Over the last 4 months, I have been applying to hundreds of roles but it just seems impossible to get any job right now. I have 12 years of professional experience and my CV is far from being bad.

I keep seeing job reposts with over 500 applicants (CV farming I reckon), a clear tendency to reduce salary in roles that involve javascript, recruiters ghosting mid-process, job posts that are oddly specific in search of a unicorn, etc.

For those seeking a job, how has your experience been so far?
It's intuitive. 1st generation, 3 children. They each marry and have 3 kids each. Those are now 15 people with a direct "right" to the wealth. Third generation all marry and have 3 kids each as well, now you have 51 people with a direct claim to the wealth. The family has grown from 2-51 in one lifetime, that's a 25x growth rate. But the trust money is probably in safe, boring investments that grow at modest rates, so the growth rate of the family simply outpaces that of the money over time to the point where it becomes trivial for the family members to piss it away
How they perceive of it now, and how it effected them psychologically are not the same.
Awesome party! Major kudos to the organisers and thanks to everyone who attended and participated, brilliant work!
It is needed to sell more watches now, of course. This is just Apple PR in action.
This is a huge reason why I still use StandardJS and—shifting back to Ruby—why I rejected the countless requests for implementing line-length or any other metrics analysis rules for Standard Ruby (https://github.com/standardrb/standard). There is always a legitimate edge case when it comes to length of lines and functions and the alternative—chopping them off arbitrarily—is rarely an improvement.
Possible misguidance by GitHub in terms of repository licensing
FYI here are the instructions: https://github.com/dlang-tour/english (and forum: https://forum.dlang.org/post/hjvmxbocubjkojnyklxq@forum.dlan...)
Spotify uses Chromium embedded for their desktop clients and webviews for their mobile clients, so that's largely one codebase for 6+ clients.

A lot of the external frontends are also not made by spotify themselves, but implemented by the manufacturer through Spotify's SDK.

You still want a bunch of dedicated staff to support all that, but it's not as dramatic as it could be.
We only use that computer for Counter Strike right now, it's our old "gaming PC", from when we had more time for that
From the article:

> Earlier today, CEO Daniel Ek shared the following note about the company’s organizational changes with all Spotify employees.

> ...

> you will receive a calendar invite within the next two hours from HR for a one-on-one conversation. These meetings will take place before the end of the day on Tuesday
Inflation is actually pretty good if you have debt, the debt is in fixed dollars, your wage will likely go up.
They are likely not charging enough for their costs. A lot of unsustainable businesses are like that. Users love it because of the low prices and high perceived value - think Uber.
Better (as long as you ignore all the missing features) and only 100 lines (as long as you don't include the 3rd party libraries that do the heavy lifting).
But they can provide a list of them! https://www.competentperson.co.uk/
The upvote to comment ratio is off (too many comments and not enough upvotes), which is a negative signal to the HN algorithm.
Yeah, they've been posting these roles for months.

I contacted a few folks that worked at DDG and I had 2nd degree connections with on LI though and they all had positive things to say.
I think symlinks (or hard links, doesn't matter) are the actual problem here. It is actually completely OK for your code to make certain assumptions about how it's going to be invoked, and otherwise break (loudly, and in an obvious way, if possible).
Simple Mobile Tools was sold to a shady app company
Random example:

I want to define a setup job to build & push a base Docker image to our container registry. I then want to use this image as IMAGE in all subsequent jobs. This is impossible because the IMAGE field in YAML cannot be dynamic (determined at runtime) but I'd like to version/tag my image using the $CI_COMMIT_SHA.
This is paywalled, but from other source I get 95,93% that looks mora plausible.
Thanks! I don't work there anymore though. I'm at fly.io now.
You'd be insane to develop something of the complexity of Stuxnet and not include a full end to end test in the QA process. It would be incredibly embarrassing for this to fail.
The reason why parts of the code had to be rewritten in Java was to work around inherent inadequacy of JNI. This is a sad reality all non-JVM languages have to deal with when targeting Android.
Imho, there should be a real Museum of Conference Badges some day, where those of us who are appalled at the idea of not having every badge from these elite conferences in our possession .. can go, and drool.

Seriously, there has to be a lot of potential in the conference badge scene that is yet to be mined ...
It's a redistribution of taxes

It's also a replacement for other forms of financial aid. Someone currently on unemployment or other benefits won't get UBI on top of his current benefits, but instead of. Most proponents of UBI also argue that this simplification of the benefits system will bring its own savings as you will have less administrative overhead that comes with means testing and dealing with multiple overlapping systems.
Spotify is a public for-profit company with shareholders, the purpose of their organization is not to make profit so they can redistribute it, but to increase the share value as much as possible in order for the shareholders to benefit. Sometimes that means that they need to increase profits, but not always, there are other ways to increase the share value besides profits.
Biggest selling point of Julia is that you're locked in to Julia if you use it?

For me this is the biggest point for giving up on Julia. Julia has a lot going for it in the basic design and I was really excited about it in the beginning.

But even after all these years the environment is sadly almost unusable if you want to do something saner than REPL/notebook.

The TTFP is too damn high and I don't think it will ever be fixed.
Can someone explain to me why a company that is about streaming mp3s needs 9500 employees? That just sounds extremely inefficient to me. They don't even have native desktop apps.
> gross upvotes, or net

these two are the same since you can't downvote submissions.
At least for Germans the USA has a very bad image here. Because of all the Healthcare problems, Trump Jokes, Shootings etc
> I'm surprised Spotify wouldn't take this to the next step and, borrowing a page from the old industrialists, try to vertically integrate and start their own music label and talent scouting arm.

Probably because music is spread quite far and the labels have a tight grip on the industry. If you want to have the music most people listen to, you need to have the top talent. Also, music is not as fungible as music is - if Spotify is lacking popular music, people are going to be discontent, use less playlists and use Spotify less in return.

> You would think they could pull a "Netflix and House of Cards" to use all of their play data to find exactly which kind of niche singer/songwriter people would want to hear.

I'm not sure this is working that well for Netflix. It has lot of pressure with competing streaming services that market their exclusives and their library is pretty lacking, compared to a few years ago.
I am neither fat nor obese. In fact, I’m a former amateur bodybuilder. I have sleep apnea. It’s not so much weight as size of the neck.
OK, I'm sold :) But, I've searched for it on amazon.pl and it's not there. Not sure how it works, but so far all books for amazon.com that I wanted, were there.

Is there a checkbox somewhere that you can click and put it on amazon.pl as well? (The reason I use .pl and not .com is that it allows convenient local payment and delivery methods.)
If you're feeling existential, read "Lena" by qntm, also published in "Valuable Humans in Transit".*

Today, you can generate a dataset on your past emails, conversations, etc and either publish it or use it to finetune a LLM for under $10. You can then voice clone yourself and use that as a TTS frontend, making it possible to converse verbally with a you-entity with no more delay than a long distance call.

* Or, absolutely do not read it, ever. It's hard to guess how people will react to periodic sentient virtual immortality.
> they're desktop app is electron

AFAIK, it's not actually Electron, but their own tooling using Chromium Embedded Framework (CEF). Also AFAIK, they came up with their solution for this before Electron was even a thing (so before Atom the code editor, which Electron came from).
I wrote an extensive article about this:
https://www.velvetshark.com/why-do-brands-change-their-logos...

Since its publication it even got featured in a Spanish textbook, and I get tons of traffic to it all the time. The topic seems very much valid for the last few years, with no sign of change.

The main reason seems to be to look good (or even readable) on mobile, but it seems that it's more of a bandwagon than a proven good strategy.
They're trying to be an aggregator but the record companies know this and they're businesses, not consumers, so they just put up an old fashioned cartel against the aggregator.

Turns out, cartel >>> aggregator.
The Languages of Media – Advertising Techniques
> thus far

that's the spirit! :)
Maybe immortal organisms did exist at one point. Issue is that being immortal prevents you as a specie to adapt to changes. Death of individuals can be simply seen as a competitive advantage within the framework of the theory of evolution.
The only thing I miss is the ability to spread my papers in front of me to think with a global view and mix them and play with them with ease.

This is something I never found in any digital product where paper is unbeatable.
Very interesting difference. Thanks for pointing it out
I live in Japan, we also have "good" McDonalds here with the same macarons, hip high school students spend hours studying in the well-designed, inviting interiors, etc.

It's still factory fast food that someone who is "shocked [their] country is selling so many crisp flavours" would be appalled by. I'm not ragging on their McDonalds I'm ragging on GP's elitist nationalism.
Opposite for me. I cancelled because of that. Partially because I didn’t like Spotify endorsing his content, but also because I subscribed to Spotify for music, not podcasts.

I wanted to see them invest more in features around music and work on better compensation for artists - not spend my subscription money on shoving podcast content at me.
Why though? If you have an eax register, you're in a little endian environment.
I feel like this is a perilous outlook - LLMs and other AI might not turn out to be the success stories we want them to be - we are still banking on their future potential instead of their present capabilities.

We are with AGI at a similar point we were with self-driving cars circa 2016(?). Back then it was predicted that each car will need a super powerful AI brain to be able to drive itself. We didn't get self driving and I'd bet these fancy driving assistants that we have today in cars don't justify the technological expense that went into them.

Gaming is a solid, established business and has been the backbone of NVIDIA's profits. The AI hype is very high now, and it's not clear where its going to go in the future, but it's not going to be stable.
>I mean, yeah. How many engineers do you need? 5-6 for the backend, 3-4 DevOps, maybe some more for the various frontends... say, 20?

So Spotify should bring you in as the CTO, right? How can you make such a confident claim that you know better how to run the company that has beat the daylights out of every other music streaming platforms (including Google, Amazon, and Apple)?
Appsumo Products Competitor Analysis
Will you use a software which let you compare two tools like G2 and analyze reviews
Any idea if F# is down the alphabet to be after D?

C,D,'E',F

Is there an E language? Maybe there is a rule that languages can only use consonants?
I don't think it's impossible to do that, it's just not written by anyone yet.
There could be an extension to the compositor that would give your application the ability to add those gimmicks if the user chooses to allow that.
I mean look I have to sympathise with Google here. They've no doubt had the entire combined wisdom of Google looking at this problem and clearly there is just no way for human beings to comprehend what the `Accept-Language` header does.

/s because, you know.
In their annual report[1] Spotify specify they make about 10 times more revenue from premium than ads, so that's a pretty big blow to their thesis.

[1]: https://s29.q4cdn.com/175625835/files/doc_financials/2022/ar... (p. 51)
> “Also, memo() compares individual prop values, while useMemo() can only look at the whole props object”

Passing “Object.values(childProps)” as the dependency array for useMemo should do the same thing.

But yeah, there are good reasons to use React.memo for convenience with props. It’s not fundamentally different though, and you can definitely useMemo() for caching components when more convenient.
> There is a difference between tweets and feeds compared to peer-reviewed papers in magazine-like journals.

> Federation might be a part of a solution to the problem, but no where near the whole solution.

To be clear, federation and even the ActivityPub protocol have nothing to do with the tweet-like interface of Mastodon (and ActivityPub isn't the only way to federate, either. Email is federated), although TBF the article itself fails to make this distinction clear. There are a number of ActivityPub applications which use a different presentation:

* Pixelfed: Basically federated Instagram

* WriteFreely: federated super-minimalist long-form blogging

* Wordpress: Ubiquitous (maximalist?) long-form blogging platform that has recently added ActivityPub support

That said, I'll admit I have no idea what the obstacles are since I never got into that world. Are there technical requirements which nothing else fulfills? Does it mainly require providing a means of searching for research documents in different stages of review and validating that an individual is a legitimate reviewer/contributor (something like the authorization around git, come to think of it)?
They definitely don't need that many, hence the layoffs.
I'm not following. You're surprised to hear complaints about Gitlab, even though you're not actually using Gitlab (in fact, you say "Gitlab CI is not a top 5 CI vendor IMO") and you are praising a completely different product (Harness CI)?
I stopped my sub after Rogan AND Peterson pinned on my homescreen, and it just wasn't worth any drama it could stir with how often spotify is passively open. I like me the occasional Rogan, but Peterson is not someone I want to associate with, especially where I am, who I'm generally with, even accidentally. Like it's just dumb shit design for no good reason.

It was enough of an issue that I remember multiple support threads topics at the time.

Switched to plexamp for a while. Half a year later, I'm free riding off someones spare family plan slot.