skysight-inc/HackerNews huggingface dataset:
Out of curiosity, what kind of apps do you work on day to day?
neat. maybe by swift 10 they will have windows builds and i can check it out.
It's worth noting that only the reference implementation (cPython) is slated for deprecation. To my knowledge, Pypy and others have no such plan.
China's social credit system bans 5M from high speed rail. 17M from air
Who pays the piper calls the tune. Any company has to work this out with an investor before they accept the investmernt.
Because exit scams are a thing, it may be difficult to prove that a proof of stake blockchain will always be trustworthy, but it should be possible to verify that historic proof of stake records are accurate. I'd expect we will see some independent auditing tools of this type for monitoring PoS blockchains.
I feel the exact same way (s)he does about node.js and I 100% would never want to write Clojure. So to your point, yes. Using the language I know well enough to make money with is awesome. Other languages don't entice me because I can already do everything I need to well with what I currently have.
I think there's also value in recognizing that animals can suffer. It is (in my opinion) a moral question whether or not to support systems that create animal suffering.

I'm mostly vegetarian - I'll eat meat when it is offered in a social situation or buy it myself to cook for a special occasion when I know the source is a place where the animal was likely to have "only one bad day" - the day it was slaughtered.

Back to the article - I think lancing a fish' brain to kill it immediately follows that spirit. As you say - understanding what it means to give it a good life and good death.
Exactly. I like Monty Montgomery from Xiph's explanation video[1] on Sine waves, sampling and digital stairsteps.

[1]https://www.youtube.com/watch?v=cIQ9IXSUzuM
My company pays zero severance. It's clearly stated in the handbook. I've worked at over a dozen places in the bay area and only two provided actual severance and in both of those cases, they were trying to avoid lawsuits / publicity over not having promised health insurance / other workers getting drunk and assaulting their coworkers. So those two places were highly motivated to shut me up or else I'm certain there would have been no severance.

So yeah, I'll give my employers the same consideration they give me: NONE.
Thanks for the tips! I'll refer back to this before I go.

I will also pack my Indiana Jones hat for safe measure. :)
Sure thing Ma'am.
Its all about knowing the right people and being intelligent. To say its all one or the other is naive. I will say a good majority of networking events are the 'wrong' people. They're all out looking to network and you don't get anything aside from a few business cards of people who can't help you, or ultimately don't want to; they're just looking for you to help them. Every break I've gotten in life has come from knowing the right person, particularly through my university alumni network.

I do a significant amount of business in Japan, and the Japanese perceive America to be all about networking. The reason being, in Japan most folks stay at the same company their entire life, there is no need to really network.
Ask HN: How do you measure contributions to a coding project?
I am curious to know what metrics do people use to measure relative contributions to a project. Bare git metrics like Lines of Code, Number of commits seem to be partial (and at worse) dangerous sources of accounting.
Far from non-zero, that appears to be exactly what is happening.
A business without any capital investments (tools, inventory, human capital, your "rainy-day fund") isn't much of a business at all. As long as you're tying up capital in the business you need to justify that investment by turning an accounting profit; otherwise the business is losing money compared to what could have been earned by investing the same resources in some other venture.

Economic profit, which factors in opportunity cost, does tend toward zero. A sustainable business can exist with no economic profit or loss, but the accounting profits would be in line with standard market rates of return.

Of course, if the business's investors are also its employees (as is often the case for small, privately-held businesses) then any accounting profits can be distributed in the form of salaries... but in that case the investor-employees will expect higher salaries than they would receive as mere employees elsewhere.

Keeping up with inflation does not count as growth. Growth or decline should be calculated in terms of purchasing power (inflation-adjusted dollars), not raw currency.
Solving Peto’s Paradox to better understand cancer
You're right, but this is known to people with lumpy income and they do not like it. There's some mitigation depending on how you depreciate or don't depreciate on a Schedule C (people with this issue tend to be self-employed) or if you have the ability to run your income through a corporation to even it out.
Isn't Slack based on Mattermost?
Well, your explanation is also fundamentally wrong. There is nothing "stupider" about learning how to arrive to a consensus and how to drive a result. The notion that learning math "makes" your thinking "smarter", but also simultaneously unable to affect a large scale change on society (cause politics are stupid!!1) is so obviously wrong I'd question the underlying assumption.
I misremembered his comment on iPhone prices. He just said that they are undervalued relative to their utility. I thought he made a comment that Apple should look to increase iPhone prices, which, as he admits, would be a terrible move.

Listen, I was just trying to make an argument that even WB can misjudge a situation. It was not a convincing argument because half the example I used was not correct. Timing wise, buying apple stock in early 2018 before concerns about Apple being able to grow and stoke the hunger for their consumers to upgrade is not ideal. Hindsight is not a necessarily fair way to judge his decision because as you mentioned his horizon goes far beyond a year.

Maybe my personal bias is coming through because I just don't see it as such an exciting brand anymore and I struggle to see where they will find new areas for growth. Whereas 10 years ago I was looking to upgrade my laptop/smartphone every 1-2 years, now I've got my iPhone 7 and my 2013 macbook air and I'm sticking with them until they fail because nothing that Apple offers makes me go 'I want that'.
FWIW, the latest version of LPTHW is focused on learning Python 3.

Beyond that, I personally don't find the arguments presented in versions of the book that recommend beginners learn Python 2 to be all that compelling. They read to me as one complaint about string handling that's wildly at odds with my own experience, nestled in a great big bowl of sour grapes about the fact that the breaking changes are happening in the first place.

The library support issue is a consideration, but depends heavily on what you want to do. My own sense has been that it's tools that are primarily used by devops and sysadmins that have the poorest Python 3 support, whereas the rest of the ecosystem is more-or-less 100% migrated at this point. Many have already started to discontinue Python 2 support. So, if you're saying that you're at the "Hello World" stage, I'm guessing that you'll hit a lot fewer speed bumps if you just start with Python 3 and don't look back.
"Standardized tests helped talented immigrants and minorities breach the elite’s ivy-covered bunkers."

It's a shame that you work for an education startup and you don't even bother reading the articles you are posting.

The article clearly states, that the standardized tests made things more egalitarian.

If you truly are interested in the truth and not merely trying to profit on persecuting people on ideological grounds, perhaps you might want to point to where the flaws in the tests lie, something the article fails to mention.
You should also do that when they come from atheists!
Why NVMe Will Flash Forward in 2019
Progressive Core Data Migrations
I don't know who's submission history you're looking at, but zzaner's history shows 4 of 6 links pointing to nuclino.com and a 5th is a link to Nuclino for iOS. Only the 6th seems to have nothing to do with Nuclino.
Old neglected theorems are still theorems
One of the (many) reasons education funding is local is that the economics and requirements of education vary immensely with locale, and local funding and policy adapt to that reality. I've gone to extremely rural schools (it covered three counties and my class still only had ten kids), sketchy urban schools that were mostly non-white, and wealthy suburban schools. These all had wildly different economics and requirements that reflected their unique needs, constraints, and student populations. Some parts of the US deliver a high-quality education for very little money.

Of course, I went to school long enough ago that the individual schools had almost unlimited latitude to tailor the schools to local conditions and needs. The forced homogenization of how schools are operated over the intervening decades is at least partly responsible for the rapid increase in operating costs without any improvements in educational results.
One oft-overlooked externality is the time taken to migrate. If I maintained a Python 2 codebase and can use Pypy as a drop in replacement after 2020, I'd certainly be tempted to do so.
Completely agree with this. I was also getting slightly disillusioned with the ecosystem until I attended Grincon and met a bunch of people who were actually interested in building, researching, and exploring new tech.
So you're suggesting that this is a dark pattern to direct users into thinking that they're leaving a tip when they're not?

If Instacart chooses to adopt a system that isn't universally understood and transparent to both shoppers and customers, the onus is on them to make sure that users of the app understand what's going on. If they fail to do so, they should be held responsible for it.

Seeing as how thousands of shoppers have organized and signed petitions about this "feature", a clear misunderstanding on the part of shoppers and customers exists here, which demands an explanation as to why Instacart would implement such a confusing, opaque tipping system in the first place.

How does that sound like a well-run company to you?
I don't do crooked stuff, that started in primary school for me, and I don't envy the people who are obedient, they had some short-term gains, sure, but long-term they end up with nothing to say, nothing to do and to be. If one has to be crooked to not risk it, what kind of career is it in the first place?

> You may be 38 years old, as I happen to be. And one day, some great opportunity stands before you and calls you to stand up for some great principle, some great issue, some great cause. And you refuse to do it because you are afraid... You refuse to do it because you want to live longer... You're afraid that you will lose your job, or you are afraid that you will be criticized or that you will lose your popularity, or you're afraid someone will stab you, or shoot at you or bomb your house; so you refuse to take the stand.

> Well, you may go on and live until you are 90, but you're just as dead at 38 as you would be at 90. And the cessation of breathing in your life is but the belated announcement of an earlier death of the spirit.

-- Martin Luther King, Jr.
At work, we have much smaller codebases that have fractional FTEs allocated to their ongoing maintenance. In spite of the difference in scale, my experience is similar to what was described in the article. Because we had focused on getting the unicode to work right in those old code bases, we had good test coverage for those features as a result.

The other common legacy problems to address were:

- Other implicit encode/decode behaviors in py2 that need to be explicit in py3

- Old 'print' and 'except' statements not valid in py3, easily rewritten

- Implicitly relative 'import' statements not valid in py3, rewritten with a little care

- Arithmetic needing a change to the '//' operator for integer division

- Waiting for py3 support in all third-party dependencies

- Dealing with restructuring in standard lib packages and in upgraded third-party libs w/ py3 support

As I reviewed the techniques for straddling py2 and py3, I was displeased with how many seemed to involve a third dialect which was not really idiomatic py2 nor py3, particularly for the unicode/bytes handling. Many third-party libraries and frameworks also made different choices for how they handled this. Trying to integrate those approaches looked to produce even uglier code.

Also, some of our code had evolved since the Python 2.2 days and had accumulated cruft to import and wrap multiple generations of older standard lib and add-on packages which we have not cared about for 5+ years. The additional package restructuring in py3 would have made this even more bizarre. I wanted to see the code reset to use standard libs where possible and cull these legacy third-party dependencies. I also wanted the code to become more idiomatically py3, so whoever visited it for future maintenance would not need to work so hard to understand it.

So, we chose a clean break where we finally clean up and modernize the code to py3-only without the added burden of supporting py2 deployments from the same code. The declared 2020 deadline helped this decision. We branched our repos and worked on py3 ports and integration testing in parallel while continuing to run py2 in production. We declared a feature freeze on the py2 code, so we would not have a merging nightmare later, and so that we could use that as pressure to prevent procrastination on scheduling the flag day where we merge PRs and convert all our repos to a py3-only worldview.
Having an even defection/arrival rate requires other companies to also train their employees, and not only hire previously trained persons.
AMC Mad Men needs a sequel!
Very interesting. This feels like one small baby step away from a negative income tax scheme where you'd receive that difference immediately, rather than having to wait until you make more income in a later year.
Gmail gives you another option - separate using dots.

g.uerillaclick@gmail.com

The number of options is of course limited but it's still recognized as a separate address while still coming into the same inbox
Humans have sapience. Cows don't.

Cows should still be treated humanely and only have one bad day (when they're slaughtered) since they're clearly capable of suffering, but ignoring the difference is a little dishonest, intellectually.
For anyone that's curious, the actual point of The Bell Curve is that modern society's knowledge economy increasingly rewards IQ, so we should be careful not to create a world that conflates "high IQ" with "good person", since you don't really get to choose your IQ. Then it goes on to try and bolster the case that picking winners based on IQ could have unforeseen negative consequences. In that setting, there is a chapter that claims that this IQ-centered culture would disadvantage certain races more than others, since there are differences between average IQ when you divide people into groups based on their race. The question of heritability arises because the authors want to argue that these differences might persist for an arbitrarily long time if they are not strictly environmental. To support this possibility, they give their interpretation of the data on this topic: that the expressed IQ differences are likely at least partially genetic.

The article OP posted argues that this is not a parsimonious explanation of what we see. The author points out that heredity and genetic determination are not synonymous, and reminds that there are a number of results that suggest environmental effects can strongly influence group IQ. Further, we cannot de-conflate the effects of passive vs. active covariance between environmental and inherited effects. An example of the these two categories is the difference between:

(Passive) "Children with high musical ability tend to be born into families that will give their child lots of music lessons"

and

(Active) "Parents tend to give their children more music lessons if they demonstrate high musical ability early in childhood"

where in both these cases an inherited trait (natural musical ability) created a double-whammy environmental effect. The former is easier to control for, but the latter requires a domain-specific hypothesis to isolate. (I'm not sure I completely followed the article here, but this is the best summary I can give.)
I trust you. I push myself with travel every year despite my fears.

In 2017, I went to Colombia. In 2018, I camped out in Wyoming and Montana at the height of bear/moose/elk season for photography. In 2019, I go to Europe, Egypt, Asia. :)

Thanks for the tips, I'll refer back to this in the Summer when I book!
> Also see here: http://www.extremetech.com/extreme/135719-5-9-watts-the-worl.... - tldr: 30w idle for an unmodified average system.

That's an order of magnitude more than an idle laptop.

And they're not talking about any sort of "average system" they're ballparking a "reference desktop" which tops out at 150W under load, that's not just "don't use a gaming GPU" that's "don't use a GPU at all". And if you're building a "desktop computer" with an APU and an SSD… why are you building a desktop computer?
Correct, but the original comment was asking about new code.
This is what I get from your examples - four possibilites:

1. Did HE contráct the disease? - "Was it that person (or someone else) who got infected with the disease?"

2. Did HE cóntract the disease? - "Was it that person (or someone else) who commissioned a third party (to create?) the disease?"

3. Did he CONTRÁCT the disease? - "Is the thing that happened with him and the disease that he got infected with the disease, or something else?"

4. Did he CÓNTRACT the disease? - "Is the thing that happened with him and the disease that he got a third party to create the disease, or something else?"

The ALLCAPS is likely focus prosody, but there's still a differenced from 'catching' and 'commissioning' which is usually referred to a difference in the placement of 'stress' within the word - whether it's on the first syllable or the second syllable (in this case). Since English is stress-timed, it also affects vowel quality. But that's rather different from tone. (Or, to abstract away from terminology the difference between English 'cóntract' (commission) and 'contráct' (catch) is different from what goes on in Mandarin with tone distinguishing between lexical items.)
That's a fair point. Though while they may not be exclusively a lobbying front for gun manufacturers, I think it's still fair to say they serve that purpose.
> The only thing different about crypto is that there's no central bank that can literally print money

Satoshi's pile of ~1 Million bitcoins disagrees with you.

The entire BTC economy innately trusts Satoshi to not ruin the fun for them. If Satoshi decides to liquidate his holdings of BTC, it would crash the market harder than the next 10-years worth of mining.

Satoshi's pile of 1-million bitcoins acts as a centralized bank, whether he likes it or not. Satoshi realizes this fact, and that's why Satoshi has ensured that his BTC has never moved.
> What are the limits of what you'd do for me?

You don't get to come in my house unless it's an emergency. I'll help pay for things you need, but if you keep coming for food and shelter and you're not a citizen then we can get on deportation proceedings. (I don't want to tie deportation to medical attention because it can lead to people getting sicker, likely costing more, and definitely dying more. But for other things we can.) If you want niceties then here is the library and you can use the resources inside to search for a job.

Food for the starving would be a negligible part of taxes.

> Why stop at the borders? Is the inside the border / outside the border distinction more ethical than the illegal vs non-illegal distinction?

I think I addressed that fine in the last paragraph of my previous post.

But also this is what we have control of, and we should make the best of it!

If we could pay some single-digit percentage of GDP and provide basic health care to the entire world, I'd suggest that we have a pretty strong moral imperative to do so. But I don't believe that's the world we're in.
>This embeds the idea that someone making more money has a right to a larger voice than someone that doesn't.

No, it's a signal that you might be proposing an economically destructive policy. You're not required to listen to lobbyists or take their suggestions.
> There are a ton of millionaires from the Dot Com boom in the early 2000s that got theirs and got out before the bubble broke.

And there's a lot of not-millionaires who tried that and missed the window by that much.

> But it works. That was my point.

It works sometimes. But it's unreliable. Maybe you get lucky, and maybe you don't. That's not being rational, that's just plain old gambling. Some people became millionaires from scratch-off tickets, too.
The Modin project should work on merging the implementation to the original Pandas project, so that parallel / non-parallel algorithms could be mixed. Drop in replacements don't work, as they are not 100% compatible with the original project.

I would prefer to pass an optional parallel=true parameter to some functions in the API, or have a configuration setting that can fall back to non-parallel implementation.
what is this "natural biologcial strong" feeling of kinship you speak of?

I have no such towards my family or extended family, and it never came up as an issue in either native Ukraine or currently Isreal
Ironically, that video is a genuine ad for a stock footage company. Reality has collapsed on itself and is no longer distinguishable from parody.
Even with the latest DOCSIS modems, Comcast has been deprecating 2 channel and 4 channel modems in favor of 8 and 16 channel devices.

Were you buying the cheapest supported modem? Your modem was probably deprecated when you bought it.

Also, at least for Comcast, the fact that they don't support your modem doesn't mean it won't work. It just means they won't be pushing updates and if you call in with a problem they'll tell you to first replace the modem.
RustPython Is Implementing Python 3 Within Rust
Education is already free, it's on the internet for anybody that wants it.
I found one measure: Hits of Code

It measures the "the amount of times programmers touch the lines".
Source : https://www.yegor256.com/2014/11/14/hits-of-code.html
If you're a technical person, you don't need to trust Blockchain technology; you can verify that it works on your own. If you're not a technical person, you can find independent technical experts to verify it for you.

Not really. Just as an example, the only people who expect to verify encryption algorithms all on their own are those incompetent at it. The competent take the "best of breed", note what other experts say, keep an eye on bulletins and so-forth. If you think you can verify the functioning of bitcoin personally, you probably shouldn't be trusted for other things either.

On the other hand, fiat money is constantly being secretly manipulated.

The supply of fiat money can be increased. Markets can be manipulated too - but fiat money markets are many times more transparent than bitcoin markets.

When anyone will be able to launch their own cryptocurrency, we will have a chance to free ourselves from the coercive influences of debt, venture capital and corporations.

This claim makes no sense.
What's the story on clojure and compile-time type safety ?

I've asked a clojure dev the other day about it and he told me this was experimental and not very common.
Securing the Future of Safe Autonomous Driving