skysight-inc/HackerNews huggingface dataset:
The second half of your post is so dishonest and childish as to not require a response; you have proven exactly what I said. Everything you mentioned is either amusingly out of context or simply trying to describe events as they did not happen. I urge you to get help, but if you cannot do so then I encourage you to follow your own advice and not follow quarantining rules in the future.
What made you come to the conclusion that these have to be directional? Assuming from the power output? I don't think that's a given.
Beeb: The new voice assistant from the BBC (in beta for UK users)
just wait for v2 ;)
Someone on HN recently floated the idea of a company that would make quality, non-smart electronics and appliances that would also be easily serviceable. I wish this existed and would pay significantly more for products like this.

To address your question, I think they’re all “smart” now. I ended up getting a low-end Samsung 4K a few months ago and it’s been good so far. It starts up very quickly, maybe 1-2 seconds. We use it exclusively with an AppleTV because of privacy / advertising concerns that have been raised. I’m just waiting for the day when all TVs require a working internet connection and we have to start hacking their hardware and software to protect our data.
Just use Poetry. I haven't fought with Python packaging in a long time.
Kind of, and without the API contracts that allowed to make sense out of SOA, many agile-ized APIs end up looking like doing dynamic programming at scale with a network on the middle and plenty of HTTP 500 when things go wrong.
I found it useful to match dev OS with prod OS... for example, if prod is running Debian-based distro, write code in Debian-based distro. Also encountered a lot of horror stories upgrading macOS to Catalina... that is lost productivity.
I'm very sad to see Firefox opting for these sort of measurements. I understand Mozilla may want to renegotiate the search deals to make more money, but it risks losing users' trust. They should really be spending time to figure out a sustainable way to stay alive. Email + Cloud Storage seem both very obvious to develop premium businesses on top (given Firefox's still good reputation).
Question about SMR drives. From my understanding, essentially at the low level they have to modify data in much larger block sizes -- so if you are modifying a small amount of data, a block has to be read in, modified, then written out. Unless the block is known to contain no data after the point where the write occurs (such as sequential writes).

What is the size of these blocks? And if the problems occur during raid rebuild, aren't the rebuilds writing data sequentially?
well, if you're too smart for google, just create your own startup.
Could be, but it will require some heavy investment from the FOSS community first.

In general, drivers written by vendors have poor quality (tons of legacy code + the usual enterprise shenanigans) but benefit from having access to all documents and all silicon erratas.

If the community can get past that, I firmly believe that adding a couple of thousand fresh eyes will eventually lead to significantly improved performance.
Re: AMD, my experience has been that one needs a very recent kernel (5.4+) for a good experience on Navi. Even with that, I'm getting some interesting errors in dmesg on a 5600 XT under Pop!_OS. I knew I'd be unstable on this system for a while when I built it, so for now it's relegated to gaming and web browsing, with any "real" work occurring on my increasingly aging but rock solid Core 2 Quad workstation.
> A KeyBank spokeswoman said they will be adding signage at the East 22nd Street branch “to remind of the importance of social distancing.”

What? Why not a sign with a map of all those 1000+ ATMs they can use for free? This seems like the wrong takeaway.
While I agree some of these plugins do start to feel hacky, WordPress Core has evolved quite a bit from being just a blog. Custom post types are not even new, but come to mind.

I'm surprised to hear someone who has run a WP hosting company say that using WP for anything other than a blog is "clumsy and hackish at best". I've also run a WP hosting company and would suggest otherwise
The color wheel is great, but there are enough counter-examples that the original point stands -- design is inherently personal.
https://news.ycombinator.com/item?id=23367803
Damnit, there goes my retirement plan.
What about the fact that half the text not only graphic, but also covered by the graphic, so it's impossible to read.

It's a pity the project itself is so neat. Makes me feel bad about referring to it as such a remarkably horrible web experience.
Problem some do connect to any non secured WiFi they can find.
I'm curious about this. What did you find were the main benefits from using your own setup?

As a not-backend person I have been enjoying Strapi but maybe I should investigate something like rails.
Yeah, so while conda can be annoyingly slow, comparing it directly to pip in that department is unfair. A more fair comparison would be pip plus poetry or pipenv, which also have speed complaints :/
Ideal experience:

1. I write code in an editor, it auto lints and formats to standards of project.

2. On save, whatever is needed to build and test is automatically run.

3. After repeat 1-2 and ready, commit code and create pull request.

4. On commit, integration tests run and one-off environment to smoke test is created.

5. On accepted review and merged, auto deploy to production or next release.
How to Create an AWS SQS Queue with Serverless
Unix wasn't given away for free; it was strapped by AT&T licensing and you needed hardware that certainly wasn't free, and not still not affordable to individual consumers. But Unix was a resource-efficient system that scaled down to cheaper hardware with less RAM.

Even the dyed-in-the-wool Lisp enthusiasts headed by Richard Stallman were compelled to reproduce Unix, even though their stated goal was to have a system running Lisp.
Glad I wasnt the only one who thought how does “ai” sound.
That last part is my nightmare ... which company is it?
I guess I don't see why it wouldnt always be optimal to try and gain financial independence first. That allows maximum flexibility and a time buffer to switch careers/industry if needed.
> If we take a look at similar data for iOS, it's a very different story.

This fits the prevailing narrative, and for all I know it's true, but Scott does not in fact illustrate it.

The "similar data" to a table of all Android API versions versus popularity turns out to be a chart of recent iOS versions in which everything that isn't current is just grouped as "Other" at 16.28%

Maybe if we ungrouped "Other" it would prove Scott's point, maybe not, we shan't find out answers in his article. If those "Other" iOS users are all running 10.3 it's a very different story than if they're on iOS 6...
A Canadian runs 21 pages dedicated to African countries on Reddit
You also had Bucket-Brigade devices.

https://en.wikipedia.org/wiki/Bucket-brigade_device
'Mirror Image' of Sun and Earth Reportedly Found in the Depths of Space
That is a very honest spectogram. On the positive side, this is yet another resounding victory for psychoacoustics and the human model of hearing, since it seems that the average Tidal user didn't notice this problem merely with their ears, and it took a spectogram to be sure.
Thank you for that note with death :D

Do you practice Shamir Secret Sharing with your relatives?

I think it might be too difficult for mine to use as I did not find a nice gui or something for it.
D-Day Coincidence Helps Us Understand Today's Medical Crisis
I grew up in Miami, live in NYC now, 79 feels insanely hot to me now. I'm sure there's some science to this, but it's probably either acclimation to the "average" temperature, or maybe differences in humidity?

Also every place in Miami has killer A/C, that probably factors in quite a bit.
Is that meant as satire or what? Structured content that an end-user can edit, query, share, comprehend, design, etc. is what you have with markup languages, and have had since over 30 years (SGML/HTML/XML). A "headless" CMS is just an API server eg. a tool for JS developers; you could use any JSON or GraphQL API wrapping tool you want (PostgREST, say), or code one yourself in a few lines of code. So I have to say "headless CMS" is really a pure marketing term, and IMHO utter pointless, as the difficulty and most of the work in a CMS product comes from a front-end (or architectural match, really) that end users can meaningfully interact with and set up dynamic sites, redactional workflows, dynamic user content, theming, analytics+banners, asset management/pipelines, etc., etc. with.
Immediately stained by the simplistic naievety of:

> And if they didn't carry guns nor drive unmarked cars.
Almost any gpu. I run gnome on wayland with 4k just fine at the max refresh rate of my monitor on 5 year old intel graphics. It's not even a slight stretch.
totony said, "I have not seen most people associate that same risk to the blm protests."

Seems like you just posted 1200 more people who have associated Coronavirus risk with the BLM protests.

You may disagree with people about whether the risk of spreading Coronavirus is worth it, but don't accuse the left of not recognizing that there are risks.
"better built cars are more expensive" is not the same as "expensive cars are better built".
My ASUS Chromebook C201PA has it (pretty sure).
If you open up a smart TV, isn't the "smart" part of it basically an embedded ARM cpu SBC, with a somewhat standard connection to the LCD cable? If so, how hard would it be to rip out the smarts and put in a passive HDMI to LCD converter board?
Telekom Austria hack from the viewpoint of a whistleblower
For me what I've been moving closer towards and is almost my reality for projects I have full control over:

* Node.js on backend, using a thin db layer (not an orm) like sequelize. My newer projects also use TypeScript on back end and share models with front end with a lerna setup

* React.js with TypeScript (default create-react-app setup) on frontend; multiple smaller apps for each business unit/functional area; some limited sharing of UI components between these apps (turns out not that much needs to be shared really)

* Everything in a mono repo and edited in VS.Code

* Deploy by building apps, gzipping backend and frontend into one tarball, then either:

- Ask my "release person" to copy it into the Windows server drive for test or production

- Run my own "release script" that scp's it to my Digital Ocean droplet and tells pm2 to restart the production application

My projects email me when something crashes in the back end and I run sentry.io to see what's gone wrong in the front end.

Why I find this to be a great developer experience:

* Simplicity. One language, easy to share things like e.g. validation between FE and BE, minimal cognitive burden when context switching; small apps = simple code; simple release system means I can get new features or bug fixes to users extremely fast with minimal fuss

* No CI pipelines or DevOps time sinks: this is effective because I'm a single developer; I also work on projects where a solid CI pipeline and infra as code adds value, but these things can also slow you down too

=====

In other words, what I feel makes me effective is using a modern language and ecosystem, but deploy it with methods from 10-15 years ago. :)
> That sounds like an unfair comparison, a more accurate comparison would have been to gas powered drones.

It's a comparison for customers, showcasing the difference between zipline's solution (electric drones) and the existing solution (gas trucks) to the problem zipline is trying to solve (medical logistics). If gas drones or electric trucks were to enter the space then it should be updated.
A working device should never stop working because of an expiration of some made-up entity. It is a signs of compete failure in basic system design.
Of course, that was the theory from the start: they made VSCode to get developer attention and nudge them towards Microsoft cloud. Fine. How does it explain why «those extensions are closed source and explicitly check that they're running on only VSCode»?
So is what programming language or framework to choose. Just because people have preference doesn't mean you can't learn the basics
> One must not eat some of this year’s corn so as to have next year’s seed

Corn is a productive asset that generates more corn. Money is not, in and of itself, a productive asset. One of the essential insights of Keynes was that it was possible for real productive capacity (machinery and labour etc) to be idle simply due to lack of liquid money to flow through the system. This was why consumer credit was so crucial to kickstarting modern consumerist economies: like Ford paying workers so they could afford the products, injecting credit allowed consumers to buy items creating jobs to make products, which jobs then allowed consumers to pay off the loans.

"Shortage of specie" has been a real economic problem at times; e.g. https://www.cambridge.org/core/journals/journal-of-economic-...
This is the right way to lay out a fork. It can be clearly traced and reviewed in a short amount of time. I’ll still use mainline VSCode but it’s nice to see someone handling the “just one purpose” approach without throwing in a lot of other unnecessary things.
I don't know any of those you mentioned, but I'm probably just showing my ignorance.

I think about the only "art" critic of any kind that comes to mind quickly is, um... I'm embarrassed to admit it... Roger Ebert :P

Seriously though: I'll bet money most people who know names of painters or writers don't remember the name of any critic from those fields.
… how much WD paid for an article that makes them look like shit? What sort of stuff do you pay people to write about you?
I thought it was Gentoo.
You could write your password on a piece of paper and give it to family that you trust. When you pass away, and they inherit your computer they can use that password to login to your keepass.
The title should be tagged [2018].
The trend that you are talking about is Fascinating to me and runs REALLY deep in the human psyche.

If you watch ESPN's new 10 part documentary on Michael Jordan, you can see the same deconstruction.

My interpretation of the thesis was, that despite Jordan's greatness, his success was derived from a competitive drive and massive ego that it really should qualify as some type of mental disorder. And his method for success would not result in a happy life for most people, and didn't really for him either. We should pity Jordan.

All that is kind of typical, but what is really shocking is that this documentary was essentially produced BY HIM. So the desire to deconstruct our hero mythology is even present in our "heroes" themselves.
I think that really depends on the field. I don't think my phd in communication wasn't full of highly competitive, low-EQ people.
Without Bitcoin, Blockchain’s Technology Has Nothing Revolutionary
I’ve used it on multiple projects for clients over the last 5 years. These projects were large, made it to production, and were successful. I love it. Once you clear the initial learning curve it feels very productive, and gives you the feeling of always having something more to learn and master.
I most certainly don't. I've just come to believe CNN is nearly as bad.
There is no faster to alienate people and get yourself off with smug superiority than to comment like this.

We can go down the path of how much has been built by slaves, what you mean by enslaved, and how I am somehow responsible for that, especially as an immigrant from a country torn apart by American imperialism.

You are not the judge of what is an aweful human being, seriously, you’re just not that free of sin or amazing.

In your smugness you no doubt increase the wealth of other such “aweful human beings” by working for them, paying them for goods, paying taxes, etc.

This attitude is tiring and counter productive.
Do you have a source for those models? I'd be interested in seeing that.
Absolutely. I’ve done tons of blind ab tests on my self, using flacs that I ripped myself, converted to various levels of MP3. (I used a Foobar2000 plugin for the tests)

I have never once been able to reliably identify FLAC vs 320kbps MP3.
Usually it's nontrivial to get anything custom to run on a smartphone, they're pretty locked down like that compared to more general hardware.
Maybe. That's not what "I have not seen most people associate that same risk to the blm protests" sounds like to me, but I'd be open to hearing some clarification.
South Korea with its long history of democracy dating from the early 90s... Had a little help from giant US embassies and military bases in the middle of it for the last 70 years. Imagine if it weren't a US "ally" what it would look like. The idea that things are the way they are today because of some inevitable movement of history rather than submission to pressures from the world hegemon; pretty sure that idea won't survive historical scrutiny.

I suppose I could be wrong though! Our state department informs me that I am wrong!
Asana | San Francisco, New York City, Vancouver [BC] | Onsite | https://asana.com/jobs/engineering#jobs

At Asana Engineering, we aim to build, operate, and scale the most useful software for the world’s teams. Over 75K paying organizations around the world rely on Asana to coordinate and manage their work, from daily tasks to strategic initiatives. We believe in using the best tools for the job, and being mindful about how we solve problems so that we’re always thinking about the future, while still doing great things, fast.

We're hiring for:

* Product Engineers
- in San Francisco: https://asana.com/jobs/apply/1074861/software-engineerproduc...
- in New York City: https://asana.com/jobs/apply/1163890/software-engineerproduc...
- in Vancouver: https://asana.com/jobs/apply/1284781/software-engineerproduc...

* Full Stack Software Engineer in San Francisco: https://asana.com/jobs/apply/1074716/software-engineerfull-s...

* Android Engineer in San Francisco:
https://asana.com/jobs/apply/874148/software-engineerandroid
very nice!!!

you have color twice as choice btw ;)
Or ... project requirements.

Yes, it still happens.

Management: we need a program to do X.

Me: OK, gimme specifics.

Management: To the bike shed!
I think this trend may be limited to fields relying heavily on natively compiled dependencies, which may not even have any python at all. Conda packages can be C++, Fortran, pretty much anything. That's the main draw for me -- otherwise, I'd stick with pip, which is definitely more mainstream.
I had the exact same thing happen to me, and I had the exact same response.

My print handwriting is pretty bad, and when I was in grade school in the 90s they were still trying to teach cursive, and my cursive is impressively illegible. My teacher told me that I'm "too smart" to be not work in a high-paying desk job, and that no one will hire me unless I have readable handwriting.

I know she meant well and I'm not in any way trying to speak ill of her since I think she was actually a really good teacher, but I seriously cannot imagine being declined for any job (other than calligrapher) because of handwriting, even in the 90s. My response to her was that I can type really fast and that typing will almost always be easier to read than virtually anyone's handwriting.

When I took calculus in high school, I initially did my work by hand, but pretty early on I learned how to use MathType with OpenOffice, and then eventually LaTeX. After I turned in one assignment that was typed out and subsequently turned in one that was handwritten, my teacher politely asked me if I could type out all my assignments since he had to occasionally bring his wife in the room to read my handwriting.

-----------

Nowadays I still do write down notes by hand with a fountain pen, but the nice thing about notes is that I'm the only one that needs to be able to read them. If I do almost literally anything that I expect people to read, I type it out, either in Markdown, LaTeX, or TLA+ (depending on the domain and how much math needs to be involved, of course).
Ask HN: My boss ask I take my emails while on vacation
Hi HN !

I recently took on a managerial role / project manager (I manage 2 programmers) at my work. Now that the summer holidays are approaching, my boss asks me, that during my holidays, I take my emails or that I be available to be called (~ 3h week).

He tells me that this is normal and that it comes with the role of manager.

On your side what is the vacancy policy in your company when you are managers ? Have you any advice on how to handle this ?

For the context it is a small business of 6 people.
Test Driven Development for Docker Images
I don't think of Steve's skill set as 'designer' alone.
I purposely bought and expensive one that’s pure android tv where you can disable all the tracking bits
Craig Newmark proved that the graphic part of design isn't strictly necessary. But I wonder if that's as true now as it was when he began craigslist in 1995.
Times are all adjusted to be local to you. And we’re trying to create content in languages that are local to the time zones around the world.
Show HN: Metaframe – an open-source, CLI data catalog and documentation tool
Why is open source so much better at handling bug reports in your eyes than a dev team working on closed source? Both of those options are able to fix reproducable bugs within 24 hours, that's not something exclusive to OSS Plenty of open source projects just shrivel up and die without any more changes
Pentagon war game includes scenario for military response to domestic rebellion
What if it's something simple like a galactic lighthouse of sorts? Not sure why I'm being downvoted. Lighthouses use directional light and if you're stationary you'll see the light at certain increments of time. An advanced race might be saying "don't go here" or "be careful." Just like we do for ships here.
I often consult other teams in my company on technical issues and architecture. Coming from this background I always wish the following would be covered:

- The project should start up with one click or one command. It's fine if I need to configure credentials or something similar, but beyond that, your project should be so easy to start that your mom could do it. If the project requires me to locally install a database, configure ports, or anything of the like, that's a shining red flag that things are very wrong.

- The underlying architecture and rationale should be documented and this document should be reasonably up to date. Whoever is the lead developer on the project should be responsible for this. Not all details need to be covered, but the main principles and the driving business requirements behind it need to be clearly stated and up to date. If there's no broad documentation, I consider the project to already be off the rails, not just heading that way.

- There should be a concept of testing. You don't need to have tests yet, especially if you're still prototyping, but you need to have a very clear idea of what you will test, how, and how you'll get there.

- Formatting isn't a discussion point. Whatever stylistic preferences there are are covered by linting and automatic formatting. If I clone the project, it should be reasonably hard for me to do things the wrong way and fairly easy to do them the right way.

- Branch management, code review, etc. All of this falls in the same pot for me, no one should have the ability to push directly to master, all changes need to go through review, pass lint, tests, etc before they can be merged. Doesn't matter if you're the lead dev or a summer intern.

You'll notice that all of the above are procedural issues, not code specific issues. I firmly believe that by nailing the underlying process first, you make it easy to build good software and hard to build bad software.
Most people understand "narcissism" to be pathological behavior. If you use it to not mean pathological behavior, most people are likely to not understand you.