skysight-inc/HackerNews huggingface dataset:
When I talked about inventions, I was talking about aspirations. I.e. whenever we do anything it's because we aspire to something better. Someone was cold, stumbled upon fire and saw that it kept them warm, and aspired to harness that so they could be warm all the time. I don't see how that's controversial.

As for how much advertising appeals to good aspirations, I have no idea. Probably not a lot of it. I wasn't defending all of advertising; I was saying don't throw the entire industry under the bus. I, for one, try to do only honest work for companies that provide goods and services that I believe in. Not everyone in this industry gets that freedom, but most of us do our best.

I get it, though. It's easy to hate on advertisers, just as it's easy to hate on salespeople and lawyers and politicians and stock brokers. I happen to consider all these professions necessary to our economy, though. I don't think it's a coincidence that the most prosperous societies have the most of these professions, including advertisers.
But what of the billions of already existing non-compliance recording devices, plus the ability to easily roll your own without including an emitter?

Even if it was successfully implemented it wouldn't actually at all tell you whether you're being recorded or not. Then what's the point?
Aside from the well known problem of discoverability, there are two things that kill me about VUIs:

1) Slowness. Not just the lag before you start talking, which I presume will get reduced to basically nothing, but the speed of the assistants speech and their verbosity. I wish you could make them talk faster and also enable some sort of “terse mode”

2) Chaining. I wish they’d listen after the last action for a few seconds and in that state be able to act on things like “do that again” or refer to the main subject of the last answer like “...and what movies was she in last year”?
No, not at all. Or at least not until you get the big private contractors involved. Or until you get, say, the spoilt toff of a London Mayor (Johnson, now PM) throwing away $60m on a "garden bridge" project.

The day-to-day stuff is generally more efficient: that's why the US's private healthcare system is extremely expensive when compared to the UK's public healthcare system (evan at times when the latter was properly funded).
Yeah, I should have clarified more.

DuckDuckGo and Startpage always made money with advertising. The problem with Startpage's acquisition is the introduction of System1/Privacy One, which is not just focused on advertising, but on advertising based on consumer intent/interested, calculated by large-scale collection of consumer data.[0]

> “In our business,” Blend adds, “if we can gather as much data as possible, give it off to our engineers and data scientists, and then manage the two effectively, the business can quickly scale.”

Again, even though I don't trust System 1/Privacy One as much as I trust DuckDuckGo, I do still trust them more than Google.

[0]: https://csq.com/2018/01/system-1-silicon-beach-sleeping-gian...
There is psychological coercion, for example many women trafficked into EU countries from African countries are coerced with threats of sorcery. E.g.:

Juju magic 'more controlling than chains', says Harvard expert

https://www.bbc.co.uk/news/uk-wales-29599158

And, unfortunately, the threat seems to work pretty well, even if "juju magic" itself of course doesn't.

Additionally, the threat of physical or financial harm is not itself physical or financial harm.

So that's a kind of harm other than physical or financial harm. My assumption was that the "specific and concrete" condition you placed on "harm" in your original comment was meant to mean physical or financial harm.

I have to ask- was I wrong to make this assumption? I apologise if so, but could you clarify what you meant by "specific and concrete" harm?
Reading the description in the root of that project, the community and user base might just as well be attributed to "killing the momentum" if you like (if that's even the case, this seemed to have happened literally hours ago). The issues seem to be intact on the maintainers personal copy of that repository.

I mean, yes, keeping a project together has value, I just don't see where the assumption here comes from that this maintainer has to do that indefinitely or even has to be involved in actively searching for successors in a community they don't feel good about. The maintainer even states being open to suggestions. If nobody steps up, momentum can't have been that great, if somebody does, a fork will live on. That's still in the realm of mild inconvenience, other projects have survived much larger controversy.

edit: the frontpage is currently topped by a more balanced write-up by Steve Klabnik that weighs up, among others, both of these views https://news.ycombinator.com/item?id=22075076
That background is a bit heavy. That 2 MB image could be less than 400k and still look OK.
Not considered sufficient to avoid penalties in a court of law. But even that example can be reframed as a failure to calculate total risk in the cost / benefit analysis (i.e. they should have factored in the risk of a lawsuit and federal fine).
Before you look at these benchmarks and concluded system calls are cheap, please be aware the real cost is not 100 cycles, it's 100 cycles plus the cost of clobbering your L1 and often L2 cache, instruction cache, TLB, etc. This is made worse on many current systems due to mitigations for Intel's buggy processors. The real cost is often more than 10,000-30,000 cycles. Which is why for anything very syscall heavy, like a network server handling millions of very small packets per second you get more than an order of magnitude better performance by bypassing the kernel and avoiding syscalls altogether. It's also why threads are "faster" than processes even although they're implemented the same way, no need to flush the TLB on context switch.
So basically an assistant. How a developer can afford an assistant?
> One could also argue that satellites that do not fully burn in atmosphere produce waste.

Getting the satellites into orbit produces waste.
There is no solution, you'll always be interrupted.
I recently moved to a new team, and the project I've been assigned to was handcrafted and built by ‘gut feeling’. I'm not familiar with the tech and tools and I'm having a hard time getting onboarded.

I'm exploring the possibility to migrate the code to an opinionated framework that gives guidelines on how to structure your code. Some people feel very strongly about these, but I’ve been warming to the idea of just following directions, particularly for new techs that I am not familiar with. I rather focus on the logic of the problem at hand rather than deciding where to put what and how to structure things.
If you can't bring a book, then you probably shouldn't bring your own laptop or much anything else. Do you have your phone? Maybe you could do something on that.
This is one of those issues where you need your boss to resolvec it. I'd request a meeting with your boss, explain how and why these interruptions cost the company money, because you need to refocus after every interruption. Give examples when this happened.

If however, you have a boss that will interpret this as "Yeah, I haven't really worked much because I constantly talk to my colleagues.", it's going to be hard to introduce these quiet hours now. Highly depends on if your boss wants to support this.
> We aren't meant to live that way.

Yes, that's why you should have a life outside of work. Depending on work being all of your social interaction is the issue here, not the fact that you were remote.
Don't let it worry you. Downvoting is essentially a thoughtless act so you can pretty much ignore them. It just means some people dislike what you wrote without considering the substance of it.

In reality it's a good question and it prompted some good answers.
Secure Kubernetes on Hetzner Cloud with a Node Driver for Rancher
> Maybe, eventually, it's California that won't matter anymore.

California's economy is the fifth-largest in the world. It's a whole lot more than a tech hub.
But developers do and they make free apps on the app store
I suppose you work for free?
Mostly due to global economy slowing down. That's the main driving force behind emissions.
That, and proper internal documentation. And if that exists, encourage people to use it.

Usually when a single person is swamped with questions by co-workers, this will be because the information isn't properly documented in some sort of internal repository.

Wouldn't be the first time I've heard it argued that this takes too much time to implement.

I'd argue that it takes far less time than fielding all those questions manually.
The Republicans can only win by cheating.
Batteries are also cheap now. Heck, if you’re talking about literal shanty towns, a bag of rocks on a chain attached to a dynamo bolted to the ceiling can store enough energy to be useful.
> much of it disappeared into corrupt hands

Source?
*Security expert for the plaintiffs in the case
It's called a project manager. One of the tasks of a PM is to make sure that the devs have time to do their work and manage any incoming information before relaying it to them.

Is this an emergency? Interrupt them.
Is this a minor inconvenience? Could this be talked about in the daily tomorrow morning? Is it something that someone else should actually know about? Block the information from the devs and deal with it in the chosen way.
Isn't that tampering with evidence? Don't "normal people" get in trouble for similar things?
1. read ebook. problem solved.

2. make use of Instapaper. save a bunch of articles to read into Instapaper the previous night, come to work and read them via Instapaper.
Means certain states like Georgia won’t be democratic. What the handful of people in power say goes. Doesn’t matter what the voters actually try to vote.
I actually used to do this - just have it casually sitting on the side of my desk. Most of the time it was lid-open off to the side (which ostensibly signaled I wasn't actively working on it, maybe just checking something). In rare cases my manager came around, I could pretend quickly enough I was actually working. This ended up being a very productive period for me personally (maybe 3-6 months) due to this change.
Both things can be true. The gig economy can provide people with the kind of flexible work that wasn't possible. It can also utterly fleece workers that would like to having full time jobs but cannot.
The value in stoicism is that it lets people transcend limitations they have control over. It's a tool and comes in many packages (e.g.: "God, grant me the serenity to accept the things I cannot change, Courage to change the things I can, And wisdom to know the difference.").

Lots of "people on HN push stoicism" because a great many people in all walks of life share life lessons that can be categorized as stoic.

>Not all of us are 100% unaffected by dealing with jerks, and we like to get ourselves out of toxic environments that make us unhappy. Is that so bad?

This is reductive. If you were to undertake a real appraisal of the ideas with a goal to separate the wheat from the chaff, as well as feel out the boundaries of what is often presented as blanket advice (rather than try to get one over on "people on HN"), the advice people are trying to offer would make more sense.
Most of the gig economy companies are Movie Pass but with a longer runway.
Ask HN: Why did you get into tech?
Ideally, software helps people save time by eliminating a lot of human labor. That's pretty amazing if you consider how much time has been saved cumulatively for all humankind by all software. That time saving is probably a common theme to all technology. Time probably is the most valuable resource humans have. From that point of view, it's a very idealistic mission. At the same time, it might be easy to forget things like that in the day to day.
And yet, still makes political donations to those that deny climate change and work against Green interests

https://twitter.com/Pinboard/status/1217882650515517440
U.S. Labor Department to remove computers from data 'lockups'
No, I haven’t tried it. I retired last year and the limited time I spend on tech is now persuing personal research on hybrid symbolic and deep learning systems; I use the Hy language ( hylang) for this because it wraps Python (for deep learning) in a reasonable Lisp language with a Clojure-like syntax. I am also writing a book on Hy. Otherwise Common Lisp and Racket(and a little Haskell) suit my hacking needs.
Do you have the course schedule or content? I can't seem to find any past content/editions of the course.
The course sounds amazing!
Uber does not pay drivers. Passengers pay drivers who pay Uber to use their platform (otherwise they'd be employees which Uber is fighting to avoid).
I take it you have not been poor.
Good case for the electoral college, localize the corruption to the state-level.
An assistant/secretary is what a project manager is supposed to be. The title is wrong in that it makes everybody think they are supposed to be a manager, a source of many problems in our line of work.

Edit: to answer your question about affording one, it seems around 5 developers can share one secretary, and split the cost. Incidentally, this is a usual setup with a PM as well, but again, they often seem to think their job is to manage the developers, not the project (which they also often don't do).
Don't undermine your company or risk being fired.

That said, you can go to LeetCode (or just email yourself screenshots of the problems) and then work on the solutions in Notepad++. Email those solutions to yourself and then, when you get home, you can submit those solutions for credit.
It's not so clear as it's not entirely objective to determine what companies exist in a certain area.

The national mail in Finland is tasked to do letter service, which no other postal company is doing. Letter service is also the most human intensive job there is.
Let's not pretend that "looking busy" isn't part of most office culture. There are times at most jobs, statistically, where you have nothing expected of you but are still required to be at a desk and look like a member of the workforce.
Modern EE is full of clever tricks like this, just a lot less about cost because it's marginal but for very subtle things like DFM, reliability, etc... Just look at a mass manufactured board like from Apple or Samsung. Shit is fucking whack, yo.
There are even less comments about 737 in the article, though.
Taking a wild guess here but power-washing the outer surfaces should do it. They're bugs, not birds which can cause real damage.
Not sure people think Tesla doesn’t have a marketing team. They’re currently hiring [1] dozens of marketers all over the world.

1 - https://www.tesla.com/careers/search (sort by marketing)
The long, bizarre saga of the Navy's 2004 UFO video
If things aren’t urgent tell them you don’t have time right now but if they send an email you will respond when you have time. Make sure to actually respond. If you do this consistently for a while people will learn.

There is nothing wrong with telling people politely that you don’t have time right now. They will respect that.
Ask HN: What to look at for a great AR/VR experience in 2020 (for consumers)?
Hey!

I would like to know which devices and especially software one should look at in 2020 if you want to get a good AR/VR experience?

I know that this field is still under heavy development and that there is some really high level hardware which will probably be better than some 400 € headset, but nevertheless...

I got a Playstation 4, so maybe PS 4 VR might be the thing to look at, but maybe there is something like Google glasses or "that one killer app" for my Android which will blow me and others away.

Any recommendations?

Thanks and have a nice weekend!
All You Need to Know Before Traveling to South Africa
Well, no different than any other tech where the community is an echo chamber full of fanboys. Linux used to be like that, especially some of its distros (uhm Gentoo?), cryptocurrency fans are like that, Apple users probably don't need mentioning neither ...
For context, this comes after yet another unsoundness bug has been found in Actix-web. Normally people in the Rust community don't get very worked up over these because we know that everyone makes mistakes, but the Actix project has had a consistent history of introducing unsoundness through the use of unsafe for dubious reasons like nebulous performance increases or bypassing Rust's safety guarantees (which is what this last one was about). Furthermore, when someone raised this issue and provided a patch to fix it the actix-web maintainer called the patch "boring"[1]. He also censored comments that talked about the unsoundness and eventually deleted the entire issue. This sort of behavior should not be acceptable from any open source maintainer that runs such a large, foundational part of the ecosystem.

[1] https://web.archive.org/web/20200116203731/https://github.co...
Microsoft the company makes donations? Or the employees of Microsoft?
Been researching space as well. This is more feature complete IMO.

https://react-material-dashboard.devias.io/dashboard
>Have you tried avoiding screens for a couple of hours before bed, and reading books instead?

Yes of course I've "tried" that, although I think this sortof incorrectly frames what I'm talking about as a problem. I don't find listening to star trek while I fall asleep as a problem. If I read before going to bed I will just stay up all night long reading. Activating my mind by reading a book seems like the opposite of what I'm looking to accomplish here.
What are the best questions to ask a CEO during a job interview? – Mårten Mickos
The company
"I consider it completely unimportant who in the party will vote, or how; but what is extraordinarily important is this—who will count the votes, and how."

-- Joseph Stalin (https://www.snopes.com/fact-check/stalin-vote-count-quote/)
It is a world wide issue as I understand it. I wonder if we need to create certain orbit paths that are not used for LEO / star link-ish sats. Perhaps at the extreme poles? This is totally not my area of expertise so I may be proposing some really dumb stuff.
No. The favicons are cool. The ads are no worse for content than the other links so it's not a big deal. Often it just makes something that is already in the top 3 have a duplicate.
Yes. That’s exactly what this is.
This looks great! I've used sqlpad[1] for similar purposes which is bit more low level as it allows to write the queries in the browser directly.

[1]: https://github.com/rickbergfalk/sqlpad
Identification can be either fuzzed or resold to aggregators and become effectively useless.

There's precendent for the emission signal in Do Not Track, but I don't think the result is what you want.
Trying to do things that aren't work while you're paid to do work is an easy way to short circuit your career prospects. Don't do that.

Make good use of the time. Talk to your manager about things you could be doing that would improve the codebase you work on and enable you to learn new things. Better yet, make some suggestions.
System and method patent- deletion of data in a remote computing platform – 2013
Interruption is the enemy of productivity.

Usually unintentional.. when people burst in on your maker time, they’re saying in action what they have is far more important than anything you could be working on. This isn’t true, so it’s ok to at first gently nudge people to set some healthier boundaries so people know how best to get your help.

If you have a helpful nature (very good quality) there’s better ways to not end up a path of least resistance where people can ask you before looking into it themselves.

You can decide if it is best to put up a sign, send an email, or verbally tell anyone who interrupts you to help you help them in one of the following ways:

- Use Calendly to block out available times. use these for overflows of conversations and solving problems. 30 minute slots.

- Answering things via email quicker than than in person. Batch the communication. Save in person for dedicated problem solving.

- Consider starting a lunch and learn on Monday’s to help people share what kinds of problems they helped someone out with that others might have too. People learn to help each other.

- If these are your direct reports you can ask them what they tried before coming to you, not give th,e the answer and work through it with them,

- Use headphones to indicate you shouldn’t be interrupted, ask ppl to respect it. I know someone who would flinch a little when he was interrupted.

- When someone interrupts you, before replying, you can say I’m in the middle of something and have a minutes now if we need more time we can schedule something later in the day. They won’t get all the help they need and will focus on how to best get that, worst case.

- Start using the phrase “I don’t like interrupting you, can we talk when you reach a good stopping point” in your correspondence when requesting time of others. It sinks in over time.

- There is a busy light you can buy that can sit on top of your monitor and is red, yellow or green to be approached. I forget what it’s called but they look interesting.
Email vs. RSS vs. Slack vs. Telegram?
If you were to sign up to receive notifications about new jobs in your field of expertise, what would you choose? What other options would you choose if they were available?
> "gig economy" is this generation's "multi-level marketing"

>People who don't know any better get sold on the "be your own boss, earn what you put in" concept.

I personally know no person who thinks driving Uber or delivering food is a job where you are “being your own boss”. It seems like these jobs are generally perceived as low-status low-paying jobs for people without education who have no better opportunities.
Thanks for the headsup! I'm adding SSL and custom domain in the next few days. Do stay tuned to updates!
Maybe use this to learn node? https://aws.amazon.com/cloud9
How do the StackOverflow moderator resignations affect me and the community?
That's the bare minimum of what you can do, which really just constitutes dumping your code on GitHub, slapping an unmaintained label in the readme, and calling it a day

But we can go beyond that, and start to do more work, and make grander social promises. Calls for a "community" come with the implicit agreement that this codebase now exists for more than just the one person who initialized it. And that you've pushed it into the public, and requested people to treat your repo as the repo, you've taken on certain responsibilities, and made some implicit, or explicit, promises.

Sometimes the job is thrust upon the maintainer accidentally (eg Linus), and sometimes it is requested (apparently in this case?)

But nonetheless it's a natural function of the OSS community, and there are ways to deny the responsibility appropriately, and inappropriately.

But it's there is much more nuance to this than dumping a box, or reading a legal contract (which is never representative of social contracts; it's just the bare minimum to avoid responsibility in the eyes of a lawsuit.)
I've been remote for 3.5 years now, and that's the first thing I tell new team members:

You currently have a community at your office that you don't realize. You will need to be intentional about building that community in other ways now.

I get lunch with friends more. Visit my Grandma out of state. Played a ton of Magic the Gathering.

It waxes and wanes, but it's my job to build and not just accept the "corp culture" as community.
Show HN: Chore List
Also if the internal docs didnt work out for them they should probably update it once they figure out how to make it work.
I believe that is also the Amway.
This is what you sound like: https://thenib.com/mister-gotcha/
This looks like a very funny patent, which would apply to pretty much any software - a database, file store - pretty much anything.

Does one need to bother about these? Genuinely curious, hence asking for comments!

Thanks!