skysight-inc/HackerNews huggingface dataset:
Ask HN: Can batteries power cars for 1.6 mil km as claimed?
Just came across this paper. Thought the HN community might know about this strain of tech?

http://m.jes.ecsdl.org/content/166/13/A3031

Abstract:

We present a wide range of testing results on an excellent
moderate-energy-density lithium-ion pouch cell chemistry to serve
as benchmarks for academics and companies developing advanced lithium-ion
and other “beyond lithium-ion” cell chemistries to(hopefully) exceed.
These results are far superior to those that have been used by researchers
modelling cell failure mechanisms and as such, these results are more
representative of modern Li-ion cells and should be adopted by modellers.
Up to three years of testing has been completed for some of the tests.
Tests include long-term charge-discharge cycling at 20, 40 and 55°C,
long-term storage at 20, 40and 55°C, and high precision coulometry at 40°C.
Several different electrolytes are considered in this LiNi0.5Mn0.3Co0.2O2/graphite
chemistry, including those that can promote fast charging. The reasons for
cell performance degradation and impedance growth are examined using
several methods. We conclude that cells of this type should be able to power
an electric vehicle for over 1.6million kilometers (1 million miles) and last
at least two decades in grid energy storage. The authors acknowledge that
other cellformat-dependent loss, if any, (e.g. cylindrical vs. pouch) may
not be captured in these experiments.
Its not a UI issue if it forces you to do something. its by design.
I completely agree. Personally I think some form of online education/self-study hybrid type of system is the future of education simply due to efficiency of such systems. The reality is that there needs to be something more to actually be in the form of credentials. We need something that allows people to display their mastery of certain subjects similar to how accounts have their CPA or lawyers have their BAR exam.
Well, crewed Dragon was supposed to fly this summer, then this fall, but will probably slip to 2020.

The Boeing Starliner was supposed to fly uncrewed in 2018, then October 2019, and now Boeing is shipping it to the launch site but not giving a date.
hmm..I can't see how to do that, no.

Library Genesis has a discussion forum, and it seems like those search functions wouldn't be hard to add. So get involved!
Dropbox recently updated the Linux FS limitations. See https://help.dropbox.com/installs-integrations/desktop/syste...
Also peer pressure sometimes can be a good thing. It could help you overcome fear and discover your true potential
For a more honest perspective, see;

"Empire in Asia: How We Came by It. A Book of Confessions" by W.M.Torrens

https://archive.org/details/empireinasiahow00torrgoog/page/n...
LIME's authors came out with a new method called Anchors last year:

https://homes.cs.washington.edu/~marcotcr/aaai18.pdf

https://github.com/marcotcr/anchor
You're the one flaming here, not the guy you attacked.
As I see it, the problem with the app is not only that kids lose points for bathroom breaks. That's just the most outragous part, but it distracts from the core of the problem.

The problem is how this app is designed to enforce absolute discipline and completely disregards the students need for privacy.

Can you imagine how terrible it would be if you had a bad day, were a bit distracted in school, got yelled at by the teacher, only to have your mom text you to tell you off for not behaving in school?

The app would be just as bad without the bathroom break part.

As developers / product designers we can't always hide behind our users, by claiming that we can't influence how they use our products. Some products simply encourage bad behaviour, and we should take at least some responsibility for what people do with them.
Considering the amount of time he spent explaining rudimentary spaceflight concepts (getting to LEO is about speed not altitude, who knew?), I wasn't sure how technical this was going to be.
ALAN. Avoid Learning Anything New

Terrible advice and mindset,
It's good to learn for pleasure or curiosity.
This way, you can enjoy reading SICP, effective java, code complete... Or you can use a new system, Linux, Mac, Android, iOS.
Doing it you model your thoughts and mind, learn new ways, practices, or patterns, you don’t have to use then only for having learned, but even so, they will be useful to you.
Alternatively: fail early and fail often.
I looked into WiFi cards a year ago for a computer build, and iirc you can get a very high end Intel NIC for <$30.

Atheros also has good support for Linux.

I just looked it up, and Intel's best chip the AC 9560, with 2x2 1.73 Gbps WiFi and Bluetooth 5.0 is <$20.

It's an easy swap on desktops and on most laptops too.
This is unfortunate but entirely true. I'm a software developer and though absolutely not a Linux expert of any kind, nevertheless very far from being a computer novice. But this is kind of my experience with Linux. I keep logs of configuration & software difficulties I have with OSs. My Linux one for this month is longer than my Windows & OSX ones for the past decade combined.

And I'm writing here as (currently) a Linux user - it's the main OS on my work laptop because the things I like about it (stellar performance, notably from the filesystem, fantastic developer tooling) are more important to me than the difficult things. But the difficulties are numberless, and I accept that many things I take for granted on Windows or OSX just will never work well. Most of them could work, but I'll never have time to track down & absorb all the Arch wiki, SO & manpage resources I'd need to sort them out.
Wikipedia needs an Actual Steampunk Technology portal. Or at the very least a Victoriana portal.
While I'm 99% sure you're just trolling, on the 1% chance you're really not, the OP is absolutely correct in that Apple is positioning their $6000 monitor against $30K+ cinema editing monitors. They really exist. A lot of the Pro Display XDR specs are really very very clearly aimed at competing with them. Those specs may not be something you care about, but let's not pretend it's "yeah, whatever, I can get this other 6K monitor over here that's just as good for $499, man" deal. (Dell has an 8K monitor for under $4000, but the Apple monitor is 2.5 times brighter, has a contrast ratio that's over 750 times better, has 9 different reference modes, variable refresh rates specifically matched for film use -- you know, like a cinema editing monitor? Yeah, that.)

Apple certainly made a bad marketing mistake with this monitor, but the mistake was marketing it as a $5000 monitor with a $1000 stand. If they'd just marketed it as a $6000 monitor -- and if they'd made it clear right then that there'd be a 5K option available for $1300, too -- they'd have saved themselves a whole lot of this nonsense.
Well, make it 2.98 instead.

Comes from "take your estimate and multiply by Pi ;)" I think 1:3 ratio is about right. If you do not agree you are more then welcome to make your own number
Whoa. It was there an hour ago. I wonder what's up?
I think most of these points are mostly debatable and can easily be solved through technology. Yes, there are positives to traditional universities but there are almost major negatives. It is simply unrealistic to think the system of massive student loan debts will be sustainable going forward.

1. Online coaching can be provided through video conferencing or similar. An online course perhaps could have the added benefit of allowing students to experiment with a subject. If they need to be forced into staying on track then they're probably not interested in the subject to begin with. They could also come back to the course at a later time when they're more motivated.

2. Adaptive algorithms can solve this problem and do it in real time.

3. A well crafted examination/certification can do the same for less money. See the accounting industry's certified public accounting exams or the legal industry's BAR exams.

Ultimately though, I see a hybrid system being created. If you want to take the traditional class, you can, for a fee. If you can self-study then you do the online course and only pay a much smaller fee plus any supplemental services you buy. Overall everyone wins.
The Kickstarter employees can create a “Union of Kickstarter Employees” and then try to build the negotiating and benefits infrastructure themselves, or they can join a much larger union and get the benefits of shared infrastructure. The benefit of the former is that it will be hyper-focussed on the needs of that group but it will cost more and probably be a lot less effective. A larger union costs each employee less and gives them a lot more “muscle” when it becomes necessary to negotiate but the downside is that they are one small group among many when it comes to setting overall policy or goals.

Think of a union as a business whose job is to protect employees and provide them with some benefits. Some unions will be giants with horrible customer service and corporate goals that seem to be more about self-perpetuation and some unions will be smaller and more focussed on the needs of a specific industry. Each type serves different needs.
Classic 2048 Game Enhanced with AI Solver
My three parents all got cancer. The one that refused chemo was laughed at and insulted by her doctor. She had to make a courageous speach to be treated with respect.
>There are situations where it makes sense, and situations where it probably doesn't.

I have been working with svelte for quite some time now, and honestly I can not think of a time where it did not make sense to use it. At its most basic form, its compiles down to vanilla javascript with a small footprint and offers a tidy workspace when working with html/css/es6.
This guy wrote about his open source project which he made closed source: https://medium.com/@kitze/github-stars-wont-pay-your-rent-8b...
Last time I had to reinstall, OOBE creator nagged me twice to go online when it couldn't detect network connection - it even show me Wifi page while my PC has an older motherboard that doesn't feature it. That was kinda... desperate.
The processing can be parallelized too. Just split the data into chunks and hand it out to GPU's.

I don't forsee any scaling limits really, apart from $$$'s and power availability
I don't think so. I have my areas of expertise and of course in a pinch I will pitch in and try to help any way I can, but I've always found my best work is done in a team with fairly well defined roles, a healthy respect for each others' specialisms, and an enthusiasm for short bursts of collab/pair coding and longer stretches of solo(ish) work.

I have fond memories of the team that worked across three time zones so I would get up to a set of well-described problems that I would solve in the morning (so satisfying), then a nice stretch of feature building after lunch, then a burst of pair coding with my newly arisen colleague, then maybe finishing with writing up any roadblocks or requests for the next person. I got very used to identifying blockers that were out of my area and would be better solved by the domain expert, and also a LOT better at ticket writing. It was a really, really productive and rewarding workflow and one of the key points was not getting bogged down in stuff outside my areas. We also all really appreciated each other because we all experienced each other as magical elves giving answers to hard problems in exchange for answers for easy problems! ;)
That shouldn't happen. Try reinstalling Windows.
p-Vex: A Reconfigurable and Extensible [FPGA, 32-Bit] VLIW Soft Processor (VHDL)
Thanks for that search problem link I am exactly one of those users and start menu search just isn’t working. I have switched to Launchy as an alternative after years of being happy with the start menu search. I can finally look for a solution now, nice.
I agree as well. I've noticed that most of my learning simply consists of a series of "trial and error" repeated.
Nobody who has an inkling how hacky self-driving is would try this.
Did you miss the second half of the thread? 1-11 are about onboarding and 12-24 are about using it.
No one is worthy of disdain due to unfamiliarity. I have explained why a software engineer that cares about the infrastructure might feel disdain after reading about and agreeing to the DevOps philosophy and switches to a DevOps role only to find out that the vast majority of new teammates lack comprehension of the most basic software engineering principles and don’t find value in them. It is incredibly frustrating.

Now, it is also true that most developers are just content with clicking around in their Jetbrains IDE without bothering about resources or even knowing what a file descriptor or system call is. Those so called senior Java engineers that I had to explain the basics of garbage collection to them. Those also make operations harder than it should be.

But that’s another story. We’re taking about the dissonance between what gets advertised as DevOps and what truly is, which seems to be the norm in our industry and is leaving a significantly amount of people unhappy and dissatisfied.
Strange, I'm burdened with a development team that behaves the same, except they usually don't know what the error messages that their own software produces mean, especially not "by heart".

But since the CEO has a development background, always sides with them and in general wants them to build "features", not fix their shit, they never have to take responsibility for anything.
I think the "Gertas of the world" want decisions to be made by not only the fact if something is economically viable, but by what's good for the environment.
Learning complex subjects is often uncomfortable. For me, college was the start of becoming comfortable with feeling stupid while learning. You learn to learn. You learn what parts of learning are normal.

I started college in 2001 as a computer science student and didn’t “finish” for over 10 years because of job (sysadmin for university) and consulting opportunities (travel). I’m glad I finished because it’s behind me and I don’t need to think about it any more. I still have the common nightmare of not knowing where my final exam room is located.

Anyways, I am a big fan of online courses. In early 2000s I had learned and built many PHP sites and started with Rails. There were no classes/courses on PHP or rails!

Fast forward to early 2010s and I find myself watching Stanford’s iOS development courses. I leveraged the knowledge to become a successful mobile app developer consultant.

A few years ago I purchased a handful of online courses on React/Redux. With that knowledge I’ve built a successful Electron JS app available on app stores.

These successes are not because I’m smart. It’s because I have a high tolerance for pain and boredom. When I see a challenge I keep digging at it until it’s solved.

Protip: Watch lectures at 1.5X speed (2X if review). Anything slower and my attention becomes highly distractable.
Happy nextcloudpi user (and small contributor) here.
Look for more information here:
https://ownyourbits.com/nextcloudpi/
and here:
https://github.com/nextcloud/nextcloudpi

TLDR selfhosting a NextCloud server on a raspberrypi and sync data between all your devices. You can also sync calendar/tasks/contacts etc
> for some quick and dirty CSV munging-

Tip: if you have quoted fields, use gawk, and

FPAT = "([^,]+)|(\"[^\"]+\")";
It took over 50 years for Stanford to reach the second ranks of elite colleges, and plausibly 80 years to be unambiguously among the first rank. Investments that pay off after death have few takers.
A lot of businesses I know seem to be using Office365 for Word and Excel and such nowadays and they work fine in Linux. If you happen to work somewhere that uses Office365, there's no need for actually running Windows or Mac.
I think they really are marketing that monitor only to those customers. People who want the computer but don't expect to be editing feature films with it can get a 5K LG monitor for $1300. (Of course, those people -- even the ones editing feature films, when push comes to shove -- could also probably get an iMac Pro, or even just a "normal" iMac with bumped-up specs.)
Has anyone got a sense of what the issues are with moving to bio fuels/ liquid methane for aircraft?

It looks as if it's going to have to be at least a medium term solution, I havent really heard much talk about them though. Is that just because they aren't sexy compared to electric planes?
I work on cloud infra (mostly data, but also Linux infra and networking on Azure, since I’m a Solution Architect at Microsoft).

And I agree with you in that one critical aspect, and would like to contribute my viewpoint: Every single successful move to the cloud I’ve witnessed hinged on the people who did it _really_ understanding their software stack.

For them (usually clients and not contractors or integrators doing the move for them) the key aspect of the learning curve was understanding cost drivers in cloud infra (or PaaS), weighing them against their current situation, and _measuring_ alternatives.

I’m often hassled by peers and salespeople for spending “too long talking to the techs” rather than doing pretty PowerPoint pitches, but I’m proud of the engineering work that makes those migrations viable, because a) it is truly full-stack and b) I learn at least as much as the techs I work with as we drill down into their stack and figure out how best to move it to the cloud.

Alas, this kind of depth work happens too seldom (see my other comment).
Today, there is a well known telecom tower manufacturer named Trylon.
Event Modeling
It would be if a 100% of energy came from oil. I would argue that burning trash is cheap and thus makes adoption of renewable energy sources lower.
I've got one of these smart devices in every room of my house. Love it. Fantastic experience. Maybe some day I'll pay for this. My take: I won't. I'm going to be fine. And I have no anxiety about this.
bigred100, you've expressed the general consensus and I can't disagree with you, most of us are mildly detached and don't care about the 'soft' stuff but.. like.. hmmm.. all things considered, if you were to be paid the exact same amount for the exact same of effort, would you rather work for a company that makes things somewhat better for the world at large or somewhat worse
> Filtering by college degrees is filtering by family wealth more than anything else

I assume you have the US in mind? This is less true in the many developed countries where education is free and/or programs exist to cover living expenses during studies.
None of the Adobe stuff works under Wine, alas.
I do understand. This is an issue with Whatsapp's architecture, not with my comment or governments' concerns.
The GNU Project hosts this essay, "The UNIX Shell As a Fourth Generation Language":

https://www.gnu.org/software/nosql/4gl.txt

The concept of language "generations" is mostly lost now, much like how we stopped inventing names for how densely we pack transistors onto silicon once we'd gotten to VLSI (Very Large Scale Integration); the point of the essay is that the shell complete with a userspace is a programming language in itself, and one which is much more programmable and extensible than, say, getting all of your data into a database and using SQL to manipulate it. It's a programmable environment, as opposed to a data silo, where the only tools you have are the ones the silo's implementer deigned to provide.
Whenever I go in to a new client and ask about what their SLIs are, I usually get blank stares from 90% of the audience and maybe _one_ timid reply.
Or we'd have to use different lift technologies, e.g., https://en.wikipedia.org/wiki/Nuclear_pulse_propulsion .
He balances it out by putting an N in the logo. (serious answer)
For me college was only useful to learn math, while everything I know about programming I learnt myself. Technically, everything I learnt about math I also learnt myself, but there was an important difference: math courses were structured in a particular way, as a sequence of topics that build on previous topics, and I had to pass exams on those topics, while learning programming was unguided. I don't use math at work, but math completely changed the way I think, and that happened during the first year in college. By "completely changed" I actually mean a substantial meaningful change in my thinking process. I believe, that the same result can be achieved by reading and proving all the theorems in the calculus: the end result should be understanding how the notion of integrals is derived from the definition of numbers and the ability to actually derive it on paper (since just understanding often misses small details that change everything).

As for my programming skills, I can safely say they are top 1%, as I can often ignore inquiries from say FB HRs. Yet I learnt everything myself. Without math, and without that structured way of thinking that's required to prove theorems, I wouldn't be able to get to the CS fundamentals, and my CS knowledge would be very shallow. There were a few CS teachers in college, but even then it was obvious to me that they don't know much and they had to cater to the least able students in the group anyway. I don't see a way to bring highly skilled and competent CS teachers to college: those who really know programming and have interest and ability to deal with people, often make 500k+ a year with very relaxed work hours - there is simply no incentive for them to bother teaching CS to (mostly uninterested) kids in college. And those who do teach CS in college as their full time job don't know much about CS, simply because gathering that knowledge is a separate full time job.

Edit: so online courses or college? Neither. You only need a book that thoroughly explains fundamentals and will to go thru it. Not enough will? Then you need a teacher whose only job will be to assess your knowledge twice a year in the form of some exam. Both online courses and college are too slow: I could honestly finish a masters degree in 1 year if I could avoid wasting time on all the fluff.
Visual loss is a very rare side effect of chemotherapy, and permanent visual loss even rarer. The more common and no less serious side effects of heart muscle damage and secondary leukemia are not mentioned in the tagline, being ill-suited as click bait I presume.

I have given the chemotherapy described here to many patients. There is wide variation in how patients experience chemotherapy. Some finish and tell me it wasn't as bad as they expected. I'm quite sure they only tell me things like this in the privacy of the consulting room. They would never say this to another patient in the waiting room. They feel bad for not having had the kind of widely publicised terrible experience.

Beyond the tagline, the account is reasonably accurate, although at times indulges in melodrama, about mitochondria of all things. It also doesn't do a good job of talking about the cognitive dysfunction associated with chemotherapy. This is a complex issue. In randomised trials, patients receiving placebo cancer treatments tend to report high rates of some cognitive problems. That chemotherapy itself is causal in every case is certainly in doubt. The mere experience of being diagnosed with cancer as you might imagine can have profound cognitive effects.

I am not quibbling for the sake of it. There are patients who decide not to have chemotherapy, and sometimes what they have heard about the experience from 'alternate' channels (such as newspaper taglines) has an out-sized influence on their decision. This is why a responsible editorial team would have had this article reviewed by medical professionals and patient advocates, and taken their advice about more judicious highlighting of potential side-effects. The article also doesn't quite deal with the fact that triple negative breast cancer is a really bad disease to have. Metastatic disease has a median overall survival of 18 months. If chemotherapy had not completely eradicated the cancer as it did in her case (the chances are about 50-50), 40% of patients develop metastatic disease in 3 years.