skysight-inc/HackerNews huggingface dataset:
>I did find, generally, that the Reon Pocket improved matters somewhat, even on its lowest cooling setting. I was definitely still sweating by the time I got home, but the cooling sensation does make a difference while you’re actually out there in the heat.

Sounds like the device is useless then? The impression I got is that it doesn't meaningfully reduce your overall body temperature, but makes one spot cooler which presumably distracts you from the heat. I've heard that peltier coolers aren't very efficient or powerful, so this isn't surprising. Can someone with who studied physics/engineering calculate what the effectiveness of this is, vs a block of ice that's about the same size? Given the high latent heat of water it might be worse than a block of ice..
IMO the real sleeper of the EV race has been Kia. They've been serving up reasonably priced, practical EVs with decent ranges for years now to very little fanfare.
My (higher education) institution had a really nice gradual phase in plan. Small shifts of workers for a few months when the state opened back up, with more people coming in as we approached semester. An emphasis on in-person classes, but with options for folks who were uncomfortable with crowds.

Then administration caught wind we were 14% off on students.

Two days later - mandatory, everyone back in the office, no remote work to be allowed, for any reason.

It's depressing, and I have no other reason to type this out, other than to complain, I guess. 99% of my, and the folks in my office's jobs can be done, effectively, remotely. But that's not an option. Just ridiculous.
Considering ageism in the software industry Remote work feels like a boon. Not to mention the uninterrupted productive work you can do. Remote work is bad only for the middle managers who don't know how to account for their time.
Thanks for putting this up for feedback. I read with some interest. For me the biggest piece that was missing was evidence that the ideas work.

The content sounds aspirational “wouldn’t it be nice if” and not grounded in lived experience. You should definitely put some information in your intro about who you are and where you’ve seen these ideas work, and from what viewpoint you are coming from. This would add more credibility.

For example, it is not self evident to me that async is inherently better for decision making or assigning tasks. It is better for decision communicating and task tracking, but either in chat or a voice call it is so much faster to communicate the nuances of a complicated assignment or ask. You also may want the persons input on the issue at hand. You also may need a _quick_ decision.
Your project looks very nice! I will need to look in more detail later. What you made is very similar to something I've been looking for, (while I haven't done an exhaustive search) and have been wanting to make myself. A large part was the desire of being able to create the software itself. What I had been writing and working on had been in Go too, perhaps it's because the standard libabry provides some nice building blocks?

I haven't been commenting much lately, but I really wanted to tell you, very nice work
I think any Linux software synthesizer that supports VST or LV2 plugins should work with these plugins. The Wikipedia entry on Software Synthesizers lists several. https://en.wikipedia.org/wiki/Software_synthesizer#Linux_syn...

A search for "linux software synthesizer" should provide even more lists of compatible software.
Useful example is how the Joe Biden Burisma phone call that bubbled up through Russian media was fabricated. I pulled it apart with ffmpeg and there were a number of artifacts that showed editing and splicing.

If you're handy with ffmpeg and python, you can assess their veracity pretty easily. Of course, if I were on a political ratf'ing team, I'd use the same tools to add those artifacts to a copy of an offending (real but off message) stream and amplify the distribution of that fake-faked version with a debunking press release handy, so YMMV. While the Biden thing wasn't a deepfake directly, (shallow fake?) we're going to see tons of actual deepfakes around the election.

IMO, elections are no longer between candidates, they are a war on truth for domination of the narrative - office is the effect. A campaign that focuses on what happens once the war is over is daydreaming about the future and distracted from the present and this will lose them key battles. For this reason, I think deepfakes are going to be the biggest weapon in campaign arsenals for the near future. Interesting times.
Bullshit. People don't care. You don't even have to go so far as not to use certain applications. In this particular case, if people didn't buy iPhones en masse, we probably wouldn't be dealing with wireless headphones because neither Google nor Android phone manufacturers have cared to be innovators on the hardware end.
Some other ideas:

1 - Charge for support.

2 - Put a Patreon and/or Paypal link prominently on the front page of the website for your product, and clearly and politely ask for financial support. Often people want to help out financially, but they don't see an easy and convenient way to do so. This is one way to let them know how they can.

3 - Consider running Kickstarter campaigns to add new features. See the successful Magit kickstarter[1] for a perfect model of how this was done for a very popular open source project.

[1] - https://www.kickstarter.com/projects/1681258897/its-magit-th...
Natural scroll direction while using a mouse isn't traditionally how one would use a mouse - but the issue is if you set the scroll direction to change for your mouse (on a mac) it also sets it for your trackpad.
honestly, if this popped up more than 2 weeks ago i'd wonder the same thing. i love the way the mac trackpad works, including the scroll direction. but i plugged a mouse in and was doing some gaming stuff. it is unintuitive as hell to have the scroll wheel go the 'opposite' way for zooming on an rts. i changed the setting for the mouse, and later when on the trackpad again, wondered why the hell it was backwards. no idea why 1 setting, in 2 locations, uses the same config value.
(Forewarning: I haven't had a chance to check out the site yet this is purely based on what I've read in the comments so far) I would also say some hobbies are good to add, just don't be to narrow on it. While pool or ping-pong might not be good so broad topics like watch sports, play board games, video games, (biased) anime. Broad topics like that are typically what I'll discuss with friends even if our specific interests in the topics don't align.
Almost like a fixed 2 hour limit doesn't make sense.

Steam already tracks achievements and average time played for all players. They are in a very good position to provide refunds after 2 hours playtime while minimizing the risk from refund fraud.
I feel like your view is more of a reflection of you and your perspective (i.e. efficiency is #1 priority) rather than the world we live in. I feel like even in the military, relationships would be hugely important. If I was a soldier but hated my commanding officier...my performance would be very different to a situations where I had a great leader.

Great relationships and trust results in higher efficiency.
I have been looking for a solution to this problem for a very long time and my reasoning is that on a trackpad, natural makes a lot of sense intuitively, since you are "pushing" the document (page/app/whatever) the direction you want it to move.

Whereas when I am using a mouse I feel like I the document is below the mouse more or less and when I move the scrollwheel it is physically moving the document as if it was tied to the scrollwheel.

Not sure if that makes any sense, as this is just some internal feelings on it, but I have beeen manually toggling the natural scroll when i plug and unplug my mouse ever since I started using MacOs
The linked Techcrunch article is pretty light on actual content. The actual Cloudflare blogpost describes what this product is: "We are extending our CPU limits to allow customers to bring all of their workloads onto Workers, no matter how intensive."

https://blog.cloudflare.com/introducing-workers-unbound/
I skimmed your about, where you mention it as a hobby demo of your deep work.

Do you have a GitHub or technical documentation about how you build this sort of thing to work at scale?
Yes. Though when you assume something like an efficient market, variance becomes more meaningful.

Under some suitably broad efficient market assumptions, the expected return for all stocks is basically the same (after adjusting for risk). So variance automatically means going up and down compared to that expected return.
I haven't checked it out (iPhone user) but I'm curious. Why does an app that reminds you to stretch need a user account?
This is what I thought too, but my domain is not that new anymore and things seem to be getting worse. I know all the users personally so I know none of them ever sent any spam so that shouldn't be a problem either.
How is Jenkins not button pushing?

And besides, AWS has a stable API and a set of CLI tools to actually manage everything in the cloud without button pushing.

I am 29 now. Used Jenkins about 5 years ago because I couldn't find a much better alternative for a single-developer workflow, but it's a glorious pile of buttons that has 0 consistency and/or an API.
Interesting that all these issues are completely different from my own experiences with Agile BS. We would have 10 hours of exhausting meetings every 2 weeks in order to plan our sprints. Unconsciously, we just ended up hyper inflating estimates so our team would joke about how the only thing we did each sprint was "slap a box on it" (in CSS, or some similarly simple task).

I left that job when all the developers completed their tasks a few hours before the end of the sprint, giving me (QA) just a few hours to test, merge, and deploy their code, which because of our terribly clunky and manual deploy system, just wasn't possible. I was placed under an internal investigation for not being productive because I held up the sprint of the "most productive team in the company" and made us look bad to out of state executives.
>And Ethereum is nowhere near the brand that Bitcoin is.

Wow and calling others out that they are in a bubble...

>Bitcoin at least enables people to commit crimes.

Like encryption, the internet and tor right?
And the convenience is something that you simply cannot replicate with money right now.

The only way to place gyms, makerspaces, and all the other fancy amenities right next to everyone's house would be to have very dense "techie towns" where the population (would have to he at the very least hundreds, better thousands) are all roughly like-minded, and even then you'd have issues with access control and trust (which requires a lot less friction inside a company, where too-far-out-of-bounds behavior is kept in check by the implied collateral of your high-paying job).
My theory: When I was staring out, the company “gray beards” were highly valuable and well-respected. Then “tech” as a meaningful name for a business vertical became diluted to the point that tech wasn’t necessarily valuable to “tech.”

GE created NBC, but NBC isn't branding themselves as an engineering company. GE could realistically be called an engineering company despite operating in many other markets, and NBC was probably instrumental in cutting age broadcast tech for decades and decades, but that's not the business they were in.
>it's not like there are a ton of software devs in South Dakota ready to take the jobs of the SV folks.

Yet.

That's the point. They're in places like SV, because they're required to be, right now. If remote work really takes hold, and folks can move to places like South Dakota, I bet that changes. That's the entire point. Right now there aren't folks out there, but there will be in the next 1-3 years, I imagine.
Gravitons Revealed in the Noise of Gravitational Waves
Do workers support Go natively yet?
Just curious, but why are poor people unbanked? It seems like one could open a bank account with pretty much $5 at almost any bank in the country.

Are they unable to do that because they wrote unpaid hot checks in the past, engaged in some kind of fraudulent activities? I honestly don’t know. Here is a study from Wharton that talks about it[1] but all I get from that is that “poor people are often financially ignorant and don’t avail themselves to banking services even though many of them could if they wanted to.”

USPS doesn’t need to be a bank. We already have banks. The problem is that a large number of unbanked people don’t understand how to use or access a bank (apparently.) My point is that a USPS bank is a solution looking for a problem.

[1] https://publicpolicy.wharton.upenn.edu/live/news/1895-financ...
I certainly batted an eye. I bought my first pair of bluetooth headphones in 2012 and I am only now finding out that some require you to install an app to use. Absurd.
Anyone know what the US tax implications are of long-term working from home, specifically for deducting "home costs" for the employee?
I like Natural Scroll on the trackpad because my mind somewhat subconsciously maps the page onto the trackpad. Then, scrolling on the trackpad is like dragging the page up or down with my fingers.

Mentally, the same mapping does not happen with a scroll wheel. So it’s a weird psychological block when I scroll down with a scroll wheel and the page goes up.
The scale is daunting...running new cables for probably more than half the households in the EU. Comparable to the effort to get fiber to the home.
My wife in her late 30s stopped dying her hair since the pandemic started and she's got a lot of gray hair, especially compared to me who i have none. She remembers having it since she was 18 but kept on dying it afterwards. I find her looking great with gray hair. I have to add that she is in a great shape and that compensates for the gray hair.
I have always used a mouse when scrolling down makes the page go down, and on the trackpad scrolling down makes the page go up. It makes sense to me somehow, probably because I'm used to the input method of a phone's scrolling and so that transfers to a trackpad naturally.
Thankfully we live in the same city my parents live in, and they're retired. They've been an absolute godsend.
As an older developer (55), two things:

1) I forget things. If some new piece of information comes in, after a few days, my younger colleagues remember everything, and I don't.

2) I want to sleep after lunch. It's impossible to fight.
Show HN: Neural text to speech with dozens of celebrity voices
Come see BuzzConf 2020, a software and data science conference, online for all
I get confused about which is natural and which is normal scroll but I have subconscious muscle memory, so if this tools helps people that for whatever reason were trained to have this subconscious muscle memory / why not? It's all pretty arbitrary anyway. Aren't your eyes bolted on upside down and your brain has a layer that inverts it?
I see a lot of 40/50 year olds doing Java/Python/C++ development with CICD unit testing skills that are handy programmers without knowing much about JS/ML/k8s. To me that puts them right inbetween your #1 and #2.
Ah, very nice! Our setup is on python, and because of some other dev tooling we have, it’s very easy for us to have a simple decorator function that grabs the advisory lock. We can apply that decorator to any python function, including the one that triggers our migrations. If on rails, seems like using the above link would be better.
The difference is that utilities don't also have their liabilities defined in law. No electric company has a standing mandate to stuff $110 billion under a mattress so that they can pay pensions to people who won't be born until the next century.
>I wrote that out of curiosity about why such an article would end up on the front page of HN.

(a) It's a well written and interesting article on a sports issue that most don't know about.

(b) Its TBI implications are generalizable to a lot of popular activities.
The issue you describe is typically called "Valence shifting" in this specific case "negation processing". It is of course a difficult problem to capture word-level sentiment and emotions but recent techniques in academic work obtain decent results.

However, industry typically relies on sentence- or document-level sentiment in, for instance, customer reviews with systems obtaining 80-90 F1-score which is very good. Often in e-commerce, aspect-based sentiment analysis is used in which a qualifying sentiment is attached to a target aspect, e.g. from a phone review systems extract: battery: large > positive; screen: dim > positive. You might have seen these types of reports in aggregate on review our e-commerce sites yourself.

It is however an ongoing field of research to process the scope of negation and uncertainty, but the field is making strides. State-of-the-art attention-based models obtain good scores on benchmark fine-grained sentiment analysis datasets such as the GoodFor/BadFor and MPQA2.0 of around 70% F1score [1]. This performance is nearly enough for commercial systems, depending on how you employ them.

1. https://link.springer.com/article/10.1186/s13673-019-0196-3
Refer back to my comment where I explicitly said that I'm not advocating for blockchain / DLT, nor did I say that Ethereum / IPFS provide any value.

But, there are millions of dollars in investment and research being poured into these pieces of technology that attempt to address the problem stated in the article. I'm not saying they do or do not solve anything - my point was that it just struck me as odd that an article explicitly talking about crypto and the problems of centralization, didn't so much as mention that there are folks out there trying to fix it.

It would be like saying "fracking is a problem" without mentioning any group that's trying to address that problem. It's pointing out a problem without a call to action. Whether or not that call will actually fix that problem is a different story.
Conventional plants need to be over-provisioned too, because of the possibility that one or more plants have a malfunction and have to shut down, possibly during a period of high load.

Put another way, it's probably more likely that they'll be some sort of equipment malfunction than we go an entire month with no wind.

Providing redundancy through independent mechanism (over-provisioning, storage, diverse sources) helps a lot.

But you're right. A grid that's 99% renewable with a natural gas peaker providing that last 1% will be a lot cheaper than a grid that's 100% renewable.
The whole point of investing in a company is that eventually you get more money out than you put in.

And, for example, I don't want coal companies try to stay relevant. They have coal managers and coal workers who know how to run coal mining.

I'd rather they give the money to shareholders, so that the shareholders can invest it in a different venture, or consume it.
It is indeed also a pile of buttons.
Google has been cutting down on those amenities for years now.
really impressed by this.
True, 5y ago it was Facebook and in 5y they relay on TikTok....lazy journalists...
Of course you can control your smart home with your underwear
I suggest switching to consultancy/freelance work. The interview process nowadays in Europe is just a time waster.

Before switching to consultancy, I've wasted almost half a year applying to various jobs. Multiple rounds of interviews, coding challenges, specialized resumes and everything in between. Average response time from recruiters was 2 days to 1 week.

Took me less than two weeks to get my first client as an independent contractor on a highly competitive freelance platform.

Also, don't hesitate to sign up with recruitment agencies. I was quite pleased with the quality of forwarded jobs from recruitment agencies.
The word "objectively" has a meaning so when you say "racism is bad" it has different meaning from when you say "racism is objectively bad".

Seeing that its meaning is in an objective rather than subjective or biased way : with a basis in observable facts rather than feelings or opinions and bad here is used as morally objectionable "objectively bad" comes out as an oxymoron.
Would you mind talking a bit via email?
Any plans to offer GPUs for Workers?
Web RPC: Share TypeScript methods between front-end and back-end over HTTP
That is a great attitude to have.
Actually the real investment for Microsoft wasn't the stock purchase but the commitment to keep Office on the Mac for X number of years. Without that, the Mac probably would have tanked before the iMac ended up saving Apple. Retaining Microsoft at that time was key to retaining legitimacy.

There's an awesome talk with Steve Jobs where he goes into it - it's been posted on Hacker News many times.
LuaJIT support, please. Other than that some tighter consistency guarantees around KV would be nice. I’m PoCing a small game server on workers and the KV is working great for this so far (turn by turn, but still).
I’m not a tax expert but my recollection is that the 2018 tax reform bill removed the ability to deduct home costs from your federal taxes. However, some states may still allow such deductions.
Sponsorship, etc. linked to broader goals, such as features, better docs. Reach out to businesses with a positive message: what can we offer if you help us out? Showcase your sponsors, build a small community.
You learn how to deal with people, developing taste and instincts about problems and approaches, and have the time to deep dive into a few specialized areas.

When I was 18 I was coding C and learning Perl. I was writing scripts to build my website from a bunch of text files, ordered by their creation date from most recent. I was hacking on BBS door games and getting into MUDs. I didn't know what was impossible or hard. I just threw myself into anything and believed that I was unique, working on the frontier, that I was part of something.

As I became older I started to get smarter. I realized that most things have been done before and that progress came in small increments. In waves I came crashing upon the shores of self-doubt; each successive tide washing away hubris and pride, leaving behind the rocks and sand. I realized how little I knew.

I don't think we become fossils. Erosion moves the shores and the process changes us, our shape, and our character. What we value may change. What skills we need to achieve our goals becomes apparent. What knowledge and ways of thinking are ultimately valuable prove themselves with time.

Youth is an important time in our life. The hubris and arrogance are useful to us in that phase. But age doesn't ossify us or make us irrelevant. We don't crystallize and become lost in time. You don't wander over some precipice and become, "too old."

That's the great lie told to youth. It's a great time in your life but it's not "the best time in your life." Who knows what will come next?

I look back on some of the code I wrote in my youth, my writing, my thoughts... I'm much different now. I'm satisfied with how I've progressed in most areas and feel like I could use some work in others. Life isn't over until it's over. Some people get their PhD's in their 50's. Some people do their best work early in life. It's not over until it's over.

So enjoy it!

update: ultimately the timeless stuff tends to be the less trendy stuff: maths. learning how to think abstractly in precise terms goes a lot farther than learning a particular framework or technology. People skills: how to get people to work together on problems. Business skills: how your work fits in the broader context of society and the economy. All of these things are topics that can go deeeeeeeeeeeep. It takes time to learn all of this stuff. The worst thing is realizing that you won't live long enough to dive into it all.