skysight-inc/HackerNews huggingface dataset:
outside the organization and/or critical tend to say "Mormon" while those in the organization that I have spoken with, carefully say "Latter Day Saints" or LDS every time.

I used to be good like that, but since I've moved away from areas with high LDS populations, I've lapsed into just the word "Mormon" again. Probably because that's what I grew up with in a non-LDS region, so I don't automatically associate the word "Mormon" with bring critical of LDS.
The thing is, a lot of people care about pixel density. That said, I'm not willing to pay $1600. Hopefully other manufacturers see the demand for 5k and produce cheaper (quality) alternatives.
Not by a meaningful amount. Worst hit that I've heard of was 15%.
I think the author is saying there is already a spec, just one abstraction layer above: Plain text. Anything that can read and write text can interact with the to-do list.

In some ways, it is more portable.
at a company with a median salary of $29,000 - over 7000x. Wild.
"We lived as recluses; devoid of friends, alone, and without servants in a few proofs by simplification"

"5:5 And, behold, I will deliver you up to the programmer tendency to build overelaborate castles of abstractions"
There are canals in places other than California.

The best choices for where to site solar panel farms have not been established.

Siting them over canals or floating in reservoirs, besides cutting evaporation and biofouling, makes them 3% more efficient; at 12 GW, that is an extra 360 MW you would not have got from them on a roof somewhere.

Siting them over farmland also makes them more efficient (perhaps less so) but improves crop yield by reducing heat stress and (again) water loss.
The problem as I understand with desalinization is what to do with the salty brine that remains?
They've made a point of doing launches on April 1st in the past. For instance, 1.1.1.1 was launched on 4/1
Particularly the "parent-child" example feels like a non issue to me. You probably want to keep multiple versions of a glyph anyway to support things like undo, in which case explicit parent update is a requirement, not an annoyance. No reason you can't have both:

g2 = updateGlyph(g1)
f2 = updateFontInGlyph(f1, g2)
Good; I hate April Fool's when trying to keep up with news, as my time is more limited than it used to be, and wasting time reading a fake article can be expensive
Flexpa | Product designer | REMOTE (US and Canada) | https://flexpa.com

Flexpa is the fastest way for your digital health app to connect to new Patient Access APIs. Medicare Advantage enrollees from Unitedhealthcare, Anthem, CVS Aetna, and Humana can permission access to third party applications.

If you join us in 2022 you will be an early team member and help us shape decisions about what we are building and why, who we hire, and company culture.

Our pitch to you:

Flexpa is working in a hard space that matters to everyone. We are all future or previous patients in the healthcare system. Access to care is personal.

Flexpa has experienced founders. We've founded two YC companies.

* Flexpa has support from world-class technologists, investors, and healthcare practitioners.

* Flexpa has a culture of calm, respect, and a "put the shopping cart back" mentality.

Product designers on the team will:

* Design user experiences (UX) for both (1) patients who use systems that integrate with Flexpa and (2) the health care tech teams that create those integrations

* Design user interfaces (UI) for patient access including especially for Flexpa Login

* Advocate and build for a11y

* Be a technical contributor too - by writing CSS and helping us systematically manage product design with hybrid tools like TailwindCSS and Storybook

* Get to choose their trade tools (Figma, Origami, or Framer)

* Value clear written communication

Apply by sending us an email at hiring@flexpa.com and mention HN.
Gap-free human genome sequence completed for first time
“Love hormone” oxytocin shown to chill out fierce lions
They get a lot more from the sun and some of its is actually ionizing and causes cancer.
Where are you traveling that hotel rooms are that expensive!? Up and down the US east coast, there are plenty of perfectly good two-queen-bed rooms for under $100 per night. I recently stayed in downtown Boston in a boutique hotel for $130/night and the surrounding hotels were all under $175/night.
Kong (https://konghq.com) | Gateway Senior Engineer | REMOTE Europe | Full-time

The Kong Gateway is an API Management solution, which serves as a foundation for many other solutions by the company. The business model is open-core: an Open Source solution exists (https://github.com/kong/kong), and there's an Enterprise version with more features and dedicated support.

The tech stack is a modified Openresty with of Lua code on top. The ideal candidate would be someone who is already familiar with Kong. Alternatively, if you are familiar with Openresty or other API management solution, we also would love to talk with you.

I am personally interested in finding people to join me in the European Gateway Team. The role involves adding features, fixing bugs, and collaborating with other teams. Here's that position:

https://jobs.lever.co/kong/c1a2b204-45a8-4c19-9cd4-d9824a778...

We have many projects and many teams all around the world (current headcount is ~450), using other technologies like Node in the Kong Manager or Go in the Koko project, and we are constantly looking for people. Please visit our careers page to find out more!

https://konghq.com/careers/
How does this compare to the US one? Thinking of using one for my next project
MuKn | Remote, all time zones | Full-time or contract | https://mukn.io/

Mutual Knowledge Systems (aka MuKn, pronounced "moon") is looking to extend its development team. We are building Glow (https://glow-lang.org), an open-source domain-specific language for Decentralized Applications (DApps). Glow simplifies DApp development by offering higher-level abstractions than standard solutions (e.g., Solidity) and a "write once, run on- and off-chain" workflow. We also do bespoke blockchain infrastructure consulting; e.g., our Account-View-on-UTxO-Model (AVOUM) scaling solution, formal verification, zero-knowledge proofs, cross-shard messaging, etc.

Glow’s metalanguage is Gerbil Scheme (https://cons.io), but we use other languages where necessary, including JavaScript, Haskell, Go, and Rust. We are seeking experienced developers who can work autonomously, but know when to ask for help.

A background in Lisp, Scheme, or a purely functional language would be helpful, but is not required; experience with language design and implementation is also a plus. Other relevant domains include: blockchains, smart contract technologies (e.g., the EVM and also (E)UTxO models), compilers, distributed systems, cryptographic protocols, information security, economic modelling, game theory, automated theorem proving, and zero-knowledge proofs.

We’re a fully remote team spread across many time zones. We like to keep meetings and policies to a minimum, and expect team members to manage their own time and communications. We have one mandatory weekly meeting, structured as an informal code walk-through and review; this helps keep everyone aware of what the rest of the team is up to and how everything fits together.

Interviews are straightforward: you’ll be asked to talk about and answer questions about projects and code you’ve worked on, and we’ll do the same. No LeetCode, no take-home assignments, etc.

Please send resumes to jobs@mukn.io. Any notable public discussion (on a mailing list, GitHub issue, etc.) where you changed your own mind or someone else’s mind would be great to see, too.
> Therefore, this beautiful piece of hardware now stands on top of an ugly PHP reference manual.

This is the way.
I strongly disagree. If you're a judge listening closely to a lawyer present their case, your head should be filling with questions for their arguments.
Unpopular but feasible answer: bitcoin miners. They can be located anywhere there is power and internet. With Starlink, there can be internet anywhere.
Hmm, "Lignux" is actually pretty clever.
African wild dogs 'sneeze to vote'
Wireless USB mouse attached via dongle. Or bluetooth mouse.

If Wifi will go through the Compaq shell, so will mouse signals.
My first car was also a 914 that the father of a friend of mine had sitting in his garage. The transmission was shot (no first gear) and the suspension had given out but I bought it anyway for $800 and put about $2000 into fixing it.

It was a really fun car to drive although it also shared many of the same quirks as mentioned in this story.
I use Karabiner to move my symbols to my home row and arrow keys just above. When I'm programming, that means I rarely need to move my fingers off the home row.

* caps + a = !

* caps + s = @

* caps + d = #

* etc

-----

Single tap caps is also an escape key.
Not so much a retro laptop "powered" by a Raspberry Pi. More like the shell of an old laptop with a Raspberry Pi stuffed inside. So it's not really a Compaq laptop anymore, just a portable Pi.
FamilySearch has unique records from the Philippines related to my wife's (long lost) family that are indexed but not viewable.

They're not viewable because they only permit Mormons to view them.

The index is not useful because it only includes the name and not the additional information present on the vital document.

IMO FamilySearch is the worst of the 3 big genealogy websites.
Did you try again? I'm not discounting your efforts but n=1 is not an optimal way to determine that LLVM change/bugfix process is "broken".
This is the real answer. He knows he'll vote for the most conservative option, so the actual arguments and briefs are a waste of time for him.
Yeah, this is the big miss on amazon.com - total acceptance of scams it seems, even obvious ones not getting addressed.

Comedy is the review / product switchouts - how is this not detectable.
40GRID | React Native Mobile Role | Boston, MA or Remote HN, our mission is to empower field-service companies to grow by modernizing and automating their business operations. Every company we work with has unrealized potentials — our task is to build the platform that empowers growth and helps them unlock opportunities.
Email: jobs at 40grid.com (no recruiters please)

Link: https://bit.ly/2OdAOcg
When LLVM doesn't support your platform :(

Granted, that means no Rust support today so probably not relevent to most people reading this thread, but yeah I'm still salty :|
I think this glosses on a very important part, which is just named in passing: "how do you actually know that bob is bob, and how do you trust that?"

article answer is 'user role [..] attached to a JWT' but that only really applies if you control your distributed microservice system, if you need to scale to etherogeneus identities you need to get into the magic world of federated authorities

and that is where the pain really is.
My thoughts as a regular American: Among other factors, floating around in a murky spot in US culture are disdainful notions that money for public services will go to "them" or the undeserving or the degenerate or that it will enable lazy people or devalue hard workers. This intersects with a lot of other longstanding American culture problems, including bigotry over race/ethnicity/religion, distrust of government, culture divides like rural/urban, American (mis)conceptions of meritocracy, etc. These beliefs are often espoused even by people who would benefit greatly (and deservingly) from those programs, but instead they see them as the source of their problems. I can't speak to the details of the hows and whys but those are the connections I see (at least from one angle).

EDIT: I want to add that the above is constantly aggravated by opportunistic politicians and toxic media (both traditional and social media)
> If HTML5 describes information semantics, labels should reflect the term's common usage rather than jargon for specific heavily caveated use cases— Credit card numbers and phone numbers aren't exactly edge cases.

Ideally, yes, we'd have better semantics, but I wouldn't really blame HTML5. In all of computing we don't really have a succinct term for a data type that happens to contain mostly or only numerical digits but isn't actually referring to a numerical quantity (or ordinal, etc.). I see this mistake in software all this time. Someone will add a "social security number" field somewhere as a numerical data type, and some frontend somewhere will format it with delimiters like "123,456,789". Incidentally, that's my goto way to explain the distinction: if you would want to format the number with comma delimiters, it's probably actually a number. Credit cards and phone numbers aren't edge cases, but they're very clearly examples of data that should not be modeled as numbers.
Unless the Official Emissions Test rules state that the tech performing the test has to start it, and that it can't be failed unless the emissions are too high when it's running...
Something along those lines is actually highlighted for Private Relay connections:

“All connections that use Private Relay validate that the client is an iPhone, iPad, or Mac and that the customer has a valid iCloud+ subscription. Private Relay enforces several anti-abuse and anti-fraud techniques, such as single-use authentication tokens and rate-limiting. This is designed to ensure only valid Apple devices and accounts in good standing are allowed to use Private Relay.”

https://developer.apple.com/support/prepare-your-network-for...
34" 1440p is a great form factor but the PPI is pretty bad. I'm considering 5k2k (2160p) ultrawides, but holding out to see if anything new comes out (both available 5k2k monitors are several years old now).
Everyone should have the right to collective bargaining.

The US is a closed shop country, which means that, once a union is in place, it has an effective monopoly for the workers that work for one of its companies.

If we switched to open shop, then unions would have to compete for membership. Of course, the existing unions are strongly against this. As an end result, everyone I know that's been a union member in the last twenty years strongly dislikes unions.
There is plenty of hardware where an OS cannot make either of those guarantees.

So code needs to be written to handle those cases. And if there is code to handle the cases, it needs to be correct, and if it is correct, there is no harm in using it in other edge cases where it doesn't have a big performance hit.
Who even holds their phone to their head anymore?
Everyone I see only uses bluetooth.
Seriously, how can you understand the inverse square law and be afraid of EM?
Woah the infamous "Picking quarrels and provoking trouble" went global
https://en.wikipedia.org/wiki/Picking_quarrels_and_provoking...

And they said PRC lacks global influence and soft-power.
Shipyard (https://www.shipyardapp.com) | Solutions/Integration Engineer, Full Stack Engineer (Golang), Sales Development Lead, Growth Marketing Lead | Full Time | REMOTE (US Only)

Shipyard is building modern data orchestration that's ridiculously easy for data teams to use. As a cloud-native solution with over 60+ low-code templates and the ability to run your own code with zero-config in the cloud, we help teams deploy data workflows in a matter of minutes. We believe that with the right tooling, any data practitioner can be a 10x engineer.

If you're passionate about the data ecosystem and building the best technology for data engineers and analytics engineers, we'd love to have you join our fast-growing remote team. We have the financial backing of a larger company and are aiming to achieve rapid growth over the next year. Our back-end technology stack is built on AWS/Docker/Terraform/Postgres/Redis/Go with the front-end built in React.js/Redux/Ant Design. We work directly with other tools in the modern data stack through the use of SQL/Python.

We're currently looking for the following roles:

- Solutions/Integration Engineer | Own the development and strategy of our low-code templates with other data partners

- Sales Development Lead | Own outbound outreach efforts and develop relationships with top brands

- Full Stack Engineer (Golang) | Help accelerate our product vision through application updates

- Growth Marketing Lead | Own content strategy and find unique ways to scale awareness

If you're interested, apply directly through https://shipyard.breezy.hr/
Tips for Improving Your Elixir Configuration
I did not make myself clear. Farmers have real-world observations, including duck parts. It never hurts for a scientist to hear external information that may be relevant, right or wrong.
Some 15 years ago I remember there was already a Wacom engineer consistently working on the Linux drivers when there were practically zero applications able to use pressure input. Their kernel driver was always being maintained. The then-upcoming competition didn't bother with Linux. Not sure how it is today.

Just for this I would buy from Wacom again, except that I already have three tablets collecting dust from my lack of creative work. Just plugged in the oldest one, yep it still works on modern Linux.
This x 100. My next car will probably have to be electric but I need it to be bare bones, serviceable and FOSS. DIY might be the only option
And published transcripts of every interaction that is analyzed by law students all over the country, possibly for centuries after your death.
I believe mutable data-structures per se are not a bad thing. What is bad is Unobservable State Mutation.

When you assign a field into a data-structure it is bad because later on you will see the changed data-structure and try to use it but it has a wrong value which causes an error in your program - maybe not a crash just an error in the output. And then it's really hard to say what caused that error because you have no visibility into who or where did that erroneous assignment happen.

If instead you could forbid direct assignments and could write a "watcher" (a.k.a "setter") for all data-modifications, you could observe how your program-state evolves during its execution, and you could write assertions that prevent wrong type of data-manipulation from happening.

One such language is Smalltalk. You can only modify data by sending a "message" to an object to be modified, and the object can only respond by executing one of its methods. You can then write assertions in those methods to halt in debugger or write to console if you see the program write a specific value or type of value into your data-structure.

Even on the rather primitive level of Arrays you could easily modify their #at:put: -method in Smalltalk and halt or log the stack-trace if somebody tries to store the number 42 into the array. :-)

In the end the problem is understanding what your program does in terms of its state, how the state evolves. Why? Because: Modifying state in essence modifies your program. And to understand your program you must understand all evolving versions of it. Like, if you want to understand a 'caterpillar' you must also understand its next mutated state 'butterfly'.

FP makes it easier to understand the state-evolution because new state is just the result of some calculation which is easy (?) to understand by understanding each "pure" function in your program and reasoning what their combined result is.

But if you can understand the state-evolution of your program by imperative means that is fine too. That is why many suggest using a database to keep the state. A database is mutable by definition. But it makes it easy to observe how your state evolves by observing the UPDATE and DELETE and INSERT calls made into your database.
Lifetime *political* appointments lol
> people who clearly have no idea what the actual majority of people pushing for inclusive language are typically suggesting and shy.

It does not seem to matter what any majority wants. I have never seen a request to rename something because a majority of black/trans/female/... people considered a term offensive, or the majority of staff, or - as you say - the majority of people who are pushing for inclusive language. (Who gets to define this group? Do I count if I make sure to use singular they, but don't care about master branches?)

The way it works is that a person or institution high up declares a term offensive, and then it takes only one or two people to suggest a change in a company Slack or other public space. Nobody wants to be racist/sexist, so the path of least resistance is to go along and make the change. That's why it feels like power games - if things were decided by anonymous polls instead, then I think acceptance of either outcome would be much higher.
Well there’s https://openinsulin.org/
BuildBuddy (YC W20) | Engineering | Remote, Bay Area | Full-Time

BuildBuddy was founded to give anyone a "Google-style" development environment in minutes. Today we're solving a small piece of this problem with an open-core remote build execution platform for Bazel - but our ambitions are much larger. Our mission is to take the world-class engineering tools that are only available to employees of large companies and make them available to everyone. Check it out at: https://buildbuddy.io/

Come join us and shape the future of how engineers build and test software! You’ll write and ship open-source code, own production systems used every day by 1000s of engineers at big companies, and help us shape the future of the product. You'll work with and learn from a team that's built software at both successful startups and FAANG companies. Your skillset will grow and you'll join a team excited to solve problems in the developer tool space.

Our tech stack is simple, stable, scalable: Golang, Redis, MySQL, Protobuf, React, Typescript.

Sr. SWE: https://www.buildbuddy.io/jobs/senior-software-engineer

Sr. SRE: https://www.buildbuddy.io/jobs/senior-site-reliability-engin...

SE: https://www.buildbuddy.io/jobs/solutions-engineer

Don't see a perfect fit but still interested? We still want to hear from you! Email us at hiring@buildbuddy.io
20 minutes per week is probably accurate for how much a person keeps a phone right next to their head these days. It’s not for device usage.
MNX Solutions | REMOTE USA or ONSITE Monroe, MI

MNX solutions provides managed cloud infrastructure services, and cloud hosting at https://mnx.io. We also provide our cloud hosting solution as a product to other businesses and are building out the development team around this product.

Remote positions include:

* Linux System Administrator -- working on our managed cloud infrastructure team.

* Senior Developer (nodejs) - Working on Backend API, Frontend UI, Object Storage, and Cloud Orchestration Tools

Reach me nick [ at ] mnxsolutions com to learn more, and mention HN in your intro.
Host here. I mean meant no offense by calling out your moderation policy. It just provided an exciting framing device for exploring the history of these jokes.

The Atlantic also had a interesting article on this topic at around the same time.

https://www.theatlantic.com/technology/archive/2015/04/how-t...
Can Bahrain become a tourist hotspot?
okay this is amazing. but wtf is this sentence?

"No union victory is bigger than the first win in the United States at Amazon, which many union leaders regard as an existential threat to labor standards across the economy because it touches so many industries and frequently dominates them."
What about China’s supposedly social credit system?

Maybe government intervention on such “trifling” matters is now possible thanks to IT systems, and we will come to see this as the norm, rather than the exception, as more and more people forcefully or willingly give up some of their liberties in order to have (or merely feel?) more security.
> That said, everyone working a job has a right to a union.

Note for interest that this is not literally true. Some people work in jobs where unionisation is illegal, or where unionisation is legal but union action is illegal.
Russia Inches Toward Its Splinternet Dream