skysight-inc/HackerNews huggingface dataset:
The main alternative method I had in mind was that of causal inference. I can't recall seeing a very detailed paper of its effectiveness at judging a drug from observational data rather than a controlled (and expensive) clinical study but I'm sure it's been done, it's used in a number of areas in medicine and the social sciences. But it's more sophisticated than the classical battery of statistical tests you get to use if you design a classical clinical trial. However it works with clinical trials too -- it would probably help out with the replication crisis...

The other method I had in mind is to put more focus on basic theory / models. Models in the sense of individual elements that can take input and produce output, not aggregated statistical models. These models can inform (and be informed by) later data. They're pretty useful with and without controlled experiments, e.g. either particle physics or astronomy. When applied to drugs, a functional model of how a drug would interact with the organism will tell you whether a drug works or not -- clinical trials and observation both can help refine the model as its outputs match up against reality. Of course good models of biology are hard, many mechanisms are poorly understood, but you need more focus at this stage before you even consider getting to the clinical trial. Unfortunately less effort seems to be spent on the modeling, more effort on getting quick iterative feedback via petri dishes then animal studies, and then disappointment when something fails in expensive human trials. With a lot more focus on the modeling side, with more willingness to use the data from experiments that aren't "gold standard" controlled clinical trials and to use tools like causal analysis, is it unreasonable to imagine that a lot less money could be spent for a lot sounder results?

I'm not sure we can conclude such broad things about what the pharmaceutical industry wants or would and would not do. It's a mess of a beast. With the side effect of astronomical costs that results from this mentality of thinking controlled clinical studies are always necessary and the only way to know for sure, and more directly that you need them for every new drug to get to market because of regulations, is it any wonder that most new drugs are "me-too" drugs that companies "researched" from existing drugs to be just different enough to earn a new patent and get past the clinical trials that its predecessors did so they can sell it and make a profit? (Rent-Seeking and Redundancy, http://levine.sscnet.ucla.edu/papers/imbookfinal09.pdf)
It ebbs and flows. I recently interviewed for a remote position (found on HN 1st of the month job posting) and they couldn't stop gushing about how many candidates they had. At another company, they realized they weren't getting quality candidates and recently became open to the idea.

All in all it does take longer, but with prior remote experience it makes it easier.
The Richest Bankers in Nigeria
It is, "kubernetes" is actually the root of the word "governor", with similar meaning in ancient and modern Greek.

The naming of the software makes for very unfortunate conversations if you're talking to other Greeks about it.
> Isn’t a substantial portion of a monthly mortgage payment deductible?

Wow, mortgage payment deductions on owner occupied properties exist in the US?

Makes sense why people talk about pre-tax income when calculating affordability there then. Here nothing about a mortgage payment is tax deductible for the property you live in, only the interest of a mortgage payment on investment properties, and that rule is not long for this world.

> I think the most unlikely part of that scenario is the 200k down payment

The down payment requirement is steep, but here it is 20% which isn’t nothing, and we saved that in three years on slightly above average incomes for the area. Granted, living in house sharing arrangement so we could actually save.

> Because they didn’t get fixed rates?

We generally can’t fix mortgages for terms longer than 5 years here, so interest rate risk exists until you have a decent amount of equity. Most people fix for 2, because for the past decade rates have only been going down, but I imagine that pendulum has swung and people are carefully watching what’s happening in the US.
I agree that running kubernetes ourselves does actually serve our own interests. But I still think it's much more of a slippery slope than alternative solutions (being that some of them are not developed with the intention to eventually get you to use the hosted version)
> forward thinking engineer

Yes. Based solely on your desire to be on top of tech and given the broad adoption by every major provider, you probably want to invest at least a couple of days.

That doesn't mean there is any impetus to transition your current production, only that it is most definitely worth a cursory understanding for the future.
Pretty sure it will still tell time :)
Because any process with i/o capability on the host OS can read the private key on the USB?

Short of a oscilloscope hiding in the computer you use (totally possible), no process can derive the private key from the Trezor in theory.

Even if you have processes that blatantly copy every USB's contents (or even log all interactions verbosely) and log all key presses/clipboard interactions on the machine, you can still use a Trezor without compromising anything.

You can also verify that your clipboard is not being manipulated as the Trezor can verify the address it will be signing a transaction with on the display.
The error messages are quite good. There are extensive logs. There are plenty of probes in the system. Just the other day we `kubectl exec <pod_name> /bin/bash` to test network connectivity for a new service.

To the best of my exposure, Kubernetes is a well engineered system.
Interesting. The Chinese stuff is definitely just salt, no fish sauce.
My real estate agent flat out told us that we should look for properties ourselves. He was happy to search through and suggest listings and setup access to a property when necessary, but that really wasn't what he was there for. As you say, you can do that stuff yourself, often far better because budgets and preferences are very dynamic during the searching process and the agent's suggestions will always be two steps behind.

What he got paid to do was to help us decide on a bidding price, make the offer, negotiate terms, and make closing as seamless as possible. We did two bids. In both cases he tendered hard offers in less than 24 hours, working late into the night and going back-and-forth with the seller's agent to understand how best to structure the offer.

I should say that this was in the highly competitive San Francisco market, and we weren't one of those buyers who could make all-cash offers. The house we did buy was a re-listing I stumbled upon on Zillow the very day it went back on the market. We spoke with our agent immediately after viewing and an offer (with a 24-hour expiration) was tendered and accepted the next day. Closing obviously took much longer, there was back-and-forth that had to happen (broken this, fixtures that) and the agent's assistance was very helpful, especially for first-time homeowners.
Here's one check: the area of a circle is pi r^2, and each hemisphere of a sphere has area greater than that (since it has the same circular boundary, but is inflated), so you know a sphere must have area greater than 2 pi r^2.
That only makes sense when seen as an obstacle to initial adoption from an innovators and sales point of view and could be said just about every innovation. But obviously not every IT innovation makes it.
That's an absurd straw man.

I'm referring to their company, and their right to offer any terms of employment they want, which is restricted by federal law stating that you cannot have employment terms that discriminate against unionized workers, enable the company to refuse particular demands by unions (e.g. collective bargaining), or fire an employee for particular types of activity, like staging a strike.

Union-privileging labor laws usurps an employer's control over their own company. They replace contract law with central planning that regiments the acceptable range of employment relationships between consenting adults.
Well yes, you can replace Google with like two or three other companies in my comment. At the end of the day I don't like the trend of outsourcing all the interesting bits of technology to a handful of mega corporations. I think it is not a good bargaining position for us developers, Google and the like can already get away with paying shitty salaries and it will only get worse the more control they have. For all the smaller companies, they are paying a cloud provider instead of hiring local talent to build solutions. It's loose/loose.
> This assumes that the only place a remote worker can work from is their home. There is nothing more detrimental to a person's psyche.

That is rather hyperbolic. Many remote workers do fine working from home. Others do not. Not all people are the same. Any of us can think of things that are "more detrimental to a person's psyche" for nearly all individuals.
It's essentially a little bit of industry jargon. Flash is non-volatile, and can be available via an NVMe interface. NVM in this context references essentially, some faster-than-Flash non-volatile memory. Since there are multiple tech contenders for this class of NVM, papers often leave it unspecified; but it can range from battery/supercap backed DRAM to PCM, to whatever Intel is using for Optane, or STT-MRAM, or others.

Even more confusingly, NVM can be available over NVMe as block access or memory bus interfaces as "byte accessible", or even byte accessible on a memory bus transformed into block access software interfaces, and then there are other PCI level interfaces too.

So you can think of NVM in this paper as something like at least an order of magnitude faster than flash access.
some thoughts about remote work at Stack Overflow [0]

[0]: https://stackoverflow.blog/2017/09/29/making-remote-work-beh...
It could have the unintended side effect of making people even less likely to upgrade firmware.
This is why it's so important to have good leadership. For example, Linus Torvalds.
28 Cores of Bulls#t – Intel's “5GHz” Parlor Trick
Note that the 8051 core on the FX2 is mostly there just to set up and manage the FIFOs, which run at the full 48 MHz rate supported by USB 2. Building logic analyzers and other things that don't rely on basic FIFO operation was not Cypress's intention.
There's a lot of cases where you can't "just use a for loop" such as if you're looping over something else, or if you're looping over 2 things. For example replace it with something like:

data[i++] += other[j++]

Yeah you could do this other ways, but it's not actually uncommon. You'll see this sort of thing in collection implementations regularly, for example, or things doing parsing. Not necessarily with the append operator as well, but certainly indexing into an array with a ++ variable.
And...ya know...I at least really try to post things related to the stories....and yet...

Also I really enjoy reading non hyped up stories about machine learning. This is really cool. Artificial neurons intrigue me.
I work alone from home and love it. I can have quiet/nap time when I need it, make my own food, and spend time with my dog.

I'm very social and love spending time with people, but work isn't my outlet for that. I find that friends in an office end up decreasing my productivity and causing me to have less free time for friends, family, and relaxation.
Atlassian + AWS was a threat to Azure. Enterprises refused to pay for both TFS and Alassian licenses. This is a headshot at Atlassian to create a MS monopoly in enterprise version control.
If you pay you can still get support and security updates. It’s just outrageously expensive.
Uhm no. Look at that chart in the article I linked. That is a lot of changes that are functional and not just the address size changed. NAT comes up a lot and that is a major change.

My question is pretty simple. Why the heck did someone think all the changes were a good idea?
The technical term is fondle-slab.
Recently, when I use npm, it mostly just works. There's still the occasional node/npm version mix and match to get certain libraries to work and accidental sudo; the former might just be the poor quality of the ecosystem, and the latter is almost just user error.

I'd put it par with rubygems, ahead of pip, gradle, maven, a little bit behind mix, and far behind cargo. Not a bad spot to be by any means.
Yubikey of course, however there's no reason you can't use the TREZOR, just update the firmware and regenerate the seed if you think your device may have been compromised in the meantime.

I think it's worth considering that these attacks are problematic in theory, but they still require quite a bit of access and opportunity.
Exactly. This article seems to try to paint the tech in a positive light, but it really shows a damning story.
As happy as I am to save the planet, the alternative to "we breed 90% of the animals on earth for food" is not "now all those animals are free".
I think Google's interests are aligned with developer interests here. The main benefit to GCP that k8s success brings is that migration between clouds becomes easier (e.g. moving from EKS to GKE would presumably be easier than moving from Elastic Beanstalk to App Engine). Less lock-in benefits everyone except the current market leader.
> If approved, Coinbase will soon be capable of offering blockchain-based securities, under the oversight of the US Securities and Exchange Commission (SEC) and the Financial Industry Regulatory Authority (FINRA). This step forward is being made possible by our acquisition of a broker-dealer license, an alternative trading system license (ATS), and a registered investment advisor (RIA) license.

> ...

> This is all being enabled by our acquisition of Keystone Capital Corp., Venovate Marketplace, Inc., and Digital Wealth LLC.

If I’m understanding this correctly it’s very impressive. They were able to acquire existing companies with those licenses and convince the SEC to let them retain and expand them to cover the entire business. It’s like the reverse acquisitions of small banks to enable a new player into the tightly regulated bank market (which is an incredible pain to get new approval for), but now applying it to crypto.
... and that's three more than the average Atari marketing exec had back then. No wonder they had trouble understanding the game industry :-)
Why would deno implement “download on first encounter” for its module system ...?

Would you ever want this vs an explicit “build” step that downloaded all the required resources ahead of time ...?

Does deno walk the program source and download everything that could be required upfront or do the resource loading on demand as it’s executed ...?
Verizon is shutting down their 3G network at the end of 2019
There is not as much to have fail in an electric car, but that shouldn't mean I lose the right to repair a vehicle I own. Rebuilding batteries isn't new to me, nor is compiling software.

Why should Tesla be allowed to brick every electric car that gets in a fender bender, or refuse to sell parts for cars once the vehicle is out of warranty? A lack of enforcement of the right to repair has driven repair costs on Tesla's vehicles sky high, causing their vehicles to have notably more expensive insurance premiums.
That's effectively anti-globalization. Adapt and overcome. Good developers will always have a job in the forseeable decades to come, weak or stagnant developers will be at risk, it is a maturing industry. White knuckling tech by resisting change/momentum is no more effective than starting a trade war with tariffs.
Facebook's data sharing deals with Chinese companies revealed
don't believe you will get down-voted for this point of view.

running and most-important keeping a k8s cluster up-to-date is a major time investment. I think the important time is balancing the benefits you get from k8s with the time draining aspect of having to run the cluster.

also, as counter-argument to what you are saying: if I'm going to move to the Cloud, why leverage k8s at all? Most clouds have other abstractions that you can use when building if you don't mind being locked into a specific bigCo.
You referenced freedom over private property when discussing union-employer negotiations. Maybe that was a mistake but your phrasing implies to me that you view the employers rights as greater than all others.

Why are the employers rights being trampled here if the union is a bunch of employees who agreed to negotiate together? The employer can refuse the unions deal, and then its on them to figure out how to run a company without employees.

The employers dont have a right to divide and conquer the employees so that they can get better terms.

>They replace contract law with central planning that regiments the acceptable range of employment relationships between consenting adults.

How is this even replacing contract with central planning? Are you trying to connect the bogeyman of communism with unions? Consenting adults are the ones who decided what the employment relationship was
Two things I saw at WWDC that I should have done something about
Upvoted. Google is like a black hole, gravity pulls you in. Imagine Google disappears tomorrow, what then? Today we have for containers ECS, for email iCloud, for search Bing. Tomorrow? ...
I did not know this was a thing. Typical Noctua coming to the rescue!

How do the thermals compare with an AIO cooler? I've heard that their coolers come close to or exceed AIO cooling (assuming a standard Asetek Gen 5) on the usual square sized heat spreaders. Does Threadripper's more rectangular IHS impact temps at all with this cooler?

EDIT: Just saw the bit about not having an overclock. Has anyone tried overclocking on this Noctua cooler? What were the results when compared to the AIO solutions?
Longevity.

I live in a country where they have shut off the 2G network. 3G may well suffer the same fate within a few years, as carriers migrate to 5G.
And most importantly: keep it updated.

About the only thing I would trust without updates is a bsd box. And even that, may eventually fall victim.
Probably uses the same trick as the old novelty x-ray glasses.
The stateless services (and cloud native stateful) become portable, the new lock-ins are their value added data-stores (spanner, aurora, cosmos).
Wow, this is a neat exploit. It breaks ASLR with a static payload, only employing some decompression tricks to combine randomized addresses with fixed ROP targets. I like the technique and I think it could be more generally applied to file exploits.
It's astounding how much of Kubernetes is simply marketing. Google doesn't even use it internally.

Service Fabric[0] is leagues ahead of any cluster orchestration framework, heck, it's a complete distributed systems platform which powers all critical Azure services (Cosmos DB, Cortana, SQL DB). It is the only framework that allows native stateful applications; your state doesn't need to be delegated to another service. It offers Reliable Collections (Java and C#) which are persistent, replicated and sharded native collections.

I wish more devs knew about SF.

[0] https://github.com/Microsoft/service-fabric
The way the author uses the RAR decoder engine itself to mutate parts of an existing (randomized) function pointer, defeating ASLR, is pretty damn neat.
Hold up, there are 26 “official” language versions of the GDPR? How does that work in practice? It would seem that no matter how well researched there is a possible meaning mismatch when you cross languages.
In this case NVM means Optane SSDs. In general, the term NVM has become so muddied that it's a waste of time to explain it.
What are each of

F-Secure

RAR

ASLR

massage the heap (what heap, where)

ROP chain

RarVM

etc.
My family back to my grandparents prefer the "fresh" kind. I had an encounter with very-very fermented very-very spicy stuff many years back. It even had some squid in it. I didn't care for it, but my friend of Japanese extraction raved about it.
Not just fish sauce, but usually a lot of tiny shrimps, and occasionally whole oysters and octopuses thrown in, depending on the region.

I once heard a coworker saying "In my town, kimchi is half cabbage and half oysters."

(To which another coworker jokingly replied, "That's because you grew up in a rich family! Hah, half oysters!")
The Squint Test: Making Your UI Better Since Today
Agreed. Having GitHub be the place for OSS code has definitely been beneficial and convenient. That being said, I don't feel like it would be the end of the world if some of the projects moved to competing platforms.
I love e-ink screens and have been thinking about getting an arduino to play around with them. Where can you get e-ink screens like that? Or would it be manufactured in-house?
Well I agree that the interests are aligned insofar as Google is trying do dethrone AWS which currently has a near-monopoly on cloud. But I'd still rather live in a world where the compute fabric of the internet is not centralized in the hand of a few corporations. I'd much rather get paid a salary from money that would have otherwise gone to a monthly *-Cloud payment. And I believe that in a lot of cases, the non-Cloud version of the product would actually be a better, cheaper, more reliable solution. But that will become a harder and harder sell the more successful the marketing from cloud providers is.
This a great step in the right direction for the post-ICO-craze phase. Once we are over the bullshit utility tokens we can go back to building valuable companies with a whole new way of funding them.
> There are only so many variations of laser tag that one can play.

Off topic: When I was a kid we once augmented it with bottle rockets. A little stupid, but really fun.
This is just a policy change so now you are allowed to have a free app that stops working after some time and can be unlocked with an in-app upgrade. There’s no new category or technical solution.
Warrantless checkpoints aren't legal in Washington State, and having experienced them in other states I'm very happy to not have to interact with an armed goon at a random checkpoint.
Including union demands for operators to exist and get paid as part of that legacy.
Some Amazing Basic SEO Free Tips for Beginners
They were based on a series of published modules that Hickman developed while working at TSR. He developed the world through a D&D campaign he ran for other TSR staffers, but it was still an official D&D product from the beginning.
>we can go back to building valuable companies

Like what?

>with a whole new way of funding them.

What's wrong with US Dollars?
I've found them worth the effort pretty much only when trying to explain to stakeholders that they have given me conflicting requirements. When they can follow the logic path with their own eyes they are usually able to figure out what they actually want
During a bubble assets are overvalued even when everyone has the known facts. If a valuation is based on fraud then it's not indicative of a bubble.
I missed that in the presentation. Are you referencing something else when you say that

> originally node.js was presented as a bloat-free alternative to "enterprise languages"

?
A lot of displeasure around K8S here, are there any simpler alternatives?
Haven't seen mention of this channel in a long time. I've spent many, many hours watching her show, and trying out the simpler recipes.
The Terrifying Future of FedCoin
H-Mart in Houston had something like a Kimchi bar. What about H-Mart in the Bay Area?
I interviewed with a company. Things went great. We were on the same page. I was very up front with where I wanted to go as far as compensation. When the offer came they said they couldn’t justify the salary because it was quite a bit more than what I’m making now. I laughed at them. Said I wasn’t asking for a raise and that I wasn’t going to beg them for a salary we had discussed a month prior. That’s startups for you I guess.
Betteridge’s law.