skysight-inc/HackerNews huggingface dataset:
I used FreeTaxUSA last year and this year. Very cheap, the free support tier was quick and helpful, and they even saved me some time by prefilling applicable fields from last year.
Libraries:

aiohttp: web framework

aiopg: async postgres driver with SQLAlchemy support

asyncssh: async ssh library with SFTP capability

I generally work on CRUD microservices to automate some steps of a business workflow - activating/registering a resource with our vendors, generating and updating pricing, picking up new files off an FTP site and processing.
This is a very wise comment from jlcfly in what a senior developer should aspire to do, especially if they feel they are approaching or have reached their personal asymptotic limits for technical skill.

https://news.ycombinator.com/item?id=8649415

"Teach them to be better than you. That may seem counterproductive. I have a type A personality, and I have decent coding skills. I've been in your situation a number of times. I also know there's these mythical expert developers out there that I can't seem to find (or afford). So, what to do? A few years ago I realized that if I continue down this path, I'll end up with some serious health issues due to the stresses that come along with having a reputation for being a really good developer.
So, I decided that instead of searching for developers better than me, I would teach developers I work with how to BE better. It's taken a lot of patience. And it's taken me quite a bit to LET GO of my way of doing things. I had to take my ego out of the picture. (VERY hard to do.)
Nowadays, I realize that developers don't have to BE better than me. I simply have to ALLOW them to do what they do without being so obsessive about it. Turns out, even junior developers really CAN do good work. They just need a little guidance that only comes with experience, and then they need me to get out of their way."
The law has to plan for generalities, not specific renters, and parking spots are not created ad hoc. And the law also has to allow for people who might elect not to pay for a parking spot but then want to use street parking, which is a negative externality for the surrounding neighborhood.
Common Voice 100 Hours Sprint
In both cases we're talking about a customer who has deliberately signed up and provided us with their contact and payment details. It just happens to be the same customer twice, but providing different details so we can't automatically determine that they're the same person.

In an ideal world, perhaps we would verify exactly who each customer is for legal purposes, but in reality there's no good way to do that, so we accept a fraud risk that is small in practice in return for streamlining the process for both ourselves and our customers. There are systems that will shift that liability if you go through additional authorisation checks at purchase time (and in Europe, use of these systems will become mandatory in most cases later this year) but it is not clear that these are actually helpful, in that they may do more harm than good.

As for having a law against anything, I don't see how this is much different to when I buy my shopping from a grocery store and all I need to provide for payment is my card and PIN (and not even the PIN for most low-value transactions these days). Or of course I can pay completely anonymously using cash.
Svelte 3: Rethinking Reactivity
I used turbo tax and had to file multiple state returns. They showed a few blatant pages saying I could maybe get higher deductions with an upgraded version, although I suppose I knew enough to know that wouldn’t be the case. It wasn’t hard to file everything on the free tier. They won’t let me get a copy of the return without paying anymore which is dickish, but they did say that would happen pretty clearly so it’s just a matter of downloading a copy while it’s available. You can upload that pdf copy next year so that’s fairly convenient.

The dark patterns are bad... but I really have no reason to look elsewhere?

Well except passing bank login credentials. That was uncomfortable, but hey, just change them immediately after as it’s a one time service.
The original project had a disappointingly restrictive licence considering my taxes helped fund it: https://github.com/sebastianstarke/AI4Animation

What licence is this under?
> ...why don't I have Go and Rust compile targets for the JVM, with JVM browser code running my JVM targets and etc?

The JVM is not a true VM. It's heavily coupled to the Java object model and the Java GC.
> This is why cards like The Apple Card, which allows you to generate cards on the fly, is better for consumers.

Capital One has a browser plugin called "Eno" that allows one to do something very similar to what you're saying.
Computer Science and the Purpose of Life
Maduro has always allowed aid into the country. He refused aid from the US as they have a history of using such aid to import weapons and such. Most humanitarian groups immediately chastised the US for even trying to send aid in that manner, both because of their history and that it's hard to take their offers in good faith while they simultaneously withold $11 billion of Venezuela's oil proceeds.
In my city all the parking is below the building on several levels below ground, ground level is all mixed retail/residential. It sounds like you've got a problem with zoning, not parking.
thanks for showing me this! I use the more I learn about django-extensions the more impressed I am with its features. Being able to interact with the django shell with a jupyter notebook is awesome too.
> I really have no reason to look elsewhere?

TurboTax actively lobbies the government to make filing taxes difficult. So one reason to look elsewhere is simply to avoid giving money to a company that behaves that way.
The size of the executable doesn't really matter after the first load as subsequent loads share the mapped section so it doesn't need to be loaded from disk again. Loading an executable multiple times after the first time really shouldn't take all that long from an OS perspective...just some mapping of shared pages.
It is terrifying certainly but I am not sure about understudied. We have studied them and found it just pretty lacking in countermeasures for deformed proteins - including avoidance because they are hard to detect. The whole field is hard.

Theoretically better protein understanding may allow for lack of better words "antigens" which bind to prions to make something harmless while not acting like prions in themselves but that would be one very big computational space and would call for a vast array to compare.
Thai Lottery OK Free Up Lucky Tips for 1 May 2019
PyDev of the Week: Dane Hillard
A speculator necessarily performs no capital improvement, so developers are by definition not speculators. They're turning an unproductive piece of land into a useful commodity. Calling productive activity, that people apparently value, does a disservice to creators everywhere and entrenches NIMBY attitudes.
Never used z.cn but saw a few neighbours ordering from them in Shenzhen. Probably recent tech books in English I guess. I did try AWS in China and it was absolutely shocking. Clearly they never prioritized China and the inevitable happened. I run a business in China, it's not easy but it's interesting.
Ah interesting. I totally hear that.

Your idea of a beginner is someone in a mature environment though, I guess my thought when I read your previous comment was a total beginner starting from a blank slate.
Are you saying that the OP's mom has the opinion she has because she is aware of modern scientific understanding of gender differences? That was not the impression I got from the OP's comment.

Not to mention that there seems to be considerable scientific controversy on what this "modern scientific understanding" is -and how else could it be? Science is a debate- I doubt we can settle it by listening to what our moms and dads say.
The State of HR – With David Mann (HR CircleCI)
I signed up for Inuit’s Self Employed Quicken that comes with TurboTax just to handle quarterly estimates, and it turns out they don’t support states. They told me there’s so many of them.

Not that I appreciate government websites, since the quality is pretty shoddy, but when a company has no incentive to handle any smaller markets how is this a good system?
This one from December: https://news.ycombinator.com/item?id=18777949

>> But he was tenacious; he would never give up on anything.

> To be fair, in my mind this is the one most common trait I find in successful entrepreneurs and leaders. I've seen leaders who I didn't think were particularly bright, or extroverted, or empathic, but man, did they not get stressed out by obstacles that came in their way. They either sidestepped them or overcame them, but they did not dwell on them and let those obstacles lead to self doubt.

Also really appreciated this articulation https://news.ycombinator.com/item?id=19350161

> Leadership is basically just people-engineering and business-engineering. Engineers use tools to build products, and so do leaders.

> The immediate assumption is that people are tools/resources to build the product. That's talking like an engineer.

> Don't use your team to work on a project/product. Use the project to work on your team. They're not there to build the product. They're there to gain some personal fulfillment. Use the development of the product to grow them.
There really ought to be an option to instruct a card company to do a "hard termination". Seems like a rule that would be right in the wheelhouse of the CFPB (in the US).
Did you actually look at this list?

1. Taxi Driver: Uber and Lyft have significantly increased the number of women, and there are lots of efforts to get more women involved. https://www.gosafr.com/ is one example.

2. Logger: This is probably the kind of job you were thinking of. Logging is completely male dominated, but there are some small efforts at change: https://www.pressherald.com/2019/03/17/the-axe-women-loggers... and https://www.tigercat.com/between-the-branches/logger-girl/

3. Newspaper reporter: Majority male, but not overwhelmingly. Definitely a big push to equalize the field: http://www.womensmediacenter.com/reports/the-status-of-women...

4. Retail salesperson: Majority women.

5. Enlisted military personnel: Hard to summarize here, but issues around women in the US military come up quite frequently in Congress and elsewhere, and the history of increasing participation and equality is long.

6. Corrections officer: Women were 37% of adult officers and 51% of juvenile officers in 2007 (http://www.corrections.com/articles/21703-women-as-correctio...). There is a push to increase equality: https://www.correctionsone.com/women-in-corrections/

7. Disc jockey: Hard to find exact stats, but it's the same story as everywhere else in modern society. Used to be completely male dominated, now women are increasingly entering the industry and fighting against entrenched stereotypes. A random article: https://www.laweekly.com/music/women-djs-are-out-there-clubs...

8. Broadcaster: Feel like I'm starting to repeat myself. It's the same story as everywhere else in the media. Look at the Women's Media Center and other organizations for evidence of a push.

9. Advertising salesperson: Is this the kind of job you thought was on this list? Majority women, apparently: https://datausa.io/profile/soc/112011/#demographics

10. Painter: Seems to be similar to logging. I honestly don't know why. Presumably it's historically male (like everything), and it's not a particularly desirable career for anyone.

etc.

Industries like logging and painting are outliers. There are some jobs that are so physically demanding that men have a significant innate advantage, but there's no natural reason for any industry to be 95+% male.
Currently reading On The Shoulders of Titans about the Gemini program. It gets slammed for being very poorly edited & formatted, etc. but it's dirt cheap if you can see past that. Quite a good collection of interesting engineering problems & solutions like that, and some very good lessons on how (and how not) to run major engineering projects (but as the reviews will tell you, it's just a human-readable series of events drawn from memos and calendars, etc - there's little analysis or real commentary). One of my favorites is that the maneuvering & attitude thrusters used ablative cooling, but ablated way too fast. They got incremental improvements by messing with the orientation of the laminated layers and other tweaks, but the real break through was squirting fuel down the inner walls of the cone immediately prior to ignition: got something like 4x the previous engine life and double their target.
This works in recent versions of Rails as well.
Religious and wealthy people will continue above replacement forever. Probably why these two strategies persist. Who is the poorest person you know? Are they religious and do they have many children? Who is the wealthiest and how many children do they have? Flattening this curve has been the world project of the Anglo-American establishment post WW2, with dubious results - unless replacing themselves and their own populations was the goal. The demographic winter largely of their own making, a case of idealism meeting unintended consequences which may go down as the biggest blunder in world history.
Man, you're really butthurt; are you a relative of Haney's? One of the terrible diseases of our time, along with things like never reading the anglo saxon classics (I learned OE and read Beowulf in the original because both my parents did so in high school, as, apparently did everyone in the US at one point in time) is not calling out terrible things as terrible, and ascribing importance to people the media has declared as "great." Haney's translation is bloody awful, and will be remembered as such for as long as anyone remembers what his name is.
Too few creditors offer the feature even though the networks support it. PNC wouldn't, their customer service lady looked at me like I had three heads when I asked her if they supported it. Amex's blue card used to and may still support one shot numbers that were very easy to generate online. Capital One's "Eno" browser plugin generates merchant-specific card numbers but the plugin makes it difficult to generate numbers to use off-web although the backend validates the merchant name and rejects charges that don't match the expected merchant as I discovered with a Dell-bound number on the Dell factory clearance site.
> The reason public education is bad is because Americans have decided to hate their government...

Thats not going to change with socialized medicine. So shouldn't you be against it? Because americans still "hate government" and if that breaks government programs, it will break socialized medicine as well.

> In your criticism of public education you actually make a case for two-tier healthcare

US already has this. Namely Medicaid.

> It is cheaper in every other country,

We have had this argument before. Making it socialized will not make it cheaper, it will fundamentally change the way its funded. I haven't seen the details of the Koch study, but there are things that won't change: the shortage of doctors, the cost of pharma, the amount of hospitals, malpractice insurance costs etc. The cost of administration is exaggerated because that administration also provides value: it checks expenditures, medical reasearch etc.

In any case, again, if gov will be so efficient, it can start with a public option and see how that goes.

> By voting you decide. That's government.

I dont want to vote to see if I can see the doctor I want to see or pick the service I want to use. If you wish to vote your treatments go your own way, and you don't need me to achieve that. Advocate for a public option you can opt-in, and if it is truly better and cheaper and all that, now we know. I believe it will be worse and more expensive and I don't want to be locked in to that.

> The government "decides" for you in so many other ways,

That doesn't make me feel any better.
This definition of a "family" is a problem.

It is how Americans define the term, and administer resources, but it has never in previous history been an meaningful description. It is a problem because it is a very fragile construct. The definition we evolved with is what is lately called the "extended family", stripped of significance in the modern US.

Its fragility is a consequence of the small number of roles and participants. One health problem is an instant crisis.
My neighborhood, going rate for a whole standalone house is around $2200/month, while an apartment might be $1500. I'm just guessing that's the most they can get in both cases, so demand is setting the price, not features. So clearly, if you're a landlord, it's most profitable to buy a building and divide it into as many $1500 units as possible.
PCManFM, Terminator, Chrome. I spend a lot of time on the command line, even writing code there. It's just where I feel comfortable, been using computers since 8 bit processors and DOS were all the rage.
Might need a couple of mirrors too...
Sure, but as John Carmack has said, if the compiler allows something, it will end up in the codebase once it gets sufficiently large.

I work for a brand-name big company (I won't mention it here but I'll tell you if you email me) that hires incredibly talented engineers that are a lot smarter than me. The codebase I work on is around ~20 million lines of Java, and I've seen stuff in there that is so incredibly gross that a compsci professor would write "see me after class" if you submitted it.

Example: I once saw a piece of code doing this:

do {
// doing stuff
} while (false)

It took me about 10 minutes of digging into the code to realize that the person who wrote this was doing this so that they could add a `break` in there as sort of a makeshift `goto` so they could early-exit and skip all the rest of the stuff in the block. Needless to say, I was horrified.

Why is it that incredibly talented engineers are writing awful code like that? It's certainly not incompetence; what almost certainly happened was that there was some kind of time-crunch, and the dev (understandably) felt the need to cheat. This is a direct consequence of the compiler allowing a bad design.
im planning on spending a few days up there relaxing, camping, hiking, and checking out some giant trees.
Well, I guess he counted two-day delivery to include the day he ordered, if it’s so then on the third day things delivered. Btw, those Chinese giants offer same day or second day delivery for their paid prime like customers. JD offers same day delivery in cities like Beijing if ordered before 11am, and second day delivery if not. In China logistics is a big thing for every e-comm company. Even sam’s club in China offers free 2hour delivery on certain items.
Anyone know whether the [pg_bitemporal](https://github.com/scalegenius/pg_bitemporal) project is still being developed? There's a talk on YouTube which showed promise but the Github repo seems pretty dead.
Sweet corn out, sweet potatoes in: Data show fundamental shifts in US farming
We're losing the war on climate change
Yes I was also quite surprised not to see SHAKTI mentioned here since it seems to be a far more advanced project. [Edit: After reading a bit more I see the aim of this project is to build local FAB experience, whereas SHAKTI seems to be about developing an Indian-designed server chip which is manufactured abroad. Both are independent and worthwhile goals.]

Some of their team contacted me about porting Fedora/RISC-V to SHAKTI. (Unfortunately because SHAKTI doesn't support the Compressed extension, which both Fedora and Debian require, straight Fedora/RISC-V binaries won't run on SHAKTI and so the whole distro will need to be rebuilt).
Botanists rediscover rare Hawaiian flower thought extinct, thanks to a drone
This is a well known feature in the SaaS billing world - most large gateways and billing systems (think Stripe, Recurly, Zorua, etc...) have supported this for years. In a recurring revenue model MOST clients are paying via credit card and even when you are a small company, credit cards expiring creates a significant challenge. The auto updating of cards at the gateway / payment processor level help mitigate the impact.
People who can improve their income in a way that doesn't cause them stress, mood, mental and physical health problems are part of a well-insulated minority.
And the benefits of Amazon China prime members are way less than that of us
Priscilla Chan, too, if indirectly.
The US apparently has a much higher rate of unsheltered homeless people though. This is a quora answer, but there are sources at the bottom: https://www.quora.com/Is-homelessness-as-bad-in-Scandinavia-...
There is also the converse - what is accepted as "normal" or even praised as a virtue is harmful and destructive.

To give real examples smoking was normal, as was pedestray and ironically the Roman gladiatoral combat which is considered peak decadence was intended to combat decadence!

Normal is a pretty shitty heuristic for being good.
Are you really saying that Anglo-American's not having enough children is the biggest blunder in world history?
I've been to such training, but never heard of what you're talking about happening.
I think the reason is that many people won't do it otherwise. Once they reach retirement age some of them will complain and others will demand that the government do something about it.
Add Downvote Reason, “Unkind”?
I wonder if lifeboats couldn't carry a little device that sounds (or smells) like a killer whale. Maybe sharks are never really that much of a problem.
I thought the hardware manufacturer needed to get MFI approval allow for developers to distribute apps that rely on ExternalAccessory?
What makes the design tied to the fabrication partner though? Why couldn't this team have used the Shakti design?
Regarding dealing with difficult problems:

"Like almost all problems in life you have only 4 options:
#1 Change you (accept what you are unable to change)

#2 Change the other (convince them to follow your vision)

#3 Fly (divorce, quit)

#4 Stay and suffer (include drinking, doing drugs, whining)

It is amazing how many people chose number 4."

https://news.ycombinator.com/item?id=16126082
> ...we're going to massively regret letting type safety and other features slide.

PHP is memory safe, and yet is a larger source of data breaches and security bugs than C by (rough guess) an order of magnitude.

C is not the bogeyman you're looking for.
Interesting. Now that I think about it, maybe I've only attempted to do this after paying for the current year's software. I also pay for the self-employed version, which might play a part.

My original thinking was coming from going through the mortgage application process last year, and I was able to retrieve my previous PDFs mid-year without a problem.
You have localStorage and indexedDB on the web. Web is a pretty powerful client.
They have to start somewhere. Despite what you think it's almost impossible to create a 7nm FAB from nothing. The fact they've made a 180nm chip which works is quite miraculous given how hard this technology is to master.
Sure, Scala has some neat features too (though I'm not 100% sold on the language).

That said, and I addressed this specifically, when I say "OOP" in the software world, people typically think of Java, C++, or C#, and those are what I'm addressing specifically.

I suppose in the most technical sense of the word, you could argue that Erlang is OOP at some level, and Erlang is awesome, so if we want to play with definitions then sure, I'll concede that OOP is good, but until the industry as a whole agrees on these terms, and doesn't treat OOP as a synonym for "Java/C++/C#", I'm still going to say that I hate OOP.
Can you provide a source on that? I find it (slightly) difficult to believe, because you want your solar panels to track the sun. This means that a 1 sqm solar panel needs much more space to operate depending on how far north you are. I'm not saying it's not possible, but I'd love to read more about it!