skysight-inc/HackerNews huggingface dataset:
I said no such thing, and in fact was careful to disclaim such an idea. Perhaps not careful enough.

I meant to say it's not violent by my understanding of the term, not that it can't cause real harm. It absolutely can.
Yes. Nice clarification — many thanks indeed.
Technically he's an anarchist. https://www.alternet.org/2013/05/noam-chomsky-kind-anarchism...
That this abstractions exists on top asp.net core to make things more ergonomic proves my point.
where does he stand in the production of information, though.
At least that stuff is dying out.
I made eye contact with a homeless person pooping again today. This has become a regular part of life in the United States.

Thank god we have a log(n) solution to the epidemic of scooters on streets. Thank you technology. I hope all the Series A investors were able to get that new electric Porsche and didn't have to settle for a Corvette like some filthy commoner.
Because they are electrically neutral, and do not interact with electromagnetic fields, it would be quite hard.
> I appealed using
their website appeal form. Thirty minutes later (was this automated,
unlike the manual app review process?), I received a rejection of the
appeal.

Google in a nutshell.
Does Apple take their customary cut? I am not interested in "donating" to Apple.
And also, if you receive goods or services in exchange for your donation, you need to discount your deduction by the fair market value of those goods and services.

This is not tax advice; consult a tax professional for your own personal situation.
How does the resolution compare to just reading the article on a typical modern computer monitor?
Right on the mark here. Feedback for devices like this are going to have to involve other senses, not touch. The most obvious ones being a visual + audio feedback of some kind.

I built a project at school using a Kinect in 2011. Similar UI/UX model where you can essentially 'sense' the skeleton - we routed that data through a Node app that allowed you to swipe in the air to move through a photo album.

One of the hardest parts of this is getting what people call the 'clutch' right. Basically, how is the interface supposed to know that my arm movement is meant to target the device, and not say a friendly wave to my neighbor? In voice interfaces this is the equivalent of 'hey Siri' or 'Ok google'. With skeleton sensing interfaces we could still do an audio clutch if needed or you'll need to use another body part to engage the action on the device. Fascinating problem and I'm curious as to what clever solutions will surface.
Ask HN: Pros and cons of becoming a US citizen?
I have been living in the US for a few years now, and am eligible to obtain US citizenship (I'm originally from Italy). I am pondering this option, and I would love some perspective from other people that have been in the same situation.

The main reason why I am hesitant is that we might decide to go back to Europe eventually, and US citizenship brings a number of obligations with it, including in relation to taxes.

Any help or suggestion is appreciated. Thanks HN!
This is too polite a forum for my real thoughts on this kind of activism.

If I were trying to convince someone of my cause, I'd try to couch it so that doing what I wanted would be in the other person's best interest.

Instead I tend to see a playbook of 1.) Make things more difficult. 2.) Make things more expensive. 3.) Lower your quality of life.

Selling asceticism only works for people that already have everything.
Yes, or if you don't want to use a template function, for whatever reason, you can wrap the result of iota(1000) into an InputRangeObject (see https://dlang.org/phobos/std_range_interfaces.html#InputRang... for an example).

> I don't like how the conditions are detached from type definitions

I can understand that; it's something that takes a bit of getting used to. See https://dlang.org/concepts.html for an explanation of template constraints and why they were designed this way.
> the A2 tunnel cost only modestly more than it’s costing San Francisco to simply reconfigure Market Street to shut down through traffic

Salaries in San Francisco and Maastricht are widely different.
This is a cool collaboration. I would love to be able to use unstyled controls again, especially for things like date and time!
While agree with most of what you said, I have seen a lot of happy Face ID (over Touch ID). I think your 3 important points set a good framework for anything buttonless.
Given that I've not heard a proposal that wouldn't have also helped my parents hide the existence of gay people until I went off to university (and they tried!) - I wouldn't.

I'm quite sure ulterior motives explain more than stated goals, here and elsewhere.
You're definitely not the only one to have this experience.

Honestly, I think the problem is structural with regard to management. Just changing the process or tool (ticketing vs constant communication with manager) isn't enough. It probably needs to be combined with smaller teams (i.e. Amazon's pizza rule) and management defining goals and "success" as more than meeting some narrow KPIs (MTTR on tickets, for example)
Re-Evaluating Halo’s Language Choice: Problems with Golang
I could swear there was speculation about precisely this just after the strikes. Anyone remember it?
It's important to understand that realism is an "interpretation" stage. Before we get there, we selectively _attend_ to and process stimuli. It is at this attention stage, and usually for (personally) emotional stimuli that depression can affect the things which we "see" (attend to).

Biases in attention and interpretation in adolescents with varying levels of anxiety and depression
https://www.tandfonline.com/doi/full/10.1080/02699931.2017.1...
I grabbed the source linked from the article, made it run on Linux, compiled it with gcc -O3, and it beats my system's wc by a factor of almost 2x. C is faster than C!

System wc, fastest of 5 runs:

59180000 213180000 1407437834 wc_input
11.53user 0.19system 0:11.74elapsed 99%CPU (0avgtext+0avgdata 2428maxresident)k
0inputs+0outputs (0major+102minor)pagefaults 0swaps

Manually compiled wc, fastest of 5 runs:

59180000 213180000 1407437834 wc_input
6.08user 0.20system 0:06.29elapsed 99%CPU (0avgtext+0avgdata 2180maxresident)k
0inputs+0outputs (0major+92minor)pagefaults 0swaps

This is on Ubuntu 18.04 on x86_64. If the author's wc also came precompiled (which it seems to be), they cannot make any valid comparison at all. If manually compiling on their machine with maximum optimization would also get them a 2x speedup, their fancy multicore Haskell would still be slower than C... and that's fine.
It was very noticeable to me in Dutch cities that there is wildlife.
By Western standards, any publication that doesn't fully support Medicare for All is far right.
Found the vim user ;)

That remote control is how I explain modal interfaces to people when they can't understand how my editor works.
"Dip" is chewing tobacco. You put it between your cheek and gums, and the nicotine is absorbed through your oral mucosa.
Ask HN: Why does Windows feel more responsive than macOS?
I recently built a new gaming machine with Windows 10 and damn this thing is fast and responsive. When scrolling or simply moving windows around it feels like Windows is running at more FPS than macOS (for a lack of a better description).

I'm comparing this Windows machine to a 2017 5K iMac i5 7600K with SDD. I've been using it with High Sierra and recently installed Mojave. Based on pure specs the iMac has a 30% faster CPU, a similarish GPU, and the SSD is much faster. Both machines are running at 60Hz.

Also when doing benchmarks (geekbench, spedometer, etc) the iMac is indeed about 30% faster.

I know macOS used to have mouse lag which was fixed in El Capitan so I don't think this is it.

Firefox and Chrome feel a lot more snappy than even Safari on macOS. For example when switching tabs it feels instantaneous in Windows and in macOS it seems like there are a couple of frames of lag.

Any ideas what this is?
~30 mins by train from Edinburgh Haymarket gets you across to Fife - which is where we moved from central Edinburgh ~3 years ago.
> directory of APKs sorted by version

Something like that already exists. I had to use one of these directories once to install an older release of Signal on a relative's phone (newer releases of Signal don't work on older phones, older releases of Signal aren't compatible with the current Signal server, but there's a single version in the middle which both works on older phones and is compatible with the current Signal server; unfortunately, that phone hadn't yet updated to that release before a newer release went out).
How does waving your hands in the air "feel more human" than using your opposed-thumb-equipped hands to interact with some material object?
Yes. Tens of thousands of people died per year in construction and industrial deaths in the 1910s, 20s, and 30s, with a much smaller population. Yes, construction is still disproportionately risky, but...

Two deaths to build 1 WTC, vs 60 deaths to build the Twin Towers (4x the square footage), vs 5-14 deaths to build the Empire State Building (80% the square footage). Most ordinary skyscrapers have zero, which wasn't the case 100 years ago.
> but it would be far more environmentally friendly to build a high rise.

Absolutely Right! And, it would decrease pollution and global warming because people's commutes would be much much shorter, as they wouldn't be forced to commute from 80 miles away, like it currently is in the Bay Area.
Asana is zigging and zagging with breaking API changes
On the same trail of thought https://www.amazon.ca/Talent-Code-Greatness-Born-Grown/dp/05... is a great read.

Shows many examples of how deliberate practice on the edge of your current ability is what equals mastery ( whilst also exploring the science behind it )
> If you have Javascript devs that came out of some boot camp with no knowledge of either, do you teach algorithms 101 or low-level CPU programming 101 first?

The latter. It's also known as "computer architecture" and is something typically taught in the first two years of a bachelor's degree. How can you hope to learn to properly program a computer if you don't know what a computer is?
"communist" in the singular is kind of an auto-oxymoron, isn't it?!
Interestingly enough, it (encryption) may be fine:

> 4.7. Reflecting the importance of privacy, the framework will also ensure a differentiated approach for private communication, meaning any requirements to scan or monitor content for tightly defined categories of illegal content will not apply to private channels.
"Then it's a matter of taste (i.e. "ideology") to decide which equilibrium point a society wants to be in."

I think this statement is quite representative of the world we live in, don't you?
My personal experience is, strongest adherents to an ideology are the least productive people .
Google obviously does evil things. Still not an excuse to keep using this argument, which was nothing but sensationalism and clickbait. "Don't do evil" is still in Google's COC[0].

> [...] And remember… don’t be evil, and if you see something that you think isn’t right – speak up!

It's not like a COC is anything legally binding, or like they didn't do anything bad before restructuring under Alphabet, either.

[0] https://abc.xyz/investor/other/google-code-of-conduct/
It's not plausible to do that. So teach them what it is and that it's stylized and unreal. Tell them that you don't want it on the family computer or the family wifi. Teach them to identify and despise misogyny. Teach them how to resist peer pressure. Teach them that society has weird ideas about what counts as real sex, or improved or advanced sex, when in reality it's just a thing adults do to express closeness and have fun.

And then they will regulate themselves.
Not sure about the registry, but it's definitely something you can disable in Group Policy (though Group Policy is only available on Windows 10 editions greater than Home).
I can't tell you how unburdening it is to read your response. Thank you for your honesty.
You could use a speech synthesizer to describe what you want to draw in words, and let the user render the graphics in their imagination.
The observation is that mastery requires thousands of hours of deliberate practice.

I find it remarkable that people seem to think that this implies a claim in the opposite direction: that thousands of hours of (any) practice results in mastery.
Twitter not applying the same rules to arbitrarily defined leaders as it applies generally is election interference (or in-kind campaign contribution); and the half-measure at best of restricting third-party retweets for actions that it would, for any other actor, ban the account holder doesn't fundamentally change that.
I hope so. It was a transparent attempts to make parts of the web Google proprietary.
I was once with a map of areas that, in the absence of dikes, would get flooded by rising sea levels. Outside places in Florida / Louisiana / Southeast Texas, the only major city I saw that would experience significant flooding was Boston. Now I know why. Of course, as the author mentions, dikes work perfectly fine (especially in an area like the Bay Area that isn't prone to hurricanes).
I worked at a place that had a treadmill desk. Takes some practice to use it...
I think you need some therapy dude.
In major cities, I've been burned so many times with people trying to grab my attention for some agenda or other, usually to sell me something or peddle some wierd conspiracy, or both. I'm afraid I'd be one of the people who wouldn't take your dollar.

Out in the country, I'd likely be more receptive.
>Open source developers shouldn't be forced to lock away additional functionality in their app

The additional feature can just be text that says thanks for the money, feel free to give us more money in the future.
The way I always understood it is that 10000 hours of focused and deliberate practice and work gets you there.

I never interpreted it as: just do something for 10000 hours and you'll be a master at it.
Hi, Pipedream founder here. I appreciate the honest feedback.

The post is meant to articulate the depth of our vision for the platform. The hope was the linked workflows provide some inspiration and examples to make Pipedream a little more concrete. I'm glad the homepage resonated with you.

Did you get a chance to sign up and use the tool? We're looking for specific feedback from devs on how we can improve so I'd love if you had any time to build a workflow and share your thoughts.
> Let's not drastically increase job requirements for no good reason.

Here's the short version of branch predictor awareness. If you can write your inner loop with fewer conditionals, it will probably perform better.

Is it relevant and worth doing? At some level, only if your loop is frequent and fairly tight -- otherwise the difference is likely to be in the noise. On the other hand, writing your code to avoid branches in general can be a reasonable style and get you in the right place by default.

Everybody is claiming to be a 'Full Stack' developer these days, but apparently that doesn't include much of the stack.
That's presuming it's a verbatim quote. Also, your language around a topic changes if you have experience with it too. When you discuss something you're familiar with, your speech becomes optimised through previous communication failures.

If you answer "I flip the switch" - in order to be assured I have understood you correctly and that you understood the question correctly, I have to follow up with something like "So you'd kill the one?".

Saying "I kill the one" shortcuts some clarification and gives your answer directly and without ambiguity. Of course, if you're just a good communicator, you could give this clear answer without having experienced the question before.
If it hasn't already ID'd you by gait as you approach.
Example: The gentlemen's agreement to end competition

https://en.wikipedia.org/wiki/List_of_fastest_production_mot...
How is Soli any different? I know that if I put my hand in this spot and make the motion of turning a dial then it will turn down the volume, and I can hear the volume go down as I do it, whats the difference?

Or if I tap the air in a specific way, get an audible tap noise, and know I've completed a preset action (index finger tap = set timer for 5 minutes) its the exact same thing.

How is sound feedback not as good? 99% of phone interactions don't use buttons - are you saying that UX is bad?

Also - every major company sells ads and other products. Every. single. one. Google? Apple? Microsoft? Valve? Netflix? Amazon? Bueller?
how do you have a transit system to get people 80 miles to work? The imbalance of where work and residential areas are in the bay area is so horrendous, there's 1 residential place to live for every 4 jobs on the peninsula. The only way to balance it out is either get rid of the jobs or build lots lots more residential
This screenshot shows only the right part of the color selector dialog, which is otherwise exactly same as the W95+ version. CHOOSECOLOR.Flags has few bits that determine which variant is shown, and this particular variant is not documented in current winapi docs. I believe that this version is only used by Windows 3.x Color control panel applet.

[Edit: and as this dialog is present in Windows 3.0 it almost certainly isn't implemented by same code as Color Dialog from Common Dialog library, because Common Dialogs were introduced in Windows 3.1]

[Edit2: when I think about it probably the only common dialog that actually changed since W3.1 is Print Dialog. Other changes to the library were implemented as adding new dialog types. Notably the ComCtl/COM based W95 file/folder dialogs, which actually aren’t API compatible with previous versions, because they deal in shell objects (ie. ItemIDLists) and not in filenames. (This is also probably the reason why various parts of Windows Setup use really weird looking directory selection dialog)]
Slack is entirely designed to encourage casual chat-like conversation with emoticons, reactions & so on.

Want meaningful async communication? Think of the UIs of usenet clients or even email clients.
Yep, my biggest frustration is when people (not just managers) ask questions instead of looking things up. And it can be hard to push back against because they are "just trying to get the answer more efficiently by just asking". Which is true, it's usually more efficient to ask someone who knows something than to find something yourself. The problem is that it preempts work to be done in serial instead of doing a bit more work in parallel. There is a point at which that makes sense, there are things people know that require a lot of legwork for someone else to find out for themselves. But "what are you working on" is pretty much never in that category.
Not really chewing tobacco, it's moist tobacco that one places between their gums and their lips.
I'm coming up on five years, and I can tell you that the negative shit spewed in this thread is nothing I've experienced at Amazon. Is it possible some people have experienced these things, even in the last 1-5 years? Yes, it is possible. Just telling you that my experience has not been like this at all.

As with every company, which manager you have and which organization you are in makes ALL THE DIFFERENCE. Are there people here I wouldn't want to report to? You bet. Is my manager one of them? No. I even switched teams to continue reporting to my manager after they moved to a new role.

I feel compelled to say that I am in no way a shill for Amazon and have never been for any company where I've worked (I've worked in tech companies for a few decades now). When my friends complain to me about how awful Amazon is, I cringe hard and do my best to remain balanced in how I view their feedback. Some of the stories I've read and heard about other people's experiences (especially in fulfillment centers) have been super discouraging and made a lot of us angry. Hey, why don't you quit working there in protest? I've worked in a few other major companies, and I can tell you that all of them have done awful shit that made me want to quit in protest--unfortunately, quitting in protest doesn't pay the mortgage.
Your dad would only be affected if he was looking to get an Uber or into his own car while on Market St and unable to get to the other streets.
It's the most widely used software distribution channel in the world. I'm sure most would prefer to distribute on F-Droid but open source developers want their apps to be successful too.
They can't innovate, despite all of their "talent"
Beyond a certain level, most of modern computing is...
I like the library as proxy return idea.

I've tried to return stuff via my police precinct. Couldn't be bothered.

I once returned a wallet via a "I Saw You" style personal ad in our local arts paper. (One of his frat brothers saw the ad and posted it on his door. Result!)

I've returned a few phones. Because they've been locked, I had to wait until someone calls (answer) or texts it (quickly write down number, then use my own phone to call back).

Phones need a "I found this lost phone" feature on the lock screen.
There are a few like that on the web eg

https://66.media.tumblr.com/f2cfd1111f36dc195ab9e6aefc239faa...

https://www.reddit.com/r/nihilism/comments/b22xg0/may_i_offe...
I can attest to that. In my early tweens i was in a severely depressive state and would be actively rejecting psychotherapy and just keep going further down the spiral - it all changed after a one or two experiences with magic mushrooms.

Despite not using them in a clinical, supervised environment, or in conjunction with therapy, the experience actually had me somehow understand where my depressions came from and helped overcoming them like nothing else did.

Of course it didn't "cure me", managing depression has been a way longer journey - but for me it changed my life from "barely able to get up" to a state where i was actually able to do things, start working, live my life and care for myself almost overnight. Literally felt like it had re-wired my brain, never since relapsed into quite such a dark and hopeless state i was living in back then.
Glad it worked for you, but that’s far from typical. Psychedelics resulted in a great time and newfound perspectives, but I’d be reaching to claim it had any kind of lasting effect with my ADHD symptoms.
Asking consideration from a platform based heavily on OSS isn't unreasonable. Especially considering Google would benefit from the improvements those donations could spur.
I can see the headlines already

> Google Project Zero researchers find 100 ZERO-DAY vulnerabilities in unofficial app store "FDroid"
They're not sterile; their brilliant colors are produced by halophile archaea and in some cases bacteria and algae that flourish in environments that would kill anything else.
Meditation can be a double-edge sword because it's an attention training practice. You can think of it as a torchlight - you learn to regulate the torchlight, but what comes in focus is still controlled by something else.

The process relies on a circle of attention-interpretation and so on and so forth. So merely training attention without changing associations and interpretations may not be very helpful for some people.
This is pretty true about reputation in general not just online
I really like the gesture controls in my bmw. They seemed odd first but now they feel quite natural.

I guess the best intuition comes from the fact that one gesture is mapped to one action unlike in touch screens where e.g. swiping has a platitude of semantics in different contexts.

Anyways I hope the sensor is released to the DIY crowd. I guess there is a good chance since all the tech comes from infineon and they already built small dev boards and google normally is rather open minded towards DIY.
Evolving Michelangelo Model Representation for Flexibility at Scale
I didn’t say it was the best. I said it’s better than a lot of other churches.