skysight-inc/HackerNews huggingface dataset:
The idea that the corporate press has ever been different is a myth. Do you really think the corporate press gave Reagan a fair shake? Do you know the history of the bull shit William Randolph Hearst pulled? It's always been like this. It's just before we didn't have social media where they could be called out on their bull shit in real time. Coaston is biased but she's open about that bias and makes a noticable effort to be fair to her opposition.
Just goes to show how difficult conveying sounds and pronunciation can be in text!

I’ll keep this in mind to next time I want to write out the letter I and use eye instead.
Human mobility and viral transmissibility during Covid-19 in Italy
I’m sorry the parent comment was so aggressive but I think their sentiment does have merit.

This is particularly true on mobile where trying to use the back buttons once I finished reading became particularly confusing because mobile browsers hide parts of the URL.

If it’s any consolation, you are not the first nor will you be the last person who has ever done this. Directly mutating history has costs that are not always readily apparent. The advice not to do so is not an old wive’s tale.
Offensive or hilarious? I love the creativity behind naming each individual style. I don't think any of them are particularly offensive, are they? It's possible I'm missing some references, of course.
Charles Pretzer on Service Meshes, Knative, and Interoperability and the SMI
I don’t. Its never been that way and I don’t see why it should start now.

I’m more annoyed by the meta mods

Maybe y’all should find a different place to hang out instead of flagging thinks folks actually wanna read, seeing as how it made it to the front page
Sorry. I could have been nicer. But it seemed to me, to be a deliberate misrepresentation and I called it out.
Cybersecurity Exposure Index 2020: Finland tops, America 7th, India 55th
AFAIK, not directly. The only way possible would be to observe one behind a gravitational lens. That would appear as multiple sources, allowing us to observe the object from slightly different directions, confirming that the flashes are indeed at least cone-shaped.

Edit: clarified
Microsoft Office 95 – “Hall of Tortured Souls”
No drain pumps. My house is in the country, and uses a gravity-fed septic system.
Co-living in a pandemic: how I'm surviving life with 48 roommates
I have done something similar but is public access and only for tech related news. [0]. Tag cloud is generated for popular news items. That way just with one glance one can check out trending news and focus on that. Idea is to spend less then 10 minutes to consume the tech news spectrum.
[0] https://embit.ca/
Careful what you wish for development in the 70's, 80's and the beginning of the 90's was fragmented and we had a wealth of systems and languages to dive into and explore. Then Windows dominated the desktop, Linux ate the server world and Java went on to dominate most non-system level software development. It went from a great time to be a developer to an extremely mundane task. Today we have captured some of that back, but it is not like it was. Fragmentation also means choices and choices to explore.
I'm curious to know if there's a limit to selecting plants cultivars. What should we optimize for? Vitamins, minerals, proteins, glucids, lipids, fibers or other macromolecules? Should we allow some sacrifice in taste, appearance, yield, resistance, conservation?
Thank you for sharing - I've thought about looking into it, but never got around it - this peaked my interest once again :)
Polish e-Dowód (e-ID) management tool violates OpenSC LGPL license
It strikes me that I need to be a mathematician to use Haskell. Especially when someone like Rob Pike makes claims that "I cannot read the syntax of Haskell and understand it."
Having expiring certificates/key rotation might be a net negative: if you keep the private key secure, there is no need to rotate it, and it avoids a lot of hassle. Also, if you have a revocation mechanism, then rotation doesn't add that much for keys that are only used for signing and not for encryption (like the CA keys).

Of course in some cases like domains it's necessary since the domain can be transferred, but this is solvable by DNSSEC+DANE.
> IMHO western society largely managed to end prejudice against left-handiness, while keeping the word "right".

To illustrate this: sinister means "on the left side" and "threatening or portending evil."
A Course on Couplings and Monte Carlo
http://www.seditionists.com/parshall_complaint.pdf
VNC should be the ideal solution to this on a fast enough network ...and if vnc client can send a pen input to the host and host can see it as a proper HID device.
Or google where certain topics are forbidden and they will even delete personal files that mention them. Perhaps that time AOL deleted all the Breast Cancer Awareness material because they simply did a search and delete on some word?

And that was nothing compared to the work of Stalin or the North Korean government.

Think Ministry of Truth.
I never hooked up the smart tv to my wireless network. I have heard too many stories about data getting sent back to the manufacturers to sell your watching habits, etc. Instead, I use a Roku, that I know gets updates (and yes, they also sell your watching habits, but so far, nextdns.io's lists block the DNS that roku uses to do this.)
Simulating Batman's Cloak with PlayCanvas
How async should have been in Python
I'm pretty sure that's covered by 'unlucky': it's not the sort of thing that should give any reasonably prepared hiker cause for considering abandoning the practice as too risky. And 'all the time' is a considerable exaggeration when we consider how many times people set off on a hike in any given year.
Kubernetes Ingress, Deep Dive
> My experience with fiverr is very much "hit or miss" and getting designers interested for a startup in very early phase is hard in my experience.

How are you paying them? Fiverr is a low-price marketplace and not where I'd try to find the best talent. Getting good Fiverr designs requires a lot of work and some understanding of design. The latter seems to run counter to this thread. Ultimately, you won't get great design on the cheap.

My personal experience is the lowest cost option for really great design is having a couple of thousand dollars on retainer with a contract designer, or small design agency. Go through your working prototype and see how they can uplift the existing design within your budget. If you can come inside budget then get the same designers back later for more bits and pieces. This is how you build up a relationship and they might cut you some slack, such as doing an updated email template, or some other one-offs.

Using bootstrap, or another standard framework is a potential win. They may be able to provide customizations for you directly. If you have a completely custom frontend, or something that's highly engineered, then it's harder and more expensive for developers to work with you.

It goes without saying that you need to own the copyrights on the assets they create for you. The other part is that you need things in the right formats. If they created illustrations, then get the original AI files, not only the exported image files. If you have the source files, then you can make your own tweaks later. So many people forget to think about this. I've had to make tweaks 100% of the time. Copyright issues will come up much later and hinder you when you are successful, but it's easy to deal with those initially.

If you don't have a couple of thousand to budget toward design then you should stick to generic templates because designers don't work for free. They generally don't win from startup success because of the bias towards engineers, so don't expect them to keen to work based on some promise of success and payment later.
How about a ballpark.

The unidirectional bandwidth across a two socket system is roughly equal to a single DDR channel. Which is why you see postings on the intel forums about people complaining about their perf falling off a cliff if the hardware decides to flag the directory as requiring cross socket snoop (or whatever its actually doing). So even if you have done a reasonable job keeping your thread+data locally, doing a remote reference, or accidentally running the thread for a short while on the wrong socket can permanently lower the performance. See https://software.intel.com/en-us/forums/software-tuning-perf... for an example about a contented cache line.

Thankfully the latest products are mostly 10.4GT (gold and above) as it appears intel isn't doing as much product segmentation based on UPI link speeds anymore (silver/bronze are still slower though).

https://www.microway.com/knowledge-center-articles/performan...
U.S. hospitals received billions in bailout grants as C.E.O.s got millions
Curiously, those efforts sound very like recruiting for a gang. You'd have to beat them at their own game. As they add the threat of violence, it could be a hard sell.
I find myself watching a lot of good Youtube content that isn't even directly related to me. For example, I'm a guitar player, but I love watching Davie504 and TwoSetViolin. Slap like now!

Likewise for programming I'm mainly interested in Common Lisp and only occasionally toy around with other languages (I actually loved learning Perl5 and miss it dearly. Perl 6 just makes my head spin.). Even so, I watch a lot of Youtube tutorials that cover or overlap things that are interesting to me just to see how those "other language" handle things.

Hell I even let ads play through on videos I like, and autistic me absolutely hates ads. And I upvote every video I enjoy. There are a tonne of videos on every particular subject - watch and emulate the popular ones and you could easily amass an audience. Including people like me who don't actually do any python programming, but enjoy taking the occasional ride. It's definitely worth it if you have the personality for it.
Completely understandable, if you're concerned with sharing your personal information then feel free to use a fake/disposable email, as there is not validation for that (yet).

If nothing else I've learned that I definitely need to have a workable demo available before sharing this elsewhere. It'll be #1 on my TODO list. It's nearly bed-time for me now, but I'll get started on it as soon as tomorrow. Thank you for your feedback!
Covid-19 meant I had to fire half my team
>Legislatures should use gender-neutral language to make their laws clear and reduce potential needless unjustice

In my mother tongue there are no gender-specific pronouns, there is just no grammatical gender. It doesn't exist so this whole thing so foregin to me.
> Can you use your money as speech to short their stock?

I don't think that would have any effect.

> Why do you feel that it’s censorship or speech suppression

Because they are removing or not allowing speech that doesn't fit certain criteria. That is basically the definition of censorship or suppression. Of course, it's not illegal, but a definition of right and wrong based on legality is fairly impoverished in my opinion.

As for how I would change the current system, I'm not really sure. The problem could be solved by a change in culture, which I think is preferable to a legal solution, but the solution will have to be legal since I don't see our culture changing anytime soon. The most straightforward thing to do would be to treat sites like twitter/facebook as public spaces and so allow any sort of speech that isn't illegal.
> The drive would be rejected before it could be added to the array.

Wait, what? Why? Because it's too slow?
Yeah I know - that's a more recent thing however and the attitude in the early days was what I was referring to.

Oh and the debuginfo packages used to be and still are huge in size. Not sure if anything has changed most recently but the concept of lazy loading symbols from remote and storing only what you need locally is not something you can do with debuginfo packages.
Yes, the first stable version of Strapi has been released a couple of weeks ago. There are new features available like the Media Library, webhooks and Dynamic Zones to make Custom Types on the fly. 2 different ORM are used: Moogoose (MongoDB) and Bookshelf (Postgres, MySQL, SQLite) and there is a plugin for GraphQL.
POSIX.1-2017 describes the `dc` program as "excluded" from the standard; check https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xcu... for details.

Many GNU/Linux distros (at least Debian and RHEL) install neither `dc` nor `bc` by default, afaik.
Nice! I think your feed is definitely more visually appealing than mine. I may have to draw some inspiration from you styling. Thanks for sharing.
> A PhD makes sense at any age for happiness reasons if you don't have financial obligations hanging over you.

Conditional on actually wanting to go that deep in courses and research. Many PhD students take a couple semesters of courses (the hardest year of their life) and they quit after they realize the research they're going to be doing for at least the next few years. It's certainly not for everyone.
How advanced can the design be while remaining familiar, still being acceptable?
60% is the total flux hitting the planet. Due to dust, the amount of light hitting the surface is generally much lower. During a dust storm, it can be as dark as an earth night.
I would if I can work remotely without my salary being "rebalanced" for my location, and if this was my only offer at the moment.

I understand "moral hazards." But, in this economy, it doesn't pay the bills or put food on the table.
Yeah, I was being generous by not listing everything. :)

Thanks for completing the list.
This may get me some anger but I always found Scrooge to be a very sympathetic character. He starts off as a hopeful boy who just wants to spend some time at Christmas with his family and is shipped off to work as it is his time to do so. Gets dumped hard by his GF on Christmas, for she thinks he only thinks of money when he just wants to do right by her. His only friend died on Christmas. So by the time we see him he sees Christmas as a 'humbug' or trick. He is crazy rich yet spends none of it not even on himself. He is always looking for someone to play a trick on him. So when his nephew shows up and says 'come to Christmas dinner' he treats it with suspicion and blows him off hard. It takes the ghosts to show him that while some people are terrible most are just trying to get by and that his 'terrible' Christmases were mostly by his own hand. Their message share yourself with others for you do not have much time left. He gets the point. He even plays a bit of a 'humbug' on his fellow co-worker the next day when he gives him a raise.
Sure. The innovation often comes from how you use the model, not trying to build new ones (although that happens too).

They have pose detection: https://github.com/tensorflow/tfjs-models/tree/master/posene.... One day during a talk with someone who works in aged care I worked up a demo of fall detection using this.
Not too quite so, and the COS author addresses this in its website. (https://collapseos.org/why.html, section "There are two stages of collapse")

To be clear I don't necessarily share the view that this will likely happen, but for the sake of discussion I will assume it will.

A working macbook will indeed be much easier to encounter working at first, but not only is it much less durable (it isn't even particularly durable from current laptop standards), and parts are much more numerous, specialized, and hard to find. Macbooks in particular have a very tightly controlled supply chain, but this applies to other laptops too.

Z80 style processors and peripherals are still in use in various industrial and home appliance products, so it is still rather widespread anyways.

This means that while a laptop might be way more useful at the beginning of a collapse, it will probably stop being maintainable much earlier than a simpler computer will. In fact, if push comes to shove, it is plausible to actually build a Z80-compatible processor from discrete transistors.
Ask HN: What happens to your passwords in the case of your death?
Using a password safe (KeepassXC) for all my password and my laptop being encrypted with both a quite long random passphrases I consider that a secure setup for my passwords.

Which brings me to the following problem: What should happen to them in case of my death or other circumstances where I am not able to provide the master passwords anymore?

What is your approach for your passwords in that situations as some of them might be of big interest to your relatives for certain services or to help you in certain situations.
Look at Symbolics Genera and be sad nothing similar exists today, 30 years later.
That's irrelevant. OP simply said that lazy evaluation makes it harder to reason about time and space complexity. Everyone agrees with this, for goodness sake - even SPJ himself.
Pretty sure the people protesting against police brutality aren't being very agreeable with authorities right now. Does that make them psychopaths?
Anecdotally, one summer I drove from Vegas (103) to North Carolina (81) and I preferred the Vegas heat. Humidity is a huge factor.
Show HN: Flood[AI] a Game for Programmers
Unrelated? I' beg to differ. More to the point, all systems have an access control model. It could be explicit or implicit depending on how the system is built. Regardless, it defines the barriers and boundaries between everything in the system.

The comment suggests that just by separating things in the popular sense of microservices results in a barrier to enforce separation of concerns. That's how I read it, at least, and I find that to be is misleading.

This is the crux I see around popular discourse of microservices. It's often presented without a broader context.
Agreed the typical environment is horrible. Seems to be the best way is to try to work on something really high level or low level. IE use some framework like RoR to solve business problems, or a low level library to do something interesting. It feels like everyone should be doing front end, back end, k8s, ML at the same time but its just asking to fail.
I've been programming exclusively in Nim for 4 years, never had a problem with it. In fact it's a lot easier not to think were to get each symbol both in terms of refactoring and mental overhead. Good editor support means, with a mouse over any symbol, you can see were it was declared. But I don't use nimsuggest, or nimlsp, I simply never have to think about it, in my own codebase. I can understand it can be helpful when working in big projects like the nim compiler itself but I'm talking about goto definition not "qualified" imports, those are useless...
Tidal fraudulently sells lossy upscaled music as HI-RES FLACs (2018)
Ideas should have a lot of "volatility", so yeah, this makes a lot of sense.

But of course, the usual environment of the financial world does not apply. "Bounded" can still be large enough to break a nation.
A Raspberry Pi as a decent residential proxy
> Given his own cultural frame, and what he witnessed

This type of fashionable moral relativism can be used to justify any atrocity. From an objective point of view, he could've stopped the child sacrifices without committing genocide, both cultural and literal. Sure, it may be that from his perspective that the genocide was necessary, but that is the case for every perpetrator of genocide in history. I take it that many in this forum feel no connection to the Maya people, and are therefore comfortable empathizing with their abusers. I have seen your exact same logic used to express sympathy for the Nazis by people who have no personal connection to the West. If that bothers you then you should reconsider your perspective on what happened to the Mayans.
My first thought was that this proposed name change is a bit silly, because "RuboCop" is clearly an homage to RoboCop, a movie that -- yes -- portrays a "good cop" but overall is very critical of the police system in America.

My second thought is that as a white, middle-class American, I can't rely on that kneejerk reaction.

I'm very lucky in that I live someplace where my group is not disproportionately targeted by the police. There are a lot of people in America and elsewhere in the world who can't say the same.

Will changing the name solve anything? No.

But is it a tiny positive step with very little cost? That is the bar that needs to be cleared.
I was aspiring to skill up my JavaScript this year and after a few hundred hours have ended up pretty demoralised, realising that the amount of learning required to be a good JS dev in 2020 (at least where I am working atm) seems enormous, and to be frank I'm too old to be wanting to put in evenings and weekends merely to remain competitive. As a consequence I suspect I may well seek to switch back into support, presales or consultancy, all of which I've done in previous roles, and which seem to be somewhat less competitive than straight dev but still rewarding and reasonably remunerated. Overall my feeling is that unless you're pretty rockstar-ish the cost/benefit of being a dev just simply doesn't pay off in 2020, at least here in the UK.
For me, PHP is still ideal developer experience, even after a decade of working with it.

The language has evolved tastefully without breaking away from the past in drastic(pythonic) ways. Frameworks like Laravel still continue to evolve in a rapid pace than its contemporaries in other languages, bringing in support for every new advancement like webpack, OAuth, etc.

Text editor support is also rapidly accelerating with LSP as a part of the core runtime. PHPStorm is still a beast of an IDE. Composer is in many ways an ideal package manager, a cross between the ease of bundler and local package scoping of npm.

The runtime evolves at a rapid pace, with performance improvements in every release and the upcoming JIT.

Most importantly, the development and deployment story of PHP is still easy as ever. Unlike other modern stacks that require arcane version manager, virtual environments, docker layers, etc, the LAMP stack is still the one script environment creator that requires nothing more than a working Linux distro. The WAMP one click installer still works on Windows without any Subsystems.
> Haskell really is a "secret weapon" and people who use it for production tend to love it

That's exactly my question. I'd be really interested in hearing about domains where Haskell is a secret weapon and how it compares to ML family languages and dependently-typed ones.
Hasura (one of my favourite technologies) is built with Haskell!
What kind of latency would that have ... !
>Alternatively, just work with a designer.

How can a person with minimal design skills (ie. me) tell if a designer is any good? I know when I like something, but I can't trust my own taste.
* Editor support for every language you use:

Syntax highlighting. Look up documentation at callsite. Jump to definition. Run a test from the editor. Debug executables from within the editor. Fuzzy find file by name (for instance, typing "pluginfancymixi" should turn up something at "project/Plugins/third_party/username/project_name/fancy_mixin.language"). Third-party plugin support. Ability to have per-repo configurations

* Searching code:

Should be faster than grepping a bunch of directories. Supports wildcard searching. Bonus: tooling support for finding identifiers, callsites, usages, etc

* Development environment:

Any executable or test can run in one step (zero if possible). If possible, should be able to run multiple instances of your app at once. For example, I should be able to leave a webserver running so that my code reviewer can test it without pulling the branch

* Team environment:

Small PRs. Quick reviews. Tuned balance between senior and junior engineers. Should have enough senior engineers that they don't feel overwhelmed by the mentorship+training part of their job.

Edited: formatting