skysight-inc/HackerNews huggingface dataset:
I recently released an open-source framework for machine learning debugging. Proper discipline can be the difference between wild success and a your project slowly sinking, like a stone to the bottom of a river.

Why? Because a customer adopting your product is risky, dangerous, and uncertain for them. They’re squeezed for time to learn your paradigm. They’re staking their reputation on the line with a boss, coworkers, and company.

The great irony is, that by adding features to support one additional customer, you harm the ten customers you already have. Ten happy customers become eleven “okay” customers, then twenty unhappy ones. Make the interface too complex? People will quit. Too many widgets, settings, and knobs will torpedo a project in no time.
Advocating for better working conditions. For example (not saying that these are specific to Kickstarter, I don't know that culture, but they do occur elsewhere in tech):

1) Better IP restrictions. Working on open source, side projects, etc.

2) Better treatment around oncall.

3) Limiting hours (no expectations of 60+ hour weeks)

4) Transparency in hiring, promotion, and review processes

5) Transparency in company performance and benefits decisions

6) Better benefits, particularly things like parental leave, vacation, and health care

7) A greater slice of the value that workers provide

8) Representation at the board level, or at least a democratically elected representative to the C-level

9) A representative during disagreements with the company (e.g. making it harder to be singled out/fired just because)

There are probably a bunch more, this is just what comes to mind off the top of my head.
Many other specialized high demand workforces with intense disparities in skill and compensation between coworkers have done well with unions. Professional athletes, screenwriters, and actors are obvious reference points.
Specifically:

The first version of request was one of the first modules ever created for the Node.js ecosystem. [..] The patterns at the core of request are out of date. [..] A version of request written to truly embrace these new language patterns is, effectively, a new module.
Does anyone know if PCI rules call for non reversible storage of passwords (hashing)?

I looked quickly online but the only reference I could find was that "passwords are protected by strong cryptography in transit and at rest", which seems to allow wiggle room to store passwords in reversible but encrypted format.
Well, you are right. I am simply pointing out that Facebook is not alone in this. Even small sites like Alignable spam you with notifications like “{{PersonYouNeverHeardOf}} has looked at your profile, you’re being noticed!” in an effort to try to get people, and it works!

We have known this since 2011 when we started Qbix to build an open source alternative — see https://qbix.com/people for a list of how it is different and more responsible. I hope other companies take on board these principles. Our tagline is “Empowering People. Uniting Communities”. So I feel passionate about this.
primecoin did this. There might have been others.
Disclosure: I work on Google Cloud.

Performance is a tricky, multi-dimensional thing, so there are many benchmarks that try to map to different workloads. For example, specint is often used for exactly your "single threaded task" benchmark, but if what you work on is numerical computing, you mostly don't care (you want specfp at the least and even that is bad).

Some people seem to really like Coremark these days. Others like specintrate. What kind of application do you care about? I'd guess plenty of folks here can provide a better estimate with that info.
Ring and Nest helped normalize American surveillance
This page might showcase the effect a little better: https://escherize.com/#/post/neumorph
what's up with the creepy jacket and upside-down crosses in the group photo
Design for Failure – Distributed Transaction in Microservices
> People on FB and Reddit are just upvoting Twitter-screenshot-style pictures and screenshots of headlines with no sources [..]

Those are much less sophisticated than the sorts of stuff this enables.

Pointing out a qualitative similarity does not mean quantitative differences don't exist, and quantitative differences sometimes create qualitative differences as emergent properties on a higher level, e.g. that of society. Denying this truth (and downvoting me for saying so) is idiotic.
Github shows which repositories use request. 48k is the number of modules on npm.
Kind UIs: Creating interfaces that promote user wellbeing
I think Bezos is great and probably the right person but I also think Amazon was inevitable. If it wasn't Bezos it would've been someone else. Maybe not in 1994 but shortly thereafter. Amazon is not invincible either. They started amazon.cn in 1998 but they are now shutting down that division/business.
As a contractor, I am happy to have absolutely nothing to do with unions.
I don't understand how professional designers lead to React. It sounds like funding let to more complex design and more complex development, but those two don't lead to each other. I highly doubt many professional designers will insist that you have to implement their design with a specific library, much less do so themselves.
Link goes to the signup page (with French terms-of-service). Here's the homepage https://www.picsellia.com/
> That's not the case because the US Government and industry has spent the last 150 years crushing unions and weakening them. Anti-union propaganda is rampant.

Well, no, the fact that almost all unions in the US use exclusive representation contracts (compared to Europe, where such contracts are range from "unheard-of in most industries" to "illegal") is not due to anti-union propaganda.
...if you have 50 reputation.
You should ask members of the AMA or the SAG or The Bar.
On the contrary. ML is the new web-development. Anybody can do it. Sure, for some specialized cases you need an expert, but those cases become increasingly hard to find.
Is Kickstarter in a right-to-work state? Because if not, 46 people are forcing 37 to support a union that they might not agree with, which is distasteful in the extreme.
Show HN: FounderPhone – make customer support personal with SMS
Hi HN! We're Parthi and Kunal from FounderPhone (https://founderphone.com). FounderPhone is a shared customer support inbox for SMS and calls in Slack.

We've built and shipped 7 products recently and if there's one thing we've learned, it's that your personal relationship with your customer is your secret weapon as a startup. Having customers email support@company.com or message a bot via Intercom doesn't feel personal. People are skeptical they will ever get a response. We've had a lot of success giving out our phone number to the top customers we really care about and telling them to text us whenever something comes up. Apparently, lots of great founders like Patrick from Stripe did this for their VIP customers while growing their startups.

The problem is that a single SMS inbox isn't sustainable at scale. So we hacked together a solution for ourselves where we made Slack a shared inbox. When a customer texts or calls me, our team can also see the messages and incoming calls. We can discuss how best to handle the issue in Slack and then anyone can respond via text. For calls, anyone available can redirect calls to their own number. From the customer's perspective, they're just texting a single number. They're not frustrated with messy tickets or being routed to 3 different people. They will always read your responses because it's in their SMS inbox instead of being lost amongst their 20,000 unread emails.

This is just the start! We're looking into building a whole suite of software to make customer support feel both personal and immediate. We're making an integration with Segment and Sentry to alert you when a customer has an issue so you can reach out to them about it before they complain to you.

Text our FounderPhone (510) 756-2522 with your name or email founders@founderphone.com if you have any questions. Thanks for checking us out!
I think Alexa can be customized to recognize specific voices now but that's a recent feature.
This little maneuver is gonna cost us 51 years.
And the original article here is showing a real-world example of the opposite.

Namely, "some dude's gist or blogpost [or stack overflow answer]" not getting updated. Not just that they didn't but that they couldn't.

Unsurprisingly, which you should rely on depends heavily on context. It takes experience and patience to figure out which one is correct based on circumstances.
Workers assume risk taking on an opportunity cost with their employers, and the very wealthy often mitigate their risk by pushing it onto the government.
They always talk about the big evil Facebooks of the world when they demand regulations that hit entire industries and mostly just keep the same big companies in power.

The regulations never just target the big firms who caused the individual incidents that caused the outrage or the individuals only doing bad behaviour.

Nor does the regulations go away as industries adapt, change for the better, or get disrupted over the course of decades the same old laws apply, further keeping old entrenched powers in place and their negative anti-consumer behaviour which markets were attempting to correct.

It's the story of modern America industry. And it always starts with good intentions.
If Barrelfish had anything to do with Midori, it would be mentioned on its research papers....
Poisoned? What, specifically, are you referring to? (Because, without some specifics, this sounds like an unhinged hyperbolic rant.)
What an interesting practice. Thanks for sharing, man.
It's a difference without distinction.

The services that ML based SaaS are offering are currently harder than the majority of other services.

However you could have said the same about any number of services/products over the years that were in the early adopter curve, which I will state confidently that we're still in for ML.

At the end of the day it's a hard SaaS just like VoIP and search and geoservices once were.
Previously on HN (72 comments): https://news.ycombinator.com/item?id=19604148
Electrons can travel in groups of 2 or more at a time in 1D conducting systems
Ignoring consumer products for a moment: we've done this at my company for an internal app.

Our legacy system was built as a desktop app for internal uses that became difficult to both scale and comply with our regulatory obligations, so we began buildin out an api around its core business functionality and built various front ends to speak with it throughout our company.

It has been a middling success, mostly because change requires political capital that might not be there six months to after initiating it. However I think overall we've improved the product and I don't think a massive rewrite would've gone nearly as far due to political winds shifting and the rewrite getting deemed a waste of time by the new new powers that be.
"You can comment" doesn't help when you need a certain rep threshold just to comment.
You sure you don't mean the UltraWide 3440x1440 120Hz (or 100Hz, overclockable to 120Hz for the old version) Alienware monitor? I'm not aware of any curved monitor they make that is also 4k.

At 3440x1440x120Hz, you're only pushing ~14.5Gbit/s. DP1.2 or HDMI2.0 supports it fine, but that's it.

It's even worse than a 4k 60hz monitor. You literally cannot use anything besides HDMI2 or DP1.2 to drive the display.
None whatsoever. I've had it disabled for about two years.
No, the hilarious part is how the author thinks it's trivial to replace all existing railways that diesel trains use with electrified ones.

That's an immense infrastructure project that is almost certainly not financially worth it.
I've never found it very usable, which I find sad because the functionality is so good. It's always been my last resort when nothing else would work, but never my first resort.
What would have been a shell script in the 1980s, a Perl script in the 1990s, a Python script in the 2000s, is now a JS bundled with an outdated Chromium build aka an Electron app.
This is the first post i've ever truly liked on HackerNews
> But this is smart because everybody got their best look for the yearbook photo

Ugh. Thinking back I remember quite a few years where mine was particularly bad because my folks always wanted me to get a haircut right before yearbook photos...and a haircut usually meant my dad exercising his questionable scissor-and-clipper skills in the basement.

Bad bowl-looking cuts when I was really young (just comb it down and I'll cut whatever hangs past your eyebrows!) and stair-step "fades" on the sides when I was a little older (never learned how to blend so it was just switching up the guard as you go up from ears to the longer parts on top.)

I can laugh about it now because I also remember "graduating" to cutting my own since at least then, the questionable results were my own fault. It's definitely not easy even with multiple mirror angles and a bit of practice. I did get decent at it by the time I was old enough to just pay the $20 every month for something that actually looked good.

Now my partner is a stylist and she gives me free haircuts in the kitchen whenever it gets to the point where I start bugging her again. I'm pretty sure my dad doesn't take offense that I've switched barbers.
Not sure, but I think the parent comment might have been pointing out that all chains are also DAGs.
Same problem with Telegram. You can't register account without phone number. Also, Signal is already working on user names, it's just a lot more complex problem than you might think.
The orbital angular momentum of the spinning fermions neutrinos has to be taken into account. You can not simply add up fermion spins. Read about the proton spin crisis.
Thankfully, New York is not a right-to-work state.
Does the new n2d machine type support nested virtualization?

(Asking because Azure supports nested virtualization but only on some machine types. AWS doesn't support nested virtualization at all. Google Cloud seems to support nested virtualization on other machine types.)

Also, why 224 rather than 256?
Unnatural Selection: https://www.netflix.com/title/80208910
I do this kind of stream-of-consciousness recording by just sending messages to myself on Telegram, sort of like a mobile fleeting note. Some people like doing it through voice, but typing is fine with me.

After that I just refine the saved messages and transfer them into my system.

> Emacs will always be faster vs. an Electron app.

No, but it should certainly take up less memory. Emacs lisp is slow, I think the basic operations would be faster if it were an Electron app.
i am not a frontend person but i had tried multiple times to learn react and angular. every time, i became frustrated in the tooling phase and gave up. like... geez, i'm having this much trouble already and i haven't even learned the first thing about syntax or reactivity.

then i learned vue, and was able to build something in an afternoon. and, at the end of the afternoon, i had the tooling too. but the vue learning path doesn't teach tooling until after you get a feel for why and how vue can solve your problems.

how it is taught is 100% of the reason vue found a place in my life. HUGE missed opportunity by the other frameworks, which are so eager to prove that they have the bells and whistles that they trip over their own feet trying to get people started.

had i learned from you rather than from docs, i would be using react in my personal projects and never would have looked at vue.
A lot of times it doesn't make life easier. It just looks easier to people signing the checks. And the people building/selling the products aren't data scientists so they don't realize they are not making life easier. They just see data scientists as a bunch of hard-nosed elitists who want everything for free.

I've worked as a data scientist on both sides of the table. As a customer facing data scientist for a product company selling to data scientists and for 2 companies that sell physical products and employ data scientists.

I've been in sales situation where I'm telling the sales rep the product we are selling isn't going to work for the data scientists we are selling to. And their response is to go above their heads because the Data Scientists "Are too technical and don't want to pay for anything."

I evaluate data science products on a semi-regular bases and many that "make my life easier" actually make one thing easier and 10 other things harder. Lots of these products are also new and they are trying to be competitive in a space that people are only starting to understand. So if something is broken I can't fix it. I'm stuck pointing fingers while my management gets frustrated with me because this solution was supposed to make life easier.

There's also the reality that right now open-source is king and if I want to hire somebody it's much easier to find people with those skills. And yes, I have a selfish desire to use open-source tools because I want to be employed in the future.

Don't get me wrong, there are product areas (e.g. Data Science DevOps) where it absolutely makes sense for a Data Scientist to buy something to make their lives easier. And a lot of them do.
I've written notes during the lecture at the same speed as the lecturer with Word 2007 in the last year I had math in uni. This worked surprisingly well since Word's math typesetting requires a lot fewer \ and {} than LaTeX and you immediately see what your current equation looks like, eliminating a lot of guesses around proper bracketing, etc.

With pure LaTeX I think I couldn't have done it, despite being somewhat proficient with the language.

(I've scribbled diagrams and other images by hand and done them properly at home, but the text and math parts went fairly well in real time.)
I think this might make fantastic fodder for discussion -- both the actual design, and the process of going about the redesign in an organization like the VLC project.

A blog post, maybe?
Do they have to live a wretched existence? Exactly how wretched does it have to be to allow them the ability to organize.

Or perhaps they are justified to want a better share of the value created at kickstarter by their labor.
"AI" products are consulting heavy as 80% of the effort is spent on data. Real world data inputs are messy, most need human curation up front.

Simple example:
FMCG/Retail would like to use apps to scan shelves for their own product placement and their competitors. Simple, right? But getting those packshots, account for lighting and placement conditions, ... you need an army of people to do QC.

AI really just moves the analytics/BI load from a company to a vendor - hence it is consulting. Good business to have, but human labor always has shittier margins than software.
I guess it depends on how narrow one defines "AI". It sounds like you are defining it as "Deep Learning"... (maybe the article did as well, I didn't read it).
Of the bank is in Europe also, it's a GDPR breach
>They'd be wise to learn from history

Seems like they did learn from history. Unions are they only thing that have proven consistently, across the world, to protect wages, rights, and give workers a say in their workplaces.
Huh. Your comment resonated with me, but confused me a bit as I had a 'Nostromo' Gaming Keypad too, but I knew it wasn't from Razer, so had to go check...

Turns out the one I had - a Belkin Nostromo N52 - was at some point replaced by an equivalent from Razer, but 'made betterer' ( https://support.razer.com/gaming-keyboards/razer-nostromo/ ).

Your one looked a lot better than my one, covered in dust somewhere as they both now are!

(image of Belkin Nostrom N52:)
https://i.ebayimg.com/images/g/tBsAAOSwvgheGmiG/s-l225.jpg
> How can anyone do anything efficiently or be productive enough at work, or even enjoy hobbies, while doing that?

by replying every 2 or 3 hours, when you're waiting in the elevator, or have some other idle time to fill

>you can turn the notifications off and check messages at a specific time every day, but good luck with that

some people simply ignore their notifications until they're ready to deal with them. they don't toggle some setting on their device, they simply choose to ignore the whole device. it varies from person-to-person and you might just not be personally suited to this kind of technology.

personally, i read every email i get as soon as i get it, but i realize this is not the norm.
Thanks for recommendations. I will admit I overreacted when I saw the headline and found out it was PNC. Just not the thing I expected to start my day hearing.

I already use 2FA, a unique password only with PNC and alerts on all account activity, including logins.

I will look into some of the things you listed!
Yeah I assume most apps are still single SQL user so auth is code-managed while data lakes are better as native.

So my q is modern arch for the app code services -- like, authenticate via JWT and pass that around, maybe even through internal requests, but where does the authorization logic go? A middle tier REST microservice that does all SQL queries, like a graphql layer? (And then DIY RBAC wrappers over the graphql?)
I think most Americans mostly have experience with blue collar unions, often ones that represent relatively unskilled labour. Consider though that even in the US, there are plenty of unions (or things which are effectively unions) which represent highly differentiated and skilled professions.

Notably, directors, actors, and writers in American film and television are unionised. That does not mean that everyone is paid the same, nor that there is any concept as "seniority" (very rare in unions that represent highly skilled workers), nor that it is assumed that everyone has the same level of skill.

While the AMA and ABA are not conventionally considered unions, they do effectively control entry into and regulation of their respective professions. (Medicine and Law).

If brain surgeons benefit from being in a union, javascript developers probably do as well.
Rust for Java Devs
Planar Process
Just off the top of my head: transparency in promotions and evaluations, greater pay equity, and just cause protections against arbitrary discipline and termination
The 'showdead' option doesn't work here?

> In my profile, what does showdead do?

>If you turn it on, you'll see all the stories and comments that have been killed by software, moderators, or user flags.

Responding to you,

>The problem is that it didn’t make sense to most of the people on here.

>For example, if you’re not familiar with impedance matching, that previous analogy would be a mistake on my part.

I can think of vague things about reflection of signals and gold-plated electrical connectors.

That particular argument deliberately gave only the barest minimum of explanation. To quote it,

The reason this works is that some people want to work more than 24 hours per week, so people would not be able to agree on how much a normal person should work.

Most people would not understand how this lack of agreement would be beneficial. In short, it was an argument where people could say that if they shared it, this action was implying that they were smart. An argument that includes many pages of explanation does not imply that someone who shared it was smart, only that they don't give up easily.

It's the style, especially in social media, to share something that implies you understand something complex. Just look at 'memes' or even 'hashtags'.
I wish Chris Domas still did presentations. I believe he was hired by Intel and I would guess that they would have asked him to stop publicly presenting.

Smart hire on their part, but his presentations are legendary to me!