skysight-inc/HackerNews huggingface dataset:
Negotiating for me is really about creating a genuine win-win scenario for myself and my counterpart. This is impossible to achieve if you are playing (or are even perceived to be playing) 'hardball.'

My basic rules for all negotiations:

1. Be useful to your counterparty. (Simply, this means to be well-informed and listen intently. Present any information they need as they need it. Don't be the type to 'bury' the opposition in paperwork when you know they're looking for a few specific details.)

2. Be empathetic to their needs. (Everyone has a reason to show up to the table. If you can identify, with absolute clarity, what they need - you can help them get there. In return, it's often MUCH easier to get what you need.

3. Don't try to win. (The extra 1-5% you might gain in most cases is outweighed by the negativity of the event. If you're negotiating with a future employer, vendor, or potential client, then the value of having them actually want to talk to you is greater than the difference most of the time.)

And lastly, #4 - If your counterparty plays hardball with you, give them a truly fair offer that addresses their needs. If they don't take a fair deal when offered, be prepared to walk away.
> There are large gas storage systems, which could store gas produced from surplus electricity.

Only with power to gas conversion capacity. Which is exactly what this project is trying to ramp up to practicality. "You should not do X because you could do X instead" isn't a very compelling argument.
Remote work is a skill, it takes time to acquire, just like office work and barely less. (Have you forgotten how hard it was to stay put for 8+ hours in the same place? I still remember.)

My personal estimations -- it takes 18 month to work out an established routine, so any RW "decreed" on the worker before that time, is indeed effectively vacations.

The worst scheme is working from home 1-2 days a week, and coming to office for the rest. Beside the established routine it also requires adapting the sleep schedule (which is twice as hard if the RW days are floating, not fixed).
Have you seen any options take advantage of the fact that docx files are just zipped xml files? I can see the git repo ballooning if you have a few images and you commit frequently!
It's funny, I grew up in a 100k people city (Olsztyn), and the distances are virtually the same!

When I moved to Warsaw's Ursynów to study, the numbers are the same as well. Seriously :D
I have been bitten by Time Machine in the past. There is not much more frustrating than a fried computer and a backup that doesn't work and can't be recovered.

Since then I only use Carbon Copy Cloner [0]. It has very very very excellent documentation and it is well the worth the purchase. The documentation covers lots of backup scenarios, how to do recovery and dealing with error cases. It also lets you create bootable backups on external drives, though I have only used it for backups over the network.

I'm not affiliated, but I can't praise their work enough.

[0] https://bombich.com/
You’re too late. The expected impact of this event is already priced in. Unless you foresee the impacts being much worse than the few lost weeks, don’t change now. The sell-off you wanted to avoid already happened over the last week.
400+? I understand one or a few, but at this point is it just an entertainment? Or is it dopamine? If you had a perfect blissful state at a push of a button would you just keep pressing it?

I'm guessing that doing it this often, it's your "relax" before sleep at this point. So regardless of how much your actions aligned with your goals, or if you don't like that framework, how much you enjoyed doing whatever you did that day, you get that kick. I mean, I do that with music, but it seems that to resolve all conflicts in that complicated universe that is your head, you sometimes need to feel bad for a few days and figure out which things are colliding.
Zendesk Support: Announcing the Removal of Insights Reporting
Replacing the HDD on an iMac is non-trivial. This is not only due to the fact that you have to unglue and then re-glue the screen, but there is also a non-standard thermal sensor on the Apple HDDs which you need to circumvent when putting a standard SSD in which doesn't have that sensor (if you don't, the iMacs fans will always spin at 100%).
One of the more interesting examples of this is the NYC subway operators pointing at signs to show attention:

https://www.youtube.com/watch?v=i9jIsxQNz0M
After doing it for years, I've realized that clean code isn't really a good end goal, so I'm not sure if it "steps up your game"

That said, The Pragmatic Programmer is my favorite resource for it. https://refactoring.guru/ is also a nice reference point, in an easy problem-solution format.
If it's the externalities, we need to make them part of the cost.

Sure. But you say that as if it's easy. In some cases it's not trivial to put a monetary figure on these things. This may be why they are an externality in the first place.

More importantly, in each case where you intend to make someone pay for something they are used to getting for free, they will resist that change, even if that something is the right to pollute the river.

Making externalities part of the cost has always been a struggle. Nevertheless, I agree in principle.
The OO model is superficially adapted from Java. The open source community is pretty much following the SOLID / clean code cult. There are of course huge differences but the community acts like we're building a second java and there is no scepticism about it.
Track changes works if you load the correct files yourself, it doesn't put all your versions in a timeline for you. It's literally just the diff visualization part of the pie, nothing else.
So it becomes merely a PDA taped to an iPod. That's still pretty good.
Timing is critical. If you are crucial to a project and threaten to leave while deadline looms and cost the company couple of million - then they will be flexible.
By reporting progress, daily targets should not be a certain tangible goal necessarily, rather than that some progress has been done and reported. This isn't perfect of course but I think it's possible to evaluate whether or not the tasks/progress someone has made reflects a days work.
> While, yes, Starbucks’s coffee-based offerings (like lattes) are more expensive, coffee from Starbucks is quite cheap and VERY consistent

That’s because Starbucks is not a in a coffee shop business but in a coffee based sweet deserts business. You wouldn’t compare Coca-cola to espresso or filter coffee, so why put Starbucks in coffee category?
I agree, looking at long term health, injurys and deaths. Coal is the worst and Nuclear the best source of energy. https://ourworldindata.org/what-is-the-safest-form-of-energy

Personally I would like to see new and safe Nuclear power plants in Germany, preferably using what is now considered nuclear waste as fuel.
the tl;dr is that if you only ever used the built in reports, it's a change of interface. If you ever customized reports or (as I perceive it) used the data, expect to pay an additional $9/agent/month.

Customers have until Feb 5, 2021 to make a decision.
I guess some people are more fit for remote work than others. I certainly miss day to day interaction with people, too.

I've had to do remote probably half dozen days in past couple of years. Here are some things I've observed:

1) As someone who do not regularly work from home, simply I'm not equipped well enough. I don't have extra monitors sitting around at home to hook up my laptop to give myself multiple monitors, for example, so I'm forced to work in a suboptimal setting.

2) Meetings can get tricky (Note: I also do language interpretation) I have mitigated this by hooking up my recording gear, which actually worked pretty decent.

3) Where there are clear objective for the day, it is relatively easy to handle. For anything other like supporting people who managed to show up at work remotely, was certainly harder part.

4) Everything becomes distractions. Something as simple as getting a cup of coffee. In other word I have to make one myself (or go out and get one myself) where at office I would have access to one close by or walk short distance to buy one.

I would probably sustain... maybe a week of remote at the most. Maybe regular remote workers have designed their life to work with it but certainly not for me. (Again, this also depending on the nature of tasks I need to get done.)
> Writing non-trivial software that is correct (for any meaningful definition of correct) is beyond the current capabilities of the human species.

Bullshit. Humans have been sending computers into space for decades, and while yes, some have had programming problems, most worked correctly, for a very specific definition of correctly.

Thing is, NASA (and Russian and Chinese and Indian and ...) space engineers have approached their challenges from the point of view of actual engineering, while modern "software engineering" is all about craftsmanship, and just a sprinkle of actual engineering to make ourselves feel good.
WebRTC is peer to peer and is supported in most major browsers.
Sure, but hopefully the choice isn't a binary one between "lack of alignment" versus "management/leadership dictates", since that would be evidence of a rather toxic team culture.
Newspapers have always been a pay service...
Intel Core i9 10900K with 5.1 GHz boost appears in 3DMark
I haven't said target. I said performance.

Working remotely both incentives and sort of mandates better visibility into one's working/thinking processes.

Writing, explaining, documenting, committing, pushing, testing one's work is important. It helps others know what you are up to, and helps you to be able to better show your work.
All of those are more than a decade old, with SS and Painkiller nearing 20 ... humanity has to step up its game.
Any C code which does any kind of parsing or work with buffers almost certainly uses char* as a pointer to bytes.

Interesting portability effects then arise when you have different representations for void / char vs other pointer types.
I have massive respect for what these selfless volunteers are doing, but progress has been slow. I wonder whether it would make sense to do a crowdfunding campaign to hire an actual gamedev studio to port the gameplay to a modern engine, and/or an art house to recreate all assets from scratch to modern standards?
Valuable information, I was lucky to work with this brilliant guy.
Programming an HP-15C (2013)
How do you define productive so that you could add a time goal to it?
Because I read it as "There are on average about two hours of productive in-context work to be done and the other hours are about building that context for those two hours that not often transfer between days." You can't add 10 minutes to that.
They could have released it to personal accounts? At the rate they have embraced and catastrophically abandoned other vastly more fundamental features (packrat? Photos?) This seems far more easier to roll out slowly. Seems more like they've lost their way.

And I will never ever forgive y'all for what you did with mailbox! (Like seriously what did they do?)
Promising Payment and Card Solution Providers
My books are increasingly decoration and a statement of identity that utility objects. I buy hard-copies of books I might like to have on display, mostly, and mainly care about keeping those books I have a sentimental attachment to because of where and when I read them rather than for the sake of maybe one day re-reading it. It's increasingly rare for me to pick them up to read.

But one thing that has made me think about this for years is that part of the reason I have read the books I have was growing up surrounded by my dads book-collection, and parts of the music I listen to are down to exploring my parents record collection. And even the books I never got around to reading but were aware of were part of what connected me to my parents, and by extension to the previous generation.

The more the media we consume gets siloed into apps, the more it alters how the transmission of culture happens. That's not necessarily a bad thing, but it's something we ought to be aware of and consider the effects of, because it makes it seem likely to me at least that the generational gaps are going to get bigger as filter bubbles contribute to make it less likely for children to explore and learn to understand previous generations (and vice versa) - e.g. I see how vastly different my sons Netflix account looks like vs. mine. Of course part of that is natural - he's presented material suited for younger viewers (though not using a "childrens profile" as that excludes a lot of his favourite anime), but because it also so strongly skews towards the interests he has demonstrated, it exclude a lot of child friendly material he probably would like, based on my experience showing things to him, but that doesn't match what he's watched on there so far, and so the bubble self-reinforces.

And unlike the physical environment of the past there isn't the same strong presence of alternative suggestions in the form of seeing passively what parents like - countering that with recommendations is not easy.

I'm not particularly sentimental about this, but I do wonder what the long term effects on society will be as those ties are increasingly loosened, and it also places those who control those recommendation systems in an incredibly powerful position to shape culture and identity, and I'm not sure whether we should be more concerned of the risk of that being consciously abused by someone at some point vs. the unintended consequences of not consciously managing it.

It feels like we're sleepwalking into something. It could very well turn out amazingly well, but it could also turn out badly, and we don't seem to understand what the impacts may be.
Then write your article on how San Francisco is a shit-filled dystopia.

It's tough to submit an article after you return to your rental car and find it looted of your computer, luggage, and everything else.
I've spent my fair share of time on the road in developing countries.

Because of how everyone drives, honking is a necessity. It's how you know where other drivers/riders are without needing to see them, and when there's traffic all around, you can't only use your eyes.

I actually feel safer riding a motorbike in developing countries than I do in Australia, because at least drivers are aware and expecting me in somewhere like Vietnam.
>Are there actually so many pointers in use that indeed you save a significant amount of memory?

Every time you create a Javascript object you need a pointer. Everything except small integers (including booleans) is an object in Javascript.
I wonder if ZOOM and peers may be an investment hedge against a wider outbreak?
Reasons Not to Become Famous (Or “A Few Lessons Learned Since 2007”)
If you think you can't have a discussion here to the extent that you don't even want one anymore, then it's probably better if you stop posting. Being serious here.
Fairtalks #2: Bas van Abel on founding a startup to disrupt an entire industry
the more people work at home the more likely it is they will find ways to compensate as a group. stay-at-home moms must have been facing these issues forever.
Probably not so much a matter of culture, but more that the mechanism is a) garbage b) high effort.

I bet if either of those two weren't true, you'd see a lot more of it.
Same here :) It was my first online game, and I sunk a massive amount of time on it. It ruined FPSs for me. Haven't enjoyed another FPS, online or not, nearly as much since, with the possible exception of Heroes & Generals which I've been playing a bit recently, and has a similar vibe to it.

I used to play the standard maps, mostly. So elegantly designed, so beautifully balanced. Just loved playing an engineer.
These look beautiful, never would have thought the freaking Worms would be on a post stamp!
Elegant Objects in Java
Warcraft 3 Reforged Menu Is a Webapp
If you just want a content-aware diff (never mind formatting), it's not actually that difficult to diff; read the stylesheet so you can understand the style refs, then parse the workbook sheets and look up style refs on demand.

(Have written streaming XLSX parser in the past.)
I'd rather read about them in English, but if I only spoke German, I'd expect to get a pretty good idea what was going on from German-language media.
How to Integrate Revolut for Business API with Node.js
Since WWDC 2019, I have ran into at least one bug almost every day in Apple’s software and services. I wish that was an exaggeration.

I’ve always been a big proponent of Apple, and they’re still better than the alternatives for me, but I can’t recommend Apple to a new user until there’s a noticeable improvement in their quality control.
Ice Cleats: QuadtrekUSA
flu seasons are the worst, everywhere. we should either move a do-nothing holiday to overlap with flu season, or make it 'worldwide work from home weeks'
Garbage truck drivers are actually surprisingly well paid, if I recall correctly, as the job is quite dangerous and dirty so not many people want to do it.
How do I find IVF hospital or doctor in Delhi?
> I'm personally selling all my index fund stock tomorrow morning.

... from home
Maybe I should have been clearer. The payments to the contributors and the targets of their respective companies are not always identical. A team from redhat contributing to the kernel might not be remote and will have their own performance measurement stratergies.
You should try PHP 7 then. Whole other world.
> This post provides a preview of some of the highlights in anticipation of the release in coordination with Chrome 80 Stable in several weeks.

https://v8.dev/blog/v8-release-80
Doesn't this just re-invent the Libyears metric?

https://libyear.com/

I have skimmed through this article, it seems fairly long but light on details. How does this differ from libyears? What actually is your metric?

That site (libyear.com) IMHO makes the concept refreshingly clear, this "Dependency Drift" site seems vague and markety. It's trying to make a big deal out of something, but what remains unclear after reading it. The libyear site is the opposite - clear and not a big deal.
Those are the jobs that should be automated, and I imagine will be soon.
Reminds me of https://news.ycombinator.com/item?id=14011793

“Why Japan’s Rail Workers Can’t Stop Pointing at Things”
What behaviors do you wish for __get and __set that aren't covered by __index and __newindex?

EDIT:
I just realized you want to overload assignment and reading of the table variable,
so this doesn't apply.
My math tells me that 76% is more than 44%. ;D
I would say that e.g. the current Rails stack actually is quite complicated, but that's because the current web stack is a horrible mess and Rails does the brave attempt of managing all, from providing images to delivering JS packages to friggin' websockets.

This isn't contrasting Ruby to PHP, this is contrasting the web that was with the web that is.

And actually, even when Rails was founded the PHP stack was inadequate for this -- which is why current practice includes all the parts that antirez is complaining about? Gems? PHP has composer, barely any serious project doesn't use it. Rack? Granted, once the PHP server is setup you don't have to account for an abstraction layer. Rakefiles? I don't think there's a standard task runner for PHP, but e.g. Laravel has envoy and I would assume that almost any project needs some kind of shim there, even if it's just shell scripts. YAML? Well, erm, ok, I won't defend that…

The times where PHP means directly accessing a `.php` file for every "page" have passed by. If you look for simplicity there, oh traveler, beware…
Not as much as I used to:

Just some context. I went to uni before MySpace and Facebook. And I studied hard sciences, which required hours and hours of intense focus. I loved that.
A couple of years ago it hit me I very rarely get to that level of focus. Only when I work on projects I'm really invested in. Even then, there's a struggle. I used to abide in a state of deep stimulation, and now I don't.

This realization sucked bigtime. Therefore:

1. I left Facebook (not deleted my profile, just let my network know I'm not there anymore)

2. After experimenting a while with Twitter decided it's almost the definition of a waste of time, so cut that.

3. No way Jose am I signing up to new social networks. No Instagram/Snap/TikTok/Whatever new bullshit comes round the corner.

4. Zero intention of dipping into Slack. Yes, there must be good useful discussions there, like anywhere, but that's how it sucks you in. You spend 90% of the time on crap for these few golden nuggets, and usually these nuggets are not even that golden because you don't go away and actually take action on them, because scrolling is so much easier than actual doing.

5. My only social media activity is LinkedIn, and I try to limit that as well. (I read here, and when a topic that matters to me comes up I might respond, but I don't get sucked into it).

6. Videos and Podcasts - I have to say, these really test my patience. I'm a fast reader, and I can't help thinking - I could have digested this so much faster if you'd just transcribed it.

Reading the Verge's "The Interface" newsletter really helped with all of this [1].

I think part of that has to do with age; not that I'm old, but I've been an adult throughout the onslaught of ALL types of social media, and I'm tired and bored with it.

I do Google for learning. I do read around. But on the whole, that's not a big time waster.

[1] https://www.getrevue.co/profile/caseynewton
On HN, we go by article quality, not site quality

But you do ban entire sites[1] without explanation.

[1] https://news.ycombinator.com/from?site=ancient-origins.net
There is a difference between communism glorifying and saying what it got right.

I doubt any Pole who remembers communism and is on HN now would want it back. But the public transit, even in communism, was better than it is in modern day USA. So was urban planning.
The product looks nice.

Any one have any idea how to get numbers of any kind (VoIP is fine) that can send and receive SMS from a country like Slovenia? Big providers like Twilio don’t provide it. Twilio only provides sending. Thanks for any help.
This is the libyears metric ( https://libyear.com/ ) tracked over time.

Or are you using a different metric that you haven't defined for us?
Learn to create JavaScript event loop: micro-tasks and macro-tasks
We're definitely interested in exploring this. Unfortunately it's likely a little slower than 4gb PC: Compression right now is basically a no-op, decompression simply being a single add instruction. And it'll fragment memory a little because of the alignment requirements. But surely worth it for where larger heaps are necessary.
I learned a good foundation of how SAT solvers work in this course: http://resources.mpi-inf.mpg.de/departments/rg1/teaching/aut...

Lecture notes are there; exercises are available in the linked earlier instances of the course.
Seriously, there's going to be some insane creativity in the Chinese economy in the next 1-4 quarters, but we won't see evidence of it for at least a year.
I just discovered UpCounsel recently and it has been extremely helpful for keeping costs down at a startup. Very disappointed as I was looking forward to using for years to come. I especially like how fees were clearly displayed and lawyers were able to compete to get the job.
I remember ~4 years ago, I needed to retrieve an old file, and I discovered that DropBox does write a diff-based repo, which you can restore at different points. I don't remember the details, but I needed to use some sort of CLI to access/navigate it on the host system.

In short, it is probably possible now, using what DropBox already exposes.
Can't you walk around a familiar place whilst looking at your phone or reading a book? Been doing this for years on daily commute...
Correct me if I'm wrong but fenced neighbourhoods don't necessarily bring people closer together. I have friends living in those and they know nothing about their neighbours.