skysight-inc/HackerNews huggingface dataset:
Your dismissal of the protesters is so arrogant I'm struggling to think of a cogent response.

I've seen the argument by mainlanders often that these protests "don't represent the opinion of the people". You know what would reveal the opinion of the people? Universal suffrage and free choice of legco candidates, or Legco elections where the people could vote in a true majority (i.e. abolishing functional constituencies). Until then the only way people can make their voices heard is protest. And with two million on the street a few weeks ago, an unprecedented turnout as a share of population for any kind of protest anywhere in the world the opinion of "normal Hong Kong residents" is clear. But again, want to find out for real? Democratize HK and find out. But we all know what the result would be, including Beijing.

While a majority don't actively support storming LegCo or clashing with police, the majority definitely are against the extradition bill and further mainland encroachment, and they empathize with the protesters' intentions. That is abundantly clear.

Hong Kong is separated from China by a long period with a different value system. While mainlanders might be happy to sacrifice the minority (the "others") for stability—a preference well explained by turbulent Chinese history—the people of Hong Kong most firmly don't. And never will.

I don't hate the Chinese government, although I despise many of those in power there. Overall it's done well in modernizing the country and bringing people out of poverty. And they have done so in part by restricting civil liberties, some might say it's worth it. But interning millions of people or denying due process to dissidents is a red line for me. I cannot accept any justification for that.
MERN stack A to Z: Part 1
Preparing for a Tech Talk, Part 3: Content
Hmm maybe - what I have in mind is that you could run something undeniably good e.g. a hospital, and you will still face hard ethical decisions about how you handle uncertainty, apply power or allocate your resources. Doing good things just isn’t easy!
Your app is suppose to be self contained....
Microsoft could do the same with Windows Defender with jutification, had the windows version exhibited the same malicious behavior.
Yes, totally agree. Creative Limitation:

https://en.wikipedia.org/wiki/Creative_limitation

When trying to solve problems, if you add constraints in certain areas, you can sometimes come up with really creative solutions you wouldn't have thought of before.
I think philosophically the idea of humans competing with computers comes down to balancing two sometimes opposing things: A) which types of skills are interesting to test, and B) which types of skills are inherently interesting for humans to have.

For A, this comes up a lot in discussions about video game design and balance. Do we really want to be testing how good players are at detecting cloaked units or exactly counting groups of units in battles? I tend to think those aren't super interesting strategically, tactically, or mechanically.

For B, there's a reason that human competitive weightlifting or sprinting is still interesting, even though everyone knows that machines could trivially win those competitions. Of course, those aren't really tasks that are considered primarily measures of intelligence (although, see Moravec's paradox). It's damn cool to see the limits of human ability stretched.

Of course, questions about expensive gear, performance-enhancing drugs, and even prosthetics and cybernetics can already challenge our philosophy of what makes human competition "fair." We inherently want to test the inequalities of humans, both we're only interested in certain inequalities. Generally, we're interested in who can lift the most weight, not in who could take the most growth hormones without dying.
Hollywood is doing fine. Disney's stock is at an all time high.
> even when companies thought I was technically excellent and a good cultural fit, they rejected in favor of candidates with closer matching professional experience

This sounds like companies giving less than honest feedback. We would never pass up on a technically strong candidate, regardless of their background.

I'd brush up on algo/data structures and give it another try.
I'd consider myself something like "4b": Understand ML; concerned - "DO NOT WANT!"

The more I see of this tech, the more disturbed I am about its existence.

In some ways, dystopia and utopia really are the same thing.
Your concern makes no sense whatsoever. First of all, history has shown that "democratically" controlled currencies are a pretty terrible idea. That's why the ECB, Fed, Bank of Canada, etc. etc. all make a point of being independent of the rest of the government.

Second of all, it IS accountable to far more than just "rich people". There's many times of democracies... and one way of breaking it down is democracy by vote vs. democracy by exit. The US Government is a democracy by vote. Starbucks is a democracy by exit. You have no control over how Starbucks makes their coffee, but if you don't like it...then you can just go across the street to another coffee shop. That way, Starbucks is extremely accountable to their customers...because if they stop meeting customer demand then they'll go out of business. I'd personally argue Starbucks operates much more efficiently than the US Government (but that's a separate issue). Libra works the same way. Right now, you're forced to use the US Dollar to pay. With Libra, you're under no such compulsion. If you don't like the way Libra is being operated...use some other currency to do your transactions. This will cause less money to be in Libra reserves... resulting in less money to Libra shareholders... and on and on. Therefore, Libra IS democratically accountable.
heynairb@gmail.com
This was rating well on some of the chans for the usual reasons.

Not sure if it's of note in its own right?
Thanks for the reply, really good stuff.

But what I don't get, why even have an "Application Support" directory at all. There is absolutely nothing of value added to me (as a user) to have files stored there. It's just one more place I have to look to clean up after an application is deleted. So dumb and adds zero value.

I'll put my files into Documents (or whatever). And you (as an application developer) put your files in your app bundle directory. That should be the contract for most (all?) user space applications.

I agree my prompt idea is generally poor and wouldn't work, it was mostly just for discussion purposes. But the mechanics of a fix for this are in place, rogue daemons that can't be deleted are just unacceptable.
If this is a problem in need of solving couldn’t developers simply implement random miss-clicks or key stroke errors in a range similar to humans? Could be interesting to observe how the AI recovers.
If you are not online, you can't receive or send at all (this is why I said "Another disadvantage")

The channel state appears on the blockchain once either party closes the channel.
Ask HN: Zoom should be investigated by US government or not?
If your blog is mostly a portfolio, there’s no reason for it to be “discoverable”. You can just link potential employers directly to it. Arguably it’ll be a net benefit because it might cut down on recruiter spam.

Alternatively, maybe this problem can be solved by bringing back web rings :P
You can evaluate emacs lisp everywhere in the editor with C-x C-e. C-u C-x C-e pastes into the buffer. IDK if that fits your use case or not but I hope it's helpful.
Microsoft does this monthly with the Malicious Software Removal Tool which comes down as part of Windows Update.
if you place the data at the end of the trampoline it avoids these issues of mixing data and code, it's like a little custom data segment you make since you have to allocate the trampoline anyways. This is what i do in my lib. The disp is after the jmp the trampoline uses to jmp back to the original. The original function only has the jmp [disp] and no data is mixed.
This is a _profoundly_ bad idea. Cofounders should have a strong personal relationship before they start a company. They need to actually _know_ and _trust_ each other. I'd rather start a company without a co-founder than bring in someone I don't know as an even remotely equal partner.
That thread should be the link. We need more clear and calm explainers like that from scientists.
Deepmind Alphastar Privacy Policy
I’m quite happy with it, as I don’t see millions of people removing some hidden directory.

No more zoom for me.
Zoom? Thought they were talking about the zoom gesture in MacOS. I’ll move right along then ...
> Yes, Apple does have the power to change every bit on your hard disk if you let it. Things like EULAs are supposed to govern to what extent they can use that power.

Please help me understand this. Where in the EULA or elsewhere have users allowed Apple to remotely install a U2 album, or delete third-party software? What of the fact the EULA itself can change at any time without any posted notice? Or worse, what if Apple is forced or breached to deliver a "security update" which steals personal information or bricks your device? Why is this not a legitimate concern to technical professionals? Or, where is the documentation which at least explains this behavior to put curious minds at ease?
[self-reply, sorry]

For example, Steam games stored in Application Support. Why?? If I install a game from Steam, it should be installed somewhere in the Steam app bundle. When I delete the Steam app, I delete everything related. So dumb.
Shape Up: Product Development at Basecamp
The magic comes when combining AR with an app that understands what it’s looking at and how to contextually interact with it.

The AR toolkits tell you about the 3D environment but they don’t do anything to tell you about the context.

When your app understands what it’s looking at it can add relevant functionality (eg solve a paper Sudoku puzzle, give hints, check your work, scan into a playable app, etc).

Happy to talk about it more! Shoot me a DM.
Zoom should be investigated by the US government.

https://news.ycombinator.com/item?id=20408502
>By popping one circuit breaker at a time, I realized that these circuits coincided with breakers on the right side of the box.

I hope you got this checked out! There could be something wrong with the phase going to those breakers (if your box is of the kind that has phases split by side which I am unfamiliar with).
Former teacher here with a similar experience. It's not only that it's not worth it, teaching for the most part doesn't even pay a living wage. You can't make up the difference with a summer job since the "summer vacation" has gotten shorter and shorter over time it seems. In addition, teachers usually have to do professional development over the summer as well as we always started back before the students did.

One of the districts I worked at didn't have an attendance policy and allowed students to do credit recovery with online courses. It's incredibly difficult to convince middle and high school students to struggle through learning when they know from their fellow students they can make up the credit later and just google all the answers since the proctors for credit recovery didn't really pay attention. They all had their phones on their leg under the table searching for all the answers while the proctor sat and ignored them.
An air of entitlement not to the road, they feel entitled to flouting the rules & to not be penalized or reprimanded for doing so -- like not stopping at signals or intersections as if its beneath them.
I have 12 small whiteboards (14x14 in) mounted on my wall that I add stickers to now. The only stickers on my laptop are ones I have duplicates of. It's a nice collection and it's scaled more than the back of my laptop has.
Would you really want a lot of internal storage space on it? Wouldn’t you want a separate redundant external very fast SAN?
No, they should be put on trial for malware.
I run the website, not a company. I only just finished developing it. I am still working on the Kickstarter and plan to launch it soon. I registered the domain with Google Domains and didn't want to share all of my information which is why the Whois looks like it does.
Ask HN: Best way to get into embedded programming?
Eventually I would like to get my Masters in Robotics. After a decade of building apps and infrastructure I'm pretty bored of it. I am thinking that doing embedded programming for a robotics company might be a good stop-gap while I pursue my M.S. Any recommendations on where to get started? I see a lot of job postings wanting VxWorks, embedded C++ that kind of thing.
Interesting, thanks for the tip. Have you tried one of those to decide not to buy them? The 'open' in their name is encouraging.
How far are we to train some sort of assistant that executes commands based on brain activity patterns, e.g. instead of shouting '<assitant-name> turn off the music', just think it and have it executed?
It does. We measure CPA/CPI and the numbers are way better than other not-influencer-marketing.
I built Logflare for Cloudflare. A good example of what you’re talking about I think. https://logflare.app
What I find fascinating about the Voyager probes is that we can't replace them in less than decades, barring some new tech breakthroughs. They're so far out there that in all likelihood it will be many centuries before anything is further out than them.

V1 is over 145 AU from the sun, traveling 3.6AU per year, or around 60,000km/h, 17km/s. Even if you got a probe moving twice as fast, it would take close to 40 years to catch up. And moving a probe twice as fast (after escaping the sun's gravity well) would take a heck of a lot of energy. More likely you'd need a bunch of gravity assists from other plants, and waiting for the right time for those takes even longer.

They're irreplaceable. They're ancient. And they're still doing science.
Bankrupt Maker Faire revives, reduced to Make Community
This presents no conflict with a healthy and free society.
Most people are in Startup School haven't even started or have no idea. SUS is a perfect place to start on a small project with other people. From our experience at YC, getting a cofounder is the single best thing to improve the odds of your startup.
You said that they signed up to a shareholder value driven organisations, so should accept layoffs as part of such a company, but they didn't join a private company, they joined a public service that was later privatised.
>He then doubled down, saying he did not think anyone should want “a private company to prevent you from saying something that it thinks is factually incorrect.”

I'm sure there used to be a difference in English between "prevent you from saying" and "refuse to help publish". Did I miss a meeting?
https://outline.com/J6Du4y
Anyone have any good advice on storing a failed transaction and retrying later?

Is that even feasible with Stripe?

Obviously there would be security considerations.
Sugar in fruit juice may raise risk of cancer
Deadlines: All Taking, No Giving
"Voyager 1 and 2 can continue to collect data from interstellar space for several years to come."

Quite an understatement.

Two options:

1. Each one gets so cold, the harden-ability dwarfs that of the collective cosmos combine. They crash through planets, stars, galaxies, even singularities like a molten bolt of copper versus your Jiffy Pop foil, gaining in intensity. Earth is safe because we launched it, and if they come back, we know and just slightly "ping" it with M87 to offload it on some other sucker.

2. The thrusters have no empirical history. They spiral out of control in very very cold space. All their atoms go nuclear with nothing to counterbalance it. Everyone but Earth, due to the empirical history of it's flight path per quantum loop gravity gets pulled into effectively steel wool of hacksaw blades made from the same stuff that powers singularities.

So, USA won this one too.
There is a little 'x' button in the top right of that sign in wall modal
Exactly how AlphaStar was restricted is controversial. Its peak/burst APM during fights seemed extremely superhuman. That the average APM was lower doesn't mean much. Insane APM will win fights even without the multiple screen thing.
Screw that... I'm going to find a co-founder right here! :)

https://getpolarized.io/

I need someone really awesome in product + growth OR an amazing React + frontend developer.

We've made GREAT progress so far..

Here's the rough elevator pitch.

Polar is a tool for managing knowledge which is kind of a hybrid of Kindle, Github, and Slack. Polar allows you to keep all your knowledge and reading material in one place. You can easily suspend and resume reading complex technical material and annotate and take notes directly without ever having to leave your reading platform.

More specifically, Polar implements spaced repetition, is a technique from cognitive science to prevent the user from forgetting the material they've read. This same technology is used in other platforms like Duolingo but we apply it to other areas outside of just language learning.

... and here's what I'm struggling with at the moment.

1. The long term vision is large but I have to do a better job of explaining the short term vision.

2. I need to do a much better job of conveying the 'aha' moment to our users who visit the site.

3. Marketing right now can definitely be improved. Huge opportunity there.

I've nailed a LOT but of course everyone has limited talents and time. The areas where Polar shines:

- our users that 'get it' LOVE Polar.

- we have a lot of users that STILL love Polar but are waiting to come on board due to one or two smaller missing but critical features. Like Firefox support or mobile or something along these lines. They users LOVE the app once they get the aha moment.
Yeah that devolved fast. Keep up the good work dang.
Of course it's catch-22. There's a reason that being the right person (or people) at the right time/place is hugely beneficial. We can mitigate somewhat but at the end of the day, luck is a big part.
Go Incognito and try again.
PG is right but the next worse bad idea is not having a co-founder. It's definitely possible to do without a co-founder but a LOT harder.

I'm doing this right now as a solo co-founder and wish I had someone amazing to have my back.
Funny enough, for me, it depends on the "thing". Laptop or car? No dice; but water bottle and home PC, stickers on them. I don't go out of my way to sticker them up, its mostly a collection of stickers I think look "cool" or hold sentimental value. For example, I have the skydiving bumper sticker on my water bottle cause, while it is rather bland looking, marks the skydiving trip I took two years ago. The Hot Ones sticker on my tower is because I really like hot sauces.

Overall, I like to do it because I've done it since my high school folders. I used to tape magazine clippings all over it and even made a small amount of money doing it for others at my school.
I think there's a large overlap between image-conscious Mac users and image-conscious developers, for whom laptops are an expression of self or something like that.
Generalized scene understanding is still a hard problem in both academia and industry. The big companies are working on such things with access to tons of data.

Assuming you do know what’s in the scene semantically most ar applications that aren’t games do intend to use that information. I’d say the primary hurdle there is still general scene understanding.

It’s easy to identify a sudoku puzzle but not so easy to identify and classify all 3D objects with any sense of precision yet. Seems like a large scale data play to me..
What if we M87 image them?

Or use the fact that we know where they are going, to enhance the telescopes of a similar imaging maneuver?

Like, if we are good at data science, we can use their path as a focal length.

Why not. We pretty much just look at dead space as the basis for most stuff. How about dead space + voyager per Bell's Theorem?

We should be that good. If not, I guess everyone should have paid attention better during undergrad?

F U CHI NA!
Thanks! It was great to see my article posted. I'm glad you enjoyed it. It took me about six months to get ready emotionally to write that article.

Podcasting was one of the best (non-financial) decisions I ever made.
Honestly I just wrote a small set of functions to log everything to Google Analytics via its measurement protocol[0]. I know I said I didn't use it client-side, but the dashboard is still top-notch for exploring analytics data and there's a ton of processing it does for free - IP to location is one.

I also stream all logs into text files so I can process them later too.

[0]https://developers.google.com/analytics/devguides/collection...
License this to Sticker Mule. Sell it with framing options.
> But what I don't get, why even have an "Application Support" directory at all.

The bundle isn't normally writeable by the app itself. It's generally good security practice to not have your app capable of rewriting what itself can do, and iOS is the same way. You can't write into your app bundle, so anything at all that you want to persist needs to go somewhere else (typically in "Application Support").

That would include mostly anything the app persists to disk that the user didn't explicitly choose, like an sqlite database or something.

> But the mechanics of a fix for this are in place, rogue daemons that can't be deleted are just unacceptable.

I see where you're coming from, but I think this is really the only balance Apple can strike here. That balance is essentially that non-App Store apps/installers are not sandboxed and can mostly do whatever they want, but Apple can step in with X-Protect (like they did here) and remove anything egregious.

They've also moved forward recently with the concept of notarizing, which will still allow apps/installers to do whatever they want, but they'll at least need to be validly signed by a verifiable private key that Apple can then revoke if you (as the developer who signed things with it) do anything egregious.

Again--it seems unreasonable in this case, but there are undoubtedly numerous very popular unsandboxed Mac apps that do sketchier things for more valid use cases. Any prompts or restrictions are going to be very disruptive and prompt a new wave of blog and HN posts about Apple trying to kill app distribution outside the App Stores.
Agreed, but that may not hold true at scale. It's like saying a $50 taxi ride is cheaper than a DUI. That only holds true for around 20-200 rides, and I've seen estimates that most people do more than that before they get caught (of course there's other ethical and practical reasons not to).

If I was to guess, there's a ton of this kind of stuff going on, and most of the time nothing happens. Not all boneheaded or sketchy engineering decisions cause catastrophe (or get caught). Also, my understanding is that this was a deliberate choice by Boeing, so more "safety engineers" wouldn't necessarily help. This is frequently the case with engineering disasters. The problems are with politics, management, even communication.
How to Find Product/Market Fit: A Practical Guide
> OmniDiskSweeper is great for finding this stuff.

iTrash [1] is also worth mentioning. It uses the Levenshtein distance algorithm [2] to find all of the junk related to an app.

[1] http://www.osxbytes.com

[2] https://en.wikipedia.org/wiki/Levenshtein_distance
The funny thing is that I was a creative writing major at the time and already knew of him. Of course, I didn't know what he looked like but as soon as he admitted being published, I immediately said, "Oh, you're GORE Vidal, not George Vidal." He laughed.