jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's commendable that the author counteracts the tendency towards cynicism with the occasional rebuttal, although to fully embrace the spirit of kindness, I would maybe skip the Dilbert reference.

Remember: If everyone really were as stupid and/or evil as some of these maxims postulate, it'd be highly unlikely that you just happen to be the exception. Also: management, design, law, marketing, journalism, social sciences, and politics are all disciplines just as challenging as programming or engineering.

And if you can't think of any reason why one of those fields should be difficult, you're just as likely to better at it as that field's practitioners being better at your job.
Does OpenNI even have non-skeletal blob tracking on its own, or is NITE required for that as well?
Sorry, what? Indian = Asian. How is it "supposed" to work??
Really? Slackware came with proprietary repos enabled by default? (I don't remember; I had slackware on floppies).

Even Ubuntu didn't do that; their partners repo is off by default, if you want it, you can enable it. Fedora has similar mechanism, where it asks you when you first time run the Gnome Software.
- You just described VCs.

- I don't think I'll be able to create something. I think someone else will be able to.

- Product > idea. A builder who describes a working product has skin in the game, and backers see they're backing something more tangible than an idea.

- You bring up a good point. A better angle might be "ask people to pay to fund the next feature in your project". Fund $1000 at a time.
More like... most of the scientific Python stack has settled on a third party library, NumPy, to provide support for numerical computing. That includes providing data types like arrays. Tensorflow doesn't use NumPy's data types, so if you want to use Tensorflow Probability, you need to convert everything you've done in NumPy (or things that are built on top of NumPy, like Pandas) to TensorFlow, and use TensorFlow's functions/methods to manipulate them.

(The same is true if you use something that's built on top of Stan or JAGS or BUGS or something else.)

In Julia's Turing.jl, everything is built around data structures that are first-class parts of Julia, so there's no need to have special Turing.jl versions of, say, probability distributions.
From experience I know that user research/validation is one of the most important steps in building a viable project, but also that it is really difficult to do because your methods have to be tailored to different groups of people. That's where I think this might need improvement - it simplifies idea selection to "throw your idea out there, and maybe somebody will pay to see it happen." Quite a few ideas on there but I haven't seen anybody pay.

In reality, you will have to go through literally hundreds of ideas and talk to many, many people to even get your idea to the start line. Then, you can start charging and see if people are willing to pay. To be honest, I feel like this bring-to-market test, whether that's a Kickstarter or a deployment of a SaaS product is the most efficient way to test your idea out.

There are no shortcuts in user research. This website might be better off pivoting to idea aggregator (possibly with gamification/in-game money) to better simulate the market test. People "pay" for a small MVP experiment and contribute in a sort of crowdsourced idea selection and startup formation process.
CockroachDB works very well for this
Depends on how quickly you calibrate to your 'true rating'. Elo-like systems take relatively quite long, since you can gain at most k points per game (but obviously fewer points per game if you're being matched with someone who's similar in skill to you). Chess GMs for example stream their 'new account to GM' runs, and it takes very many hours.

Chess is a game where there's very high correlation with individual skill and the outcome, in more noisy/random games like Dota 2 for example (which also are ~40 minutes on average) your expected relative gain per match is much lower.
And Goat Simulators.
Seems to be entirely unreasonable to say "I have an objection but you can't hear it."
Could wait a bit and build a small and fanless Xeon D (8 cores, 16 threads) server. Don't need a GPU for that, just ssh, for programming.

OTOH fanless i7 NUC is going to be tiny (quarter of the size of fanless mini ITX?). I could take it with me when I travel and that might be worthwhile. Shame it's not quad core.

And I agree the performance isn't too impressive. But tiny fanless PC that's still faster than my laptop might not be a bad idea.
I don't understand what point he is trying to make about the Dunning-Kruger effect. The only pop-sci version of the study that I've heard is that the bottom percentile tends to overestimate their abilities while the top percentile tends to underestimate their abilities. The data shown certainly seems to support this interpretation?

edit: I read the article linked in another comment below [1] and now I think I understand what claim the original article was referring to. It seems a common misunderstanding of the D-K effect is that the bottom percentile would think that they are as competent or more competent as the top percentile. However, this is not what the study says, the bottom percentile is overestimating their ability but the estimations are still relatively lower than the self-estimations of those with higher ability.

[1]: http://www.talyarkoni.org/blog/2010/07/07/what-the-dunning-k...
"Programmers spend a lot of time thinking about how to code, and many coding methods have been proposed: test-driven development, agile programming, and so on. But if the only sorting algorithm a programmer knows is bubble sort, no such method will produce code that sorts in O(n log n) time. Nor will it turn an overly complex conception of how a program should work into simple, easy to maintain code."

This.
While I agree with you that space to land is an issue, in terms of trucking in packages to smaller depots, Amazon already does this in some markets like the UK, where it is investing heavily in regional depots and doing "first level" delivery from their large warehouses to the smaller depots themselves.

Here it depends on quite high population density in the regions they are putting depots, which still has the landing space issue, but e.g. their two London depots puts them within possible delivery distance of several million people with front or back gardens. A large proportion of the ones who don't have private gardens have communal spaces.

The bigger problem than where to land for me would be how to handle "handover" to their customer without ending up leaving packages in plain sight in areas where it's easy for someone to snatch it.
This seems like a good time to point out the Zooniverse project (https://www.zooniverse.org/) which is using similar crowdsourcing techniques in the browser to do all kinds of things from cataloging galaxies to entering data from ships logs to extend our view of earth's climate.
AirBNB is all about transience, though - I'm not going to join a community by staying at someone's house for two days. At best, if there's a strong mutual enjoyment, I'd end up making an acquaintance I might grab a drink with if I'm passing through that city again.
> There is an unfortunate tendency to think about technology replacing jobs as temporary until the workforce re-adjust yet the increasing reality is structural unemployment not just temporary.

Yeah, I know. The thing you're forgetting is that unemployment denotes a percentage of the eligible workforce, which, in itself, is only a fraction of the total population. Before the industrial revolution, literally EVERYONE, save for infants and toddlers, had some sort of employment -- some daily task to assist their making ends meet. The long-term trend is extremely obviously one of monotonic decline of the number of jobs available per capita.

I'm totally aware that the consequence of technology replacing jobs is structural unemployment. Yes, over time, there will be more unemployment. It is likely that we will adapt for this by changing the definition of the eligible workforce, and by supplying further social aid (e.g. basic income) to those who are not in the workforce.

However, the problem with your argument is that you are putting the cart before the horse: you want basic income before you remove jobs. Instituting basic income while people still have jobs is politically well-nigh impossible. There actually must be a felt need for basic income, not just "once y'all have basic income we can start automating away your jobs".

Would you have said, on the cusp of the industrial revolution, that nations should hold out on the technological progress until everyone is assured a new job and a decent quality of life? Maybe, but I think that's a bit idealistic. Innovation -- like all forms of change -- can be a bit rough as it sweeps through.
Yep, DO is a contender. I like the "hands-on" aspect of their interface - a lot of control, but a little squirrely on the interface. Still, they're growing fast and clearly appeal to a lot of devs.

Thanks!
The Blue Ant/Bigend trilogy is basically the Sprawl trilogy rewritten in the present day.
I'd be interested in seeing an accompanying article by the author or another developer laying out how you would solve the same problem if you were an "experienced" developer; I have done a little of the same type of programming at my job, and a side-by-side comparison of the 'novice' and 'pro' approach would be extremely helpful.
Yes, it's more reasonable for a company to set up office near where talent is, rather than changing national policy to get talent from abroad. Who the hell are they to request this kind of national policy change? They're not kings and queens, either they should pay competitively if they really want workers in their desired locality or shut up.
Yup, same for me.

I don’t even have a credit card, and I only pay electronically for large payments or where identification would be done anyway.

And it’s cheaper for the merchants as well, with cards they lose 3% of the income, some merchants even make losses with every card customer.
I don't think we're pretty far off down the road from mass AI/Robotic created unemployment, but I do think it will happen.

Perhaps in 50 years, maybe 100, but I see the writing on the walls.

Humans seem almost universally have this hubris that says that machines will never be able to take their place, think as us, be as smart or creative as us. They almost certainly will, but it will take time, perhaps a long time. After all, biology and evolution has had(and used) billions of years to create the human brain, and we've only been building computer for less than a 100.
Per Cresson Kerney, who's nuclear war survival stuff was actually tested against reality (vs. the deathtraps like at least one of those early shelter plans in the OP which was dreamed up by D.C. bureaucrats) says air tightness concerns are entirely overblown, so to speak ^_^. As I recall, the heavy stuff that falls out early is too big to be a concern of that sort, the light stuff decays to safe (enough) levels before enough of it drops and becomes an issue. We have a lot of data on this thanks to those eeeevil above ground tests.

What you need is plenty of mass between sources of radiation, i.e. fallout particles where they settle, and from "skyshine". In a sufficiently bad situation, which would be pretty common, a simple ditch where you made sure the fallout kept out and didn't accumulate on, say, the tarp you were using for that, you'd still get zapped by gamma rays that bounce off atoms in the air and come down into the ditch.

So the most basic expedient fallout shelter is a ditch with hollow core interior doors over it or the like, and foot of dirt on top, which through arching holds most of its weight.

An above-ground building is iffy, because you want, say, 3 feet of dirt all around you, and either a foot on top or if the roof is high enough that's not as much of an issue. Middle stories of a tall building could suffice.
http://archive.is/PEm4z
That reminds me, when SSDs first came out we'd have to set noatime on nix stuff including macs, to prevents the OS from writing file access times every time a file is read, otherwise it would cause significant write amplification. Modern SSD controllers are clever enough to make this unnecessary these days, but it could be something similar... either with the SSD controllers themselves or a file system behavior spaced just right in time to turn 1 byte into 4096 bytes of effective NAND writes - That's only 24GB of requested writes turning into 100TB in the worst case.
I am from germany so this is at least not just a US thing.

Isn't it well known that there are way more male IT people in all western countries?
> I recall GTA having way less cops than in real life too, which definitely is what is happening in a lot of cities.

Are you sure about that? I saw a lot of patrolling police in the game, which would be highly unusual for all cities I lived in. Additionally, getting a wanted star makes police appear nearly immediately - while in real live I've seen times from a few minutes (urgent situations) to an hour and beyond (for minor traffic accidents). So I'd argue the police is far more present in GTA.
So you’re saying the F35 is the El Camino of fighter jets?
I see, thank you. I completely missed that additional layer.
Or support helpfully suggests that you file a suggestion in the public Azure feedback forums.

Yeah... just like the other 5 dupes of the same suggestion with hundreds of upvotes that the product teams have dutifully ignored because it only matters to customers.
> I personally hate the non-magsafe charger because I trip over it and yank the laptop around, but I can see the trade off in being able to use a single charger for everything.

So why the *ck didn't they just include a little bit of magsafe-to-USB-C cable with the phones, and keep the wall-plug-to-magsafe charger? Then they could have transitioned the laptops over to USB-C at any time without inconveniencing users, added the safety of magsafe to the phones, and allowed users to mix-and-match chargers and cables.

But no, that's exactly what they didn't do. Funny that, for this vaunted "customer-centric" company...
It will happen right after March 4th, after QAnon and Trump overthrow Biden and Trump is sworn in as the True Leader.
That’s a semigroup.
I believe Jadav Payeng should have a mention here - https://en.wikipedia.org/wiki/Jadav_Payeng. Considering Jadav's forest is magnitudes of cover more.
Because most businesses run their ads through exchanges, where supply and demand meets each other. An exchange runs an auction. The winning bidder is the one whose ad your users will see. If small businesses won't be able to target their niche users, corporations will increase their bid price and swallow smaller auction participants.
There's a music album, Most Beautiful Design by Bienoise (cited in the PHD of the author of the site as a great example of how to work with MP3 compression artifacts and glitches) that is made of heavily compressed mp3s so that it sounds great while still fitting in a standard 1.44mb floppy.

https://forceincmilleplateaux.bandcamp.com/album/most-beauti...
except it needs someone very experienced with rust and compilers to fix which isnt me. even then if its ignored now whats to say a pr wont be too
Yes, clearly communicated.
container-diff[0], mentioned in the article, is a really useful image release tool, that I don't think gets enough love.

0: https://github.com/GoogleContainerTools/container-diff
That's what I meant by native development in iOS/Android

javascript-to-java and javascript-to-obj-c transpiling

I'm fully aware of the existense of alternatives out there like PhoneGap, Ionic ..etc but I'm envisioning a future where you could write in javascript mostly everything you could do in other languages and transpilers take care of the rest.
We have our suspicions on why Apple terminated our account, that they misunderstood some things and never sought to clarify things and just went straight to the permaban.

But they're only suspicions - we can't talk to anyone within Apple to at least get a reason, let alone explain things.

Of course I am biased, but I am 100% confident in that we were not actually doing anything wrong, and especially did not deserve termination of our developer account.
How's this accidental and not essential?

Actually, if you don't know how ((this)) works in different context, you can't call yourself a good js developer.
> CA doesn't exist.

I'm not sure that's a good way of putting it. You can have databases that offer both consistency and availability, but they need to fit on a single machine (no partition tolerance).
very good insight, thank you.

I don't think its the potential to upset the world order that has everyone so worried about AI. At least, as someone who studied Artificial Intelligence in college and have since refused to study it any further, I don't think that is the main concern.

Its a risk/reward problem.

The potential risk is infinite: worst case scenario (in my opinion) is the extinction of humanity and the destruction of our planet. There are arguments that this won't ever happen with AI, but it is un-provable either way until AI is actually invented.

the promised reward for developing AI? self-driving cars, extension of human life, raised quality of life, end of all suffering, etc. Although these are all positive developments, my opinion is that we don't necessarily need AI in order to achieve them. We are already well on our way to making life much better. I mean, look at how things have improved over the last century, and think about how much better life will be if we can extend these gains from the 1st world to those in less fortunate areas of the planet. Basically the only reward I see from developing AI is increasing the speed at which these things are developed, not the actual development of these improvements.

in my opinion, the risk is not worth the reward. an acceleration of progress vs the complete destruction of humanity? no thanks.
That's a fair question. I know of related research showing that chimpanzees are much better at achieving the correct distribution of strategies in asymmetrical-payoff games than humans are. The obvious implication is that a typical human isn't that good at being unpredictable.

The distribution of people who enjoy playing fighting games will probably look somewhat different, though.
It doesn't help if they don't offer the same GUI debugging capabilities, and polyglot support as CUDA does in its current form.
By language I mean words, the symbols that NLP operates on. Raw audio -> words is a much simpler problem than words -> understanding/response.
> better Kotlin than Kotlin

Kotlin has JVM, Native and JS targets. And as a language it is much better than Haxe, I would be careful about such statements.
If you place any weight on Ffi in recruitment you are also doing it wrong though. The studies reporting ffi correlations with real world outcomes give confidence intervals not prediction intervals. For individual cases it’s mostly just noise.
Not only that, everyone that has jumped into SYSCL is doing SYSCL + their own sugar on top, so what is the "portability" selling point actually?

Also they keep forgetting that CUDA is not only C++, rather a polyglot eco-system.
There's also this, which seems like a pretty good spiritual successor out of Russia. I've only played for twenty minutes or so but so far so good.

https://store.steampowered.com/app/1227530/Partisans_1941/

I can definitely see that being more fulfilling. There are only so many virtual Nazis you can kill before it wears thin!
+1 for aiven.io, works fantastically well and you don't need a DBA any more.
These lands are usually owned by "agreement" within the "gangs" that are holding or controlling them. It happens a lot where I live until the government cracks down and everyone loses "his" land.

The reality is that they are doing temporary activity on the land (like raising cattle) and so if the government cracked down, they'll just take their cows and move on to the next land. The purchase price is too low and that makes it profitable.
we just say "torch"
Some articles make you stupider for having read them. This is one of them. It is full of nice sounding misinformation that you'd be better off forgetting.

The original purpose of the XBox was to kill the profit margins on Sony's cash cow, the playstation. It succeeded in that, and Sony is no longer threatening Microsoft across a range of areas. This was a wise strategic move, and profit was not the main motive.

According to Google's Q3 release, Google's annualized run rate on mobile is over a billion dollars. Android is a disproportionate share of that. Android is not a waste of resources for Google. It is a profit center.

As for Wave, it was a great experiment. It didn't work out. But lots of ideas from Wave are showing up in docs. I think it was a worthwhile risk to take, and Google learned something from it.

The one thing that I agree with the article on is that Microsoft's mobile strategy is severely broken. But the reasons for it are more complex than simply saying that Microsoft has a bunch of cash.

And now I'm going to try to forget having read that article.
Absolutely. My opnion is personal and definetly at the extreme end of the scale. I think debate on this is healthy and I'm open to having my opnion changed. I think blind acceptance however would be irresponsible.
Sorry to hear the bad news, John and Daniel. Thanks for all your great work, especially in promoting TUF. Hope you guys have found greener pastures now.
I am interested in hearing what you would do about this if you were in charge. Want to elaborate?
I think the developers knew it was slow, but they assumed that it was because 'parsing JSON is slow and we can't do anything about it'. Sometimes you're just too sure what's wrong.
I think it would be much better to do Bootstrappable Builds instead of checking generated files into the repo. If no-one else can reproduce the builds of those files, then it will be hard to trust them.

http://bootstrappable.org/
http://reproducible-builds.org/
I feel like it's just as dangerous to assume that the internet is still this male dominated. Just because people don't have a preface before every comment stating that they're women doesn't mean they're not women.
I think of Reddit the platform that tried to make hosting a forum as easy as possible.

Within that scope it’s awesome but it’s also so easy that it is just another cesspool.
Distributing what, exactly? It required you already owned a copy of the game to install/build it.
I agree with your sentiment in general. But. It's difficult to draw the line: when do you ask for a personal opinion vs a google search. I sort of ended up not talking to anyone.

In any case, OP knows about Emacs and that there's Vim and Neovim, so some prior research has been done.
just like how digg.com fell (to reddit), so will reddit fall to the next thing.

But the central problem remains - how do people who currently use reddit migrate but not nose their communities built up over the years?
Why disturb waters unnecessarily? YC's statement seems more like "let's wait for a better time" than self-censorship.

If YC truly saw no chance for YC-China in the future, then I don't doubt they would come out and say so. However, that's a pretty strong statement, and I don't think anyone can make such a prediction. There is always a chance for a more serendipitous time in the future.
It looks like the truck has a lot of inspiration from the cars in the original Total Recall movie. It also feels like a Saab in aesthetics. You will either hate it or love it with little in between.

This will be popular in cartel country
I watched the whole thing. The stream never went private.
I quite like the Paul Verhoeven '80s angular action movie aesthetic in general, but this just looks bad. The proportions are all off. I thought it was a joke and they were going to bring out the actual truck at some point.
That's exactly why it doesn't need to be Tesla's flagship product.
Reread what I wrote.