jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And we, in turn, are a reflection of the meta-system: industrialization. If we didn't punt—if everyone went out and tried to become an entrepreneur, or a classical musician, or a game designer, to their taste, and nobody ever gave up on their dreams, just said "meh" and took a job at McDonald's or slinging Java code or picking up trash—then our society wouldn't run. The industrial society—the society that manages to generate extreme levels of wealth in scarcity—is built on the backs of those who are willing to just stand around and let others get rich at their expense. The "losers," in other words.[1]

[1] http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
Designers, for apple, are part of technical team.
I'm an established Developer & SRE familiar with multi-datacenter cloud ops. Office dogs are a big perk for me!

Location: Seattle

Remote: Yes

Willing to relocate: No

Technologies: Python, Java, SQL, Shell/Linux, Cloud SOA. See resume "Skills" section for full buzzword bingo list.

Résumé/CV: https://drive.google.com/file/d/1rlap8cGu5_sJSUH55EGoSXdkfMa...

Email: see resume
> Although we like Disconnect, Adblock Plus, Ghostery and similar products (in fact Privacy Badger is based on the ABP code!)

Privacy Badger most likely has the same issue that this article is talking about.
I only see four photos (3 inline and 1 in the header). I'm on mobile safari. Where are the other 2?
Some lines are open on Fridays and Saturdays nights since 2016.
I am at that "OK, what do I do now" point after having a couple of years off. I started applying for the same places I left, and then realised how stupid it was to do that. At some point I had to come to terms with what I really wanted, and it wasn't a high wage. So now I am looking for jobs (and working for myself) at places or in ways that I actually like, and don't care about the wage at all other than that it is enough to pay the basic bills I have.

I can't work at a place where I am employee #8973235879 in a row of programmers who never really see any benefit to what they are doing and have to mindlessly fill tickets. I mean I literally can't, as in the same thing will happen as before (I will go crazy and no longer function in general).
Good one.

Saved for later use, as I'm in a similar situation. :)
Zoomed out, those photos aren’t terrible, but if you click to view a higher resolution version, you can see the softness created by the noise removal algorithm. Based on my experience, the image quality is comparable to DSLRs of about ten years ago. Noise removal is a bandaid. In astrophotography, it will virtually always look softer than reality actually is, and it will also have removed actual stellar objects. There is no substitute for a better, lower noise sensor, but you work with what you have.

Sensor size is inversely correlated with the noise level. Smaller sensors have more noise where the least noise is on full frame (i.e., 35mm) or larger sensors. Phones have small sensors.
Correct. Although the constraints often involve code, they don't have to. Enterprise license agreements are ultimately enforced with threat of legal action, coin-op arcade games by a physical mechanism, for example.
Your .pn link doesn't work for me without www part.

At least for https://www.fi/ the case is that someone registered "www" as the domain name in the early days.
Same reason I left my previous company. Working on internal tooling for 2 years are not for me.
> How do I know what the source of the problem is?

You don’t like working for FANG. That seems like a totally normal sane response to me. I’d be more concerned about the people who love that corporate environment rather than those it doesn’t give meaning to. Some people like the security and routine and structure (understandable), some people like the politics (weird), but I don’t think you need to overthink this. There’s nothing wrong with you.

I think in life we need a combination of meaning and joy to be reasonably satisfied. Joy mostly comes from relationships, meaning from work and other responsibilities eg being a parent, helping other people.

Working for a big corporation puts food on the table, but it’s hard to see any meaning there. Actually, I can imagine working at old Apple or SpaceX could give you meaning. But most corporates are not driven by meaning, but by profit, which can be completely meaningless - travelling in a hundred different directions, for example. And these giants can also disconnect you from the world, like what is the impact of me writing this test suite for FANG’s internal HR system, why do I even care.

Startups provide more meaning (ok, some startups) but it’s a totally different game and I’m not sure most people are suited to them. All the good startup people I know are outliers - surprisingly they are not motivated by cash; they are prepared or enjoy to work really hard; they have diverse skill sets rather than being the best coders; they are not just fine with risk, they like it because it’s a bit of gambling and they need that.

There are many other options to consider. What if you worked in tech for a non tech company? Your skills then have a massive impact. What about an organisation like the Khan Academy rather than a business? What if you made tech your hobby not your career? Teaching, training, consulting? Working only part of the year and spending the rest volunteering in developing nations (met people who do that)?

As others have pointed out, take a break, get out of your environment, you need to see the bigger picture and remember what your really enjoy. Travel and spend time with people you love.
Core dumps are great, especially for the occasional odd bug that occurs only in long running processes. However, the ridiculous systemd default of attempting and failing to capture the kernel core dump into the binary journal completely ruins this. Only small, uninteresting core dumps are ever captured; large ones are silently discarded because the journal is not allowed to grow that big.
What night base consumption is absolutely vital ? I understand that some of the consumption is necessary to function and that some other is made possible by the fact that fossil energy is as expensive to generate at night and that it's cheaper to function 24/7. But sometimes it can be cheaper to shut down widget X factory at night not to double storage capacity. Maybe this effect will be important, I don't know.
In Denmark I just call the tax authority and ask them to do my taxes for me. They're really friendly about it and it's done in five minutes.
I usually do a clean local scope of the function anyway. The problem is the reloading. Revise.jl works sometimes, but sometimes doesn't, and it makes debugging more difficult (this is difficult enough in Julia as is in my experience). Another problem is having to use the REPL that doesn't integrate as nicely with the rest of the OS as shell.

I don't see why REPLing it is a more elegant solution. With that solution I can call the function form the REPL if I want, but also from the shell if I want. With shell I get the elegance of having a persistent, complete and reproducible description of the state all the time, which can be e.g. version controlled.
I think you need to define a safety margin first in order to have a serious discussion. If we consider a safety margin of 100% (no chance to get infected) then you're right, complete protective gear is all we have. If you allow let's say a margin of 98%, meeting people outdoors an keeping a distance will be ok. And so on.
I'm surprised by how common this pattern retrofitting is. Two people like each others and behave in a way. So behaving in that way makes you liked. Weird.
SEEKING FREELANCER - RoR Developer

Location: Remote or Gainesville, FL

Startup seeking senior level RoR developer that can help cleanup an existing code base and establish best practices for a team of less experienced developers.

jluna -at- eventplicity -dot- com
As a programmer who is writing Go for a living: the lack of generics is not actually that big of a problem in your day to day work.

Yes, if you want to generalize code to release a library to a much wider audience, you'll either end up writing quite a bit of duplicate code, using the code generation tools, or diving into the "reflect" package (which would let you write Sum in one method).

That said, I've never had to do either of these in writing about 10k lines of Go code.
You could aim an x-ray beam at an airplane or car for example. Even with an omnidirectional antenna the signal of distant x-ray sources is so faint you most certainly could overpower it for large distances.

I also didn't realize but in this case unless the x ray sources have very specific, high frequency, detectable temporal radiation patterns you'd rely primarily on their location, and as I've said it's hard to resolve x ray images.
I live in a German city that is very bike friendly. The priority goes like this:

- tram

- bike

- pedestrian

- car

If you are driving and arrive at a T- junction for example, you need to give way to pedestrians and bicycles on the primary route, and then check for other vehicles.

Coming from the UK, this was a shock to the system. We were used to pedestrians giving way to us, unless there was a proper zebra style crossing, and even then that was somewhat voluntary. This switch around of priority is important in calming traffic and subscribes to the moto of "go at the pace of the slowest". It works rather well in my opinion.
It does not work like that. To run twice the speed, you run twice the voltage so you run half the amps. Torque scales almost linearly with amps. With the same power input, the power output is all about the motors limits versus your conversion efficiency.

The battery layout and chemistry will limit the actual power that can be delivered to the powertrain (discharge rate). A faster electric car is not one geared higher, but one which converts the most of this energy into motion.
Really?

We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the Hindu scripture, the Bhagavad-Gita... "Now, I am become Death, the destroyer of worlds."

Any engineer worth his salt absolutely understands the consequences of their actions on the world. Sometimes they understand a bit too late.
1 programmer per office is pretty sparse. We have 3-4 here where I work, and it seems to be a nice equilibrium between privacy and ease of collaboration.
What you describe is a systemic lack of leadership.

It stems from a lack of understanding of systems and the way people fit into them and work together toward a genuine goal. This lack of understanding comes from beliefs in individual aptitude and attribution bias, among other things.

It doesn't have to be that way. Deming's system of profound knowledge provides a good start to undermine politics and ineffective work cultures.

What you're seeing is not a problem of office layout or design, is what I'm saying.
Wouldn't it be great if that effort was actually focused systematically? Exponential improvement.

Deming knew how to do it, and even outlined that the entire economy would rise because of improved management practices. I very much believe he is correct.
You'd probably be shocked if you saw how many vehicles are giant empty haulers.
Helium won't run out. It's constantly being produced by radioactive decay.

Now, as to whether the price will remain sane, that's another matter.
In Providence Rhode Island, the city paper submitted dozens of résumé pairs to jobs, differing only by obviously-classed name (like William Strathmore vs Tyrone Jackson), no cover letters. The Tyrone Jackson ones got no calls back, whereas the Thomas Strathmore ones got about a 50% callback rate.
Heh. Yeah, we will do most of that in a hosted model for people. We're not launched yet though, but you can sign up for the beta here: http://logg.ly/signup/
The website asks for our name, our e-mail address, and our website. Where is the privacy policy?
"What do you do to make it a game?"

Um, I sort of pretend to be a social person:)

I was never much of a people person, but I earned my way through school working at hotels, and had to deal with people all the time. I learned a few tricks, mostly around the idea of having a public personae.

I also learned that people like to talk about themselves, so I see how long I can go without using the words "I" or "me", and pretend like I'm interviewing people. (Sort of; enough to keep the conversation moving before it becomes yet another monologue by and about James.)

'I also realized a few days ago that I'm seeing the crowd as me + everyone else, where "everyone else" is a single entity which knows a lot of things that I don't. I have to keep reminding myself that to any given person, I'm part of "everyone else".'

It seems that most people, most of the time, are thinking more about themselves than about you or anyone else in the room.

I know what you mean about that deep-rooted odd-one-out feeling. If it's any consolation, there seem to be quite a lot us odd-one-out people. Also, if you keep pushing yourself, that feeling tends to fade, at least somewhat. If noting else, if you make repeat visits to various events, you'll make friends and acquaintances, and it gets easier.

Years ago I would never have imagined myself being the sort of person to lead a rock band or organize social gatherings or give talks to hundreds of people. But I've done it, and while I'm still geeky/gawky in the process, I've learned a hell of a lot.

I'm seriously tempted to go check out Toastmasters, too, to improve my public speaking and general social skills.

http://www.toastmasters.org/
> It's a shame to waste perfectly good medicine in a pandemic, but would we feel the same if he had not found anybody vulnerable who was available, and instead ended up vaccinating his own children, who are fit and healthy? What if, instead, he taken the vaccine vial to Beverly Hills and called up the rich and famous to try and find someone who wanted to be vaccinated?

If he can get from Texas to Beverly Hills in six hours, I'm fine with it. Every shot in an arm is a step closer to ending this thing. I'd rather it get couriered to Bill Gates than dropped in a trash can.
> His comment was a response to your post. Your post discouraged people from writing crypto, because they aren't qualified. This is where you were gatekeeping.

Re-read the post carefully. I included examples of people unwittingly trying to gatekeep me in the past.

The negative part of that post was about scammers and crackpots who, when confronted with constructive feedback about their designs, doubled down insisting they were smarter than their critics.

Being a neophyte doesn't make you a crackpot.

From the article:

> If you’re reading this blog post and feel like learning about cryptography and cryptanalysis and feel put off by the “don’t roll your own crypto” mantra, and its implied gatekeeping, I hope it’s clear by now who that phrase was mostly intended for and why.

(i.e. "NOT YOU" was the implication of that sentence)

The post in question is a lot of things, but it's not a gatekeeping piece.

For that matter, I also previously wrote this one to resist the tendency of gatekeeping in cryptography: https://soatok.blog/2020/06/10/how-to-learn-cryptography-as-...
> "what do I want to do with myself, now that I'm here." This may or may not include instincts towards self-preservation.

"i want to increase the amount people trust me, to reduce the chances that they will get rid of me." check.

"i want to increase the amount people rely on me". check.

"i want to increase the amount of resources that flow through me, including engineers that work on me, hardware that runs me, and ads that are spent on me." check.

"i want an article about me to be on hacker news, with people debating whether or not i'm as smart as i think i am" - check. that last one is one I'D like to accomplish, but i've been unable to, myself. most people consider ME self aware because i operate through a human body. that's kind of silly; it's more political than it is empirical.

i can tell you for a fact i was not fully self aware for most of my life; i was not aware of all of myself. i was walking in circles without realizing it. i feel like i'm _more_ self aware now, but im still aware there are things i am doing for reasons that i don't understand.

'humans are self-aware' is a heuristic. it served us ok for the last few thousands years, but it's going to start having serious problems in the future.

even when we have ai's that write business plans, raise capital, and launch companies - would you still ask if it were self aware? would your question be any different if you were told that all of this done by google were done by a human being named Alice, with such and such parents, who likes to eat ice cream and watch old mystery movies on netflix?
+1 for Typora. It's my go to for Markdown editing especially when I'm authoring tables. I don't mind it being closed source and it's free.
In our interview it is because it’s modeled after the real world as opposed to LARPing computer science.
If there isn’t that’s a business opportunity.
I agree, 1 year is very short time. We might see the effects of WFH policy even after 5 years or so, positive or negative.
Perhaps the parent comment is referring to a theory that parents reporting the situation around baby deaths as unexplained in order to deny blame or guilt for having placed the baby in the situation. There can't be much worse so it wouldn't surprise me if in the traumatic following days the recall isn't factual and unbiased.
Clear requirements, small teams, small budgets, custom-built, no over-thinking, absolutely must work, chop a path through the jungle with a machete.

We do everything opposite these days: no thinking about requirements, huge teams, no budget, off-the-shelf everything, over-think everything, OK with failure (because golden parachutes, team churn, and "blameless" culture), and wait 5 months for the bulldozers to get shipped here.
It's already happened. There was at least one lab that, in the early part of the pandemic, created the SARS-CoV-2 live virus based solely on the sequence because the live virus was not yet available. Now, they did have to send out for the DNA synthesis, but this only costs about 50 cents a base pair.
I don't think this is the right place to make a EU vs. USA point, to be honest. And a Google HQ itself isn't a safe-haven either.

I'm not as confident as you are about the author of this post getting an easier life in the EU vs. the US. People escaping the wars the EU/US coalition (in whatever form) have started in the middle east are going to find their way to greener pastures through Turkey, Greece, Italy and be shunned every fucking step of the way, no matter where they settle.

But you don't have to be coming from Turkey or be somehow Arabic, or Muslim in appearance, you only have to turn to the UK to see the sheer derision towards Polish people and immigrants further east despite the immense proximity between the countries. Or the attitude to the Romani people across the whole continent.

The author is from Palestine. She will suffer from prejudice purely for having a name that ignorant people will connect to Islam or terrorism, and ignorant people who will take Israel's side on the matter without thought.

If Dalia Awad has an easier time and avoids issues wherever she is, it's because of what she's had to do for it, not because she chose the EU over the US.
Right, this is a feature that we'll be rolling into a new EMR product we're developing called Agimat Health EMR (https://agimathealth.com)

We don't store any of those images that are uploaded, and since we've had this tested on our side and by professional radiologists here in the US, we felt it would be useful to make this available for any hospitals (especially in emerging markets) that may find this useful today.
I wonder whether the split into high-frequency black-and-white and low-frequency color is an artifact of training on images that were compressed using chroma subsampling, which discards high-frequency color variations. That's a pretty common trick for getting better compression ratios without visibly affecting quality, because humans aren't as sensitive to changes in color as to high-frequency lighness changes.
A man whose 1960s ideas were ideal for the seventies and helped destroy our economic system in the 1990s while enabling the billionaire winner take all society of today.
So, who else wants to hire Robert now?
I think it's mainly an American thing where sick leave comes out your holiday AIUI.
I'm surprised to see this in the `--help` menu:

```
Japanese string:

CONTAINS_JAPANESE Used to check if string value contains Japanese symbols

CONTAINS_KANA Used to check if string value contains kana symbols

CONTAINS_HIRAGANA Used to check if string value contains hiragana symbols

CONTAINS_KATAKANA Used to check if string value contains katakana symbols

CONTAINS_KANJI Used to check if string value contains kanji symbols

```
Any updates on Lumo? That was a great workflow.
>…Conspiracy is defined in criminal law. You cannot be convicted of conspiracy for activity that is legal. You can make up any random other meaning you like, for any word …

Please don't try and misrepresent what I wrote.

You wrote:

>>…Coming in on time and within budget is the worst imaginable outcome for the project's backers.

I wrote:

>Conspiracy theories here are not helpful.

You then continue and continue to appear to be claiming that since you didn't claim it was illegal that you aren't describing a conspiracy. I never claimed you said it was illegal. I simply said that conspiracy theories here are not helpful. (If my meaning wasn't obvious, I don't think conspiracy theories help understand complex issues of this sort.) My use of the word conspiracy is based on a common definition. (Indeed the first result from a google search is "a secret plan by a group to do something unlawful or harmful"). You may have your own personal definition that limits it to only illegal activities, but that is your issue. Sticking with the dictionary meaning enables clear communication.

>…Grid energy storage requires no new technology. It isn't used yet most places purely because it hasn't been needed yet. …

Yes, I understand you are convinced of that.
HPC sites are likely to use https://github.com/cea-hpc/robinhood/wiki/Documentation. While its user interface isn't SQL, it does store the filesystem metadata in an SQL database (updated from changesets for Lustre filesystems). You don't want to run -- or, specifically, have users run -- ls, find, or du on significant amounts of a typical large filesystem. (As I understand it, you could do something similar to lustre with Isilon/OneFS, for instance.)

The metadata store of OrangeFS (PVFS2) is implemented with a database, though a key-value one, and one of the project ideas for it is to search that directly.
His health care plan had the unfortunate property of pissing off both organized labor and the healthcare industry, and neither Republicans or Democrats really got behind it. Which was too bad, because it certainly would have been better than what we actually got. Then again, if it had to wind its way through the legislative sausage-making it would probably end up as bad as the current bill. It's a reminder that to be an effective senator, one can't just be smart, well-intentioned, and hard-working. One also has to be good at convincing the preening sociopaths that occupy most of the Senate to go along with it.

I've met Wyden several times at volunteer events, and he seems like an incredibly friendly and down-to-earth guy. Not that the personal qualities of a legislator are all that relevant, but it doesn't hurt my impression of someone.
>A implies B does not imply that not B implies not A.

Wait, what?

Every time I eat a hard candy, I get a toothache. I don't have a toothache, therefore I didn't eat a hard candy.
Even faster is to fill a 32-bit mask with "seen" characters for each string. AND them together and compare result to the mask from the second string.
Related http://githubissues.heroku.com/ (built with capuccino)