skysight-inc/HackerNews huggingface dataset:
High-end GPUs have a second or even third power connector, direct to the PSU. The power supplies to support them have dedicated 12V rails for each. The case you're remembering was due to trying to build cards down to a lower price by not including this connector and running very near the max allowed power that can be taken from the PCI slot connector. IIRC When combined with cheap motherboards and power supplies it resulted in failures.

The 6-pin PCIE power connectors can handle 75W, the 8-pins 150W, according to the specs. Some video cards have multiples of these connectors, to allow for very high power consumption. If more power is needed they'll just add more and require a bigger power supply.
Collecting and writing code for Apple II computers.

More recently: 3D printing, and I'm just starting my first robotics project.
Or maybe you're minimizing a real issue due to anti-marketing bias.
Motocross, Street bike riding, Desert Racing, Riding in Baja, throwing a wrench on my bike/truck/RV.

Looking at starting a company motorcycle related...hope it doesn't kill my hobbies :-/
the most common terminal benchmark I see cited (by at least two orders of magnitude) is the rate at which a terminal can display output, often measured by running cat on a large file. This is pretty much as useless a benchmark as I can think of

It's a really helpful benchmark, IMO, as it's the main problem I see with different terminals. On a chromebook, most SSH clients are effectively useless because if you accidentally run a command that prints a lot of output (even just 'dmesg'), the terminal locks up for a huge amount of time, seconds or even minutes. You can't even interrupt the output quickly.

I appreciate that it's a different problem to the latency that the OP is trying to measure, but as a benchmark, it's actually very useful.
not web enough
Free Online 6 Months Machine Learning Training (20 ML Books Will Be Integrated)
Finance is NOT the real world. Lets not pretend that stock movements obey some sort of "universal laws" or such nonsense.
There's handle.exe, a SysInternals Tool that helps with that

http://technet.microsoft.com/en-us/sysinternals/bb896655.asp...
Yea, also notice how in the Glass wearing video the technician brings up the tools he needs and sets them on the floor whereas in the other video he sets each tool back and forth.

Pretty lame comparison.
But there are too many details in how the drug could fail depending on its individual storage.
I can see that.

But I prefer the pinboard-esque design to a flashier one.

It's utilitarian and snappy - just the way my grandma made 'em.
I think it's because terminal.app has caught up a lot without noticable speed hits, and some % of those recommendations might be out of date.
> I've never gotten an over the counter or prescription drug that was adjusted for my weight.

How do you know that your doctor didn't take your weight into consideration when selecting the dose for a prescription medicine?

OTC drugs are often generally provided at a dose that should be safe for most adults, but may be significantly different in effectiveness based on weight.
A must-read for the uninitiated: "A history of Mondo 2000" [1]

[1] https://totseans.com/totse/en/ego/literary_genius/mondo2k.ht...
Yes, experts will use AI to build better tools that will be accessible via computer and by less-expert physicians to augment their skill base in diagnosis. Trying to fully automate the physician promises to be so difficult and expensive (and legally fraught) that the value it adds will be nowhere near worth the investment. No doubt a few direct-to-patient AI-based apps and services will arise in this space, and maybe AI will allow generalists will extend their reach further into the space of specialists. But robot doctors will remain the stuff of fantasy for many decades yet, I suspect.
Guitar, singing, reading (science fiction + interesting non-fiction), running. The amount of time and effort it takes to become reasonably good enough to sound "talented" at the first two items alone is long enough to take a decade or so, maybe half that if you are good at practicing.
Among other things.
> Since they kicked that to the curb and said "fuck yeah CMS, baby,"

This literally never happened, but ok?

> have come to the conclusion that if I actually wanted to do that and wanted to be able to target the same kinds of folks who would otherwise be installing WordPress, I probably need to stick to PHP

I'd agree with that. But plenty of people already doing it, eg. https://craftcms.com
I'm using eero (1st gen) and with the latest update I've became less happy, as I now have to reboot it once every two weeks to get performance back. And speeds became slower as well. Disappointed, but hope it's a bug, not a way to force me to gen2 model.
Just power it with compressed air.
In that analogy, what's PHP to React's HVVM?
Music, photography, video games, coffee, hiking.

I spend ludicrous amounts of time reading wikipedia (technology, psychology, philosophy, science, design).

I wish there were more single player video games that I found interesting. The only stuff I can enjoy are competitive multiplayer games. Antichamber and Soma are the only two single player games that come to mind that were incredibly good experiences.

I think and read about software/computers about 12 hours a day too if that counts.
> People still largely seem to use require() and include() statements everywhere in their code. What. The. Fudge.

I'm one of the people who like to have require (with full paths too, if we can). Looking at the code, I can see what it needs and where it gets it; I don't have to reverse engineer what the autoloader will do; I don't have to wonder how many system calls it's going to take for it to do it.

Async can be nice, but the language contortions you need to go through to get it are painful. If you can stuff your database calls into webservices, you can use curl_multi to do parallel fetches everything you need and let the database webservices run the queries single threaded in lots of different processes. It adds a layer, but it's easy to understand.

In my opinion the right way to write PHP is embrace the PHP serving model: at the beginning, you get a request, you return back something (html, whatever), and then everything in memory is thrown away. Because everything is going to be thrown away in a little bit, it doesn't make sense to invest in a delightful hierarchy of classes; just parse the input, grab the right data, and stuff it together in as little code as possible.
Reminds me of the 401/Windex/etc. cleaning commercials where they compare "other cleaning products" with their own. It's all staged.
YMMV as they say, but in case you want anecdotal subjective recent experience... I had fun (most of the time) working with Angular 2 (now 4 to be accurate) in the frontend and fully serverless on the backend. (I can't compare to working with React and its ecosystem, but I plan to try it soon...)

For more classic apps, and this is just because of my past experience with it, I use Spring Boot with Thymeleaf. Once you get used to the idea of 100% serverside rendering (even for "ajax" stuff) it is one of the more productive frameworks I worked with. Much have changed, more convention over configuration, no need for XML config files. And I can use Scala / Kotlin and I assume also Groovy with it (although Java 8 is working for me most of the time)

For simple UIs, the 2nd option was way faster, surprisingly I didn't see any significant performance differences between the two approaches. The Spring way for me was much more straight forward, but again, I worked with Spring for ages...
What's going on with our healthcare system that pharmaceutical grade baking soda is being rationed?

W T F.
Transmit has always been slick, but it seems like Cyberduck[1] might have stolen a fair chunk of their clientele? I find it pretty useful on macOS (and/or things like yafc and ncftp on Linux).

1: https://cyberduck.io/
It happens a lot on highly technical submissions. You love the solution but have nothing to add to the discussion.
Seeing metric units written out feels kinda odd.

Otherwise very nice idea :)
Hey I'm also working on this (separate from OP). In the meantime you might check out https://www.eatthismuch.com/.
Overblown or not, they were there.

I do agree that ubiquitous smartphones are just as bad.
A lot of cellphone companies have this information displayed as an option for numbers not saved in your contacts. My provider (Verizon) gave me this option for a month for free when I first signed up then sent me a text that it was additional cost if I wanted to keep it. Then they started displaying that information for business lines for free. Later when I got my new phone it stopped for some reason.
Any reason why it couldn't use air jet to create linear motion? It is floating in air after all.

Okay, just saw EDIT2 of TeMPOraL: https://news.ycombinator.com/item?id=14795857,
it appears to move around using micro fans.
Super excited, that top image is literally me in the garage sometimes, albeit with safety goggles.

Can these provide eye protection from bits of flying metal while one is drilling?

Will keep digging through the page.
it's multi cloud so I think you're safe from showing a bias.
<just kidding...>

What a surprise it's not a monthly subscription!

</kidding>
Fun test to check how fast the terminal can handle loads of text, run "time head -c 1000000 /dev/urandom"

On a MacBookPro11,1 - 2,8 GHz this shows:

iTerm2: 2.182 total

iTerm2 with tmux: 0.860 total

terminal.app: 0.135 total

terminal.app with tmux: 0.910 total

Surprisingly, iTerm2 is faster with tmux than terminal.app is with tmux. But terminal.app without tmux is the fastest.

Anyone knows why the performance with tmux is so different between the both terminals?
If the thing you're making in PHP requires asynchronous calls to a DB then perhaps you shouldn't be writing that thing in PHP?
Always happy to have feedback! The initial version will be rolled out in the coming weeks. Since it's a major product addition, there'll be some sort of announcement. So either sign up and you'll get a wonderful mass email notification soon. Or circle back in a few weeks.

Some aspects of the site are open sourced:

https://gitlab.com/keithasaurus/simple_html -- basically a port of Elm Html to Python to address what I perceive to be flaws of template rendering.

https://bitbucket.org/cinckitchen/kunits -- just a unit library I wrote. It's central to the site's scaling, etc.

That's a practice that will continue. But the full source will likely not be made public.
FWIW, We're working on adding native support for scrolling. Someone has actually made an attempt at it recently: https://github.com/jwilm/alacritty/pull/657

Initial testing has shown it not to (noticeably) impact perf in our highly unscientific benchmarks.
Oh, that explains why my cpu utilization doubled when I opened that page.
Yeah, text-mode latency (or lack thereof) is incredible. For the most jarring difference, try the Ctrl-C trick mentioned in article: `cat` a huge text file that takes many seconds to read from disk in your gui console, wait a couple of seconds, hit Ctrl-C, and compare that to the same exercise in the console.
I don't think it's loneliness -- I think it's a stark contrast to most of the other major recipe collection sites out there that are visually cluttered.

I think that's a refreshing change for this type of site; You may want to consider a means of allowing users to curate and discuss recipes on sub-domains, some kind of API or some other means of splitting it up? A kind of crisp, clean social platform for food prep ....
Still, I started off making an entirely different point - (that there are many good values that can't be inverted) on which I think we were agreed. So in the end I really argued most strongly (and took the biggest karma hit on) for things we actually agreed on! So thanks for your discussion, too :).

(meanwhile all my other contri bributors
A lot of manufacturers accept expired drug. And even if they don't, distributors often do as well.

And expired drugs comes down to inventory management. Don't buy more product than you can sell.
For prescription drugs in the hands of consumers, as opposed to hospitals and pharmacies, I would be concerned about consumers misusing drugs.

For example, suppose someone goes to their doctor with certain symptoms and are diagnosed with a specific condition. They are prescribed a drug to treat it. They use up half the prescription, and the condition goes away.

A couple years later they develop similar symptoms. Instead of going to the doctor and getting diagnosed they just assume that it is the same thing the had before, and so start taking the drug again.

If they are right, great. They have saved the time and cost of a doctor visit. But what if they are not right? What if this time they have something different that just shares some major symptoms with the prior illness, but that needs a different treatment? Worse, it could even turn out that the side effects of the drug make what they have this time worse.
Which, for many people, will be preferable to the obvious alternative way to get through the pay wall...
Pfizer behaves very differently with an increase in marginal revenue than a patient (who is passed the cost from the distributor) would behave with a similar decrease in health care costs.

Anticipating pill expiration and what will be excess supply is a difficult predictive modeling problem. At a practical level, it's difficult for pill expiration date to make it into the price, especially when the purchasers of the pill are different people than those who throw out the pill years down the line.
Along with some other people in the healthcare industry (process person at a large provider, product person at a large EHR), I'm trying to make a map of the "systems truth" of healthcare in America.

We'd love to talk to you (in confidence!) about how the PBM part of the world works. Please reach out to me if you'd be interested - contact information is in my HN bio.
I'm buying this just for it not being a monthly subscription.
> Anything less than 100% is not "as potent as when manufactured",

Since the % is of labelled strength, it might still be “as potent as when manufactured” if the drug was at less than labelled strength when manufactured, though that, too, would be a serious issue.
As far as I know Linux VTs were never meant to be used for real work, but as a last resort in emergency situations. Fonts for example are limited to 256 glyphs, which means most non-English languages are only partially supported.
I don't understand your comment. You say they test at a controlled pressure, whereas conditions in the typical medicine cabinet vary wildly, and then say that that's why the drugs expire much earlier than they should.

Do you mean that varying conditions make medicines last longer? You can't mean that medicines would last much longer if stored in perfect conditions, because that's not expiring "earlier than they should", it's expiring exactly on time for the poor conditions they are kept in.

Can you clarify?
If I had a dollar for every time Jobvite didn't work for me, I could hire so many people.
> 20 year time frame ... seems in line with many experts in this filed

When has "20 years" not been in line with the predictions of experts for the advent of AGI?
Yep, it opens KMS-encrypted files without an issue :-)
Ransomware attack puts KQED public media in low-tech mode
I try to keep things super simple...

- Native notes tasks and calendar for iOS/OSX, I can sync it with work's exchange / iCloud / gmail and it works with "Siri - remind my to do x on y time" tried other dedicated apps, but this just makes everything simpler.

- Pomodoro app on my phone, this is simply amazing, best way to get work done

- http://musicforprogramming.net/

- Google sheets and Mint for budgeting etc.

I tried other apps and tools (RescueTime was nice but I can't use it at work or on iOS)

Didn't try IFTTT or similar tools but never found the need.
It's an injectable product. That's not easy to manufacture at all and has high capital costs. You need to make sure it's sterile and remove any pyrogens. Manufacturing injectables requires a much more strict adherence to quality than oral products.
Since when did Google become a "request demo" company?
What's going on in Massachusetts?
The ks commands are aliases for kubectl to different clusters:

1	147 29.4% git
2	37 7.4% ks
3	35 7% ksdev
4	32 6.4% kprod
5	20 4% kslogs
6	17 3.4% kubectl
7	8 1.6% export
8	6 1.2% ssh
9	6 1.2% python
10	5 1% curl
Apple also sucks at using user data to make better products compared to Google, so it's perfect for them to claim concern for privacy as a business strategy.
Rambling thoughts on certifying the authenticity of multimedia
Who says they aren't hiring quality candidates? Saying you are maintaining a 50:50 team just means you continue searching for a qualified man or woman to maintain the ratio instead of settling for someone overrepresented in the industry.
Always worth the money I've spent for a Panic app. Coda 2 got me through my previous gig as a web dev.
The Day Your Software Dies – The New Stack
I see students who come from another country. That they form a community is not strange. It is a big risk to stretch oneself. Hopefully they don't miss out on the opportunity to study and learn and incorporate into their lives view something unique and rare beyond just academic skills. That's a special opportunity.

Self reliance is a good skill to learn. A University gives you a framework, an education as well as space to figure that out. Those who cheat only cheat themselves in the long run. Those who find competition unfair only cheat themselves as well. Education is not zero sum. In addition you should strive to become an informed citizen and increasingly today a citizen of the world.

Not everyone will do this and that's ok. Some will, some won't and some of them will change the world.
> Most medicines are sold in blister packs these days. Won't that prevent a fair bit of the environmental stress from affecting them?

Well, it keeps out humidity, and might prevent air-exposure effects. It won't prevent heat effects and some other environmental effects.

Also, quite a lot are sold in bottles of pills or other non-blister-pack forms.
His public statements would indicate otherwise.
That's right. The newer releases of Go include more points where goroutines will yield to the scheduler.

I'm unsure about how that plays with inlining, though.
I've use transmit for over 10 years.. (Yikes). Was just wondering if this was going to get an upgrade.

Same price new/upgrade. Its been 7 years since they've upgraded the previous version so thats fair. I like the "Sync folders" feature quite a bit.

They started making games, and was wondering if thats where the company was headed..
This is what the CEO of Schwab does, or did.

http://www.businessinsider.com/charles-schwab-ceo-takes-job-...
I would be more concerned about the second point. A patient developing additional complications isn't unheard of.
From 12m, all you'd need to do is hold your breath and surface rapidly to give yourself a potentially fatal lung injury. Note that this is exactly what you would reflexively want to do in nearly any emergency or if you just got claustrophobic in the mask and reg (common) or had a sudden abyss panic (not uncommon) or even a trivial even like having your mask kicked off by a buddy. Recreational training should include a half dozen or so pool dives to practice skills. This gives you the training and confidence to cleanly handle minor emergencies, followed by three or four supervised training dives to test those skills in a real environment, and to give you a comfort level that gelps prevent panicy action later. Those first few dives to shallow depth are actually among the most dangerous you ever do, because you're a novice in an environment where your reflexes will kill you.
Can't speak to this feature, but appears features usable in latest s3 API are working that weren't in v4.
In a traditional PHP installation, the interpreter is single threaded, and you run multiple instances of them. If all the instances are waiting on I/O, you just run more instances until you run out of ram. If you're not linking in crazy c libraries, your php instances shouldn't get too big, so you can run a lot of them. (Ex: on my well traveled site at work, the biggest php takes up 24M, elastic search for maybe 1000 documents (documents 128M on disc) takes up 5G; I can run a lot of php for parallelism, if needed)

I'm not sure if HHVM changed the threading model to run multiple requests simultaneously in one interpreter.
Yeah, there's a whole concept of how it may work for collaboration that has yet to be implemented. Thanks for the feedback.
Here it is:
https://github.com/alewinkler21/houseremote
> even the three year old hand-me-down laptop I’m using has 16GB of RAM

Oh my.. I wish that was the case. Even current development machines tend to have just 8 around here..
Interesting, for my example the link in the article clearly showed the status. That's disappointing if it can be hidden.
Do you honestly think that baking soda is in shortage because of patent restrictions? The US drug system is messed up, but not that messed up.

They are in shortage because it takes a long time (six-ish months) to certify a factory as producing something safe for consumption[1], and in the normal course of things, there is very little point in setting up a second line to produce medical grade sodium bicarb- no company is going to show a profit from it. So you get one place producing the national supply, just large enough to handle the normal demand. Then they have a problem (in this case, Pfizer was unable to source the glass ampules) and now there is no production.

[1]: And with good reason. Producing mass quantities of sterile, consistent, things with the correct amount of material is hard.

Source: wife is a pharmacist tasked with doing her hospitals contingency plans on bicarb.
> HN has probably mentioned this before but is there a reason Google makes announcements on Medium and not on Blogger?

They mix it up: the "Transfer Appliance" announcement also on the HN front page is on googleblog.com. Different teams of course.

https://cloudplatform.googleblog.com/2017/07/introducing-Tra...
If you are into the EEA, you should check it out its cousin, the Monero Enterprise Alliance: https://mea.business/
Maybe tmux doesn't pass the full text through to the terminal, and 0.9 seconds is how long tmux takes to work its way through the buffer.
Well, this paper has me convinced:

http://dozenalsociety.org.uk/pdfs/aitken.pdf

Of course, YMMV.
Keeping your types under cover: type aliases and “new types” in Rust
'Peculiar' radio signals emerge from nearby star
How to Constructively Read a Spec
I couldn't perform any operations on S3 buckets due to this issue. If you are going to be in the business of building a client on top of a third-party API with no defined long-term protocol or RFC, you should be in the business of providing ongoing support for it too.

Transmit spent so long developing v5 and didn't provide this (important) update to any v4 users even when it was present for around 2-3 years.

Let's hope they provide better support, for all the other new services they have added, going forward.
Cyberduck is not bad if you don't use SFTP too often. But Transmit is way superior in terms of protocols and speed. Definitely worth the money.