skysight-inc/HackerNews huggingface dataset:
I don't see how your points were proven. The 'defaults' you're talking about take a grand total of ~10 minutes tops to change, and actually can come by 'default' if you use one of the available Django templates that are popular.

Your complaints are valid from a subjective perspective, but if your bar for something being "a pain" is really "took longer than 10 minutes", I can't imagine how you function as a software engineer as even in Rails there are many things that will take longer to do.
So far I haven't seen many people switching to MySQL 8... almost every example and app I've seen in the wild is on 5.6 or 5.7, or switched to MariaDB (or more infrequently, Postgres).
Are you basing the average on one person's experience?
My blockchain might be a little rusty, but is it possible to tell the order in which a coin was mined (vs the total) from the information in the chain?

If so, should be possible to find satoshi coins relatively easily, no?
It's like upgrading Wordpress. Some plugin that the client LOVES doesn't work with teh newest version of WP because it's been abandoned.
Agreed -- my favorite example of this is lyrics. Most lyrics sites are horrible, ad-filled messes, and I for one can't wait for Google to finally eliminate them from existence.
So you never find yourself working on a hard problem that you can't immediately solve, decide to get up and walk around to see who else is free then start talking for a bit before returning to your desk to find that your hard problem isn't so hard and now you have the solution? Of course, my problem is I WFH, so I end up talking to the kids stuffed animals. They don't really carry on good conversations.
There is also https://github.com/michael-lazar/rtv which lets you browse reddit from a terminal
It isn’t proof but it’s definitely evidence.
Considering the kind of private scraping and selling tactics LinkedIn has been chronically guilty of (and not just the ordinary "growth hack" stuff: "LinkedIn violated data protection by using 18M email addresses of non-members to buy targeted ads on Facebook" [1]), it's satisfying to see LinkedIn lose this.

[1] https://techcrunch.com/2018/11/24/linkedin-ireland-data-prot...
DNS is a plaintext protocol. It's a new technology. Technically this is better.

It reminds me of this silliness I sometimes hear:

"I need to use NAT with IPv6 to protect my network"

Firefox will allow you to set up a DNS rule locally that forces the client to use local dns, if you need it.

You can also configure a DNS over HTTPs server as your DNS.

If you help run IT and care about security. Then you should be blocking direct access to the internet anyway.

All your traffic should be going through a proxy server.

Also defaults should help those that are in weaker security positions. Just because you're lucky to have a good ISP doesn't mean that other people shouldn't be protected by default.

You're knowledgeable enough to configure your DNS, you just gotta learn something different.
> hree-year, double-blind, randomized clinical trial conducted in a single center in Calgary, Canada, from August 2013 to December 2017 ...

Generally speaking, interesting to consider that Calgary is a fairly northern city and they say more northern people get less natural VitaminD from sun exposure... So even in a generally vitaminD short populace the results are showing no stronger of bones. I say all this iirc, not from specific scientific sources...
The point isn't about whether HN goes down. It's about the community you can shape and cultivate.
None of the tech companies are in the US administration's good graces right now if Trump is to be believed:

https://twitter.com/realdonaldtrump/status/11634787705877217...

Similar comments about most of the tech industry can also be found on his Twitter.
Ha Ha Ha….hee hee…

Oh my…, NO it would not change “Climate Change".

Sneaky [read hidden] FACTS:

Human percentage of total CO2 to the atmosphere: <2% [less then .02 of the whole

The Climate right now if one looks at the actual temperature readings is cooling from the numbers just a decade ago

Meteorologist's across the world cannot accurately tell the weather 2 days in advance, yet they claim to know EXACTLY what will happen in 10, 50, 100 yrs from now?
Well, I don't believe rich text editing and websockets are that common to be included in Rails by default. I can't find any excuse for not distributing those features as separate gems.
It's not that hard to add "gem actiontext" to the Gemfile and run "bundle install" if you're one of that 1-2% who needs WYSIWYG.
Actually many of those "darwinisms" can be classified under "cultural darwinism", so you are quite right :) I wrote my master thesis on "Stanislaw Lem's evolutionary view of development of technology" - just another darwinian view. The definition is so universal, that universal darwinism [1] is natural consequence (althought I'd prefer term "evolutionary", too).

[1] https://en.wikipedia.org/wiki/Universal_Darwinism
Unless there's some other factor in place, you probably shouldn't.

This is not the case here, though. Stellar has been sitting of huge piles of coins (par for the course these days at least) that they are now distributing.
The curse of Lisp is not its power, elegance, flexibility, etc. The curse of Lisp is its syntax! Both "all those parentheses" and what they represent is the curse of Lisp.

Lisp forces coders to think in terms of infix trees. These trees need to be carried around in the front of the mind. This mental model is very difficult unless your mind is wired to be able to process code this way. For Lisp aficionados this either comes naturally or with coding practice. The "parentheses" fade into the background. For most people this wiring never comes. It remains too difficult to keep the nested trees straight in their heads. To put it colloquially, it's too difficult to juggle all those parenthesis.

If you're a Lisper you'll want to believe that with use comes the familiarity to overcome this hurdle. It's not. If you're a Lisper your probably tempted to redactor a sample chunk of code into something really readable to show this isn't the case. However, that only works in the small. It's like code golf. It doesn't carry over into large scale applications. Lisps mental model just won't become second nature to very many coders.

Haskell forces you to juggle "math." Forth forces you to juggle "stacks." Lisp forces you to juggle "trees." The popular Algol descendants are popular, in part, because they're closest to the way people think. The curse of unique brains is the curse of Lisp.
> offer a no-tracking page like NPR

Merely doing this is not sufficient for GDPR compliance. The site also needs to be able to verify that they are not collecting and storing personal data beyond what is necessary to operate the site, and have the mechanisms in place to respond as such to regulators when they inquire. That's not free (in time or money), and some organizations have decided it isn't worth their while.

> allow access only to paying users

Free vs. paid is completely irrelevant to the GDPR.

> forbid access period

As someone else noted, that's what they are doing.
So, if I were a hedge fund, I can effectively short Bitcoins and spend a piddly amount to build a datacenter to carry a 51% attack.
If the attack fails, I can re-purpose my datacenter
> What makes the US so special that they can go flip a business operating in the Ukraine?

Because no one is able to stop them.
Companies can sit on cash. Some investors will probably start making noise about it though.
I am a member of the Church of Jesus Christ of Latter-day Saints, and those do not represent my beliefs. Quickly I can identify at least #s 3, 4, 5, and especially the 1st 1/2 of #9, and other phrasing, which I do not believe. Maybe more. And #1 is an individual choice after we learn, and He is capable of being both just and merciful, since after all, we believe we are His children, not objects of spite. Everyone will have a chance eventually to choose, fairly, what level of blessings they want from Him, and whether to live accordingly. And yes, our choices do have consequences, but we will all have a fair chance to repent (change our ways).
>The only way forward is p2p.

This is the tech utopia's cop-out. What does p2p even mean? How is the current internet as it is not p2p? p2p doesn't solve discovery.
The big alternatives were: Perl if you had the technical chops and a host who'd basically let you have root access to the hosting machine (C/C++ worked this way too through CGI), ColdFusion which isn't really an alternative, ASP using VBScript which was wordy, complicated, slow, and gave almost no help to the developer (Provider error '80004005': Unspecified error) when a bug appeared unless it was during object initialization.

Once you could get Apache with mod_php set up, PHP felt like something you could use to actually get stuff done.
We don’t know yet. It would depend on the specific legal question that is decided in the case. Courts usually try hard to constrain the law to as few questions as they need to in order to resolve a dispute.
> just its type (and quite often, that's all you have to work with).

which is a weakness in the culture of Haskell library authors and/or the ecosystem for contributing documentation patches.
Amazon seems far far more cutthroat than Google. They'll get PIP'd and thrown into the pressure cooker as punishment until they quit.
Put your money on countries with a high interest?
> We need to focus on real issues if we want to be taken seriously. Right now privacy and security activists just sound shrill and unconvincing.

No offense, but honestly just look around. Those activists are killing it nationally in the PR game and have been consistently for the past year.
I agree, as a mostly C# developer for years, then Typescript (Node, Angular and React) for the last couple of years, when I go back to C# projects, I feel like I'm doing a lot of work for the compiler. And really elegant use of the TS type system doesn't translate well into C# many times, forcing me to write boilerplate.

I've been eyeing F# for more elegant managed code, but that's going to take me a little more up-front investment to get productive.
The study ensured that all participants had adequate calcium by supplements as needed.
> Odds are someone / some people will create some kind of simpler solution with an easy default setup within the next ~5 years.

I know it's not the same but Docker Swarm is pretty great if you just want to deploy some container images on a single host or a cluster - this guide covers setup + traefik + swarmpit ui https://dockerswarm.rocks
Scrum has a limit on team size, for this very reason and a few others.

I tried running a scrum of 12 and indeed it was clear from the first standup that it wouldn't fly.
The ubiquity of emoji alone mean that Unicode is everyone's problem in 2010+, and ignoring it won't make it go away. It's Python 2.x where dealing with Unicode (which is everywhere) is far too complex, and more trouble than it is worth. The "complexity" of Python 3 string handling is worth it, and no worse (even < 3.6) than any other modern programming language, and possibly easier than some by making clear runtime errors where accidents are easiest to make. (Though arguably, perhaps I'm biased by having done plenty of Unicode work in other languages that Python 3 did seem so familiar and easy from the start for my Unicode needs. Your mileage of course varies, we all have different backgrounds.)
You misunderstand basic law terminology.

A preliminary injunction is considered very strong. So it's not that "nothing is final here", it's actually almost pretty much final unless something comes out of left field.
well what if your best guess was that py2 would never actually be deprecated. Certainly in the early tens I had serious doubts.
Not sure what all that sunshine has done so far about those concentration camps in Xinjiang and possibly elsewhere too. I'd say just about nothing. The communist party seems rather immune to criticism.

Franky, HK's struggle looks hopeless to me.
"What happened to the private keys" is only an interesting question if we know something happened to them at all.

For all anyone knows, Satoshi is a government biding its time, aliens, a hacker with a messy apartment, dead and their inheritors don't know what they have, already independently wealthy and doesn't care about their wallet, did it all for the lulz and doesn't care about the wallet. It's apparently not, but if this were Satoshi then I find these questions far more interesting: Who is Satoshi? Why was their identity hidden? Why emerge now?
> Surely many other countries have money laundering laws. What makes the US so special that they can go flip a business operating in the Ukraine?

Likely what makes the US special in this instance is that they did it first, and as long as other countries aren't going to make a stink about it (i.e. the US backs up its claims to some degree or the other countries don't want to question them), then it will get away with it.

Rule of law is for people. Countries operate on a mixture of laws, norms, and consensus building. If every country but one decided to raid that one country, and they had the power (as in economic and military power) to do so, what's to stop them? Not a law, which they my nature can just rewrite.
Fond.co (YC W12) Is Hiring Senior Software Engineer in Portland
Ads would fund Google search and Google search could still sell ads on the exchange.

This is at least how I took it to mean.
LinkedIn tried to use the CFAA as an argument against the preliminary injunction HiQ was seeking at the start of the trial (which would force LinkedIn to continue to provide access to the profiles). They claimed that HiQ was likely to fail under the CFAA and so do not deserve the injunction to be granted. When the preliminary injunction was granted, LinkedIn appealed. This is the ruling on that appeal:

> It is likely that when a computer network
generally permits public access to its data, a user’s accessing that publicly available data will not constitute access without authorization under the CFAA. The data hiQ seeks to access is not owned by LinkedIn and has not been demarcated by
LinkedIn as private using such an authorization system. HiQ
has therefore raised serious questions about whether
LinkedIn may invoke the CFAA to preempt hiQ’s possibly
meritorious tortious interference claim.

So yes, HiQ and LinkedIn need to go back and finish the trial, but the language used is in no way ruling on whether or not the CFAA preempts state law, just that even if there is pre-emption that hiQ still has a decent argument.
Buy it wouldn't exactly be a secret if you're paying a big mine to do it, or if you purchased every available mining ASIC out there at once (and found enough electricity/cooling to run them all).
That the church rejected heliocentrism because it clashed with scripture is a common misinterpretation. It had nothing to do with scripture, and indeed scripture says nothing definitive about it in a way that would trump observation. The church did not have a problem with heliocentrism before Galileo started picking fights over it, and it seriously considered Galileo's model. Galileo's model did not match the observations of the time though, because Galileo insisted on circular orbits, which was wrong. (Who knows what would have happened if his model had been shown to match observations?) When Kepler proposed a model with elliptical orbits, Galileo even ridiculed that idea.

Once Galileo had fallen out of favour with the pope for insulting him (in a book that was supposed to be an evenhanded comparison of geocentrism and heliocentrism, he had a character called "Simplicio" repeat arguments that the pope had used), he got investigated for that, and eventually got house arrest. It's entirely possible a heresy charge got piled on top at some point, but that's not how it started; the pope was entirely willing to consider heliocentrism. And Galileo was not the first to propose it either.

Perhaps it should be mentioned that Kepler actually had religious reasons for proposing his heliocentric model, believing the sun to represent Jesus, around which the universe revolves. That didn't stop him from using observation, and thus science, to perfect his model.

Many of these people held what we now would consider pseudoscientific beliefs: Galileo insisted on the Platonic idea of circular orbits, Kepler was an astrologer, Newton had some weird alchemical ideas. And many, many important scientists have been devout Christians. That never stopped them from advancing science.
Many things in the weight lifting world revolve around 3 things:

1. Stimulus: ie lifting heavy, nutrients to support hormonal response

2. Materials: ie Calcium / minerals

3. Rest: ie Sleep, recovery time etc.

I would expect any isolated intervention to find lackluster results despite considerable results in conjunction.
Is there a scenario where systematically concentrating outstanding BTC into a few massive piles can be used to destabilize the whole BTC infrastructure?
Personally, the online identity part is the thing I'm the _least_ excited about with Keybase and would actually prefer it without (or, even better, selective disclosure where I can choose to give proofs of identity to users without Keybase sniffing it up).

I find it
I have definitely had jobs where it would have been possible to do this. Largely due to clueless management, endemic to Australian business in my experience. It's such an old boys club, any duffer in a suit with a red enough face and sufficiently sport-versed beery brain remnants can run companies, and they have no idea what's going on 'beneath' them.
No.

Basic physics.

To change the phase of matter (ice to water, water to steam, or the other way around) involves energy.

Let’s freeze one kilogram of water.

Let’s also get another kilogram of water and take it from 1 degree C to zero C.

You need around 83 times as much energy to freeze the first sample as you do to cool the second.

So yes, popping out icebergs sounds like a good idea, but you would be demanding massive amounts of energy to do the work, and that energy must come from somewhere.
But is anyone arguing that using k8s => you must be running your own control plane? This seems like a straw man. You're not saying 'running your own k8s makes zero sense', you're saying 'k8s makes zero sense'.
while i’m on the side of “we have an economic system that crashes all by itself” i would have say though that certain policies of presidents (and the congress) can worsen them, such as repealing glass-stegal (2008 housing crisis) or other financial deregulation (1980s savings and loan crisis)

lots of fun reading:

https://en.wikipedia.org/wiki/List_of_economic_crises
Haven't tried it, but Google has a "macdestroyer" script in their macops repo which looks interesting:

https://github.com/google/macops/tree/master/macdestroyer
BoM is only part of the story, though.
Doesn't this instead just show the Realpolitik nature of currency, that it doesn't matter the technical implementation when a government can still just step in and seize the asset using traditional force?
If you're reporting what you did to your manager instead of to the team, it's not agile.

It's probably some measure of micromanagement going on. Don't buy it if you know what's good for you.
And also so they can revise their estimates of your net worth so they know how much to ask for without making it awkward.
True, but it's similar in the sense that both can leverage credit but then become dependent on their creditors, and that having a significant chunk of cash in your assets gives you freedom to do what you think should be done (invest in new facilities, etc.)

A quick google reveals that Apple supposedly has over 200 billion in cash reserves...
Excellent, thanks for the insights. Cheers.
Nice project. What I've been meaning to do is review JS and DOM APIs as a set of combined support. I find myself using features like Object.assign(), Element.querySelector() and Promises, but avoiding other JS features like fat arrows as I'm not sure where the cutoff is in terms of browser support.

In other words, I want to come up with a set of features that I know will work without worrying about it, and to purge my brain of old ways of doing things.

Example: undecided is now a non-modifiable keyword, so it can be used for comparisons without worry. Years ago that wasn't true. But how many years?? Not sure.
Right, my point exactly. Now given what we've already seen from this administration, imagine Alphabet/Google took the path of least resistance and gave the administration what they want. What is the likely outcome of the antitrust situation then?
I'm sure it depends on your organization, and with large orgs maybe even your particular subdivision. That said, I can sympathize. I'm involved in the interviewing process of my niche in the org and try my best to hire quality candidates, but I can say that a non-trivial amount of devs are hired into the org without demonstrating any ability to code.

I think even a simple fizz-buzz can be a good litmus test. "I see here that you put JavaScript on your resume - good, we need that here. Let's open a console window in Chrome and do FizzBuzz". I've honestly gotten blank stares - developers who don't even know where to start.

[Edit: Spelling]
The president, any president, does have the power to affect all corners of the economy. The tax overhaul is a good example, that affected everyone to some extent. I do not think anyone is saying the entirety of the economy is based on his policy but there is no question he can move the needle.
Yeah, but I think Brad Cox deserves to be named. As a side note he has two really good (if a bit dated) books: "Object-oriented programming ; an evolutionary approach" and "Superdistribution: Objects as Property on the Electronic Frontier".
You don't think Kubernetes is used for bin packing?
>”...to not enable or help accelerate Oil and Gas company extraction.”

I don’t think that makes any more sense than say “not selling goods and services to individuals who own ICE propulsion cars”. Or won’t sell items manufactured in Chine due to dirty energy and lax enviro controls in manufacturing.
We spent all spring trying to hire two engineers. It's not a buyer's market right now, at least not in my town.
Isn’t eBPF the architecture target in this case, i.e. gcc will translate C (and/or others?) to eBPF?
It's been a few years since I've been involved in Ruby and Rails, but back then, there was a lot of controvery over AR. Not because of the quality, which has generally been excellent, but over the pattern itself; see the pushback against "fat models" and towards "service objects" for this kind of debate.
You're connecting two very different things. Disallowing a third party client to connect and use your infrastructure for it's own purposes is not anti competitive.
Using Elm inside create-react-app or: How to properly patch your node_modules
Is there a way to do cloud native without using kubernetes?
It might. It depends on the status of the network at the time. If there is a significantly large unconfirmed transaction pool backlog and a transaction is made with a low enough fee then the miners may simply ignore the transaction for long enough that they let it expire and drop it completely. Theoretically, that transaction still could be confirmed at any time in the future, but, practically, it won't be. So, most wallet software will stop displaying an unconfirmed transaction after a number of days, returning to a pre-transaction available balance.
Is Norbert's Gambit anything but theoretical? It sounds like a guaranteed way to lose money.

Given the tick size, crossing the spread with this ETF is going to cost you around 10bp alone. Never mind that this ETF only holds $45m in assets - you're only going to be able to get a very small amount without eating through price levels. On top of all this you have to carry 3 days of currency risk?

I'm sure other online discount brokers are similar, but I checked Interactive Brokers, since I'm a customer, and they charge max 0.2bp fees, the spreads are around 1bp and there's no currency risk.