skysight-inc/HackerNews huggingface dataset:
A mantra that I like: “It's not your fault, but it's your responsibility to try to fix things.”
Modern web technology is fine, including HTML, CSS and JavaScript. Having say, the ability to track a device's gyro sensor or check power levels or do 3D animations in a browser isn't an issue, the problem is that many developers build every site like an 'app', even when it doesn't need to be.

A lot of people may be nostalgic for the 90s or what not, but it's a good thing the world moved on, standards evolved and tech got better.
> Not being productive at home is your issue

I'm not productive at home right now because I'm taking care of sick relatives and have young children to keep safe while my government throws everything into chaos and we don't even know exacts on what will happen with schools, etc, and I'm not the only peer of mine having problems.

This isn't me lamenting WFH. It's me lamenting WFH during this pandemic specifically from within the USA.

If you're doing great, that's awesome. A lot of us aren't lately.
SFX a Decentralized Blockchain Marketplace Currency
With more power comes more need for discipline.
Climbing the mood mountain is highly individual but the basecamp is shared by most - suspend all responsibilities for two weeks, reduce or suspend all media, load up on favorite music, find HIIT You love, disconnect the phone apart from maps, go somewhere sunny, read enjoyable books, hang out with other people who are chilling (Climbers, hikers, mnt bikers, etc).

Two weeks of this will put you way above the clouds, the path up from there will be more individual.
Enabling you to build your connected health first aid kits
What Good is a GPT-3?
This is a fake story about nonexistent hackers posting fake stories on "real" news sites 'to discredit Nato'.
ah, shame on me for not reading further. Yea that sounds like just what I'd like, assuming that the aspect ratio block can also contain children (which I'm guessing it will)
Vietnam records first Covid-19 death
Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B
Show HN: How to Create MySQL Users/Permissions
I believe Maltron did it first and Kinesis stole the idea from them: https://en.wikipedia.org/wiki/Maltron

Maltron keyboards are excellent but expensive and hard to source, particularly outside of the UK.
I’m having a very difficult time reconciling your initial post that sounded like you were unhappy that Microsoft was paying Blender developers with your statement that it can’t be forked because it requires too much money to develop followed by your conclusion that there’s no mystery to why big companies pay open source contributors.

Either Blender is so big that it can’t be maintained without the financial support of big businesses, or the financial support of big businesses are a negative influence on OSS projects. Which one is it?
There are plenty of non-advertising app discovery channels with substantially higher signal/noise ratio.

I am not concerned in the least, in fact, it will like drive quality up.
I don't see why the Law of Demeter cannot be adhered to in OOP. I do it every day.
I think this concern is overblown. It certainly hasn't stopped Canada and Mexico from negotiating the USMCA trade agreement, for example.

The JCPOA (more commonly known as the Iran deal) constrained Iran's nuclear program, and it was with great disappointment that I watched the administration withdraw. But there were anecdotal reports of transgressions on Iran's part, and the JCPOA was never submitted to the US Senate for ratification, which means it was never a legally binding agreement under U.S. law. Like the Paris climate agreement (most of its signatories saw their GHG emissions increase, but not the US; so much for the effectiveness of such agreements to achieve concrete progress in the fight against climate change).
The tech sector is far more than those giants.

Moreover, many of the giants are seeing increased usage while everyone is home. A large amount of the industry doesn't work that way, but rather, is based on profit and loss, not share price and vanity metrics.
Government: “Let’s give everyone X!”

Next government: “Let’s charge everyone for X!”

Next government: “Let’s overcharge everyone for X to the point where the price equals or exceeds the value!”
> YouTube is crowdsourced.

Youtube is one of the world's primary outlets to the consciousness of humanity. If you set out to influence public opinion, it's one of the very first services you want to exploit. Half its content is about as organic as a beaker of Teflon.

> if we actually taught people to think for themselves

That seems unlikely to happen. Even if it did — if Youtube's viewership became much more canny — dis/misinformation would still be a huge problem.

For one thing, "reason" alone is not good enough: one also needs access to correct facts. The day isn't long enough to gather accurate information when the internet is drowning in garbage... and, as they say, GIGO. I personally wish I knew enough about medicine to reason about COVID19. I do not, and should I devote the time, it would be at the expense of some other area (GPT-3? The Roman Empire?)

For another, plenty of propaganda is soundly reasoned, in one context, and yet damaging to the public at large. Inter-group animosity, for example, can certainly provide sound reasons for one group in society to hate another. There is seldom a clearly "correct" answer to "with whom should I identify the most?"

For example, in the context of environmentalism, a group could justly argue "if you're over 50, environmentalist groups will harm your life, more than help." Whether that makes sense depends entirely on whether you choose to care about what happens to other people, after you die. That it is a sound argument, does not make it an argument that benefits humanity, as a whole.

Google hasn't been serious about its effects on the world. As enjoyable as Youtube can be, it has also done great harm.
Periodically you will find a "harumph!" post challenged instead of blindly upvoted, please do your homework
Say it out loud ?
The problem with hooking into existing validations is that those are arbitrary Python code (or whatever language is being used).

This means that BaseDash would have to be able to securely execute arbitrary Python code... which means that now you also need to package and deploy the code to BaseDash because you might need libraries, resource files, etc, and now BaseDash is essentially a full-blown deployment target with all the complexity that comes with another deployment process.

I suspect BaseDash wants to avoid this!

One option might be to flip this on its head, and make BaseDash validation libraries that plug into things like Django/Rails, and a) allow serialisation of rules and uploading to BaseDash at deploy time, and b) _disallow_ or warn when that serialisation isn't possible, such as with custom validation.

This option would mean BaseDash doesn't need access to the codebase and deployments are much simpler, but comes at the cost of BaseDash likely needing to provide libraries for most popular ORMs/environments, and at the cost of developer overhead in integrating and customising/maintaining those integrations.
The problem is not really a technical issue. It might be expensive, but it's not rocket science to create a Youtube competitor.

The problem is that in order to build a 'viable' Youtube competitor, you need to get content creators to post on your site, instead of Youtube. To do that, you need to be able to guarantee them ad income, and to do that you need advertisers, and to get them you need a large number of viewers, to get whom you need content creators posting on your site.

Whoever manages to find a way to solve this chicken and egg problem will end up creating the first viable Youtube competitor.
Driving installs is a giant business that also needs to die. At a previous employer we took one small app we had maybe at #150 in travel in the App Store. We paid $10K to some app install driver company as a test. I watched as people in countries we did no business in downloaded the app in droves and pushed it to #1 in travel in 24hrs - then the money ran out and we were back at #150 in a couple of days.

The company that we were sold to by our parent company did the same thing on a regular basis and kept their main app in the top 5 for years. Not sure if they do it today (this was 6+ years ago).

I wish Apple would find a way to stop these artificial App Store hacks (maybe they have I no longer pay much attention since our app's downloads do not affect our business).
Good riddance, I say. Small businesses can continue to focus more on what they tend to do better in general, like having closer relationships with customers, really listening to feedback, etc., instead of believing in an illusion that Facebook ads will bring them more customers and throwing money that will make Facebook richer and them poorer while they get misled by engagement analytics numbers that don’t translate into a better conversion rate.

I hope Facebook’s relentless and shameless intrusions get more beatings that it truly deserves.
It’s like when motorcyclists say “safety first” about wearing a helmet and other protective gear. If they really put safety first, they’d choose a safer form of transportation. They mean “given that I’m going to engage in this risky activity, I’m going to try to make this activity as safe as possible”.

In this case “zero tolerance” is short for something like, “except for understandable slip-ups that aren’t fully your fault, we’re not going to tolerate any slip-ups”.
This definitely has been bred from 'fitting content creation to the algorithm'. There seems to be many dimensions of this with the first being maximizing minutes watched which is where the meandering and stumbling content seems to come from. The second is monetization and knowing if you have to dispute it's essentially already too late, re-uploading is punished heavily and the algorithm heavily favours new content. The third is people observing that to get reliably recommended having a strict upload pattern seems to be favoured by the algorithm which can turn into 'produce to produce' instead of a creative effort. The fourth is just the overhead of dealing with claims and other weird administrative backend and/or YouTube making a sweeping policy change that generates dozens of hours of manual work for people with a large catalog. The last is that because of all of these previous problems many of these people moved over to twitch and then just use their old YouTube account as a clip/advertising mill/stream archive dump site.

I put a lot of the blame on YouTube, because people seem more than happy to reward/watch well produced content but YouTube's algorithm rewards daily junk content over polished content produced biweekly or monthly. You can see glimmers of old YouTube from time to time where the video is trimmed precisely to support the actual content even if it's 3 minutes or well edited to be engaging but YouTube keeps creating (and revising) a game where that kind of content loses.
The field of natural language processing is chasing the wrong goal
Apparently, the Danish musicians don't realize this value, thinking the platform is free to maintain if they can host videos for free there.
The one this fake story was designed to make you think it is behind it
I'm pretty sure what was meant by 'code is data' is that a lot of OOP training encourages you to "bundle the code and the data in an object". People take that to heart, and...bundle code and data into objects. Whether or not those functions and that data really belong in the same object is an afterthought, if considered at all.
The "Toy" problem is Sudoku -> 3SAT -> Solution -> Convert back. Sudoku is actually NP complete and therefore is the smallest toy example recently.

N-Queens was popular before Sudoku become a thing, and you might find some basic tutorials on N-Queens -> SAT solvers. Also an easy problem that's fun to solve on your own.

------

TSP is... very complicated to reduce to 3SAT. Try it after you understand the other examples. I did a search online, and found a good set of slides here: https://www.cs.cmu.edu/~ckingsf/bioinfo-lectures/sat.pdf

The tl;dr: TSP -> Hamiltonian Cycle -> 3SAT -> Solver.

http://www.math.uwaterloo.ca/tsp/sweden/index.html

------

Because all NP-complete problems convert into each other, its possible to convert other NP Complete problems (ie: Sudoku) into a TSP problem, then use TSP-solvers to answer the problem.

3SAT just seems to be the one NP-complete problem that everyone's reducing to. There's an implicit assumption that its easiest to convert to 3SAT.
Why do you assume his/her parents didn't know any better? Some people really are selfish and malicious. You're going out of your way to assume the best when you don't actually have any reason to believe that's true.
Diigo has been active since 2006. It works well enough for me.

https://www.diigo.com/

> Diigo is a multi-tool for personal knowledge management dramatically improve your workflow and productivity easy and intuitive, yet versatile and powerful
Well, this article may target white people. You can do a bootc amp and be paid. When you're part of a minority, you need a college degree to live.
A Quarter of Bangladesh Is Flooded. Millions Have Lost Everything
No one really goes to college and grad school to learn. Higher ed is commoditized as a:

* insurance policy, where students use it to avoid limiting themselves to low-status and low-paying careers

* lottery ticket, the gateway to a "prestige" career track [1]

* status signaling mechanism, where young people flex their educational elitism [2]

And higher ed is arguably bad at what its supposed be good at - a delivery mechanism of relevant knowledge. If you have ever interviewed a fresh grad who didn't study "Cracking the Coding Interview" or did not have a few "side projects" under their belt, then you know what I am talking about.[3] The internet is the most effective information distribution delivery and it's much cheaper, no wonder the value of college is in question.

[1] Consulting, finance, corporate middle management, grad school

[2] How many times have you been on a date and you tell or ask the other person where they wen to college, what they majored in, etc

[3] Arguably, the standard that hiring managers set for new grads is too high. Perhaps it's the employer that should be training fresh grads, but that is not how the current job market works. I think about this a lot because it causes problems for both young people and employers.
> None of the "per host, but also per function, and extra for each feature, and extra for usage" approach like other providers (datadog, I'm looking at you).

I was thinking "God, this is exactly why I hate Datadog" as I was reading your description and got a great laugh when I reached the end. Their billing is absolutely byzantine.

I don't know that I've ever seen a company that had such a stark difference between great engineering/product and awful business/sales practices. Their product is really the best turn-key option out there, but I'm always hesitant to use its features without double checking it's not going to add 50% to my bill. Their sales teams are some of the worst I've dealt with, and I deal with a lot of vendors. They're starting to get a really bad reputation as well.
South Korea Shows How to Safely Hold a National Election During Covid-19
I'm still working my way through Mexico! :) I'm glad he's taking a break so I can hopefully catch up before he gets back...
Some creators I follow have said they wanted to use community translations but didn't because the feature was underdeveloped. Particularly the fact that contributions are anonymous so there's no way to build trust in a particular translator, every translation for every video needs to be scrutinized and they just don't have time.

But from Googles beep boop robot analytics perspective they just see that nobody is using the feature and assume it's because nobody wants it.
But that is the tradeoff of ORMs. Black box with free stuff but more complexity. Sometimes (usually?) it does not make sense to use them.
Just wanted to post another great resource for developing HTML emails: https://get.foundation/emails/docs/inky.html
They have such a perverted sense of purpose.
I presume "code and data are really the same thing" is intended to refer to way that OOP binds code and data together.
I'm not sure if I agree with the Freestyle being an equivalent alternative. The Freestyle uses a traditional row-staggered layout while this keyboard uses a column-staggered layout. A column-staggered layout IMO is much more comfortable since your fingers are given their own dedicated column without having to awkwardly twist your wrist.
I like best buy. They are not the cheapest but I get pretty good customer service and so a few bucks extra is fair. Whenever I need a new laptop this is the only place I can go to test the keyboards.
It is BUT it’s still useful. Chisels are overtated
Scr888
I work in the ad tech space, spent a lot of time on the publishing side. We've always had higher CPMs from Android users than iOS users. There's just more hooks in Android for tracking than their is for iOS, and it'll probably continue to be that way. If you're not a fan of tracking switching to the Apple ecosystem is a good in between. A more extreme route would be to have a rooted Android phone without Google Play Services but the hassle isn't really worth it for me.
Even on the relatively short timeline of the history of the US, the period you’re referring to was quite short.
Newer versions of bootstrap use flex as the basis.. perhaps you can just try upgrading your bootstrap version?
There's no shortage of employees in our industry that don't work at big tech or large cloud companies.
How Creating a Board Game Is Like Writing Software
Perhaps it’s my profile but all ads I get for apps is pay to win scam games. Surely Apple profits from these but I don’t think that’s the kind of profits Apple is after.
Created this because the first results on Google are a bunch of SEO optimized articles I don't want to read with a whole lot of useless text. And I have to skim multiple sections and copy paste commands one by one to do what I need.

I want an easy copy paste solution.

This is a rough demo, improvements are obviously required.
From what I remember when I lived in the South every 5 cu yards of pine straw comes with a free copperhead, I wonder what they get in the Himalayas...
I don't care if this is peer-reviewed, the physics in it is highly suspect. Electrons do not wander into your bloodstream like that.
Here are my opinions being in the industry through various roles as a dev, technical lead, and dev manager.

I think there is too much weight put on CS theory but it is valuable if you already have it through a degree.

Outside of FAANG and similar unicorn growth kind of companies nearly nobody else needs a new X or a different design of Y. I'd even go as far to say most of the time we don't even need to understand the internal of the tool itself.

Gut feel says upwards of 99% of companies just need existing solutions combined. I'd say 20% of the industry itself thinks they're actually apart of the 1% that are truly facing a problem nobody else has.

I've seen companies suffer from too much CS theory. They get caught up in the technical problems and the most ideal solutions instead of focusing on providing customer value.

We hear this through the many talks about premature optimization and reinventing the wheel but in the real world I hear a lot of individuals calling the work a hack when it isn't the most optimized solution.
A dystopian science fiction story where Yahoo buys Stack Overflow, destroys it like all their other products, and in the doing so, no one knows how to program anymore and society collapses.
> initialism vs acronym

oh how interesting, ive never seen this debate before. I guess it confused because, internally, i dont treat acronyms as words. I dont think of NASA as Nasa or NATO as Nato, i find this counter-intuitive.

to think out loud, this seems antithetical to what an acronym is in the first place. NASA is a pointer, not an object. creating a new object Nasa templated from the pointer NASA (not the object the pointer is referencing) makes my head hurt.

the Bbc ( :-D ) does it, so apparently im the exception and not the normal.
There aren't "NATO payments" per se.

However, it is a common defense treaty, and as such each member is expected to contribute a proportionate amount to their own military. Most recently the agreed level was 2% of GDP, which Germany has consistently fallen short of. Both Obama and Bush complained about it as well, but they both had a reasonable understanding of how things worked.
Blaseball: An absurdist, player-driven, online baseball league
How to Design (Or at Least Model) Mixed Dog Breeds
As another poster said, ultralight is the wave of the future. But Patagonia makes the kind of gear you're looking for. It's not cheap but it's damn near bullet proof.
I mean, both positions have merit. I don't see targeted advertising as this evil notion that it seems a lot of people do. For small businesses, being able to get your message to the right people for as cheap as possible can be make-or-break.
The only real contention seems to be whether "functional programming language" should describe languages that merely facilitate functional programming (e.g. lisp), or only to those that enforce it (Haskell.)

Otherwise, whether or not a procedure is a function is about as clear cut as you can get. It either is or it isn't, it's not subjective.
This Russian propaganda is obviously targeting President Trump's plans to strengthen the eastern flank of NATO. Something Obama has been extremely weak on. He cancelled Missile Defense after opposition from Russia (famously promising "Vladimir" “more flexibility” on the issue after his "last election"). Eastern European leaders were warning Obama about Ukraine way before it happened but he wouldn't listen. And before that Georgia, but Obama was dead-set on his Russian "reset" and wanted to sweep these issues under the rug.
I'd say a typo rate is an acceptable tradeoff for air-gapping privileged access.
Same here. In this context of course it's Programmable Logic Array.
Wow, how clever. So are you saying Russia never do these types of operations, or do they, but only sometimes? If so, I'd love to know how you can tell the difference.
You can do that. I have 123456 on the left of my ErgoDox and 567890 on the right.

The keyboard is programmable using a visual editor or C code: https://github.com/dharmab/ergodox
This exactly.

You could pay your money to some entity that curates the creators and content you enjoy. This entity would then redistribute the payments among the creators.

You would go on that platform and create your own content 'bundle'. You could also choose from various pre-bundled categories : tech, science, self-help, cooking, music ...

You also would have the option to simply consume some content and pay for that 1 item (song,video,podcast,print or other content).

I would definitely go for that!
Risky behavior is an inalienable right much like riding a motorcycle or climbing rocks. There is more to life than longevity.
As so many things, it gets a lot cheaper once you are a monopoly. Can't very well not peer with YouTube.
A PhD only signals that you have an unhealthy relationship with academia.

I've interviewed and worked with so many PhD from top tier schools and it's astounding to me that someone can spend 6+ years studying a quantitative science, at a school like MIT or Harvard and still not have a basic understanding of statistics, and worse be incapable of genuinely understanding any of the quantitative tools they used for years.

The current generation of PhDs don't know how to do any kind of real research, they simply know how to mechanically replicate the processes you need to survive in academia today.