skysight-inc/HackerNews huggingface dataset:
Something that helps here is distinguishing between bugs & features. As a maintainer of an open source project, I frequently have to say 'no' to features. Usually this takes the form of encouraging a plugin that implements the feature rather than adding it to the core library.

Bug reports on the other hard, even if they're as simple as someone misunderstanding a feature, are worth taking. If it's a real issue you can fix it otherwise it might be an opportunity to improve documentation. My only requirement is a reproduce provided. I'm not going to spend lots of time hunting down an issue based on something vague.
I recently turned Ordinary Puzzles — a React-Native mobile puzzle game I built last year — into a Progressive Web App, thanks to React Native for Web.

You can play it in your browser at: https://www.ordinarypuzzles.com/play

Source Code available on GitHub: https://github.com/mmazzarolo/ordinary-puzzles-app

Open to feedback!
> Thanks for your request. Now that we are talking, do you mind swinging by and do my dishes? They have been piling in my sink as I was too busy fixing other people's lives.

> Yours truly
I’m really interested in this project too. Been thinking about similar solutions for a while now.

I looked into Kaldi and Mozilla Deep Speech but the former seems geared at ASR experts and the latter didn’t seem suited for my particular application (longer recorded audio or real time stream)
I get the point of hiredis and uvloop and agree to some aspect, but including the python hashmap implementation as "implemented in C" feels like claiming python programs do not really exist because in the end it's implemented in C/Assembler/Running CPU instructions.
In a pure democracy there is no such thing as a constitution, as in the underlying principles can be changed by the majority in power. Having a constitution leads to more stability.
Some Plasma Mobile developers have receive a Librem 5 phone but afaik there is no KDE edition planed for the Librem 5 yet.
There are vendors who do just that, in various combinations.

Hue uses non-wifi wired protocol and offline-first hub. Lacks failsafe though.

A local vendor does the above, but instead of "smart" lightbulbs, offers smart switches - which still operate as physical switches when directly used. But they don't have huge marketing or anything like that, they appear to mostly sell to integrators (with their gateway then being integrated into popular solutions like HomeKit etc.)
I have two questions (after "cats: how does it deal?" which is answered in other comments, kinda-sorta):

1. Where does the chair go when the Pocket Office is closed? (Illustration shows a generic office chair: I'm not sure there's space in there for an Aeron, much less anything really funky).

2. What is this "work/life balance" the designers seem so keen on enforcing? (sarcasm). And why do they think that after a day spent staring at a monitor their users can only relax by staring at a different type of monitor (the kind where there are no input devices and some corporation provides the constant screencasts for a monthly subscription)?
> I consider my time a limited resource and the most important currency I have.

The same applies to the developer of the software you are trying to see if it solves your problem. The rest of your conclusion relies on your assumption that your time is more precious than the time of the developers that wrote the software.
Nope. Marginal propensity to spend kills that out of the gate. Poor people save a much smaller proportion of their income than rich people, on average. Since rich people are rich (meaning that percentage is out of a bigger pie than the poor person's), and their savings rates are higher than poor people, you just multiply that out and see that rich people will get richer much faster than poor people.

This doesn't take into account taxes, however, which means that we're assuming a 0% flat tax rate. But, you see, what happens is that if you start imposing a positive taxation rate, then all that changes in the preceding argument is the definition of who is "rich" and who is "poor." The general trend is all that matters.

One actual limitation to point out is that this argument doesn't take investment into account. Over long enough time periods, all major asset classes have a positive expected return, so, it doesn't matter precisely what people invest in. What does matter is how much they have to invest, and how long "long enough" time periods are.

IIRC, for the stock market, "long enough" means 15 years or so. Since this is much shorter than a single human lifetime, you see that all someone who is rich enough to invest has to do is just keep shovelling money into their brokerage account, and it will pay off eventually.

Poor people don't even get to that point. The hows and whys of that are myriad, so I won't even get into that. Just imagine that, instead of calling them "poor people," we call them "economically fragile" people. Then, what you start to realize is that a small bump in the road, like, say, an unexpected car repair, can really devastate an economically fragile person's finances.

And, because economically fragile people don't have a lot of money coming in, their expenses are pretty low. That means that even if they follow standard personal finance advice and try to accumulate a 6 month emergency fund, a car repair costs what a car repair costs, so it's going to eat a much larger chunk of that emergency fund for the economically fragile person than the non-economically fragile person.

Oh, and, because economic fragility is relative (meaning if you, and everybody else have 1 quatloo each and I have 10 quatloos, I'm still as "rich" overall as if everybody had 10 quatloos each, and I had 100), that means starting poor and getting rich takes a long, long time, and may not ever happen.

TL;DR: A completely flat tax rate for all citizens implies that the rich will get richer, and the poor will stay fairly poor.

https://en.wikipedia.org/wiki/Marginal_propensity_to_consume
For the last year or so, I've been trying something new with my social media usage, to mixed results.

My theory is that while I'm interested in the personal lives of the people I follow, for the most part I couldn't care less about things they post with the direct intent of emotionally-manipulating me. So much of those kinds of posts are driven by loneliness, boredom, existential angst, and the comfort that public clanning brings people. While I'm completely committed to supporting and caring for my friends, these posts never bring them the relief they seek. Instead, it always ends up in a more-and more frenetic argument. I am almost beginning to think that for many of them, if they can't find that comfort online, they'll settle for a good fight. And after more than two decades online, I have never seen that comfort successfully delivered, aside from in a performative way.

So every time one of my friends re-posts or shares something I find emotionally manipulative, whether I agree or disagree with the sentiments, I take a look at the original source. Is this a source with, say, more than 10K followers? If so, my friend's participation in this communication stream is much more like a little propagandist than somebody who is either seeking or offering comfort. So I block the original source; after all, it'll just keep appearing again and again in my freed until one day it causes an argument.

This, for the most part, leaves honest-to-goodness things my friends are actually experiencing in person, instead of vicariously. As long as that's the case, I try to allow wide latitude, after all, I want to learn and share from as many people as possible with differing views. If, however, I notice a pattern of pain, either pain they're experiencing that I can't help with or pain they're seeking to inflict in others in order to fight with them, I start the snoozing and nofollowing.

I wish I could say that this strategy has been highly successful. It has certainly made social media much less painful, but over time I'm finding that I'm pretty much zapping everybody. Very few people have the editorial discipline to actually be responsible worldwide publishers. Most of us will far too easily choose attention over quality conversations. Social media isn't helping us; it's hacking us.

I wish my friends on the right the best of luck. I think it's a good move. Anything to advance the destruction of this cognitive and epistemology monopoly is a win in my book. I look forward to seeing how it goes for them.
I didn’t see a lot of bitterness, nor did I see “behaving like a child.”

You seem to want to discredit the author by telling us how to feel about him. You seem to hope that some percentage of people will read your comment and have an immediate bias against the author of these tweets even if the information is largely true.

Is there some piece of information here that you have some way of showing us is inaccurate? Or do you just not like that this person on Twitter goes against your view of the situation?
He Sold His First Business for $150M and Now Is Taking on Giants Like Google
Whatsapp: Sends all phone numbers on your phone to a third party.

Discord: Works as long as Discord does not run out of VC money.

Telegram: Sends all phone numbers on your phone to a third party.
We’ve got our TV mounted near the ceiling, and tilted way down. Because we like to lie on the couch while watching TV. That’s about fireplace height, but you would still want it to be tilted down.
> which sound much more in-line with DMCA

Really? DMCA has no "three srikes" that I'm aware of.
For me it's abstaining from sexual activity (masturbation in my case), having empty stomach for at least 6hrs before sleep and quitting stimulants (mainly coffee in my case). Also, overeating or eating when I'm not hungry does much harm. It took me about two weeks to notice benefits from nofap and I'm never looking back. Coffee was the last thing to quit and it was impossible without nofap. If I do anything against these rules my perceived sleep quality degrades significantly and I feel like sh*t next day. YMMV.
Game developers are more than happy to deal with such platforms, and I confess it was more fun to target the Amiga, knowing what to count on, than the mess that the PC has been since forever.

That crowd can turn on to their Pandora, GPX, Arduino, Raspberry, whatever SOC is going trendy.

As for Unreal I wish they learn their lesson, or be honest and create a lawsuit against Sony, Nintendo and Microsoft.
In general, domain knowledge is incredibly valuable and will generally trump someone who may have some more technical skills but doesn't know the field. I'd add that a lot of larger companies--heard someone from Shell talking about this a couple months ago--are training up people who have knowledge of the business with "citizen data scientist" skill sets.

Without knowing all the details of your situation, it seems at least a much lower risk path to acquire some data science skills--maybe your company will even pay for it--that you can pair with your existing domain knowledge.
> are not actually data scientists, at best they are data analysts.

Unfortunately the phrase's usage has been corrupted by HR departments, and the BA types of job listings now outnumber the "real data scientist" listings.
I'm not doubting your (or your sibling's) claims, but I find it extremely difficult to imagine any older person preferring a virtual keyboard to voice messages (provided they are properly introduced to the feature, of course). Maybe this preference stems from how simple telegram (the app we use) makes taking and hearing voice messages? Perhaps it really is a regional thing after all. We need more data.

From my anecdotal/regional experience, people over 60 prefer to use voice messages almost exclusively while younger people prefer to text.

Maybe someone at telegram or whatsapp can provide statistical data to shed more light on voice message usage.
Alas, not my invention: [0]. Oh, and thanks, will check my borrowings.

[0] https://news.ycombinator.com/item?id=9552341
You make it sound that it was not always a thing.
"You don't need serverless"
Why not just use the canned answers feature of github?

(Yes, looks like your software can do more)
Have they figured that out?

I don’t even get delivery directly from a restaurant, preferring to pick up takeaway myself as I can be more assured of having the food have the least possible time sitting around getting cold and mushy. If I were sick is the only remotely common case where I’ll order delivery.

Even there, I’m perfectly capable to call my local restaurant. If someone ends up dominating this field, it’ll be because the local restaurants gave up an enormous advantage they started with.

I don’t see any amount of “optimized route planning” that’s going to get customers food that’s sat around less, tastes better, or costs less which are the only things I can see durably disrupting the “I give you money and you give me food” market.
If you ever dealt with cloudformation you’d know it’s absolutely enormous PITA.

There might be no “silver bullet”, but aws serverless is like rusted bucket.
That's taking it too far though isn't it? I mean, gcc is written in C++ too so what? :)

You might also be interested in my other comment: https://news.ycombinator.com/item?id=25101200
> I have all lights (100+)

Your house is massive or your castle is very tiny. Either way, that’s an usual amount of lightbulbs.
The experience working with React Native at Wix
They banned anyone parodying Conservatives and also anyone voicing support for antifa.

https://www.cato.org/blog/twitter-alternative-they-can-keep-...

They also banned fake accounts pretending to be well known people and accounts engaged in illegal activity (death threats etc). I'm fine with that personally, I don't expect them to operate a totally "free" speech service and somehow weather all the lawsuits that brings.

I think this is a nice case study in how free speech inevitably conflicts with keeping majority opinions happy. The fact that they folded on freedom to get/keep people with such thin skin so sort of tells you what their business model really is imho.

Cest la vie.
So does Android. But the executable binaries themselves aren't signed, this only verifies the integrity of the system partition at boot time.
A Dig into C3.ai's Financials
> At my job I use AWS serverless services and I get a lot of frustration not being able to test and debug code offline.

AWS's Serverless Application Model explicitly supports local testing.

https://docs.aws.amazon.com/serverless-application-model/lat...

Which problems did you experienced?
> If my predecessor opted to use Python instead of succumbing to bandwagons and resume-driven development practices, the same thing would take a couple of man/hours.

That's my opinion but after maintaining some large Rails apps and large Django apps, I would still take Rails any day. Just the testing quality and the batteries included makes it worth it, whereas the main downsides of Rails (speed and lack of typing) are also there anyways on a Django project.

That aside, if people building the project don't have any experience with what they are doing, it will be messy regardless of the framework or the language.
What's weird about someone refusing to spend their limited time on things they don't want to deal with?

Or do you think that reading and comprehension are activities that take no time at all, and therefore have no cost attached to them?
But they told people they had been worker-owned, and many actually believed it!
More good person you are, more depressed you will be.
> The user didn't understand how to use the software and is confused.

This can be treated as a bug in the documentation.
Hey man, look the bright side... imagined if you had proposed before she left, and keped the ring? Yolu would be without a girl and the money of the ring.

That said,the good thing of hitting rock botton is that theres no way, but up. 3 Years ago I was being underpaid, divorced a 6 years marriege, and was sunk in debit.

I was really depresed,for the first time of my life I cried waching a movie, and was pretty sure I was in funcional side of alcholism.

That said, I keepd it going by solving one problem at time. First, I organized all debites of my company, and made a rigid paying plan.

Then I made a deal with my dad, that I would stay at his home for 1 year, while I paid some of the debt my ex wife left me.

After that I put my company on hold for 1 and a half year, so I would not generate new taxes while paying the old ones.

I found a shit soul sucking job, but with good payment, in the capital. For almost 2 years I would spend 4 to 5 hours in traffic, just to get to this job. But small things helped me going foward.

I got close to my friends (before the pandemic). I checked out lots of books from my reading list, while I was in the bus, or train, going and back to work.

I basically sold or donated most of my possessions, basically reduced my life to small things that really mattered.

The thing is, don't try to fix everything wrong at the same time. Focus on small problems that you can solve, and after a while, even the big problems will appear to be less intimidating.

Now, finally after 3 sucking years, I reoppened my company, I paid all my debts. I still got to deal with shit from my ex from time to time, but goddamm I love being free now.

Well at least for a while. Now my ex appeared telling me shes pregnant, but shes pretty sure I'm not the father, but she's not 100% sure... well I will deal with that when the time came.
It could even come with an IV drip. Then you could eat and get caffeinated at the same time.
Is there auto call recording? Or on the roadmap.
Private citizens actually have a lower bar to prove a justified shooting in most places. Police are held to a higher standard already. In policy at least. Th practice of that policy may make it different.
Author here, I have recently been offered a job at Stripe, but did not update my bio. Thank you for your kind words!
A Mercedes-Benz Keurig partnership perhaps.
I mean... It's only like, really cool.

On a side note, I think it's going to be an interesting decade for all sorts of sports. Different variants enabled by technology, and every-improving athletes and engineers are going to be working on very interesting demonstrations I bet.
Someone mentioned a silicone sleeve in the cup holder would be a fine solution to this.
import gc

gc.disable()

Call gc.collect() when you’re at a good point to afford it and need it.

Ive done this before in really deep inner loops where speed is important and shaved some significant time off.

It’s also useful if you have something time critical and don’t want to be interrupted. Eg Profiling, etc.
Do other folks agree with PG that the economy is a rounding error compared to the quality of the founders?

To me, it sounds like a hammer saying all that matters is the nail, not the substrate you're attempting to pierce. I think it's his job to believe in the "great man" theory, and to not credit circumstances, luck, etc. PG is in YC and their whole raison d'etre is attempting to choose great founders.

Is there a statistical analysis of YC and PG which shows they choose effectively?
I actually think that we agree on the PhD requirement.

> Having PhD shows that you have committed to one field hard enough and long enough to be granted the title even if it is PhD in philosophy.

Yes, exactly. That's what I meant by "strong initial filter".
Take you vitamins and minerals and zinc, people. Or better, do a blood test and take what you're low on.
No - I'm saying in addition to "Russia prefers Trump at the helm", there was some (direct or indirect) contact between the two parties and some awareness and (implicit or explicit) encouragement from the Trump camp for Russian actions.

Surely there is a meaningful distance between that and your formulation?
My uncle used to tell me that you only start to live after your second divorce.
Optics may come earlier than people expect.

And not even for I/O, but for on-die communications, and busses.

High speed SERDES may well be replaced by same-die optics, as a lower transistor count, dumber, and cooler solutions.
Study sets the first germanium-based constraints on dark matter
I agree broadly though I'd add two caveats:

They can't do that AND profess to support free speech within their club.

I think people should be able to form their groups as they like. But that doesn't mean that that group is a healthy place or that it doesn't harm wider society.

I'm also not clear whether this is a group of people forming under their own initiative (as is their democratic right). Or if its actually some shady privately funded project by billionaires seeking to influence elections. That second option is much less democractic and would (imho at least) be open to investigation and regulation like any other campaign activity. Hopefully it's not that, it's just someone trying to launch twitter 2.0 and make some cash.

What a mess! :)
OK, by my own rules that means it's "written in Python" then. But in that case what I actually meant is that majority of time in calls to zipfile is spent in pure C, not in the Python interpreter loop, and if it's based on zlib then that agrees with what I meant.

(There is an exception I didn't mention: if the zip is encrypted then the zipfile module falls back to pure Python code. The difference is very noticeable!)
> However, in javascript this problem does not exist, so obviously that can't be compared to Rust.

Static typing and a whole bunch of other things don't exist in JS as well. The point of a comparison is to highlight the differences and similarities. You were the one who said Rust is more similar to JS than Java, you can't just reduce the language to 'type inference and traits' - things JS doesn't have at all and say it's somehow similar to JS.

> Fair enough, but most people see that very different, hence the unhappiness.

You have data supporting this 'most people see it...' argument? Or you just made it up on the spot?

> No no, not the error messages that the rust compiler gives you. I'm talking about error handling that the developer does.

Error handling in Java is very straight forward and it's far more similar to JS than Rust is.

> And let's not call it imperfections. Java is _so_ far away from perfection, that just gives your post a sarcastic touch.

Java is a great language. It's not overly complex, it's fast, it has great tooling and IDE support, it has one of the largest library ecosystems. It has a huge developer community, many high profile projects, many high profile companies use it. It's easy to find decent Java developers for your project. It has a decent type system - far better than JS or python. From a pragmatic point of view Java is one of the best languages in existence.
To reply to your point. Others were saying the python is slower because of garbage collection. I’m just suggesting they try turning it off. Big fat downvote though :-(
A good beer.
That's just wrong and archaic.

> You need to maintain the system and manage the full life cycle

Do your vendors maintain your systems? Maybe, if you pay them well enough.

> You need testing

Because "enterprise" software is bug free. Just because someone sells you software and pretends they test, or even if they do actually, you still have to test in your environment.

> You pay for all of the above

Yes, either in manhours of employees or cash to a vendor.

> There are very,very,very few world-case FOSS projects around (like: redis, clang, elasticsearch, linux, ...) that maintain themselves on an enterprise-quality level, so be prepared to upstream a lot of bugfixes yourself

There are many more, and even stuff like Hashicorp's projects are at a better level than say Atlassian's crap in terms of "enterprise quality".

> Where there's no money there's no priority

Are you under the impression that just because you're a paying customer you're somehow a priority to the vendor? You can tell that to all the people with stuck feature requests or unanswered/unfixed bug reports. At least with FOSS you can actually take a look yourself if nobody else wants to.