skysight-inc/HackerNews huggingface dataset:
That's not equivalent. An equivalent example would be a person who makes a large amount of money in their 20s, but spends the majority of it on things that could conceivably appreciate, such that their income artificially represents a loss. Then all of a sudden, whatever they spent money on becomes extremely profitable in their mid 30s.

Someone doing that will normally do it within the confines of an LLC by convention (because it almost always implies a business). But you could do it with investing, too. In either case you need not be a megacorp.

There are also income tax offsets for education, provided your tax bracket isn't too high.
Well according to Wikipedia he's a white supremacist. So maybe there's a good reason why people don't want to associate with him in good company.
This is what I tell my family who keep saying they have fantastic ideas for products. No advertising budget means hardly anyone is going to use their Facebook clone.
Visualization Tools for Big Data
The CPU usage sky rockets when showing the world SVG in my Chromium browser. Is there any trick to make the animated SVG be less CPU intensive?
> One could say video, but live TV existed before.

Okay but, could anyone broadcast on TV? Could anyone have their own TV channel?

TikTok, Instagram, Snapchat, Twitch... preceded by JustinTV, Vine, Periscope.

It's a different ballgame. There's whole new revenue streams, individual content creators are collectively making a ton of money . Consumers are directly (or nearly directly) compensating creators in many cases (e.g. Twitch) unlike before.
This is funny, because the universe has so much compute available, every particle spawns a new universe millions of times a second, and it's still nowhere close to running out of compute.
I’d love to hear that story, if you can share it!
> Pretty much every famous genius in history has spewed numerous claims, collecting lots of hits and lots of misses along the way.

Of course, so has every famous idiot.
Yeah, I've thought something along those lines, maybe applied to a layer(s)/architectural element-wise basis. I'm sure someone's done it because it; just seems like another optimization problem.
Didn't help that LG made some truly horrible tablets. Hardware was OK but software was locked down garbage.
> Does it count tax for all the employees?

Why do you think it is okay for a corporation to appropriate the tax employees pay as theirs?
Employee pays this tax, not the corporation.
Not sure if useful for anybody, but here is my story.
I have no real cs-background, I just liked computers in high school and participated in some local programming contests.
I started working on my 4th year of uni. It was java enterprise. So yeah, a lot of crud. But even then we managed to build abstract stuff to make crud building easier and fun.

After around 6 years of crud I decided to try something different, and went to yandex (it is like google, but in Russia). First time it was just the same crud (lot of rest api), but after some time I managed to land on some infra projects - kafka, streams, microservices. And it became much much more fun. You really build stuff from the scratch, you design it, test it under high load.
Anyway my tips:

1. Don't go for buzz word, find job where you can actually choose technologies. Soon you will understand how to see through the hype. And cost of choosing wrong tech.

2. Stop trying to learn what 'everyone think is cool'. Learning compilers won't make you better developer, esp if you are not into it. And Dragon book is not the best intro to compilers anyway. If you want to learn something fun, find what it is fun for you in the first place.

3. If you want to become better developer, try to improve things you do at your day job. Not something like 'we should use k8s or we die'. More like 'we will have to make a lot of these crud in near future, lets spend some time to build framework that makes building and support them 2x faster and cheaper'. Look at small and achievable improvements first.

4. Invest time to understand how things work. And build your own opinion about technological decisions.
How to Make Wallet App
If you decided to find out how to make e-wallet app, you will have to consider all basic features new app must contain to satisfy clients' demands.
This is the difference between country and city life. Help, or trip to a hospital is quite often longer than you'd survive if you were bleeding out.

Those who have never lived a more rugged life do not understand.
Cozy Futurism versus Cool-Shit Futurism
Show HN: Twitter bot tweeting random Rust repositories
It's definitely up there. I guess it's hard to say there is a single "best-in-class" solver because it does depend on the problem at hand but if I had to pick one it would be OptaPlanner.
I am okay with people choosing whatever font they like, it's their content and their artistic freedom to do so. You HAVE to download their font to the same extent you have to download their images and CSS.

There's always reading mode for when their choices aren't compatible with a given configuration.

Having said that, I haven't come across many if any sites that don't render well because of poor font choices.
The transport authority in Oslo (Ruter#), has been running self driving services for a few years now and there is some info about it at https://ruter.no/en/about-ruter/reports-projects-plans/auton... .
I don't live in a part of town they've been experimenting in. But what I've seen indicates that what they are doing is running slow moving, small self driving busses in areas where it would not be cost efficient to use a bus with a driver. Since they are slow driving, the self driving problem is a lot easier, you don't have to see that far off, and stopping is faster so you don't need to model the future far out to be safe. In addition low speed collision are safer, which makes failures safer aswell.
Every pure function is part of a bigger machine that's eventually mutable state, or by definition that pure function has no reason to exist. Ergo, cache invalidation is hard.
There are sticks, yokes and even rudder pedals with FFB, from a couple different vendors (for example the ones made by the Swiss company Brunner) but they cost thousands. Unfortunately, AFAIK, there is nothing in the lower cost segment.
Related, another paper using CLIP with StyleGAN for text-based semantic image manipulation from just a few days prior ("Paint by Word", where the user can select the area to be transformed): https://arxiv.org/pdf/2103.10951.pdf
How do you measure "substantial"?
> We don't generally equip models with robotic interfaces to train in 3d before benchmarking them on ImageNet.

Don't they train models using 3D rendering and simulations ? We have relatively realistic simulations for various scenarios - having a learned model that could make inferences based on those complex simulations sounds like a win.
Let me quote the OP:

> I'd like to hear about different approaches others are using to write web sites or apps today. What languages, frameworks, or libraries are you using?

So the question as I understood it was not "what truly novel and unique approach you're using that no one else has before?" but more of a "what non-mainstream approach you're using?". And what I'm doing is definitely non-mainstream.
I can't help but feel that this job posting subtly reveals deep-seated ageism in the industry already knee-deep in fashioning and championing latest tech regardless of its merits when in reality these decisions and choices are rooted in tech-bros feeling inadequate and insecure, which also kind of exposes the reason behind a blatant lack of respect for what came before because being a thought-leader is a path way to being a 10x eng-influencer or something.
Interesting agreed.

Have you checked the other entries to see if they are mis-categorized?
An easy to use monitoring solution for Redis
The author of the tweet also has some excellent advice on learning the history of economics, which is to start from the father of economics himself, Adam Smith. Then follow that up with Das Kapital (which I know is an unpopular stance here on HN) and some Keynes (who is credited with coming up with the economic theory that helped bring the UK and US out of the Great Depression). Here's a snippet of Prof. DeLong's advice:

> We have our recommended ten-stage process for reading such big books:

1. Figure out beforehand what the author is trying to accomplish in the book.

2. Orient yourself by becoming the kind of reader the book is directed at—the kind of person with whom the arguments would resonate.

3. Read through the book actively, taking notes.

4. “Steelman” the argument, reworking it so that you find it as convincing and clear as you can possibly make it.

5. Find someone else—usually a roommate—and bore them to death by making them listen to you set out your “steelmanned” version of the argument.

6. Go back over the book again, giving it a sympathetic but not credulous reading.

7. Then you will be in a good position to figure out what the weak points of this strongest-possible argument version might be.

8. Test the major assertions and interpretations against reality: do they actually make sense of and in the context of the world as it truly is?

9. Decide what you think of the whole.

10. Then comes the task of cementing your interpretation, your reading, into your mind so that it becomes part of your intellectual panoply for the future.

> Follow this process, and your reading becomes active. Then you have the greatest possible chance of learning the books—of thereafter being able to summon up sub-Turing instantiations of the thinkers Adam Smith, Karl Marx, and John Maynard Keynes and then running them on your wetware. If you can do that, you can be closer to being as smart as they were. And at the same time you will be aware enough of their weak points and blindnesses that you can be wiser than they were.

Link: https://www.bradford-delong.com/2019/12/a-note-on-reading-bi...
It always seems odd to me when people point out guns as being the difference when there are so many other differences between the US and other Western countries like poverty, access to health care, and social safety nets.
Do they really think if Western Europeans or Australians were given handguns they would start shooting each other?
Well now I know a few more failure cases when too many kernels try to boot at once, and a few other failures, (UML Switch has a bug! some kind of strange socket limit)
Privacy concern is the main reason we still have a local-only mode in our transcription app [1]. It’s a web-app, but we play the audio/video file directly from the user’s computer, and we use local storage to store typed text in users’ browsers. This way no transcription data leaves users’ computers. We also use service workers to allow this mode to work offline, for good measure.

We’ve been working on it for over a decade and we did add machine transcription recently, but I still find a surprising number of users use and ask about the local-only “Self Transcription” mode.

One interesting side-effect of a local-only mode is that we can’t sync transcript data between computers. And this sometimes surprises people. Once we explain that this is actually a feature not a bug, since we don’t store the data on our servers to be able to do the sync, it actually seems to reassure people even more.

[1] https://transcribe.wreally.com
The current system is a bit hacky, but we just have no languages that crystalize the use case clearly enough for this to happen at the hardware level.

Were we all programming in Erlang, Rust and Go, maybe we'd see hardware follow.
By clicking the link we will never know when life first emerged in the universe, but Scientific American will get concrete money from ad revenue.
Anyone know how to get English captions?

Also found this version of The Hobbit (as I don’t know Russian I have no idea if this is solid or not) https://m.youtube.com/watch?v=ekbJdOGAxPQ
I'm not sure where you're getting your information, but Musk isn't immune from regulations or lawsuits.

But in any case, one would simply sue the manufacturer here, not its weird CEO personally (this might lead to the _shareholders_ suing the CEO, of course).
The easy ( yeah right ) fix would be single universal sales tax. You buy something - you pay. Does not matter corporation or person. No expense claims on that either. This will also eliminate need to count assets as the taxes has already been paid on those. Tax can be progressive with the possibility of rate going negative for low income people.
There's a lot to love about LG phones. They're way better on features than Samsung, and friendlier to people who want to use a custom ROM or root their phone.

Their POLED screens killed it for me, though. I haven't seen a single phone that didn't have horrifically uneven colors, usually with the bottom half of the screen shifting to green. I kept hoping they'd fix it, and I bought and subsequently returned a V30, a V35, and a V40 before giving up on them.
I wonder what would happen if an entirely new approach to taxation were tested. A jury of 12 random people would inspect a companies accounts, assets etc and decide if the tax paid is "fair". The jury would have no training in tax matters, but would be presented documents produced by the government and the company to argue their cases.

If the tax paid is found to be unfair by the jury, the company gets nationalised with no compensation to shareholders. The government could re-privatize it by auctioning it off again.
> That's not equivalent. An equivalent example would be a person who makes a large amount of money in their 20s, but spends the majority of it on things that could conceivably appreciate, such that their income artificially represents a loss. Then all of a sudden, whatever they spent money on becomes extremely profitable in their mid 30s.

Like someone getting a $150k student loan to go to college and/or post-college education?
I really do not understand your post. One doesn't train on the test set, so of course it's reasonable to think that increasing the number of parameters will cause more overfitting.
Better way to get secrets in serverless world
Do you recall what you hated about the S4?
Just to be clear, at what point did I cross the line? Just with the final comment? Or when it became a back and forth where he was being unpleasant? The way the site guidelines you cited to me are worded, I ought to stop responding even if I'm responding in good faith and trying to be polite. I just want to confirm that that's true.
Pascal gets closures before Java – why hasn't the world ended? (2008)
It's only "quite gross" if you have a... gross misunderstanding of how taxes work. They're not paying zero taxes on profit, they haven't profited yet except on arbitrary time scales. Here's a... gross oversimplification:

Year 1: Lose $50 million. Total profit: -$50 million. $0 taxes paid.

Year 2: Lose $10 million. Total profit: -$60 million. $0 taxes paid.

Year 3: Make $35 million. Total profit: -$25 million. $0 taxes paid. People who are either uninformed or petulant ideologues scream about you not paying taxes on $35 million in profit.
Sunlight Neutralizes SARS-CoV-2 8x Faster Than Initially Assumed
> Tesla is just so far ahead in that area that it will be difficult for others to catch up in the short term.

Not really. There are many CCS charging sites worldwide. The fastest CCS chargers are 350 kW (with some at 400 kW), which is faster than Tesla's fastest chargers.

It's too bad that Tesla hasn't yet switched to CCS plugs in North America like they have in Europe. If Tesla switched to CCS then drivers of new Teslas would have access to many more charging sites with no need for adapters.
I haven't read this paper yet so I can't speak to it's quality but it appears to be addressing the same questions in this post. Bengio is a coauthor so maybe that's a good sign . Here's the abstract.

This paper provides theoretical insights into why and how deep learning can generalize well, despite its large capacity, complexity, possible algorithmic instability, nonrobustness, and sharp minima, responding to an open question in the literature. We also discuss approaches to provide non-vacuous generalization guarantees for deep learning. Based on theoretical observations, we propose new open problems and discuss the limitations of our results.

https://arxiv.org/abs/1710.05468
>You can also record calls with your parents, so you can listen to them forever

I highly recommend recording your parents.
Fwiw, i have 2 synology routers, and did not have to create a cloud account or use the cloud to setup. Its there, and an option, and you can get other plugins if u have the cloud account, but by no means is it required for setup or use.
Swedit is hiring engineering interns (React/React Native)
Used it for a bit after using Solarized for years. Ended up cycling it out, I had the same problem I had with Solarized. High contrast for things I don't care about, low contrast for things that I sometimes do.

A big pro is that they have made ports for pretty much every tool most devs use.
I can't say anything about Warsaw bloc countries but I can surely say about was going in early 90's after Soviet Union dissolution. Because - a) I was there, b) I researched the topic quite a lot.

1. Actually the fertility rate was falling quietly but steadily alongside the rise of urbanization.

2. In many countries such as Ukraine the production of consumer goods has fallen in the 90's yet there were no deficit (empty shops) due to even greater loss of purchasing power. Basically in Soviet times they had more cash but goods production was lacking and after that situation reversed. Shock doctrine - liberalization of markets - pushed most of the people into poverty.

From what I've read about Poland - shock doctrine also contributed negatively to socioeconomic factors (at least initially). There was a decrease in GDP in 1990 of 7 percent and the same decrease -7% in 1991. So drop in fertility wouldn't be that sudden after all.
This isn't really equivalent. The current maximum deduction for tuition is 4000$, and that gets phased out at incomes above ~150000$ if you are filing jointly. I have no idea what the limit on a corporation carrying forward losses is, but I'm sure the percentage is significantly greater.

Yes, individuals can save on taxes, but can most of us get an effective tax rate of 1%? And, many of the common deductions (mortgage interest, charitable deductions, tuition) all have caps. I don't believe there's a cap on a corporation carrying forward losses from year to year.
Should NOT have last 5 years experience of: Node, Ruby, PHP, ASP, .NET, VB
“small” corporations could do exactly the same - if you find employment easier than starting your own company and fighting to get customers, maybe everyone else does too? But if there is an economic benefit to people starting companies, shouldn’t tax policy also recognize that and try to make it easier? You never see headlines saying “$blahCo lost $400 million dollars of their own money last year, of which $50 million was taxes to the government and $300 million was payment to employees”. Doesn’t that suggest you’re only hearing one side of the story now?
Is Apple’s Privacy Push Facebook’s Existential Threat?
Visual Basic is listed twice just to be extra sure.
> prevent bankruptcy from enabling other folks to come in and perhaps run things better.

Yeah, while I think the CARES act helped individuals, there's no need to try and save every business. Take restaurants for example. In good times, most restaurants fail, and new ones start. The narrative that if restaurants failed they would never come back was simply untrue.
I don't know what newspapers you read. Even the Model S was wildly successfull by 2017. I certainly read about that car topping sales charts in Norway thanks to government subsidies in 2013 or so.

There were government subsidies for EV cars more than 18 years ago, and they were almost everywhere 18 months ago. Anyway, what newspapers report and what's the "conventional wisdom of policymakers in the west" is unrelated, if we even accept that "the west" and "conventional wisdom of policymakers" aren't nebulous constructs.
> Are there Java design documents that describe the language in these terms, as opposed to something like "a general-purpose object oriented language"?

I'm sure there aren't. And truthfully, I understand that Java was supposed to be efficient enough to run on small devices and whatnot. But if you look at the evolution of the language as well as where it's mostly used in recent history (no more web browser applets, for example), it seems to me that it has a bit of an identity crisis. Is it the low level implementation language of the JVM platform, or is it a high level app development language?

> True, if you increment a number, you will typically expect the result to be greater.

I'd say this is a pretty big deal for people who are reasoning about code.

> But how many application domains are there where 2^32 - 1 is really the exact upper limit of the range of valid values? I would think that in most cases catching a overflow would come much too late, because the actual error is exceeding some application-specific limit rather than the artificial limit of the range of int.

Agreed. But I've almost never seen code that actually checks value ranges before and after math operations. And Java doesn't make it easy or efficient to do a "newtype" pattern so that the types actually are limited in any meaningful way.

Instead, most enterprisey backend systems I've worked on just accept a JSON request, deserialize some `quantity` fields to an `int`, and go to town with it.

> Or put differently, I bet 99.9% of ArrayIndexOutOfBounds errors are because indices leave their legal range without ever overflowing int.

I'm sure that's true. But indexing a collection is not the issue I was thinking about.
Hey, if the price of saving grandma is sacrificing some kids, so be it! We're all in this together, remember? Now watch these dancing nurses!
"If you compare word processors to note taking apps of today which I think are very equivalent to the same use"

Are they really equivalent though? A word processor - with multi-page documents, pagination, rich formatting and layout, footnotes, headers, footers, ToC (table of contents) and so much more - seems a magnitude greater than simply a note-taking app.

I can understand why many developers might tackle a simple note app (or a simple blog generator, or static site generator). But a word processor feels like a much more complex beast.
I'd still be writing SMB apps in Approach if I could
There are a lot of politicians, administrators and managers in academia. To say that Feynman is responsible for them, is pretty ridiculous. And to say that Feynman wasn't a great physicist makes words basically meaningless.
I’m pretty sure you can use previous material capital losses to offset current gains.
Honestly I don’t think you should worry about it. Once you know how to program, you know how to program - the fundamentals don’t change very quickly. Anything you don’t know now you can learn when you need it. The most important thing to retain is your love of learning and excitement about new technology, so that when the time comes for whatever is next you rise to the challenge with enthusiasm.
It's the same in the UK as well.
Not sure you can reach for ageism as the answer when "node" and "Ruby" are on that list. Over the past 5 years those have been two of the hottest bootcamp languages churning out resumes with those keywords on them. I'm shocked to see it, but I would say its more likely they are targeting bootcamp grads than older developers.
Pro tip: Jump to paragraph 11 to skip the life story of the random person and get to the point.
Why can't employee distribute their income through past years when they had worse times like corporations can, to lower their tax?
Why can't employee use pre-tax income to pay for IP?
Why can't employee get R&D tax credits?
and so on...
Petition to LG to open source their phones