skysight-inc/HackerNews huggingface dataset:
As a heavy R&D type, I enjoy these trends, though suspect it's predicated on a big and historically wrong IF: no new compute platform.

mainframe -> pc -> laptop -> phone -> cloud/gpu/ai -> blockchain/vr/... -> quantum/self-driving-car/... .

Each of those bring massive high-margin software tides to ride.

In practice, life's still pretty sweet for cloud/gpu/ai startups, so we still seem to be roughly at that point. (We do a lot of gpu cloud accelerated security/fraud visual graph analytics: most enterprises still do it on-prem and basically just hope splunk can run regex without dying.) In GPU land, it's pretty clear they're being way underutilized, esp. due to slow SW rollout by various incumbents like cloud vendors.

We're still early on the transition to the next phase. The blockchain/vr/quantum startups raised a ton of funding, but have largely fallen flat. Some of the fundamentals in them seem sound, so they seem more of a matter of being early, not necessarily wrong. Current teams just couldn't get the tech together, or a true killer app: those are a question of time. Likewise, we know quantum etc. are coming, just need ~5 more years for what most general sw people start to get into.

IMO bigger risk is monopolies. Maybe the market reasoning is more from VC perspective, where everything feels 'expensive', and SaaS metrics era made investors forget how to take tech risks while the coming gen of platforms emerge.

EDIT: Some other potential near-term up-and-comers - synthetic bio (crispr,..), NN moving into program synthesis (so past perception and into automation), serverless. I don't follow agtech, but drones/robots/etc. are increasingly here.
Because it's not. If you actually look at the numbers doctors only get about 1/3 of the money. Furthermore with the kind of money you have to loan it would make no financial sense to become a doctor.
Noone is having a good time with this system. Doctors want the insane amounts of work and stress coming from the lack of personnel that justify the salaries just so they can pay the student loans.
In the case of Whitelogger, the Freenode username they use is _whitelogger. The name makes it pretty obvious what it's doing and it's sitting at the top of the user list on any channel it's logging.

Ideally, it's also handy to put your log link in the channel MOTD to everyone knows where the IRC log is.
There's still an active Compiz fork, I think; Beryl merged back in, it didn't really die.
As the other commenter mentioned, most student loans are guaranteed by the federal government, meaning that the bank is compensated without taking any risk. Student loans in particular are insidious because non-payment can result in one's wages and social security being garned, and it's one of the few loans that doesn't go away in bankruptcy.

Regarding mortgages, auto loans, business loans, the key point is that the money is created out of thin air. 80% of bank credit goes to mortgages, which ultimately drives up prices and fuels housing bubbles.

The Great Recession and Great Depression were caused by the finance sector. The Great Recession was the result of banks fueling a housing bubble by loosening lending standards, driven by the peddling of risky financial securities like CDOs, and leveraged to the tilt by derivatives like credit default swaps. When it all collapsed, they had to be bailed out (while Main St never got one). The Great Depression was preceded by a stock market bubble fueled by speculators trading on margin.

The banking industry does not create wealth. It is a middleman with the monopoly privilege of creating money out of thin air in exchange for dishing out collateral-backed loans of this funny money, and has 1. too much power, and is 2. overcompensated for it's "work" 3. in the long-term will reduce our competitiveness and lead to our relative demise (eg. look at General Electric).

You're failing to envision an alternative where credit is more democratically allocated, where finance isn't so overcompensated and such a brain drain attracting our brightest minds, and where the government can offer $350b in small business loans during a crisis without some middlemen taking a ludicrous 3% fee for shuffling some papers.
Nitpick, but it's not Golang. It's Go.
For a good chunk of the day I can’t unlock my iPhone with Face ID while wearing a mask. At night and in the morning I can’t unlock it because I’m horizontal, hair obscures part of my face and/or it’s too dark. Punching in the passphrase gets old quick.

I read about Apple’s patent on buttonless Touch ID underlying the screen and I’m holding off until next event to get either a phone with that technology, or SE 2.
Well, maybe you should fix your Wikipedia entry[0] then, which claims ~13,000 employees as of last year?

[0] https://en.wikipedia.org/wiki/Airbnb
Fair warning deepin is made by a Chinese company. I know you are going to say "open source duh" and then I'll say sure like that has always worked.
What I want hear on static types vs dynamic is how it plays out on a team of say 30 to 100 people. I love JavaScript when it's just me but I much prefer types when using someone else's code because they provide guidance that otherwise isn't there.
Joins and parts are hidden by default, there's a checkbox to show them. Nick changes are shown by default so you know if someone changes identity, which is sometimes important context.

Personally, I am glad the days are different pages, it makes it easy to tell if there's any new messages since last I looked at a glance because I don't have to look at date stamps. The only real downside is sometimes I've missed the occasional 23:55 time stamp message because I thought I saw everything in the previous day.
Not touching on the reasons why the type system and hot code reloading are complex in the BEAM, but the hot code reloading dev workflows in other languages and the BEAM one are two completely different beasts.

Erlang/OTP was designed for systems where the amount of acceptable downtime is 0, you don't want phone calls failing because you have to fix a bug, the solution is a system where you can replace parts of it running live, if you replace a module all processes currently running it will still work normally but any new call to the module will use the updated version of it.

https://blog.appsignal.com/2018/10/16/elixir-alchemy-hot-cod...
I thought they literally sentenced him to death, and he had the opportunity to escape but refused to take it?
This has been the most frustrating thing for me. The advice for the individual is essentially the exact opposite of the advice for the 'too big to fail'. I understand that the circumstances are different, but it feels frustrating that my accountant would suggest I save 6 months for unforeseen circumstances, but wouldn't provide the same advice to an employer with many people's livelihoods in their hands.

That said: Are there any studies on the economic impact of every company hoarding 6 months worth of safety vs the likelihood of that event vs the cost of no company having the safety net during this pandemic?
This. Insurance companies want medical procedures to cost more so that they can charge higher fees and punish those who don’t choose to participate in their industry.
FWIW: Perl, 1987. PHP & Java, 1995.
I'm working in the automotive industry for over 15 years, designing components for both conventional and electric cars, and I've never heard of this company.

Very fishy.
For some weird reason, I feel that a storm coating California's beaches with crude oil would almost seem like poetic justice.
Would be curious on your take on my essay here wrt choosing the optimal features/scope:

https://medium.com/@gfodor/the-secret-mozilla-hubs-master-pl...

tl;dr, avatar based communication will require basic voice/body language, mixed media, globally addressable spaces on the web. no fancy scripting, crypto, etc etc.
> why should it cost $3000 to have an MD do it?

Let me suggest you fire-up a spreadsheet and start to calculate the cost structures surrounding healthcare in the US. I don't think you have enough information yet to fully understand the subject enough to answer the question you posed.

I'll suggest you model something like a team conducting surgery at a mid size hospital.

You have to model the cost structure each person in that room is subjected to. Three simple items are the cost of their education, malpractice insurance and taxes.

The next step is to estimate the number of people who support that team within that hospital. From administration to nurses and janitors.

Add to that external services such as labs.

Now calculate the equipment costs. You could dig deeper and understand the regulatory costs, taxation and liability equipment manufacturers are subjected to. Interesting point to note: The Trump administration had to guarantee protection from liability before anyone was willing to make even something as simple as an N95 mask for use in hospitals.

Now calculate the cost structure for the hospital. Again, regulatory, liability/malpractice, taxation, etc. If the ambulance service is independent, add them to the exercise.

If you run through the above exercise you will actually be surprised that it only costs $3,000 for an MD to perform a procedure.

Notice insurance isn't anywhere in these calculation. Health insurance is an easy to point to evil, yet it is perhaps the most insignificant portion of the cost matrix that drives the cost of healthcare in the US. In fact, health insurance is NOT a driver, it's a symptom. You cannot fix our medical system by manipulating insurance. If the costs are high, care will be expensive. If the costs are lower, care will become more affordable. And this will drive insurance costs down as a result. Insurance isn't the cause, it's the effect. Remember that next time you hear a politician claim that they can improve things by screwing with insurance. They are lying to you. Don't allow that to happen. Be informed.
There isn’t a legal requirement to have gone to programming school before one can practice software development. (And a good thing too!)

If someone wants to hire someone who can kinda program a little, because they charge less, and are likely able to accomplish the task the person has in mind, then they should be free to do that.

(Of course, if the task is one where failure causes a big problem, then one should get someone more qualified.)
That article seems to have some /very/ bad advice shifting away from R&D. Did they not remember what happened to everybody else who did that? Eventually overtaken when they got comlacent. They all thought themselves the controller of matured markets or the emerging ones as a completely separate domain. They thought wrong.

There is no guarantee that R&D will get thr same raw returns or even stay on top of the market but neglecting it from trying to not cannibalize their own markershare has proven a fatal mistake to companies.

Even being an "also ran" is better than getting your lunch eaten when the next new thing comes along.
Are there any plans for Anthos to support the Oracle OCI cloud?
awesome, definitely keeping eyes on this one.
How is the IDE support and in particular the refactoring assistance? If I rename something do I have to find and replace or will language service tools handle that for me? Speaking as someone who just did a very large refactoring of a large (100k+) codebase. Statically typed languages and tools around them help a ton there but not sure how it would work with Elixir.
The problem is you don't even know where to learn about the mistakes of others until you make the mistake yourself and in making the mistake you get some clue was to what to search for that then uncovers the mistakes of others.
Trump made it legal to dump it anywhere.
1. No it isn't. Credit card fees are far lower than this. https://www08.wellsfargomedia.com/assets/pdf/small-business/...
2. The "don't like it / go vote" argument is lazy, and again, really doesn't apply here.
Each A13 Lightning core has around 2.5x the transistors of a Skylake core. The Skylake design is also 5 years old and on a node at least a generation out of date. Geekbench is also a short enough test that thermals aren’t a huge concern.
Yes. SM-2 algorithm just like Anki.
- Install Arch/Debian
- Install Deepin

You'll basically have the same thing.

Be free from GNU+Linux distro fragmentation
I used to do it, every time I installed a new package/game/service I'd look at the code. That resulted in a whole bunch of security reports.

I still do it for fun, but not methodically, and not regularly. It's a great way to look at code, to learn, and sometimes it pays off.

e.g. Reporting a bunch of trivial predictable filename issues in GNU Emacs, including something referring to the (ancient) Mosiac support:

https://bugs.debian.org/747100

Fuzzing is definitely useful, and I've reported issues in awk, etc, but fuzzing tends to be used when you have a specific target in mind. I'd rarely make the effort to recompile a completely random/unknown binary with instrumentation for that.
If you were to drop the arms training and all that stuff from a “civilian field medic’s” training surely the cost would come down. Not to mention that the Airfoce purchasing $10k toilet seats and related financially irresponsible decisions would probably be less likely to happen in any non governmental org
this is missing an "I use arch btw"

Those 11k other things are usually the minimum needed to have a production ready system that doesn't require you as a user to jump through hoops to provision and maintain.
Good catch.

If they can remove my files for any reason, how can I trust them not to delete my files? This clause does not make any sense for a service like this.
Not sure if this is accurate. You can enforce @tailrec if you want, but I believe it will try to in any case, even if it is not annotated.
Telecommute – Walls Have Ears
Show HN: Storytelling Nocode Tool
Elixir : https://pragprog.com/book/elixir16/programming-elixir-1-6
Phoenix : https://pragprog.com/book/phoenix14/programming-phoenix-1-4
Deployment : https://www.youtube.com/playlist?list=PLZZkJeUxu6QmO83Z1esRh...
WHO Sets 6 Conditions for Ending a Coronavirus Lockdown
Start with _The Gorgias_ by Plato - does Justice exist? Then move on to _Orthodoxy_ by G. K. Chesterton (why does Justice require free will and the soul). Finish up with the Gospel of John.

For a more detailed breakdown, take a look at _The Four Cardinal Virtues_ by Josef Pieper
Epidemiologist proved 10k steps is a lie
Except that VR and "blockchain" were duds.

Self-driving cars ought to be big, though. Sooner or later, someone will get it right.

The Next Big Thing is probably wind and solar + batteries. Bye bye, gasoline industry. In twenty years, you may need to plan out a route in advance to be sure of finding an open gasoline station. Heating oil will last longer.
How is a 3% fee not outrageous when there is no work being done? If 3% of the $1,200 stimulus checks owed to individual citizens went to private banks, would you say it's not a big deal? (if so I hope you're not running for Congress)
Working on evolutionary robotics in the 80's and 90's we used to refer to these things as 'scaffolding problems'. For non-trivial systems getting the constrain specifications right, raising the right scaffolding, can become as hard as handcrafting the solution would have been.

It is a pain point in every system that tries to solve a problem through generative meta-heuristic search. Translating intention into a set of explicit constraints that separate desired outcomes from undesired ones that satisfy the letter of the constraints but not the intent gets exponentially harder as the dimensionality of the solution space grows.
Outline for an Unpublished Linux Textbook
Sorry these are coming a whole day later. Here we go:

New York City has (or had?) an active effort in place to cancel/dismantle "gifted" programs in primary and secondary education. Here's the PDF released by their committed last August: https://docs.wixstatic.com/ugd/1c478c_f14e1d13df45444c883bbf... . There are lots of other examples of this phenomenon around the country... I doubt I need to come up with more examples now.

Notably, the University of Chicago came firmly down on the side of free inquiry: http://provost.uchicago.edu/sites/default/files/documents/re...

An excellent, charitable, clear-minded discussion on critical theory in general: https://youtu.be/p6DnHxuuXI4

Here's a good introduction to many of the practical, everyday consequences of CRT/I's influence in American culture. It's an interview with Peter Boghossian and James Lindsay (this is part 1, and I think there are 3 or 4 parts in total): https://youtu.be/YDFL3xwEEG8

-- that last one in particular, if you watch the whole thing, is chock full of great examples.

Hope that's helpful. That's all I was able to find in the time I had.
2005 CDC:“Chloroquine a potent inhibitor of SARS coronavirus infection spread”
Can you try lsregister -f on your app and its helper and see if that helps?
Agreed. A great example of an utterly useless website.
Santa Clara’s official lockdown, and the tech world’s “work from home” mandates were separated by about a week, which could account for some of this.
Think I missed the hacked by NSA part. Can you elaborate please?
Zoom Backlash Widens with Daimler, Ericsson and BofA Curbs
I’ve yet to hear one reason for why anyone needs 5G, let alone a reason for why you’d even want it.

I’ve found it quite perplexing (bordering on annoying) that phone companies are getting away with so much BS marketing around 5G. I guess they’re just that desperate for something new to sell. 5G is useless to the average consumer, in my estimation.
The paperclip problem is the scenario in which you give an AI a small task (like making paper clips) and the AI goes too far to achieve that goal (enslaving all of humanity to make paper clips).

In the extreme case, specification gaming is the exact opposite: an AI will do anything in its power to satisfy the reward function without having to do any work, including tricking its creator into making the reward function easier
raidz{1,2,3} are error correction modes built into ZFS.
You miss the entire point: it's not a mistake, it's the plan!

The Congress, the Fed and the Treasury are coordinating a bail-out of large companies, banks, landlords and Wall Street. Paying money to citizens is only so they can pay their rent and mortgages (to ... you guessed). Buying corporate bonds bails out companies and their executives, but also relieves the credit lines and Revolvers that have been draining the banks. So companies are now raising more bonds to sell to the Fed, to pay back the Revolvers - just as thy sold bonds to buy back stock and reward execs since 2008.

It's all corrupt crony capitalism. If you add a bit of civil asset forfeiture, abolition of constitutional rights (esp. at borders), the surveillance state, privacy-trampling intelligence agencies, militarization of law enforcement, protectionism and a smattering of xenophobia, you get fascism.
My magicbook came with deepin linux installed, but unfortunately they're based off debian stable, which meant that most of the packages were severely outdated and unusable for me as a dev environment.

The deepin desktop environment itself was pretty, but janky. The settings thing (on the right side of the screen) is difficult and unintuitive to navigate, and scrolling was still buggy when I used it in December (it will randomly skip sections or just get stuck when you scroll). The other apps felt similarly unpolished, like they'd put all their energy into the look rather than the boring stability side of things. In a few years it might be a nice DE, but it has a long way to go.

I've tried all of the major desktops over the past year in anticipation of 20.04, but I think I'll be moving to KDE once it comes out. It seems to have the most seamless integration of them all, and still allows me to control things. I just hope the performance is good.
I have the hunch that software engineering is easier to learn than computer science though (when you studied CS first). Struggling with your nth segfault and having no clue where it comes from teaches a person a lot of grit to stick with a problem. When software engineering comes along, the person who learned computer science has matured into how to stick tough situations out. The extra practice in being detail oriented doesn't hurt either.

In that sense I feel like learning CS is getting a huge IQ boost into everything that is related to CS.

But I'm still relatively new to software engineering. So far, picking up about SOLID, design patterns, testing patterns, and what not feels a lot easier than writing a compiler or writing an operating system or performing attacks like Meltdown/Spectre/<insert any research from VUSec>.

Don't get me wrong: I should still respect it and work hard, but when I wrote a compiler I didn't even believe I was smart enough to build one from start to finish. I've had this multiple times over my CS student career. Now that I graduated, I still can feel like that but I have experienced it so many times, I simply know it's false. Now I know that I just need to put in hard work, and I'll be guaranteed to understand it.

Are there more optimal ways to learn software engineering? Yes. However, the value of CS in relation to software engineering stands: learning software engineering is now easier. Moreover, universities usually don't teach more optimal ways and we're stuck with the toxic narrative that university sets us up for life.
That’s only because of the size if the impact if things go wrong. You need a license too to build a house or drive a truck because it’s actually very easy to do it %99 of the time well but you can’t afford that %1.

Low affordance causes spilled blood, blood causes regulations.
Can anybody recommenf two good books on immunology? One clear introductory and one rearch level detailed?
No, it's probably some random steam game downloaded an entire hard drive or network share. It's not like games installed via steam provide any kind of security or sandbox whatsoever. Every game you download and every library those games use could be downloading all your files, capturing your screen, logging your keyboard, scanning your network for vulnerable devices, etc...
I can second the strain, quickly noticed after getting the new buttonless phone.

The most ergonomic way to press on the home button for me was by sliding the old SE closer to fingertips, so that the thumb can rest on the button while being extended and relaxed. From that position a swipe-up gesture isn’t possible.

I would also rotate my old SE upside-down for unlock occasionally while pulling it out, since it doesn’t affect the fingerprint reader and I don’t need to stare at my phone for it to work. It would be a little more precarious with a bigger phone, though.
Fundamentally different moral intuitions cannot be resolved except by conversion or war. There is no middle ground between "burn the witch" and "save the woman". Taking your own last sentence, participating in an "extensive formal system" assumes a shared morality that prefers "cooperation and conflict solving" to strength and conquest.
Yeah, as far as I can tell the carriers want me to want it because it’s better for them. But they have so far failed to convince me that it does anything better than LTE for me. All the sales pitches are about either lower cost to network operation, more invasive IoT, or batshit insane stuff like hosting self-driving car AI in containers that execute in servers at the cell tower and control the car wirelessly. So I’m not inclined to pay anything extra for it.