skysight-inc/HackerNews huggingface dataset:
> I think I see what he's saying. Those satellites are moving at a fixed velocity. So the time dialation effect on them relative to the ground should be static.

The issue you have is that the dilation effects aren't static, they're all relative to each satellite and ground observer and are constantly shifting based on the orbits. Basically the premise you have to accept to allow for "just adjust the clocks" is too basic. This is why both general and special relativity come into play in GPS. You might get away with adjusting for a single observer, but not all observers.

Note that we already have the clocks purposefully skewed to account timewise for their orbital speed and still require constant updates. I just don't see that happening through "good enough engineering". If you're a nanosecond off you're off by over 1 kilometer and things get worse from there.

Plausible as a hypothetical gedanken experiment? I suppose, plausible in reality? I'm skeptical that you'd be able to do it. Would be akin to launching a rocket to the moon without understanding how to fly.
Well, people have changed sexual orientation. Straight to gay, lesbian to bi, gay to transgender and vice versa.

If that's not "a choice" I don't know what is. Just because it's not often a choice doesn't mean it can't be.
Any secret must be stored "in a reversible way" or else it's useless.
I was a contributor 3 years ago and my experience with Mozilla was mixed.

On the one hand, the people are skilled and super nice and I think you do good stuff when working there.

On the other hand you work on big old software projects with all the tools that grew onto them over the years. So if you on the technical side of things, you better like maintenance work, hehe.
The problem with Delphi was Borland kind of killed the product by pushing it to enterprises with deep pockets and taking too much time to adapt to 64 bits and newer platforms.

The language itself is still quite ok.
To Bathe or Not to Bathe Your Husky
I'm sure it also depends a lot on your manager. Like in any corporation, really.
Gosh, that's not how I remember it. When I started reading BYTE in the 80s, I had no trouble buying it at regular bookstores even in my small southern college town.

I eventually subscribed anyway, but it was absolutely a staple of bookstore shelves up until it became a pale shadow if its former self (much like PC Mag and others).
1) Trying to solve lack of skill with More Rules For Everyone.

One of your teams write messy code? Don't try to educate them. Instead enforce strict coding standards that forbid all but the most basic complexity. Everyone else now have to make their code more verbose and objectively worse, while the problem team still writes bad code but now they make even more of it in a neater formatting.

2) Raise wages only for people who threaten to leave.

3) Run a high tech software development shop but have an IT department that assumes everyone only ever need Excel and Outlook.

Ports are blocked. Local computer admin is locked. Updates are forced, delayed and centralized. Hardware is underpowered. Network blocks ping.

4) Demand to be in full control.

Make sure nobody does anything you don't understand. Shoot down experiments you can't see the point of, even if they're small. Hire skilled and experienced people, but demand that you can understand everything they do.

5) Let random people deal with hiring and interviews.

Hiring is both a hard and sensitive process. On one hand you are giving people an impression of your workplace, and on the other hand you are trying to evaluate the skill of someone who has a different skill set than yourself.

Giving this job to some burnt out elitist asshole who throws resumes in the garbage because they did or didn't include a cover letter, or a wannabe drill sergeant who tries to be "tough" and "test them under pressure" during interviews, gives you a bad rep in tech circles and doesn't help you hire skilled people. Giving it to someone who can't be bothered to reply to applicants or update them on rejections is also shitty.

6) Open fucking landscape workplaces.

Fuck.
An atmosphere of free speech that allows for satire and conversation are the best weapons against extremist ideology.
Show HN: Fast multi-threaded content-defined chunking deduplication for Node.js
Just another example of sheer brute power alone not making things fast. It's also about latency and responsiveness.
A block of concrete is cheap and zero maintanance. And the machine typically is carried only twice in it's lifetime.

A water reservoir needs some way of filling, thus extra work for the buyer (typical ad: our washing machine doesn't need filling as those clunky reservoir ones!!!), maybe requires some maintenance. If you leave water in it for years it will rot, so probably you also need to put some disinfectants in.

So basically this idea is more environmentally sane, but more expensive. But there could be a market here, people care and are willing to spend more these days to save the env.
What I understand is that no, because the probiotic is just a digestive support and used in the study as being a 'supportive' agent. The real actionable item is adding the allergen intentionally and increasing the dose over time.
> IMO this is the ideal rebuttal to the 'be tolerant' argument.

It's an interesting point, but at what point does the intolerance of intolerance become intolerance in it's own right?

If the compromise on things we stand for (Freedom of speech, due process, equality for all) where is the line where we cease to be the things we claim to stand for?

FWIW I'm all for charging Nazis with crimes and putting them in jail whenever they commit them. I would be happier if they weren't covered in the media at all. I'd be over the moon if they didn't exist. But if we allow mob rule (which negates the rule of law) to take over, then we risk claiming to stand for things that we do not.

Popper's Paradox illustrates the theoretical. I would argue as a counterpoint that we're successfully as a society not tolerant without limit because of the rule of law.
Celebrating Afrikan Women Innovators
A Soil App Aims to Get Kids Deep into Dirt
No, that intermediary option is also limited to some particular countries.
6 Ways to Overcome Your Customer's Reluctance to Using Digital Banking Channels
Happy to report that the Tectonic docs are open source and we would love to review your PRs: https://github.com/coreos/tectonic-installer/tree/master/Doc...

Any topics that stick out as needing the most attention? Glad you're enjoying your interaction with our engineers :)

(Product manager for Tectonic)
The micro-sensor that automates your LIFE
Oh dear, I'm really sorry for touching a nerve! I think management often have zero insight into how much many devs care about their work. Not all - I'm sure there are plenty with a thick skin and/or that care little beyond getting paid - but some of us are only capable of delivering our best given the right conditions. Lack of feedback is one of the most serious red flags I would say, and shows either the company is seriously dysfunctional, or that they absolutely do not give a shit about your progress. At that point the job should become just a paycheck until something better comes along. The funny thing is when they expect you to do your best work despite not keeping up their side of the bargain!
Building the Next Generation of Nuclear Reactors
Why would you make such an assumption? Did the headline suggest that the (relatively small) tax was based on revenue? No, it did not. Please stop making such hasty, strong, and destructive comments. As we all already know, we have issues with weak (and disinformative) headlines; at least we can strive to have better comments and discussions.
One of my favourite books on management is Extreme Ownership. The classic mistakes I've seen made are: bypassing the chain of command and forgetting the mission.

There's a process by which my team accepts change requests, error reports, and feature requests from stakeholders. We plan our development in cycles and I co-ordinate efforts between teams so that people aren't getting blocked or stuck. The mistake here is when stakeholders bypass the chain of command and directly assign tasks to people on my team without telling me.

They don't realize the impact this has on productivity, momentum, and due dates. Not to mention morale! My developers don't like it when they have the next couple of days planned out for themselves and someone comes over and interrupts them to work on some non-related, trivial issue. They feel like they have no ownership or autonomy.

This all segues into _forgetting the mission_. A group of people need a clear mission in order to prioritize and co-ordinate work. Often times management will forget what the mission is and prioritize a customer's change request and delay important projects in order to meet their goals of keeping the customers happy. Sometimes you have to remember to say _no_ when doing the opposite harms the mission.
Thailand has a coup followed by democratic government followed by coup every 5-10 years for about the past 50 years, what's happening now is no different to what's happened before. You're right, tourists don't care because by and large the Thai people don't care, this is nothing out of the ordinary for them.
"for the U.S. it’s damned if you do, damned if you don’t."

They're not damned if they don't. They're damned by their inconsistency. And that inconsistency makes it very easy for people to jump to the conclusion that principles are merely used as an excuse to pursue an unrelated agenda, all the while holding themselves forth as the righteous facing up to "evil-doers".
Mainstream consumerism lowers the average. It goes from a craft of people with a little bit of insights to a social status toy lost in brands and appearances. Sadly it's self sustaining, since users only care about "fast", but the average program isn't made for that, giving the opportunity to offer more ram and more GHz to satisfy the needs of the customer (freemarket ftw).
Underappreciated Design Blogs and Bloggers
Wow. Glad Google kept that in it's cache, and even more impressively that JWZ kept those pages online.

From 2003: CADT == "cascade of attention-deficit teenagers"

> I report bugs; they go unread for a year, sometimes two; and then (surprise!) that module is rewritten from scratch -- and the new maintainer can't be bothered to check whether his new version has actually solved any of the known problems that existed in the previous version.

https://www.jwz.org/blog/2003/02/the-cadt-model/
I don't think the Gartner hype cycle applies to Elixir, and I think that is largely because it is built on top of a very mature, production-tested platform (Erlang OTP). I have been using it in production for almost two years without issue on https://teller.io/, so if the GHC applies, it's very elongated!
So if you on the technical side of things, you better like maintenance work, hehe.

It depends on what you work on. The Servo people feel differently ;-)
I'd be interested to know what end products these fish go to from point 3.
Show HN: A simpler way of dealing with Web Workers
Try to slap some GTK components similar to these ones:

https://www.devexpress.com/Products/NET/Controls/WPF/

Also are you sure your C app will have a high score on clang and gcc sanitizers?
Let me ask you this then. If a homeless Nazi begged me for a dollar to get a McMuffin (not sure if those are on the dollar menu but take it as part of the hypothetical here) so they won't starve that day and I refuse to give them a dollar because they are an unrepentant Nazi, am I a bad person?

At what point do I as an individual have the right to not associate with a group or ideology that's seeks my destruction? Because that's really what's at the heart of the matter whether we're talking about Cloudflare or just me because I'm sure that Cloudflare has Jews, racial minorities, and LGBT folks on their staff. And I'm sure even some of those folks are even investors. So why should the investors and employees of Cloudflare protect Nazis who seek their destruction? For money? I can accept that it's a matter of profit, but if you're asking for a moral basis to aid those that want to kill you I can't see there being any argument in favor of protecting or aiding them.
An atmosphere of free speech that allows for satire and conversation are the best weapons against extremist ideology.

Your post is incredible; you are stating that advocates for free speech are Nazis and shit posters. You are stating that there are no good faith defenders of free speech.
Water-filled road blocks are not new: https://www.trafficsafetystore.com/water-filled-barriers
Sounds like a good project!
Good reason, but i stick with fastmail for now. As the UI and user experience still good for me.
Well, that's your interpretation. Mine is that protected classes exist to make sure their rights are not eroded so that they can be afforded equal protection under the law.

Let me give you an example: In a country with 99% black people and 1% white people employers have a habit of selecting people 'just like themselves' which has resulted in the 1% being vastly over represented in the ranks of the un-employed. An enlightened segment of the legislative branch of government recognizes the unfairness of this and establishes a protection outlawing discrimination based on skin color and creates a protected class, the 'whites'. Of course some blacks will argue that this is in contradiction of everybody being equal before the law, however those people fail to appreciate that this is not an advantage being bestowed upon the whites, merely a lack of dis-advantage resulting in everybody now being equal before the law.

Feel free to replace black and white with whatever groups you care about.
I haven't heard any touting from the middle in support of any agenda. But the free marketplace of ideas doesn't work if there are exceptions. Dumb ideas should be loud and clear so everyone has the opportunity to hear how dumb they are. If you think an idea is so dangerous that just being heard will convert people, then I think you should be concerned about how you feel about that idea.

I really think BLM supporters, for example, fear this white-supremacy propaganda because it's so similar to their own tactics and agenda. Their goal is to sweep across the country by taking hold of the narrative, so they think this garbage has the potential to sweep the country too. But the average person is at work and paying bills, trying to live a peaceful life, and sees all this stupidity for what it is.
Nobody wants the U.S. to go invade Thailand. American and other strong countries has a lot of soft power. People on the internet love to make fun of the "strongly worded letter", but that is how diplomacy and influence is done. It's certainly better than the false binary choice between doing nothing and starting a war.
Can you clarify which "alfred" software you are referring to?
Extremes aside, one of the main reasons for working remotely is to escape the local [low wage] market, especially in developing countries.
You must have seen my grandparents - the ones that have witnessed the real horror of nazisme/ww2 - radical to the bone. Doing all dangerous violent stuff with their walker and wheelchair. A whole life of attacking "good people" from the extreme right or whatever orange buffoons choose to describe them these days.

The notion that anybody that is anti-facisme - which for me should be natural for anybody with some minimum of values - is a radical of extreme-whatever is plain ridiculous.
Not OP, but Safari. It greets me with a blank page, which is just how I like it.
> It's gotten better but, as I can tell you from finishing up laying out a book in Word, it's still a frustrating layout tool.

That's... dedication.

InDesign is probably the best I've used, but it is expensive.

Inkscape is actually flexible enough to do it well, and incredibly simple on the surface, though a few quirks.

Scribus can talk to Krita, and some Photoshop stuff, which can lift the burden with some image-heavy things. Complexity wise, it looks a lot like InDesign, but can't do quite a few things it can.

But, for most people, any of the above will fit the bill.
Marley Spoon: A Look into Their Stack and Team Structure
I don't mean to be negative, but how is this better than just using the `2to3` tool that already ships with Python?
Argument againt what? A man broke the local law and faced consequences. My thoughts, that was not a good decision. For me this is the same as someone from a wild tribe ate a software developer in NY and posted an angry comment on HN, why he is sentenced
I think your comment is closest to reality. I believe it was incremental and deliberate, but the key piece that is missing from your assessment is that we (the royal "we") haven't given a lot of attention to correcting any poor choices. I think you are right when you say that hardware improvements helped encourage devs to give more tasks to the machine like encoding, caching, etc. However, it also became less important to revisit the underlying pieces on top of which we added these new features. It eventually became this dirty snowball rolling downhill that was built from layers of whatever was in the way as well as anything we could throw at it.

For example, the web might be filled with redundant and bloated software, but the real problem is that the browser has become the nexus of virtualization, isolation, security, etc. for almost everyone from the causal user to hardcore admins and for every piece of software from frameworks/utilities to full-blown SAPs. It's like we have all reached a common understanding for what comprises a "good" application, but then we lazily decided to just implement these things inside another app. I mean, webassembly is great an all, but is it wise?

I don't think it's about IPC or RAM or (n+1) framework layers that each include "efficient list functions". I think it about the incremental, deliberate, and fallacy-laden decisions that assign more value to "new" than to "improved".
The Future of Legacy Oracle Applications [SURVEY]
I just searched for the bacteria mentioned in the article and it seems that you can simply BUY that online and even many other types of bacteria. Here's a link for the curious https://www.swansonvitamins.com/swanson-probiotics-lactobaci... I am in no way affiliated and recommend looking the company and products up.

Anyway I've a severe allergy against figs and hope I can one day eat them again.

I have never heard of these kind of bacteria and thought that probiotics is a scam in that it replaces your gut bacteria with ones that are genetically modified so that you "feel" bad without re-consuming them. I think it sounds crazy, while being in the technically possible realm with no law against that.
If you are referring to "sticks and stones may break my bones, but words will never break me", clearly you have other problems with sympathy and empathy.

Free speech does not protect dangerous speech.
> What if I consider infant/child circumcision mutilation? Jews and Muslims do this for religious reasons. Would it be therefore okay for me to bar them from service?

Are there muslims and jews that don't circumcise/mutilate their children? Are they still muslims and jews? If you say yes, then it's not a religious tenet, but a cultural tradition.

> What if I'm an American Christian and think abortion is literally murder? Would it be therefore okay for me to ban customers who identify themselves as Pro-Choice?

I was raised Christian and no one in those circles takes issue with the choice of abortion. Seeing as you explicitly wrote "American Christian", it's clear it's trying to make a distinction, which I agree with, that there is an evangelical branch of Christians in America that are radical, and that it's not what Christianity is about.

> Or if I consider the Catholic church a criminal organisation for enabling systematic child abuse? Does that mean I can ban Catholics?

Catholics condemn child abuse, it's not a part of their religion, but I think they should allow priests to marry instead, because forced celibacy is unnatural for humans, and it clearly leads to a disturbingly high rate of abhorrent criminal misconduct.

> If you say no, what about white supremacists who merely spread the idea that whites are superior but don't encourage violence against other races? If the KKK formally promised to never commit any violent acts again and leave POC alone but continue preaching racial superiority and claiming the US as a white nation?

So what you're asking is: If white supremacists don't act on the core principle of their organisation, should they be allowed to practice?

Sure, I don't see the point of them keeping it up at that point, but whatever floats their boat.
Exactly why this is not impressive to me. The point is to be able to learn the rules, but all I see is some of not only the rules, but the actions already prespecified in many cases. Yes its hard, and thats why humans still rule the roost.
I guess the idea coming out of this is that if you want to be forgotten on the Internet, commit wrongspeak. If you want your arrest record and record of your divorce to disappear from the Internet, add some wrongspeak in there - Google, Cloudflare, and others will pull it down in an instant.
Interactive robot that teaches your children how to code
No problem and thanks for the work - this is useful!
I think that many people thought of it. Water filled counterweights are used everywhere. That a washing machine uses water certainly helps making the connection.

But ideas are easy, implementation is hard. How to deal with the lower density of water, its tendency to slosh around, how is the tank filled, how is it emptied, how to prevent leaks, staleness, what if it is improperly filled, the costs and benefits.

These are all questions manufacturers have to answer. The University of Nottingham made a small step towards the solution by having a working prototype. But as hundreds of failed Kickstarter project show, there is a world between a prototype and mass production.
Differentiated salary does not imply low wage. It means you don't get 150k USD/year for a Junior Software Engineer in rural India.
Safari (Technology Preview) uses ~50MB with only the "favourites" tab open (default):

PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG
44688 Safari Techn 0.0 00:03.41 10 3 311 51M 2648K

Safari (original) uses ~300-400MB with 20-100 tabs open. I think they use a different way of storing tabs which are not on your screen at that moment.

(I didn't check Safari (original) for nothing-open-and-idle RAM usage, simply because I didn't want to have to reload all my tabs, so I booted Safari (Technology Preview) to quickly test it.)
What makes a programmer a 1x? Can you give examples?
Next time, avoid the whole problem and make the browser layout more user-configurable (in an easy way).
That's not negative. That's the first and possibly only question.

2to3 "works" on whole projects and I'm not sending my code whoknowswhere.
https://www.alfredapp.com/
Ericsson is reportedly planning to cut 25,000 jobs in response to crisis
>I must have missed the memo on us hackers. What group of traits in people do we blame for our woes? Just so I know who we want to exterminate.

You've probably missed the memo. Not all neo-Nazis, and certainly not all modern alt-right/new-right groups are against Jews or want to exterminate any particular group. In fact many are pro-Israel and are even OK with homosexuals and blacks, but favor a strong state, discipline, no immigration, traditional values, etc. So, that means you're ok with them then?