skysight-inc/HackerNews huggingface dataset:
> They’re made of translucent materials that allow sunlight in and direct it towards tiny microfluidic channels running through the material like veins. A certain liquid is flowing through these channels, and the idea is that the energy from the sunlight triggers a chemical reaction in that liquid, turning it into something useful like a drug or fuel.

What a crap article, could this be more vague? 'A certain liquid'?
In IPFS "the servers" aren't restricted to the original content hosts / large-scale CDNs / a single corp, so saying "the load is being transferred to the IPFS servers" doesn't take into account the fact that you, your roommate, your neighbor, or 6K other people on the internet could be storing/serving this same data, helping compensate for increased load when accessing/re-accessing a spiking piece of content. There's still a ton of room for performance improvement here - but where this will really shine is not where Cloudflare and existing tools do great, but in the edge cases where a more resilient solution matters (be that for offline caching, local-first collaboration, or censorship resistance).
tl;dr: Use avocado oil. It's fairly cheap (Costco), mostly tasteless, and good for pretty much everything.
Lots of people have some the problems k8s solve.

Infrastructure as Code - If you're not doing infrastructure as code, how do you know who is taking what actions on your infrastructure? How do you know your tests are running on an environment that represents production? How do you know the tester or dev hasn't fixed and not commited?

CI/CD - Do you have a quicker way to create test environments than just running kubectl create ns?

Resource Utilisation - Sharing servers to save money. Obviously you can use VMs, but do you want to do nested VMs on cloud?

I'm not sure most people should run k8s, but in a world where you can use GKE, I can't really see why not. What offers a better solution?
The languages that catch on are the ones tied to the most popular platforms.

Objective C and Swift for iOS.

Javascript for the Web.

Java (and now Kotlin?) for Android.

SQL for relational databases.

Visual Basic and C# for Windows.

Python for scientific programming and machine learning.

Developers don't pick a language because it makes them feel productive. They pick a language that allows them to write for the platforms where they want to deliver their programs. Or because it has the best libraries for their problem domain.

(Back end web development is somewhat of an exception, as every language can talk HTTP.)
Health system sues thousands of patients, seizes pay and puts liens on homes
Whoops. I tried to google something (besides a video) to sum up fats discussed in a book[1] and came to that. Didn't notice it was referring specifically to RCO.

The points from the video[2] (and book) still stand though.

[1] https://www.amazon.com/dp/1451624425

[2] https://youtu.be/8aXTuBYb5-c
On the other hand, a lot of the most popular Python libraries became effectively standard and lots of people agglomerated around them instead of creating competing standards because it would be hard for any smaller team to replicate even their base functionality. Creating a numpy, scipy, sklearn, pandas, tensorflow or pytorch would involve lots of optimized C/C++ code and python wrappers, which is a considerably high barrier.

If anyone could make an equally high performance 80% functionality/use cases coverage version of those libraries using high level python in maybe a month, would that cause a fragmentation in a way that we would get a lot of 80% libraries (with different 80%) instead of one 95% library that is supported everywhere?
Actually most of them do money, however in these type of companies tech people aren't listed to as much,as maybe sales or finance are. It just depends on who's running the circus on the day: if it's a guy with short term goals only- you'll never get a budget,but the ones with longer visios would most likely listen.
There's also the consideration that by living in a city you likely live closer to an airport or transportation hub, so the last leg of any shipped goods (in a semi truck and/or delivery vehicle) is going to be shorter as well.
If I were their manager I'd want to handle it like any other absence. If an employee has a history of unscheduled ghosting, whether for protesting, watching soap operas or whatever, treat them the same. If it is scheduled or otherwise arranged with a supervisor, no problem. Politics need not enter into it.
Yes, theoretically that's the goal. Given they're showing 160GB of transfer on their servers, it doesn't seem like that's working particularly effectively. Regardless, this implementation does not demonstrate at all that IPFS would save a site from an internet hug -- just that Cloudflare can.
"job" measurement isn't an adequate metric as some jobs are high earners and some jobs pay so little that you need more than one just to keep your head above water. So people may be happier or unhappier than suggested by this metric.

In other words I don't think the article really addresses its own thesis.
Sounds like exactly the kind of actor that would have the budget and expertise to replicate GPT-2 itself, rather than having to rely on a pretrained model.
Honestly, so many of Google's arguments sound exactly like Microsoft's arguments from the late 90s when they were adamant that the browser was an integral part of the OS and not a separate application. They were essentially saying that "the OS is everything", and so they could roll all sorts of functionality into the OS, leveraging their OS monopoly to get advantages in other areas (i.e. apps). It was always my understanding that it was that leveraging of their monopoly into other areas that was the illegal part.

Google is now basically saying "everything is search", i.e. rolling pretty much everything into SERP pages so you never need to click off Google.
>I don't like Devise either

I've got my complaints about Devise, but I'll take those pains any day of the week over the alternative nightmare of "built in-house" authentication.

At this point, if somebody doesn't want to use Devise in a project I'm working on, they better have a _really_ good explanation. To me, it's like suggesting setting the building on fire.
If you are struggling to find a way to subscribe to the blog, I found the Atom feed: https://github.blog/subscribe/

It is not linked anywhere I can see on the main page.
Anecdote: I have seen my shares of stock dip by up to 5% because of his tweets.
Hash rate is 90+m terahash and increasing, good luck R&Ding the chips and obtaining enough to achieve. Retail pricing is around 3k per 50 TH/s, and that is just for hardware.
> There is no reason why your page should refuse to load plain text without Javascript enabled.

Sure there is. You prefer writing javascript and you want to serve your site through a CDN.

You might not think that's a good reason, but that's certainly a reason.
You're just using those deeds you also don't fight against to shrug this off, as well.
Definitely check out the latest version: https://blog.ipfs.io/054-go-ipfs-0.4.22 - significant bandwidth improvements since 0.4.19 and more coming in the next minor release too!
The JavaScript node is coming along surprisingly well. Still not 100% production ready but light enough you could doom it in the background of pages without affecting the user experience.

The addressing mechanism the sun out into IPLD is quite clever and IPFS is nearing the cusp of having a noticeable impact on the web when you consider your browser is potentially a node running in the background.
Android Pony Express Container Format for Android 10
There is theoretically a scenario in which a company might temporarily lose money on each transaction due to scale, but over the long term manage to lower costs so that each transaction is profitable. Even that, I'd say it's dangerous to count on that, but it's not completely impossible.

I think that's different from dumping, which I consider to be a more deliberate attempt to outlast a competitor.
A willingness to code C but not C++ is just silliness. You can complain that the language is too big, but everything in it is there to solve serious engineering problems. Complaining about it just shows you are not serious about engineering.

It's OK not to be serious about engineering. Most people aren't, and don't want to be. The honest thing is to say so, instead of complaining about the language.
If the company hasn’t been cash flow positive over its lifetime, it is unlikely that the assets will be worth more than the debts.

Investments in machinery almost invariably depreciate significantly the moment they are bought, and salaries paid to personnel, electricity to power the lights in your office building, money spent on legal, etc, all lead to zero assets.

It can happen if most of the assets are products the company made, and the company can produce them below market value, but then, why would it have have products in store, and not sell them?

There are exceptions, but they’re easily recognized. On the one hand there’s seasonal demand: companies growing Christmas trees, or producing umbrellas, hockey skates, etc.

On the other hand, there’s companies with long production times such as whiskey distillers or factories building nuclear plants.
Because I've got burnt by Django in the past. If you do some search on the HN and elsewhere on the difference between two, the common answer that you'll find is that they are similar and it doesn't matter which one do you pick (given that you are not proficient with any of them). I don't agree with that premise and decided to make a case here.

So if you are ever in a position to pick between Django and Rails for CRUD-y SaaS app, go with Rails. You can't go wrong with that.
I wish we were more willing to offer on-the-job training.

But I've worked with too many people who claim to be Senior or Lead developers but can't actually explain what they do.

I've been tempted a lot lately to try to think of a software team like a sports team. Coach, assistant coach, trainers, and physical therapists all about making you think about your abilities at a different, sometimes philosophical level.

The Surgical Unit idea of Brooks has always bugged the hell out of me. I've known enough nurses to know that you don't want to put surgeons in charge of more than one life at a time and then only for a couple of hours, and letting them interact verbally with those people is a fucking disaster half the time. Not unlike some highly decorated software developers I know. They're brilliant as long as they don't actually have to help people.

The head game in software has been overlooked for far too long and to everyone's detriment. Users as well as producers.

If we had the training part right, this FOMO anxiety would be classed as a disorder.
They should also join the Extinction Rebellion on October 7

https://rebellion.global/events/2019/07/30/rebel-without-bor...
Haven't ever seen Electron until now. What's wrong with Electron?
I believe you. She either wanted you to quit droning about this nerdy thing, or she finds it attractive when you speak passionately about something.

Many such cases.
Emacs is good enough, much more powerful than many "proper" IDEs. But it should be ported to the proper, modern LISP or Scheme, instead of the using its own subset/dialect. And the used dialect is incompatible
[1] with everything else. Too bad that GuileEmacs[2] project died, probably because of the same curse though. Porting it to SBCL would be a game changer too.

[1] https://www.gnu.org/software/emacs/manual/html_node/cl/Porti...

[2] https://www.emacswiki.org/emacs/GuileEmacs
Can we change the title so that it reflects that this is a review of Malcom Gladwell's new book? The current title ("Who's lying to us and who's telling the truth" is much less informative and transparent.
If someone has to get in their car at all to go to the shops I would say it is likely to be more carbon intensive than a delivery service with high utilisation. A shopping center in general would be generating a lot more emissions per product than a warehouse.

On the other side often things bought online come with a lot more packaging. I think Amazon is trying to cut down on this by having suppliers where possible use a box for a product that is durable enough for shipping without having to put it in another box.
It’s also why it’s not terribly uncommon for stock to dip a bit after getting the books in the black.
94EH and close to 50TH for top of the line equipment.

Even if we were extremely generous would be a billion in hardware at the very least (I am assuming $500 manufacturing cost)
USB jiggler is designed for this use case.
I don't do webdev, but have primarily used Python for 10+ years. I've dabbled in both Rails and Django and agree with the parent's points. I would have stated them myself, but it was probably 5 years ago and it sounds like not much has changed. The arguments might be subjective, but they all ring true to me.

I thought Django Admin was cool when I first set it up, but as soon as I hit a few of the issues the parent mentioned, Admin broke or became irrelevant.
Chat Typing Indicators Powered by PubNub Signals
genius. why a focus on refer headers from news sites instead of using some content identifier to indicate whether to route to a more static or dynamic page?
If you have the resources of a nation state then you already have the resources to push your agenda through traditional media. It's not clear what benefit this type of AI generated content would have over the traditional approach.
Yeah, looks like $1 would've probably been enough fees for this transaction to be confirmed within a reasonable timeframe (less than 10 blocks, ~a few hours).
The injunction was to stop LinkedIn from blocking access while the case is ongoing, not to stop them from arguing that hiQ violated the CFAA. The trial court could hear the arguments and say "hiQ is wrong, they did violate the CFAA". Maybe that's not likely, but it also is not yet decided.

So what exactly did I misunderstand and why do you think this is final?
What you're saying is that your net income after taxes is less than your gross income. Of course that is true, and the exact numbers will vary for every individual. Naturally you should always take the difference between gross and net into account in any financial decisions.

That wasn't what I was addressing, I was only commenting on this: "PTO is a non taxed benefit."

Someone could misinterpret that and think "I pay taxes on my salary, but PTO is not taxed."

But the money you're paid for PTO is salary. If you have accrued PTO and leave a company, when you get your final check you will find that the PTO payout is taxed as ordinary income, just like all of your other paychecks. And while you are at a company, the income you receive from any PTO days is also taxed as ordinary income, no different from a day that you actually work.

That was the only issue I wanted to clarify.
Electron apps basically include and run a full copy of the Chromium web browser, with all the cpu and memory requirements that entails.
I like Rust and use it often, but the learning curve is steep. Go can be learned in a week.
Not necessarily. Unless someone is intentionally trying to be confusing, the parameter order will be consistent for a specific instantiation.

I mean that if it's array,function at line X this time, it will be next time - again, unless you are trying to intentionally break this rule through a coding acrobatics exercise.

Since it's now known (with relative confidence), it can be optimized.

If someone truly is doing wacky things then we are left exactly where we were beforehand, with a broken system. Most of the time, however, it'd be better
One possible reason is that the telco giants are indestructible. Are you going to poke one of the largest media conglomerates in the world? Seems like you may face some rapid backlash there. Telco voices sure do carry.
Human aging, as measured by the epigenomic clock
The CIA's Quest for Mind Control: Torture, LSD and a 'Poisoner in Chief'
I don't care about that crypto currency stuff. I still think Keybase overall is a great tool.
Reminds me of that Elizabeth Holmes quote

>“A chemistry is performed so that a chemical reaction occurs and generates a signal from the chemical interaction with the sample, which is translated into a result, which is then reviewed by certified laboratory personnel”
It's not even necessarily that they have a steep learning curve, it's that there's such a deep case of TMTOWTDItis in each of those.

I can't speak to Clojure; I'm still learning it and haven't used it professionally. But it seems promising insofar as it seems to be quite opinionated. Groovy and Scala aren't. So they both have a lot of concepts to learn, and those concepts all overlap and interact in surprising ways. On my team, I've started banning certain parts of Scala from the codebase. Not because I think they're bad features, per se, but because carving the language down to some semblance of an orthogonal subset seems to be the only way to ensure that 4 programmers won't solve the same problem 6 different ways in the same codebase.

I run into the same problem with Haskell. Haskell's a great language and I think everyone should put some time into learning it. But it was designed as a language research platform first and foremost, and that's evident everywhere. So I'm hesitant to try using it on a large team. I'm kind of hoping that someday someone will produce the Haskell equivalent of Clojure. It doesn't need to try and be minimalist like Scheme. It just needs to have fewer than 5 string types, and save the senior developers from having to spend 85% of their time coaching the junior developers on when to choose a monad and when to choose an applicative functor.
Leaving the injunction in place is insane and a huge oversight. It amounts to making web pages carriers that cannot select who they serve.

It should have said only that there is nothing judicially wrong with scraping but also not limited the rights of a service.
> - at least, I’ve never heard anybody say that Lisp is both easy to use and easy learn.

I will say it.

Lisp has been used for introductory programming courses in the past, with much success. Beginners take to it just as well, or better, than other more popular languages.

For example:

https://www.cs.cmu.edu/~dst/LispBook/book.pdf

"This book is about learning to program in Lisp. Although widely known as the principal language of artificial intelligence research—one of the most advanced areas of computer science—Lisp is an excellent language for beginners. It is increasingly the language of choice in introductory programming courses due to its friendly, interactive environment, rich data structures, and powerful software tools that even a novice can master in short order"
Instagram appears to be down
What's the point you're trying to make here?
> It is just incredibly difficult to be actively providing value for a full work day.

Then go home? Otherwise you are just lying to your employer and perpetuating a false pretense that their employees are being productive for a full day.

If I'm not being productive and I can't finish any more work, I just go home. I don't sit there and lie about what I'm doing and pretend to be doing something I'm not.

I should clarify that my issue is about faking it. Needing a boss button to hide what you were actually doing.

Also, we all know that software developers are not really salaried employees. It was a loophole created after IBM lost a lawsuit. After some lobbying we were made explicitly exempt. So we really are just paid to "run out the clock". We are not managers or administrative people. We just do labor like any other tradesperson.
Glad to see someone pints this out. That’s the main reason I use React + Typescrip. JSX is an extension of javascript and can be fully checked while any template language is a custom invention that it’s hardly toolable.
I think this is the best analogy I've seen on this thread.
That transaction cost 0.00530724 BTC or 55$. Why is it different than the final one?
Ultralisp[1] Quicklisp distribution works quite well.

[1] https://ultralisp.org/
BTT Airdrop and Reward
On September 11th 00:00 UTC we will initiate our eighth $BTT airdrop and reward TRON $TRX holders with 990,000,000 #BTT! Here's everything you need to know about our airdrop program and how to be eligible.
Google wasn't completely supportive. Four months ago https://news.ycombinator.com/item?id=19802057 and today https://news.ycombinator.com/item?id=20918941
I recently came across a really great quote / piece-of-advice and it applies nicely to this thread:

"If you want to learn something NEW -- read an OLD book."
https://www.seafoodwatch.org/
There’s an entire book written about this phenomenon, called Bullshit Jobs by David Graeber
Indeed. The labor market is quite illiquid from the point of the laborer, with a lot of ugly sunk costs and worse opportunity costs. There's not enough safety nets if you buy the wine-and-dine sales pitch but find the reality is a lot more of a lemon than you were sold. (There are no lemon laws for the labor market, sigh.)
Custom built auth isn't as scary as you make it to be. I have done it myself and would do it in the future. You just have to be cognizant of what you're doing (i.e. simply copying Hartl's or Railscasts' tutorial won't suffice; see session fixation attacks).

If I were to bring in 3rd party gem for auth, I'd have gone with Sorcery rather than Devise.
I see, thank you. Yeah, it's a bit confusing because the post says they already sent the lumens...
It's a cult as much using source control system, build system, and editor (IDE) is.

e.g. you can always code, and zip-up files, and build directly using command-line (we still can do it, right?), but when you need to deliver that automation bit, and most importantly hand-off to the next person what you've done - e.g. codified for real, then it becomes a must to have a system like this.
This is the point under discussion though -- humans think they're reasoning the same way as the inferencer but can't get it right in the limit, so they're not really equipped to know where they ought to have added type annotations. See e.g. the comment here about the inferencer working 'backwards': https://github.com/ReactiveX/rxjs/issues/4959#issuecomment-5... .
Understandable sure, but why bring up Django on a post about upgrading to Rails 6.0 a week after 6.0 was released?
Why can't employees voice their concerns to their companies? I imagine such a large company like Amazon, it would be near impossible to get a direct response without something bigger like this. Companies are groups of people working towards a goal/service/whatever and those people all have ideas on how to make the world a better place. If the company wants to shut them down, sure, but companies have ideologies too and don't always have to play the "neutral" card. Which, IMO, climate change shouldn't even be a political issue.
Programs built with Electron are written in HTML 5 packaged by wrapping Chromium around it. People's main beef with Electron is size (of the binary) and memory usage. Since you're technically running a whole webbrowser (just with 1 "tab"), it's quite heavy. Think of a simple calculator app taking 50 MB of disk space and using 150 MB of RAM

A lot of programs these days are built using Electron, or similar techniques (packaged HTML 5 app) partly as it's a quick way to build an app that's cross platform and has a lot of functionality
There's a reason cultures of practice form, in which tacit knowledge is passed from master to novice across generations. Working with a skilled practitioner (cook, baker, carpenter, machinist, sysadmin, programmer, etc.) is an effective way to acquire a skill.

Not all knowledge is explicit (spoken/written). Some needs to be done to be learnt. This puts a fundamental limit to the amount of intergenerational knowledge and skill transfer, BTW.
I am not a googler so I don't have a deep knowledge but some employees are also speaking of retaliations because of these strikes (mainly the leaders).