skysight-inc/HackerNews huggingface dataset:
So, so many. The world is full of them.

I work at my current job because I used their OSS tool at a past position and felt like I had my life changed. Then wanted to share it with every other developer.

So I got in contact with them and told them how I felt, and now that's what I do.

If I ever feel like the tool doesn't represent the same quality as when I started or the company values have changed, welp, then it's quittin' time and on to the next thing I go I suppose. But I don't see that happening -- or at least I really hope so.

Nobody's integrity and happiness should be compromised or up for sale, unless that's what they want.

I've slept under bridges and I'll go back to it again before I sell myself out, tell lies, or pretend to be someone I'm not.

Here's some examples of things I think are genuinely valuable and jobs I would do:

- Software for addiction treatment centers and rehabilitation

- Bioinformatics and genomics for disease, especially making information accessible to regular people. Genomics for fitness/sports performance.

- Software reform in partnership with state/governmental agencies for criminal justice

- Anything to do with LLVM. LLVM is fucking cool.

- GraalVM is fucking cool.

- Music software -- production (DAW's), plugins, education software to make music theory accessible

- Software to make learning programming accessible. Stuff like repl.it, Codesandbox, Scrimba

I could go on and on. The world has so many serious issues, and interesting problems/challenges to work on -- just pick one you like and relentlessly hunt companies + people down + study (if you need to, to learn the domain) until you get a job.

If I can claw myself out of poverty, drug-addiction, and homelessness as a highschool dropout, into a white-collar career then I'm pretty sure most people with less disadvantaged life scenarios can too.

---

Not to pull the cliche, stupid "by-your-bootstraps" argument. But look, humans are driven and intelligent beings that drive the force of history.

Don't tell me that there's no company in the world doing something you believe in, and you can't get a job doing what you like, etc.

That's really pessimistic and defeatist.
I’m less in the “people need to be informed” camp and more in the “products need to be designed for easy recycling” camp.

If we want to recycle pizza boxes as a society, there needs to be a grease absorbing layer that’s clearly marked for the trash, and a recyclable layer with clear instructions. A great example of this is Siggi’s single serving yogurt cups. The paper label is easily separated from the plastic body, with clear instructions that they’re meant to be separated for recycling into separate streams. In my case my municipality doesn’t recycle the plastic they use (#5 IIRC), but at least the paper and metal foil get recycled.

Expecting end consumers to stay up to date on this stuff is just a way for companies to avoid the responsibility of making better packaging.
How does Afterpay make money if they do not charge interest?
It's my understanding that most schemes actually use very low frequency encoding with a large amount of error robustness built in (probably involving Haar wavelets) in order to maximize the probability that it survives re-encoding. Still, these schemes are not faultless: if you have two devices, and are knowledgeable enough to break the DRM twice for the same content, you're probably smart enough to take the md5 and shasum of the resulting bitstreams and diff them. Any discrepancy results in signal processing transforms until they have the same hashes...
No versioning at all, of course.

On a more serious note, I wonder if GP ever worked on projects outside of large enterprises and is just gatekeeping it. Git is useful on solo projects, for God's sake.
One thing I found when I worked on farms clearing paddocks or putting up fences was you always had a sense of accomplishment. You could look back at your days effort and see it while you had a cold drink.

I work 18 hours on a presentation for the exec at work and the next day it is like it never happened. I never get the real mental pay off that I would get if I spent 18 hours clearing a paddock.
Photonics doesn’t really scale well for this application due to relatively large area requirements and the fact that array size is limited. It’s really better suited to helping with data movement than for computation.
The 1920s one wasn't?
Merchant fee (same as paid by a merchant when accepting a CC) which subsidizes the zero percent financing payment plan to the consumer.
> This does show the weakness of the California proposition system, though: it's impossible for the normal functioning of government to clarify this law etc. because it's the unchangeable will of the people.

That's... misleading. Its true that there is more friction with, say, legislative revision. But its not immutable, the legislature would just have to refer proposed changes to the people. This is very much not an insurmountable barrier, such submissions are not uncommon.
Wouldn't recommend Edge. They do great work, but their sync features aren't all zero knowledge. Firefox's, Brave's and Vivalid's are by default, and as far as I know stock Chrome's can be made to be, but on Edge there's no way to have all sync categories be end to end encrypted.
Is the cerulean scene from The Devil Wears Prada based somewhere in reality then?
I took conradev to mean "the model of distributing the same content to everyone via traditional (passive) CDN".

Movie theater watermarking is done during playback, but if Netflix was going to do watermarking, it would have to be done prior to delivery of streamed bits or it would be susceptible to the same "it's just software" attacks as any other local software-only approach to DRM.
If the company pays well, it seems to me that not asking bubble sorting questions during interview does not matter?
China gets zero benefit of any doubt.
Interesting. Here in Ohio they advertise it https://www.fopohio.org/?zone=/unionactive/view_page.cfm&pag...
Is this in any way related to the recent looting events? It's a genuine question, I really lack the context and would want to hear an opinion.
Alright I'll bite, and ask the obvious question:

Can anyone here share the links to where we would start to apply for such jobs? StackOverflow Jobs? Indeed? FlexJobs? Or some smarter approach, like putting google keywords when they search themselves or something?

Last time I worked doing FTE in the industry I was making $175,000 a year in NYC, and due to the pandemic, working from home. Say I wanted to do better salary-wise, where would I look for such jobs?

I have a distaste for full-time employee setups, btw, I much rather prefer to work on projects for businesses, bring my own team and solve their business problems directly. But the steady paycheck does attract a lot of people.

PS: At our company we experimented with alternatives to full-time compensation: https://qbix.com/blog/2016/11/17/properly-valuing-contributi...
https://news.ycombinator.com/item?id=27998958
Indeed, and it should be clear that "noob" is intentionally/cleverly spelled like "boob" in the sense of "idiot". That's the whole point of the word -- that's the joke.

Now it's fine to joke around and call yourself a noob, that's just self-deprecating.

But if you're talking about other people and don't want to inadvertently offend, stick to "newbie" in speech or "newbie/newb" in writing, which have a connotation entirely of "beginner" as opposed to "idiot".

(Of course, if you're among friends where you enjoy making fun of each other, say whatever you want!)
Coins, the Overlooked Keys to History
There are a lot of ways to compete besides salary, but my experience is that companies paying below-market-rate salaries tend to be less competitive on other axes too—with the exception of fields like research that have no trouble attracting far more superb candidates than the field can take.

In my experience, autonomy, impact, psychological safety, remote work and flexible hours can all make up for substantial differences in pay, and would make the team more productive to boot. These are all aspects of the job a company can directly control; I'm not even talking about things like prestige, "mission" or super-deep technical problems. And yet, it seems like these aspects are all positively correlated with pay: higher-paid positions also come with more respect and a better work experience.

What's keeping companies from changing this? Trust and respect go a long way. Of course, everyone and their dog claims they have a great culture, so a team would need a way to show rather than tell, but that's an eminently solvable problem.

I've seen this work first-hand. For the same level of pay, hiring people on a Haskell project was markedly easier than other projects at the same company: people actively want to use Haskell and it also acts as a real signal that the team is willing to do things differently. The latter might actually be more important!
Both Sunglass Hut and Oakley are now owned by Luxottica, but according to wikipedia [0] (and a support question[1]), Maui Jim is indeed still independent.

[0]: https://en.wikipedia.org/wiki/Maui_Jim
[1]: https://support.mauijim.com/hc/en-us/articles/360019017133-D...
You can?

... Which is which? Because I genuinely can't.
Even if that would be effective, it is not practical to ask people to "chop up" their heavy plastic items just to throw them away. That requires tools, light skill, and time, that not everyone is able or willing to commit to the cause.
Companies use geo-ipv4 a lot and it's inaccurate and a giant, giant pain in the arse.
What’s the problem? Throwing plastic away = carbon sequestration!

/s
> If you want to truly help the blind, [...] all of that requires hard work, countless hours and numerous trials-and-errors.

I do work hard on products to help blind people, and I have been for years, but I can't solve every problem by myself. I even quit my cushy job at Microsoft (on the Windows accessibility team) to develop a product that works around the inaccessibility of screen sharing in online meetings -- imperfectly, but still better than nothing. But neither I nor my tiny company are well-positioned to compete with Cloudflare in the field of security products (such as Browser Isolation) targeted at corporate IT departments. And unfortunately, this particular accessibility problem is not one that we can work around from the outside, at least not yet. So I felt it was worth some of my time to advocate for Cloudflare to make this product accessible.

> And because it is physically impossible to make a blind person as productive at certain tasks as a non-blind one,

Of course; vision is a higher-bandwidth medium than hearing or touch. But that full bandwidth isn't always needed. And unless you've watched a blind person who's proficient with their screen reader, you may be surprised at how productive they can be at a great many tasks.

> there will be always room for improvement and room for more demands.

I appreciate that you and others on this thread don't know me, but I've been active in the online blind community for about 20 years, and I don't believe I'm known for making endless demands of mainstream tech companies. And in this case, there's a natural stopping point: when the remote browser is either as accessible as a local browser on the same website, or as accessible as it can be within the constraints of the web platform (where the client for that remote browser runs). And my original advice to Cloudflare on this subject was targeted at getting the product all the way to that logical endpoint.

Having said all that, I realize that what you said may reflect what people at Cloudflare think; after all, they don't know me either. I vouched for your comment when it was dead because I felt someone should be allowed to say what others might well be thinking, and I didn't think your comment was too inflamatory. I'd appreciate suggestions on how to better signal that I won't, in fact, put them in a bad PR situation by making ever more demands of them.
No, it would take a hundred year for CO2 concentrations in the troposphere to start going down significantly. Cutting all emissions today won't help us enough as thresholds are being triggered that will release more and more greenhouse gases, reduce earth's albedo and acidify the oceans.
Too negative an outlook, imho. You do the research and add the keywords, maybe project to your resume. If grilled you say I have some experience but am not an expert.

Also, you’d be surprised how much you can get done on a modern PC with vms or containers, it isn’t the nineties or aughts any longer.
We used to run a full vfx company on what amounts to a single souped $10k PC today.

Or, rent a heavy-duty cloud vm for $100 a month, small investment but clock ticking will get you motivated.
Needs (1993). Hipsters.
Have the exact same experience at another FAANG company in a security org. Endless grind, incredible politics, employees endlessly backstab each other. Great salary, but really nothing else as a positive. Depressing.

Going to be hard going from 500+ back down to 150-200, but I imagine doing something I'm actually passionate about will be worth it.
Disclosure: I worked in Google Legal for 3 years, and helped hire a person from the gov't, who is now with their Public Policy Dep't, AFAIK.

Rather than argue if the $$$ does or doesn't affect their research, or if they should disclose, let's do a thought experiment:

Dr. Recent Hire, who lacks tenure, thinks "hey, I'd like to do a study on Internet Censorship. YouTube does a lot of that, don't they?"

If you honestly believe the department chairman will just wave that through, knowing how much Google will hate it, you are pretty naive.
This thread has verged into "30-50 feral hogs" territory. I have never, even once, seen a person with 20 bags of groceries.
If your function could be shutdown in minutes on a bad will, would that be amazing?
Research Napoleon Hill. He was a notorious lifelong scam artist. He made all that crap up and it's painfully obvious if you read any of his books.
What I’ve learned from 15 years of blogging: What worked and what didn’t
This analogy highlights where the problem lies.

Floods are prevented, or mitigated, not by single raindrops, but by chaotic systems on a much larger scale, and / or infrastructure projects raindrops have little to no ability to action.

Humans need leaders to rally behind, and what we’ve had for too long, and likely will have for longer still, is wet dishcloths masquerading as leaders.
Right but is your family an outlier or an average? Anecdotes are not evidence, and what matters is how everything would pan out in the real world.

When we were using glass jars for everything, it's not like glass jars were not actively being produced. I don't think these are unanswerable questions but i highly doubt it's as simple as "replace plastic with glass". Aluminum may be a better solution, one that doesn't use up a lot of sand, for example.
An alternative to hiring and paying employees – the Qbix Compensation Model
Why do you work for a company you don't care about, instead of one you do?

Don't you feel hypocritical -- you're supposed to treat others the way you want to be treated.

I assume if you were hiring people, you wouldn't want them to do that to you.

So why do it to others?
My wife has a pair of Maui Jim's that have lasted her a decade. They're solidly built.
Keep searching and hang on to the ones who are funny and genuine. I've failed to get a job with an awesome recruiter and ended up getting placed with them for a different role 12 years later.

None of them know tech but a few of them are smart enough to understand that they don't know tech and to focus on mastering the social market.
Well the only human data is in figure 1, and it doesn't look that convincing. There seems to be a small difference in oxalate metabolism between people with/without coronary disease. They do a bunch of comparisons which aren't corrected for multiple testing, and then claim it is of some relevance which is the 'most significant' based on the lowest p.value. This is poor statistical practice if you ask me, such language should not be permitted in an academic paper, although this is utterly typical of nutritional science and life sciences in general. In any case, I think it is crazy to test the association between some nutritional/metabolic factor and a disease outcome in just 48 humans, the results are almost certainly bunk.

The translation is that in actual humans, oxalate metabolism possibly isn't that important to cardiovascular outcomes on average. But it is probably important for some people.
Is there ethical consumption under any system?
We’ve been doing this for years with DSP and networking. So kind of ho-hum from a HW perspective.

If you ask me the thing that makes these things even remotely interesting is the willingness from the SW side to support new HW architectures. Without that you can’t have any innovation in HW.
You stagnated because you don't have a job that stretches you.

Even if you think the best you can do is the same job you have right now, but in a different place, you'll see a significant bump. But it's highly likely you can do better than that.

Why not try?
I’m a fan of Maui Jim for their variety of frames and lenses, build quality, and especially their repair service. Their high price is worth it for the repair service alone. I recommend them.
> Why do you work for a company you don't care about, instead of one you do?

Because they don’t exist?
That's great to see this course -- there aren't enough good courses materials on how to contribute to free software, and it can be quite intimidating the first time. Yet, it can definitely be one of the most rewarding development work...

With others from a few large free software projects & communities (Open edX, OpenStack, Framasoft, Mines-Telecom...), we are in the initial stages of producing an online course / MOOC about contributing to free software. If you (or anyone else reading this :) ) are interested in contributing or joining the project at this early stage, please let me know. : ) My email is on my profile.

Presentation site (draft): https://larrybotha.gitlab.io/mooc-floss/
Repository: https://gitlab.com/mooc-floss/mooc-floss
When I mentioned $100, that was for food and the movie.

Second, we can all go to the movies for $20 and even less if we are willing to wait. There are "dollar" theaters where tickets are less than $5.

But, if we want to see a new movie and want to go to the modern theater with a full menu, comfy seats, and a great sound system, then it costs more. $12 / ticket for 90+ minutes of entertainment doesn't seem out of line.

The same goes for watching movies at home. We can get plenty for free if we are willing to sit through commercials or watch one of thousands we have available through services we subscribe to. But if we want to watch the new thing tonight, it's $30.
My main desktop is an ageing i72600k running Windows 7. It's still fast but I wanted something that could boot from nvme, have more modern USB 3.1/3.2 and not full of security holes. But thing is, I don't want to move to Win 10/11.

As a test I installed 64 bit Void Linux Musl on an old AMD A8 6500 using the (VERY CRAPPY) built in GPU and a PCIe to m.2 for a 500GB NVMe SSD. Installed flatpack and Steam and was playing Half Life 2, albeit at lower resolution and framerate. Cities: Skylines also just worked but had to drop graphics. I didn't have to tweak any config files or compile drivers. Then I installed some Proton flatpack and got some Windows games running like Two Point Hospital. Skyrim and amusingly but not unexpectedly, Crysis, fail to run. Though at least the skyrim loader window flashes for a brief second. Though everything else is solid otherwise.

This was all very painless and I thought some fringe setup like Void Musl sans systemd would be a no go for gaming but it was quite simple thanks to flatpack dragging in all the dependency and out of the box AMD GPU support.

Though it's not perfect. I still have issues with mounting ntfs disks and audio bugs: I lose audio in firefox and while browsing, anything which may trigger audio to play like a video generates a loud pop. Those are annoying and frustrating. Previously I was running Linux Mint which was always buggy in some way so every distro has its quirks.

Lastly, Game makers: Please support Linux! I no longer wish to surrender my computer to Microsoft (No to Win 11). I have a 16 core Thread Ripper coming in with 64GB of ECC RAM and a 1TB NVME plus my GTX 1060 which is likely getting Void Linux installed. As far as I am concerned, the year of the Linux desktop is here. Though it lags behind Windows in terms of "ease of use" but it's getting there.
Ok so Square has opted to engage in predatory practices. Noted.
In the aquatics part of the Olympic we got swimming women only, swimming men only, and synchronized swimming with women only. Synchronized swimming got recently renamed into artistic swimming.

Separating gymnastics from artistic gymnastics seems like it would follow a pattern. Artistic vs non-artistic versions. There are quite a few different artistic sports during the Olympics and I suspect it would be an unpopular decision to remove them all.
Epic certainly doesn't need Apple's API to make their engine and games.
Merchant Fees + Late payment fees on accounts is where most their money comes from.
My own view is this: money is a metric that our society uses as a measure of usefulness of a certain individual for others in the collective. Like any metric, it is imperfect and doesn't capture nuance very well.

When you optimize for any metric, be it lines of code or bank account balance, you generally get suboptimal results. Doesn't mean the metric is useless. It's just not the only source of truth.
Can you even imagine, what this sort of comment, costs us, in PR-work, in trust by the customers, in what the HN-company represents to the world?

You do not say such things out here in public, you go through the proper channels, and i do not want to hear this "initiative" nonsense. If a comment is not approved by the comment-committee, we do not post it.

Just because some startups work hyper-productive with everyone a shareholder principles- that does not scale to us.

I do not want to have this discussion again, happily ever after.
Clean up your act, proof that your comment is worth the time to engage, and then, when you earned your spurs, maybe then, we can have this talk about that precious hierarchy of yours.

Just because hierarchy are the arcade chips, most large companies pay their loyal hordes, does not auto-instill a value to the company into it. If that were that way, there would not be a constant need to buy those little, "flatland" startups - with the money the hierarchy-galley earned by rowing.
Qualtrics to acquire Clarabridge for $1.1 bln in stock
"Prelude is an Emacs distribution that aims to enhance the default Emacs experience"

https://prelude.emacsredux.com/en/latest/
If you understand how git works, its data structure essentially, then its far easier to do anything with IDE/GUI instead of CLI. They are more intuitive and shorten the work and less prone to mistakes.
I'm referring to both syntax based (AST) macros, and text based (preprocessor) macros. The latter, of course, are much worse.

An example of the former is so-called "expression templates" in C++. I've seen them used to create a regular expression language using C++ expression templates. The author was quite proud of them, and indeed they were very clever.

However nice the execution, the concept was terrible. There was no way to visually tell that some ordinary code was actually doing regular expressions.

C++ expression templates had their day in the sun, but fortunately they seem to have been thrown onto the trash pile of sounds-like-a-good-idea-but-oops.

(I wrote an article showing how to do expression templates in D, mainly to answer criticisms that D couldn't do it, not because it was a good idea.)
> What ever happened to working somewhere because you believe in what you're building and the people you're around bring you joy?

Capitalism.