skysight-inc/HackerNews huggingface dataset:
I was already doing this but recently I've started looking into obs (https://obsproject.com/) as a possible alternative.

I can for instance, add and remove things and move them around the screen with a mouse, without having to restart things or do any math - sounds way more convenient.
Ask HN: So where do I put an article, so it's discoverable, if not on Medium?
So I have a small post I want to drop somewhere. It's on a fairly niche, amateur-to-semi-advanced technical topic - basics really, but I know more people had the same issue. And I'm guessing more will have in the future, so I'd like it to be googleable.

I used to blog, but I'm not starting one again right now. I know how to organize SEO, SM promotion, how to setup domain and hosting, but I don't want to. I just want to write a single post that will solve single problem and I want people who have that problem to find that post in the future. That is all.

So what do I do with it without increasing power of Medium overlords? Where do I just post a blog post?
The point of politicians and especially leaders is that they are supposed to represent a group of people, and represent their best interests, not their own. If you just want to boost your own interests, then go into business and leave public service to those who are better suited to it.
Disney unveiled an animatronic robot with the same gaze as humans
It's a neat idea, though I too started over-engineering planning for myself. Over time a simple text-list works well for me. Quadrants is more a communication and collaboration tool. Looks like nice work though.

Besides, if someone asks, they always get response.
Is there a metric for the ease of completing a task? This could be relevant in two ways.

First, task impact per unit of effort is technically a better measure of how worthwhile it is to complete the task than absolute task impact is.

Second, I recall some writing in the personal-finance genre which said that people often make more progress getting out of debt by paying their debts in order from small to large, ignoring the interest rate. This is more expensive than paying debts in order of high to low interest rate, but it may give you more of a feeling of progress when one of your debts disappears, even though that debt wasn't, in reality, causing much of a problem. By the time you get to more difficult debts, you're on a roll.

This suggests that there is probably a place for configuring the priority scheme; absolute impact, impact per unit effort, and absolute effort are all reasonable choices.
Libre Office != Microsoft Office

Word, Excel, & PowerPoint are the only reason I keep a spare Windows 10 laptop.
How do they separate the genders?
100% yes it is piracy; but to remove the stigma from the word for a moment, I view this issue as an echo of something I've been thinking about recently:

Our society - civilization even - has fallen victim to the belief that there are certain kinds of control over human behavior that are possible and desirable, kinds of control that have never succeeded in human history, and attempting to lock music in a tiny little box to which very few people have the key, is one of those things that has never worked. To expect that to work now is.. so blindingly short sighted that I personally find it fantastically hilarious when it fails.

I don't necessarily think this applies to all professions or all aspects of human behavior but music itself is older than any human civilization and attempting to lock that away is going to be a fight with human nature itself.

And yes, I realize that some people believe that attempting to change that is a good thing. I'm not one of them.
I still regularly do work without an X server booted up, and I feel it's a tremendous aid to my focus and productivity. And to an extent my happiness too: I feel like I'm using a computer again, something I've loved since I was very young, and which lately has taken a back seat to apps (mostly web-based) built around the metaphor of being in a series of crowded, noisy rooms.
Genius.

This should be built into IDEs.
Simple excel sheets are also hit or miss.
The n+1 problem can be fixed without introspection by using dataloaders: https://github.com/graphql/dataloader. It's actually quite pleasant to work with them, but it's definitely one more thing you need to know.
No, I care about that and indeed demonstrated against the Iraq war :-)
The history of how gun control came to become such a sharp and reliable wedge issue is well worth understanding. It's a relatively recent thing.

Something I've found worth thinking when I hear that, to paraphrase a random sentiment you might hear, "Democrats need to understand that people need to feel secure, that's why gun control matters" is this: who is telling these people that they should be scared?
What president in modern history has waited for the electoral college vote to make a victory speech? Given that Trump isn't likely to ever concede, I'm not sure what he's supposed to wait for, besides all the networks calling it. (Which they were very cautious in doing, waiting until PA was clearly out of reach.)
I completely disagree. I think reality IS a point of view. You are suggesting that there is only one way to think about reality. And that is complete lunacy.
Nice.

What are the buttons on the right supposed to do ? I click but nothing happens (I expected a create new task dialog).
The criteria are divulged, and it's all open source...

https://github.com/cupslab/neural_network_cracking
Sorry to hijack, but whats the Crash video in the lower left of the demo?
Run or exercise for an hour and then sit down, and you might find out :)
I mean yeah... You're telling the engine to do 2 different things there that just may have the same end-result.

The results diverge specifically when your array contains empty items, which will be converted to items containing undefined with the latter expression.

The JS engine would need a specific optimization for cases where:

- The expression is equivalent to arr.slice(0)

- The iterator being de-structured is a vanilla array

- The array doesn't contain any empty items

Of course your code will be faster when all that's required is just a shallow copy.
Interesting article, but somewhat of a false dichotomy.

> This absolutely hasn't eventuated - once again, applications are the problem. Photoshop's codebase and Instagram's codebase no doubt have sophisticated Image objects defined, but each only exists within its gated prison.

Photoshop & Instagram's "Image object" are not what make them good. What makes them good is their "Image object" in the context of their eco-system (app/platform/userbase/DESIGN/integrations/etc).

A building is (and has always been) the sum of it's parts.
If this move is successful, it could also open the door for Facebook Libra.
As is often the case, the headline doesn't do justice to the article. "Changed his mind" suggests a pivot, whereas his progression is more of an evolution, or a progression up the hierarchy of needs:

"Certainly in the beginning you might think that money is the answer. After that, you might think that more time is the answer. After that, you might think, I simply need to care more for the physical vehicle, or I want to learn more. Then it's really just about acquiring skills, maybe they're productive skills, or maybe they're just for fun. And then, at some point, you have to sit in a room and be able to live with yourself."

I get that Ferriss is a polarizing figure here (for his namedropping and "killing it/crushing it" vibe), but I find his relentless self-improvement through self-experimentation fascinating. His books are worthwhile on their own, but even better as documentation of one man's quest to level-up his life.
By the way, I'd be a greener President than Biden. But I'd use market based solutions, as using a carrot is cheaper and more effective than the stick.

For example, a carbon tax is a market based solution.
this is the main reason I'm making moves to go back to having a local library. its really annoying having songs disappear.

I used to tell myself I couldn't afford all the music I listen to but looking at all the money I have given spotify over the last decade im thinking maybe I could have bought a good chuck of my favourite music by now. so that is what I'm going to do at some point, and maybe just keep spotify for discovering new music every now and again
There's an issue about that because surprisingly it's actually the opposite and it outputs as fast as it downloads the data. Hopefully that'll be fixed because it's definitely not the intention for people to the software for ripping.
How's that an example of a bad outcome?
We must know different people in NZ and Australia, because I disagree with the inference their citizens treat politics like the weather report. One of the biggest differences at least in NZ is that there exists MMP for voting, which allows NZ to avoid brinkmanship in policy and winner-takes-all mindsets that lead to sharp divides.
This. And yes to GP, progressive + NIMBY seems to be a very hypocritical view. Which is why more progressives ought to become more YIMBY [0]

[0] opinion
Satire has historically performed much better in courts than "educational purposes" has, so you might be on to something.
Argh, that means I did a bad job at the UI. The "things" on the right are not supposed to be buttons, but cards that get updated when you add tasks. There is only one button, the last one which says "completed" which clears out your completed tasks.

Can I ask you what I could do to make them NOT look like buttons or what made you think they were buttons? :)
Depends how big the debt is. Did you borrow money to buy shoes, bike, car or house.

The former might be a big deal for a junior but can easily be paid off with pocket money by a senior (refactored on the go). While the later more naturally should be part of roadmap and business decisions, even for a senior.

To clarify the different levels, first could be something trivial as not following naming standards, missing unit-test or using global variables instead of DI, and the bigger debts would be whole stack depending on some vendor cloud lock-in.
Last two times I paid for software were Deckset and Intellij Goland.

I was very happy about both and recommend both.

I don't think I get your point. There's lots of quality paid software.
On top of that, rather often other people sign up for accounts using my email address, which is my first name + my last name at gmail. I'm guessing they missed a number or middle initial. I could password reset their account, but that seems legally/morally dubious.

Fortunately nobody's signed up for an account for anything I'd actually care to sign up for myself. It's usually some grocery store in Malaysia or something.
https://telegra.ph/ is a place... But you have to take care of making it searchable and findable by yourself.
FYI You click on the empty graph to create tasks in the 2D grid.
I'm from the US, moved to Australia and am now a dual citizen.

I think the reason for this here is because we have preferences in our voting, and we have compulsory voting. I can say, "First the communist, then the gun people, and if neither of those, finally go for a major party." if that suits me. That means our voices get heard, and the major parties listen.

In NSW government for example we had an unpopular law put in place that killed our nightlife, so an entire political party was created just to fight that one law. They got lots of first preference votes, and the votes for all who did that were routed back to candidates that actually won because of the preferences. Being able to allocate our votes back to major parties with our voices being heard is important. Liberal then realised this wasn't a hill they were particularly keen to die on, so they repealed the law. (https://www.timeout.com/sydney/nightlife/keep-sydney-opens-o...)

Also, compulsory voting means that everyone is going to vote. They have to by law. So there's no need to stoke the base to get turnout. Stoking the base makes you scary to everyone else and you get the smack down at the polls for it.

We currently have Greens members in our house of reps, and many many 3rd party candidates in the senate. It's nowhere near perfect, but having your voice heard clearly, having that reflected in law, and ensuring there's no apathetic middle that lets the extremes dictate policy cuts the crazy right down.
>And really, "grotesque"? That seems pretty rude.

Did not mean it that way, my apologies. It was meant to be an hyperbole

>They are prosecuted.

You were suggesting not conducting an audit so they could not be prosecuted if we don't know who they are

>Not every registered voter votes, but by and large people register to vote because they intend to vote, so it's infeasible for a systematic effort to submit fraudulent ballots to avoid colliding with the real votes of the people being impersonated.

From what I have seen, only ~65% of registered voters usually vote. I am not convinced that impersonating part of that 35% is infeasible. There are also other ways to manipulate votes than to submit a ballot and hope the person does not vote, e.g. you could collude with UPS to lose ballots, buy votes, replace valid ballots/votes, etc.

EDIT: Take Wisconsin as an example. There is a 20k difference between the two candidates. 20k is ~0.6% of the 3.2m voters that voted (whereas the parent post stated 10k which is a very small signal)
Should have done 3-4 years ago. Now there are at least 3 apps fighting for leadership in payments: PayTM, Google Pay and PhonePe. Will be hard for Whatsapp to break into.
A more useful contribution than this rant would have been a structured guide for how to do RSA without any of those issues. If they are all so well known, then, well, write down exactly how to do it properly and make a list of all attack classes together with a convincing argument why your guideline prevents them.

But that would open up responsibility on the author's side, and who wants that? It's oh so much easier to just blast out a rant with some bits of information that are enough to illustrate your rant's point but far from sufficient to actually be helpful.
> how hard is it to understand that any problem you attribute to graphql, will exist in rest

Ok, so then you agree that the person who said that this would allow you to solve these problems "with 0 lines written by backend developer." is completely wrong?

Awesome! Great. You now agree with the person you are responding to, that these problems cannot be solved "with 0 lines written by backend developer.", and that he was correct to critize this obviously false argument.
It's not just bad data collection, but a lot of the data is misleading.

The best click through rates are on pornography or gore. Failing that, it's the closest thing to either - trypophobia triggering things, suggestive and sexy ads, miracle cures. Clickbait often has things that people would click without thinking, but upon entering the page, realize they've been scammed.

Game ads seem to be struck worst by this. They show gameplay that does not reflect the game, or some cringy bad playing, implying that 80% will fail to reach the next level.

There's also things like user tolerance for login walls or notifications, which only detect the fail/uninstall point or the amount of income from those alerts, not the fatigue from getting 5 unnecessary notifications a day which leads to someone uninstalling the app a month later.
many people who have nothing to do with swastikas have been called literally nazis

including myself,an israeli jew
Check out ConcertMaster for Spotify and Concertino for Apple Music. They have pretty good database of classical music that acts as an overlay for Spotify/Apple Music, essentially fixing the tags for a lot of composers/works.

The data is also available separately at https://openopus.org/
Because of course all non whites are basically the same. He's a Gujarati doctor; his politics are going to be well to the right, like any self-respecting prosperous Indian professional.
>We think it's the other side that's crazy, but we're all under the same spell.

In this case, one side is provably crazy, and the evidence from our intelligence agencies shows they are dangerous lunatics. The other side wants empathy, equality, science, and truth to rule the day.

I'm not sure how you can just hand-wave that away. Your comment is the same old "both sides" fallacy.
This level of free electronics review is awesome, thanks from a software guy with more solder than sense.

Glad I'm not into power or audio electronics. :)
I can't help but think that the recent militant/aggressive behavior of left-wing activists and the left-wing establishment and mainstream media almost completely ignoring the concerns of their citizens around immigration and globalization pushes a lot of them to the right, even if they don't necessarily agree with the other policies of those parties. This is interestingly enough happening both in the US and Western Europe.

That's why I think that the left digging in is a losing strategy. The more radical they appear the more people they'll push in the other direction. Currently that's 50-50 in the US and the Democrats didn't seem to learn much from the past 4 years. Neither have a lot of the people paining Trump as a monster and making him as the scapegoat for everything that's going wrong in the US (and the world).
I live near a beach. there's some sand here you can stick your head in. enjoy your monopoly on morality.
For small scale production it's a manual process (size differences), for industrial scale it's using ML and blowing air in a certain direction. Basically the mosquitoes are brought under a camera in some form of tube, and depending on the gender they are blown into a certain direction separating male and female.

I don't think this is part of Verily, and afaik Verily was one of the first that starting doing this.
I'm pretty sure they even have the data somewhere anyway, there was definitely a "Here are your stats for [Duration of time]" thing with subgenres and similar.
This is exactly the intended effect. Cuts the middleman out of what is an incredibly common sweatshop tactic.

Everyone thinking the US is overly strict needs to look at how EU countries regard this with their priority principles in residence/work permitting.
They have been trying for 2 years but were blocked by the government.

https://www.theverge.com/2020/11/6/21552325/whatsapp-payment...
yeah right. because the narrative the past 6 months was definitely that Biden didn't want them to riot.
Do you believe otherwise? It's very clearly the case; the whole QAnon conspiracy theory is built around Trump being some kind of savior and democrats being a ring of child molesters. Of course it's believed by more Trump than Biden supporters. That doesn't mean the majority of them believe it of course, but some high profile ones certainly do, including Marjorie Taylor Greene, who is now a member of congress.
It should be possible to make a COBOL-ized C with this - a language with the semantics of C (and broadly analogous syntax, mutatis mutandis) and the wordiness of COBOL.

I wonder if it's already been done?
I looked up P2P payments in India, and found this TC article from April 2019, "Amazon Pay launches peer-to-peer payments in India"[1], according to which an April 2019 launch was already a "late start":

> Amazon is getting a late start, however, when it comes to P2P payments in India. Its rivals (Paytm, Google Pay and PhonePe) already support P2P, with Google Pay in the lead.

I wonder what differentiates this offering from WhatsApp? (I guess the majority of people already establish contact on WhatsApp?)

Also, given that India semi-recently blocked some entertainment apps on national security grounds (let's assume the stated intent for the sake of the argument), I wonder if anyone in the Indian government is alarmed that U.S. megacorps hold IMO much more precious keys to the financial security of their 1.4B population?

[1] https://techcrunch.com/2019/04/29/amazon-pay-launches-peer-t...
"Alternative facts" are not facts, they are lies people tell themselves to justify a point of view. It's not truth, it's not sanity. Someone can't just substitute a lie for the truth because it feels better. I mean, they can, but they aren't living in reality - and that's actually complete lunacy.
Microsoft already tried this in in mid 90s. It was called OLE (Object Linking and Embedding). You could embed a photoshop document live in your word document and if you clicked the embedded document the photoshop UI for editing would appear.

It turned out to be absolutely horrible. Maybe it was before it's time with computers having only a few meg of memory and being slower than today but it seemed more of an issue because things like UI, when you click the embedded document, what should happen? How much of photoshop's ui should be shown vs Word's (the outer app). It was also a nightmare because unless every user had the exact same apps on the exact same version nothing worked.

Your embedded photo uses filter XYZ but that's only in version 7+ of whatever app edited it, etc...

https://en.wikipedia.org/wiki/Object_Linking_and_Embedding
Doesn’t it just give up on giving you suggestions after a certain size?
a free "problem_name.wordpress.com" type setup might suit your needs?

https://wordpress.com/free/
In practice a lot more since people don’t use their full connection 100% of the time.
I truly don't understand the connection you're trying to imply here. Certainly there are many, many software engineers who are right-wing and who vote right and hire right-wing.

> In the corporate world it is imperative to leftist managers and boards that they maintain political control of tech companies like google, twitter, amazon that both track every move and word of the populace as well as filter the content that people are allowed to see.

This sounds like conspiracy theory and right-wing propaganda.
What I look for in a language (in no particular order):

- Yes, fast compilation.

- Generics, templates or a decent macro system

- Defer, finally or scope based resource allocation

- Some way of handling coroutines (async/await or channels)

- Supports Linux AIX/x64, Win64, ARMv7/8, Darwin

- Tooling for OSX, Android, Linux, Windows

- Supports clojures, blocks or at least inline functions

- Supports ranges, lazy iterations, generators or at least yield

FPC actually comes close, except it doesn't have clojures coroutines or generics.
I would definitely err on the side of believing it and you are yet to provide any concrete arguments to why I shouldn't. Which makes me think you simply don't have them.
World is moving in the opposite direction. Reality check:

* it would be nice if we could fix own device.

* it would be nice if we could install own software.

* it would be nice if we could fix own software.

* it would be nice if we could combine programs.

* it would be nice if data was not tied to application.

Most of the users could not utilize their freedoms. UNIX users could create and share programs, glue them with pipelines, beyond "user" level now.
Demo or Die (1995)
Singapore has some limited 'agriculture' (and a big shift to industrialised hydroponics and stuff); but most is outside the city.

It's indeed quite scary how much pesticides are currently used and how a lot of the green patches and parks have little flies, butterflies, and other insects.
Yep, IIUC what you are talking about is similar to the question others have raised about an "Effort" dimension.
To keep the daily or slightly more long term planning simple, I opted to not consider those dimensions. You raise a good point and I need to give it some thought. It has to be "complete" enough that you can prioritize properly, but easy enough that you can use it all the time.
The finance example is a good one, but I think you could boil all the costs down to a single term for that case. (essentially it's just money lost). Just like the user makes a choice there, the expectation here is that the user will formulate an impact-effort code in their mind and add a task.