skysight-inc/HackerNews huggingface dataset:
Want to start a revolution in China? First step find out who those 17MM++ people and recruit them.
The previous poster should have written "said" not "says". If you look at https://www.learnpythonthehardway.org/ you'll see the first paragraph starts "Newly updated for Python 3".

The work started around 2 years ago - https://zedshaw.com/2017/04/22/learn-more-python-rough-draft... .

Shaw doesn't "agree with the direction of Python 3", and regards it as "being a complete waste of human energy" - https://zedshaw.com/2017/08/26/what-if-it-worked/ . But that's different than saying that new projects, in 2019, should not start in Python 3.
The few times I've used them [1] they were just choked with dark patterns. Stuff like [2] "Hooray, on your first order, we waive service fees!" -> "Delivery fee $4.99." Huh? What's the difference?

[1] I'm not a big food delivery user FWIW.

[2] just from memory -- I don't know the exact terminology
Or you could just be on the receiving end of the quality that is Basware where user accounts are merely suggestions, audit logs are mutable and all the clients talk directly to the SQL Server.

Part 1 of the 4 part adventure (plus finale): https://www.reddit.com/r/talesfromtechsupport/comments/9m8fz...
Barcelona – Real Madrid en directo: la Copa del Rey en vivo
https://qiita.com/Wanted/items/b3f34f0e26e883b1e707

https://qiita.com/Live24hd/items/96bcb4adc157a3611414

https://qiita.com/Live_sportsHd/items/cfe23c0e671050d9d3bf

https://qiita.com/smbadur/items/39246a80d69e789fdbed

https://qiita.com/MurshedAlom/items/183476c1e10edad84054

https://qiita.com/vatejaGelam/items/353d5661dc61487710b3

https://qiita.com/HeroDj/items/cf26a351566e378e5d9d

https://qiita.com/Live24hd/items/ddbc1e37e44d0cc60d2a

https://qiita.com/Wanted/items/c5f45ceb454356293133

https://qiita.com/Live_sportsHd/items/386fa815531aba32417c

https://qiita.com/smbadur/items/dcf3a331609d8c5467ee

https://qiita.com/MurshedAlom/items/727f31e5f975deca0e98

https://qiita.com/vatejaGelam/items/54eb44a9aadd366a153d

https://qiita.com/HeroDj/items/643934b497470b7d51d2
The Four Monopolies: https://en.wikipedia.org/wiki/Benjamin_Tucker#Four_monopolie...
I'm pretty sure you can take the GED before you're 18. You can likely enroll at a community college if you've done that. It's what I considered doing when I was 16, and now, a good long while later, wish I had. All the last couple years did was make me more discouraged and lazy. First ~3 semesters at No-Name State University were just a repeat of material from 7th(!) to about December of 12th grade, could have been working on that for college credit much earlier. Pointless. Could have had a better "story" to sell myself to a a nicer school, more time working the tech job I already had in high school and making money, and a bunch of college credit (transferable or not, at least I'd have it) to my name by age 18.

Bonus: once I went to college I found that 15hrs of 100-200 level college courses took up one hell of a lot less of my time than high school plus the ~2.5-3hrs of homework they assigned a night (I understand that part's even worse these days—what a joke). Like, under half as much. Waste of a couple good years. I'd strongly recommend giving that plan consideration, to anyone who thinks they can pass the GED and is having anything other than an outstanding time in high school.
Static typing is in my opinion the lazy language designer's way out. Yes, it allows for some introspection but only because the programmer has to type in all this type information! In 2019, we can do so much better.

For example, development consists of typing some code, running it, typing some more, running it again and so on. The run time likely already guesses (correctly) the types of most variables for optimization purposes. But then this information is thrown away for no good reason. It can trivially be reused to provide context-sensitive auto-completion and other features.

In general, why is editing, compilation and running still treated as three separate steps? Clearly, a lot of information could flow from each step to the other. It's not like a programmer compartmentalizes the job in that way. To him or her its one task which is to write software.

And why on earth do we tolerate editors that doesn't know what a "size" is? Every half-decent programmer knows "size" is a positive integer. Just as we know that "filename" is a string, "temperature" a real and "is_complete" a boolean value. But the editor doesn't. When I write mail_recepient for the umpteenth time it doesn't even try to help me! There is so much low-hanging fruit here just waiting for someone to make better.
As an undergrad I was living off of well under $5k a year when I was 21. Sharing a studio apartment in a college town with a friend, eating cheaply, etc.

By the time I was 29 and living in a bigger city I was spending a fair amount of my $35,000 a year salary. My college roommate on the other hand lived in NYC and was spending more per month on his apartment than we did per year for our college apartment.
No, other than the fact that the HN audience is largely western and the Catholic Church has had much more cultural influence in western society than any Islamic institution has.
For future awesomeness please follow @eralpbayraktar on Twitter :)

Thanks!
You do realize those aren't cash payments to the politician, right?
That's a model curriculum and has no mechanism for enforcment. I am not able to find more than a handful of CS degree programs with ethics prerequisites. Plenty of engineering schools offer compute ethics courses as electives, but then again, plenty of business schools offer business ethics electives in MBA programs.
Why the emotional attachment to a "thing" that just is? Do you also hate gold? Maybe vegetables? Or Javascript?
They didn't come with 100000 hour power supplies.

All the failures I've torn down over the years had failed power supplies and perfectly functional LED's. I've got a drawer full of the for little projects.
A New Family of Neural Networks Provably Resistant to Adversarial Attacks
In light of what happened to symantec, wosign, and startcom, I would expect smart CAs to pull out of Australia, or at least spin off their Australian operations to a separate entity.
As someone who is a practicing Catholic and therefore knows lots of people who are not family members who also regularly attend services, I can say at least anecdotally that tolerance and zeal for one's faith are not terribly correlated (as are intelligence and zeal, for that matter). I'm not sure about any studies, but the presence of counter-examples would make me look to confounding factors.
If you are not making money off of it, why would you call it a startup. It really is a project of yours.

Thank you for making this though.
"Does anyone here have suggestions on freely licensed serif fonts that focus on readability (non-system fonts)?"

Not a serif font...but in 2013 Intel released a sans-serif font called Clear Sans, designed for on-screen legibility.

The font was designed and created by type designer Daniel Ratighan and is available under the Apache 2.0 License.

https://01.org/clear-sans
How does anyone know its proper news? Contextually I think it means from a newspaper which employs trained journalists and with an established editorial policy you can find on the web. Agreeing with it isn't the point btw.
Yes, hurricanes are a big one as well. However this is un-reimbursed losses only. So if you have a large deductible, or you insurance subtracts depreciation from your payment. Then you can take a loss on just that part. But yes, need receipts and all that stuff to prove the loss.

100k house, 30k in damage, 20k insurance check. You can take 10k in losses.

*Also note, I am not a CPA, consult one. This is my current understand trying to deal with a town house I own in NC that was damaged this year.
Closest I saw to an answer was the last sentence of the "Color Shift Happens But is Unpredictable" section.

>It’s possible that the reduced lifetime ratings we see on current bulbs simply reflect better knowledge about actual performance of existing LED technology over time.
https://dev.to/eyassh/react-schemaorg-strongly-typed-schemao...

Is there a good way to generate JSONschema and thus forms from schema.org RDFS classes and (nested, repeatable) properties?
edit: you probably also should not be carrying any tracking device with you (aka, cellphone)
How did the person he bought the land from acquire it?
The next Sony phones are leaked with a 21: 9 screen
Total stochastic gradient algorithms and applications in reinforcement learning
I read the Bitcoin mentions as examples, but not conflations of the overall issues with blockchains.

Except that is only applicable for (proof of work POW) consensus and does not apply to proof of stake (POS) and delegated proof of stack (DPOS) which several of the top blockchain projects are currently using (even Ethereum is moving to POS)

The fact that while what you just said, in attempting to "clarify" the issue, might make sense to a technical practitioner -- but is sheer gobbledygook to a lay person -- lies at the heart of the disconnect between the Cult of the Blockchain, and the real human beings (and their needs) it purports to serve.

It's unfortunate this is coming from Wired.

It's written by one of the most respected analysts in the industry.
Currently I work on stream processing for enterprise applications, e.g. email archiving / auditing.
A really interesting part of this process in helping decision makers within companies that working together and sharing a ledger can actually improve the bottom line. I have a friend who does these types of deals for HyperLedger at IBM. It's even more challenging than The Challenger Sale, because it's multiple and requires coordination.
No another app is just another implementation for a wallet. That is what I meant by apps - in response to Schneier's argument that you have to trust the software anyway.
Have you used Haskell? It can automatically generate a lot of things for you if you allow it. Sometimes I really find it amazing.
>> but fiat money markets are many times more transparent than bitcoin markets.

How so? When the Fed creates money out of nothing and engages in so-called 'open market operations':

- Who brokers these deals?

- Do they get a commission on those deals? What percentage?

- When the Fed buys bonds/debt from the government through those brokers, who gets their hands on the credit when the government spends it? Is it the same corporations who get all the big government contracts (e.g. Palantir, IBM, Oracle...)?

- What do the corporations who get all the big government contracts and subsidies do with that money? Stock buybacks? If so, isn't this the same as if the government just gave the money to corporate shareholders directly?

I don't think I've ever met someone who could answer these questions. Certainly less than 0.1% of the holders of the currency can so how can we say that it's transparent?
Correct. That's what the standard deduction is for.
> feel the exact same way (s)he does about node.js [...] can already do everything I need to well with what I currently have

This is a provincial take. That is, “do everything I need to” is strongly limited by what a person currently knows. If you don’t have at least moderate amounts of experience with alternative ways of thinking, it’s impossible to know what you are missing. There are many things which are needlessly complex, slow, brittle, unproductive, ... in any particular programming environment, and javascript is one of the more limiting choices IMO.

Ideally, students would be exposed to a broad range of approaches and tools in school to build a strong foundation, but in practice this often doesn’t happen, and the folks I know who reliably build the best systems are the ones who spend a decent fraction of their time learning new tools and ideas throughout their careers, many entirely self taught.
Gmail enables a high-risk non-standard feature to 100% of its users, while optimistically only 0.00000001% uses it.

That’s grossly irresponsible. Let the users who needs aliases enable them explicitly and manage them themselves.
Me too, why do you think this happens? I get emails from people who send it to my exact email, I am not sure why they think this is their email (sorry don't want to disclose my email... but it might be in profile :) ).
I'm wondering if they'll provide APIs to query the data, sooner or later
other captive portals let user in, ostensibly to open inbox and click the link, then kick off the net if that didn't happen within 5 minutes.
I'm not complaining about the EU or comparing with US, I'm just pointing out that if the rage many EU citizens feel about the taxes of large corporations should be addressed by the EU somehow instead of hoping companies start paying some moral amount of taxes.
How are the other kids "getting shafted"? They're still getting more funding thanks to the property tax revenue being spread around. Do you think they should be envious of the kids in Palo Alto who are benefitting from the extra donation money, or what? I mean, it's one thing to advocate for more funding of all sorts of underserved educational opportunities, but this rhetoric of envy and misguided entitlement is just not very appealing, even from that POV.
It makes you feel like you're both on the same team!
2019.05 Skipped – Weekly Changes in and Around Perl 6
Agreed. I have been very pleased with the cleaner asyncio API in 3.7 though. Much simpler for people writing async code for the first time.
Regarding #1: From the point of view of the company, if other companies are educating their employees, then the company will likely stop spending the resources on their own employees while still taking advantage of the workers educated at the other companies. So, this point doesn't make sense without a very optimistic view on the cooperation that would take place between companies.

2. Treating 'nicely' is far from enough if another company is simply able to offer a better package. For example, are small/new tech companies not deserving of keeping their investments because they can't pay their devs as well as some large ones? Or if they can't match the prestige of other companies?
yea if it fails after a year (vs. a few days) very few people are going to bother with or even remember there was a warrantee
I see your point, but I think when migrating over a million loc, it's a question of practicality. Incrementally migrating a project from Python 2 to 3, between which at least large-scale architectural patterns are more-or-less identical, is a completely different story from migrating to Golang, which uses drastically different paradigms to structure code and think about data flow.

Reminds me of some of the points made here: https://www.joelonsoftware.com/2000/04/06/things-you-should-....
No, it's the opposite. It's saying, "get the facts first", and I gave a few examples (some positive and some negative), at a high level of abstraction, of what would and wouldn't be objectionable.

I completely agree that you shouldn't need to know the whole tax code to say, "deducting arbitrary figures for payments to a foreign subsidiary shouldn't be allowed and is shady". But "profits didn't cancel out recent losses, thus no taxable income" is not shady.

All I'm saying is, you can't even have the discussion until you know what case you're talking about. Is that really controversial? Did it really sound like I was saying this is too complicated to understand? Is there a better way I could have said it?
Land is extremely limited in supply. If there is one thing that should not be openly bought and sold in markets (apart from humans) it is land.
Yeah, that has exactly the same problem with respect to jurisdiction.

The only difference is that it's easier to write off Australia than the entire EU.
Interactively shaping robot behaviour with unlabeled human instructions
I can see where you're coming from, but particularly for episodes the past year or two, the host has emphasized two themes worth noting: (1) the inability for models to really explain actual reality (as in how things really are for people), and (2) the importance of understanding that even if economic theory says on the whole things might be better, that they are often worse off for particular people.

Even to the extent that guest are oblivious to real world concerns (or alternate Ivory tower theories, which also happens sometimes), Russ Roberts is pretty good at respectfully challenging guests, and I feel like I at least understand where the guest is coming from.
I don't know if it still does it, but mailinator used to have a neat feature where it would "detect" bots trying to scrape its list of domains and start injecting legit ones like hotmail.com/gmail.com
You invest all that just so that big firms hire people from overseas at a lower wage.
There is an obsession among the hyper-ambitious with being the very best. Some people won't be satisfied at having a shot at being a multi-millionaire with a successful career as skilled labor or operating a modest business. They want to be multi-billionaires that rub elbows with statement. Access to pretty good schools isn't enough for them, they want access to the most elite schools that will give them the most elite social connections.
Because they're platform specific. For example, on macOS, the UI and file manager integration should be done in Swift or Objective-C(++), the authentication in some C-compatible language to match the security frameworks, and the daemon in some language that isn't single threaded or garbage collected.
Man, from where I stand, you'd have to be a hard-core climate-change denier to buy in Miami now. I guess if you plan on unloading in less than twenty years, but like a stock market options contract, seems like the value is going to go down as time to "expiration" draws to a close.
>"we asked to more than 1,000 people at the end of 2009. Then, 68% surveyed threw their last energy saving light bulb in the bin." (Which? [0]) //

Bit out of date but indicative of the UK situation I imagine.

The best I could do for the USA situation was that [1] shows about 1.5M recycled CFLs in 2010, vs [2] shows about 300M sold in 2009, 0.5% recycle rate ...

[0] https://conversation.which.co.uk/home-energy/do-you-recycle-...
[1] https://www.consumerreports.org/cro/news/2011/04/despite-mer...
[2] https://www.masslive.com/news/index.ssf/2011/12/cfls_compact...
I've never used mypy and I used Python a lot until I recently got my first job.

It kind of looks like a band-aid. Could you elaborate on why I would use, say, mypy as opposed to Golang if I don't need the benefits of a scripting language?

edit: I can understand why mypy would be useful to refactor an existing (large) project to bring forth type safety guarantees as you go forwards, but surely for new projects there are other languages of choice if type safety is what you want?
Sorry, gonna have to fisk this one.

>Capacity' to do 'good' (even per your definition) is so strongly reliant on the environment that one exists in

Yes, an environment created by the people in your community. Or were you talking about the climate and mineral resources and stuff like that? Because considering the inverse relationship between natural resources and the outcomes of countries, that doesn't come close to holding up.

>I also find it mildly offensive that your comment, and that of Spandrell, implies that smartness is measured only in IQ.

My comment implied nothing at all like that. Also even if I said that, which I didn't, it would be nonsensical to find it "offensive" unless you're using offense as a goal or a tactic.

>High IQ is only a predictor of high test-solving abilities.

Absolutely not. It is the #1 most predictive psychometric measure ever devised for predicting important life outcomes. It predicts criminality, longevity, income, education, health, and a host of other critical factors better than any other psychometric test that exists.

>people living in poor countries and outside of cities aren't 'incapable' of doing good.

In the modern world, low IQ people lack the mental tools to have a big impact. They're not smart enough to effectively write books, invent technologies, create or run movements or companies or unions, make strong political arguments, etc. It's not their fault, it's just how they are. They can do good in small ways, and many do amazing things in that area. But the modern world revolves around concentrated power, and power concentrates in the hands of those with high IQ.

>They are often poorly educated, lack role models, lack good parenting, lack a good peer group, and fundamentally, lack opportunity and a financially stable childhood.

True. The question is why.

>Virtually all of it is structural injustices thrown their way through the roll of a dice.

If it these injustices were a "roll of the dice", they would be randomly distributed across the population. They're concentrated in low-IQ communities, indicating that they're not random; they're actually connected to the fact the community is low IQ. I argue that there is a causal relationship: low IQ people tend to make decisions that make their communities worse (crime, dropping out of school, drugs, irresponsible parenting, etc), which creates the injustices suffered by the members of that community.
People I know pay their taxes how is NFLX people?
I was convinced someone was trying to perpetrate fraud against me using my gmail address w/o the dots. I just didn't understand how. I continuously got (and still get) emails from Amazon about app purchases (all free) because someone has created an account using my gmail address minus the dots. I have called Amazon 3 times and each time they have either removed my address from the other person's account, or deactivated the account (or so they said).

And then I finally got an email from someone, the alleged fraudster? Asking me to stop using their email address......
The advantage of buying online.
Correctly or not, the term "networking" has come to carry a connotation of attending "networking events" and passing out business cards with great abandon. I meet and keep in touch with tons of people at conferences and otherwise in the course of my daily activities but I don't really think of that as Networking.
I don't see how that fact is irrelevant. In one case, an upper limit of how much currency can enter the marketplace is known. In the other, it can keep being printed indefinitely. That doesn't seem like a trivial difference. This is basic inflation/deflation we're talking about, and while deflation isn't popular among modern economists it certainly isn't seen as irrelevant. Satoshi has no magical powers, only a stash of coins that could have easily been mined by other early adopters.