skysight-inc/HackerNews huggingface dataset:
My 'hot take' I've had for a while is that most applications, including native ones, are just interactive documents.

I can count on one hand the number of native apps I use that couldn't have their interfaces trivially represented by HTML and CSS.

If you're not building Blender, Photoshop, or Maps, odds are pretty good that your native app is just a document. And even in the case of apps like Photoshop, only the main view is special -- everything else is just menus and toolbars.

People draw a hard line between a document and an app, and I've just never been able to see that line.
Hey, I appreciate it, just having a few search terms can go a long way. Like I said, my knowledge in chemistry is practically non-existent, and I basically forgot isotopes exist, so this'll get me going. Thanks!
Congresswoman dared Zuckerberg to spend an hour as a FB moderator. He declined
9/11 is almost two decades in the past. Shall we return to the Crimean war?
Shouldn‘t Chrome be backwards compatible? I would hope so at least.
I think the hacker ethos mostly is about intent, not about consequences. Teaching people how locks work and about lock picking, for example, is within the hacker ethos, even though that knowledge can be used for stealing stuff.

Giving people a device they can use to pick locks without having any understanding as to why it works, on the other hand, is not considered part of hacker ethos.

The original hackers typically shared hacks freely. It just happened that, in their circles, people were way more interested in satisfying their curiosity than in money.
"Express concern" is a large understatement IMO.

Edit: removed most of the post. Rewrote the rest of it.
SF'a govt is the cause of lack of housing construction: they forbid it.

And they've ended up with an endless number of one off, inefficient policies to try to address the problem this has created without addressing the actual cause of the problem.
I boggle at why security cameras would be sending the video offsite to a third party.

Storing it locally is absurdly more efficient and ... actually compatible with having security unlike blindly sending the footage to a third party.

Why have we normalized this absurd behavior?
The ToS was the only thing that had changed, telemetry had not been implemented yet. We've rolled the ToS changes back and are reconsidering our approach based on the feedback: https://gitlab.com/gitlab-org/growth/product/issues/164
I have a, probably misguided, fear that We Assembly will inadvertently usher in an era of read only web, basically breaking the "view source" idea almost unique to the Web.
Ruggedized keyboards for self-service kiosks don't typically have a windows key or ctrl, alt, and ESC (and if they do there is usually a hardware switch that disables them)
Ask HN: We need a better alternative for Q/A than stackoverflow
I just saw this interesting discussion on Reddit and thought to open it here aswell.

>After being a contributing member, answering and getting a lot of reputation and upvotes, and after posting 6 (good) questions in stackoverflow, which were barely seen and mostly not answered, I got a question ban:

>"Sorry, we are no longer accepting questions from this account. See the Help Center to learn more."

>My questions were very technical and did not attract much attention. They were not downvoted though. I am an active software developer, and I only ask questions when I read the whole documentation and search for answers for at least a day. I only ask questions when I am unable to do my job at my firm because something is really off about a software dependency we are using.

>I use to get good answers when opening issues at the software project in github.

>But, of course, github is not for asking for user help. So, it's interesting that I get better answers at github than at a Q/A site like stackoverflow.

>I didn't know about the existence of a question ban at stackoverflow. Knowing about it leaves me worried about the state of software development in general. It's not much better than Facebook or the Chinese Government digital crap for that sake.

Original post:
https://old.reddit.com/r/opensource/comments/dh06m1/we_need_a_better_alternative_for_qa_than/
How to spot a wormhole (if they exist)
Australian Scientists Debunk Women Having 'Pancake Brains'
They weren’t, but they also were leaving themselves the ability to without informing their customers.
On the other hand, I have 6 keyboards near my desk and only one has a Windows key. YMMV, I guess
yes, it's exactly like that and the police are now writing javascript to get the analytics /s
Pretty sure it was rhetorical and not soliciting you for feedback. Telling a person that their genuine, curious questions are stupid is a great way to continue propping up the perception that our community is full of pedantic jerks.
I love HTML/JS as a desktop UI toolkit, but much prefer the approach Qt WebView approach where javascript callbacks hook directly to code as opposed to running an entire webserver/HTTP stack. If not for the performance, for the ability to skip the sort of security problems the Signal desktop app had run into at some point.
> Net income isn't normalized across businesses.
> Most businesses aim for net income. Most startups don't even try, even if they've raised hundreds of millions of dollars and occupy fancy offices. (It's also very easy for IP-based businesses to shift where income is generated.)

Why would you want to tax a startup that isn't making any money? The whole point of government taxation is to generate revenue from profitable business activity occurring there. Taxing businesses that aren't even making money is ridiculous.

And sure, you can shift where profits are generated. But you can also just not be in SF. Which is exactly what's happening.
My questions come from the fact that you, and others from Gitlab, are coming out of the woodwork in groups in response to public negativity and trying to play it cool, eg "wanna".

At least to me, it feels hollow, just like your response right now. It makes me think that Gitlab knew that there was going to be a backlash, and only sent your team out to mitigate damages. "There is no such thing as bad publicity" sort of deal.

If Amazon did the same thing you were doing right now, everyone would be up in arms.
You need to contain this disaster now by showing unambiguously that you've heard the community and announcing that you're simply not going to do this. This is an existential risk for you. You've just unintentionally shot your own brand; it needs more than a little first aid. Talking evasively ("concerns") is undermining you further.

These things have a super short half life before people just write you off as untrustworthy. But if you reverse it quickly enough, you can turn it into a win. Do it now! The hourglass is getting to that point where there's just a little sand left and it feels like it's starting to accelerate.

Please listen to these comments. There are a lot of them:

https://news.ycombinator.com/item?id=21345596

https://news.ycombinator.com/item?id=21346723
I interviewed with you guys back in December; it was a great experience and I'm glad Mutiny is doing well!
Kind of odd, is doesn't look like there's a built-in spell checker available in Chromium since you need a spell check provider[0]. I imagine Google injects it into their Chrome when deploying.

0: https://github.com/electron/electron/blob/master/docs/api/we...
React's prioritization of features has led to it being one of the most successful frameworks of all time, I'm not sure how useful it is to suggest they should have started with this from the beginning. It's been overwhelmingly successful without this feature.
Fifteen years ago, Windows 95 was only 9 years old. I think changing something 9 years old over the course of 15 years is probably an acceptable speed.
> People in tech really, really, really dislike it when the products/services they use attempt to track them (generally speaking).

This isn't even sort of generally speaking true. Nearly EVERYONE on HN is aware to some extent how incredibly massively they're tracked by their ISP, by Google and Facebook, by their phone, by their phone's manufacturer, by their operating system, by the security cameras in all the shops they visit, by proxy through all their friends who aren't as privacy-conscious as they may be, etc.

I see very few people "hating" this. And I say it as someone who does hate it. Most people here are aware of it, and they all have the "tingly feeling", but most actually do choose to actively ignore it. "I don't have to deal with the idea that my phone is tracking me until there's public outrage abou tit" sort of thing.

And I'm not stubborn enough to put "gitlab wants to know how their product is being used" and "samsung wants to know what I'm watching and when" in the same bucket. And given how much of an improvement gitlab is over the status quo, I also know not to make enemies of my closest allies.
Calling someone an asshole is inherently opinionated. No need to add "think" to the sentence.

lol
I don't know.

On one hand, I agree that people being less-than-super-kind might be off putting, on the other hand I'm kinda tired about this age's push to always be super condescending about pretty much anything.

Some people have a tough/tough personality, get over it.
We're halting any movement on this and reconsidering our decision on telemetry, you can find more information here: https://gitlab.com/gitlab-org/growth/product/issues/164
My department is velocity driven (agile) meaning we have to complete a certain number of points each week. Quality loses its importance when quantity is the main driver for being employed.
Well it's true and why he wants to move out of sv. There are plenty of better and cheaper places to live. Sv is no longer special.
I'm not the person you asked, but I do the same using Emacs' org-mode[0], but there are many tools around such as the Leo Editor[1], or really, any editor with a decent markup language support will do.

I store all my org files in git repositories and sync them across devices, allowing me to work on multiple devices and worry less about losing a particular device.

[0] https://karl-voit.at/orgmode/

[1] https://leoeditor.com/
And IIRC no static linking unless you make your source available.
i for one completely trust the US intelligence agencies to make the right decision here. i'm glad that our elected Senate is leveraging the unelected, but best and brightest (or so i am frequently told) members of this country to make these decisions.

this is late-Byzantine empire/Venice type stuff.
If we're replacing cool white, "blue white" is the best term I can think of... or perhaps "snow white"?
The version control analogy in the description was spot on, but a good demo is worth a thousand words, so I will be waiting for a good demo to make conclusions.
I agree the huge amount of copy-and-pasted or otherwise hollow responses from GitLab employees here and on their issue is annoying and counterproductive, but it's literally their jobs. Push back against GitLab, not their rank-and-file. It's undoubtedly a rough job.
World Radiocommunication Conference
Sourcehut intentionally is not going to accept VC money and they know they won’t get a billion dollar value.
Not just eating too much, but also eating the wrong things. Sugar and complex carbs need to be put in the same control category as alcohol. Glyphosates are also a factor in this for damage to the liver and liver cancer.
This is essentially the same problem schedulers run into. It's a latency vs throughput trade off. The article is underlining that blocking is bad, & lots of tasks may receive cancellation signals

I've worked in low latency environments, but I prefer high throughput. The latter is more conducive to flow state. It also means people aren't relying on my consistency, where some days my brain turns on & some days it doesn't
That is interesting; I assumed it hooked into the OS-level functionality but it doesn't appear to. Hmm.
This seems ridiculous. Wasn't the issue a misconfiguration of the Capital One webapp, and not a problem with the cloud?
Is there a good introduction to starting development with Electron as someone who is a C++ developer? I find web development quite difficult to grok in general; lots of frameworks and technologies.
Good luck on the job search. You'll likely make more money in the end with the new gig. Start today!
In addition to other pertinent points being made here:

1. People who have lived someplace a long time and love that place may not want to leave. They may want to try to resolve their problems where they are.

2. Once you are homeless, relocating can be extremely challenging. You may not have the money to pay for bus or train tickets, you may have no means to line up a job elsewhere first, etc.

3. Big cities are where the services are. If you are completely destitute, being in a big city can help you stay fed and clothed.

So it only makes sense to leave the big city if you have some unearned income that will go further if you live someplace cheaper. If you are unemployed and destitute with no prospects, the big is a better answer than a small town because you can at least get a free meal regularly.
I don't have a reply for most of your comment, but with respect to this part:

>If that is the situation, where does SourceHut stand? The site makes little sense to me. The URL is sourcehut.org, but there is no statement about it being a non-profit, or any discussion about a board that manages it. There is a pricing page, but no contact us page. I don't know where it is based, and I can't find a reference on Crunchbase to get any idea of who owns the company.

I own SourceHut as a sole proprietor, you can reach me at sir@cmpwn.com with private questions or ~sircmpwn/public-inbox@lists.sr.ht with public questions. Archives here:

https://lists.sr.ht/~sircmpwn/public-inbox

The business is operated transparently, here's the latest quarterly financial report:

https://sourcehut.org/blog/2019-10-21-sourcehut-q3-2019-fina...
> I boggle at why security cameras would be sending the video offsite to a third party.

Ring isn't a "third party", they're the party from which users (of which I am one) buy the cameras and the services that go with them.

One of the services is being able to see live views from your cameras, or watch stored videos, from anywhere through the app. This is very useful if you're away from home. Storing videos locally wouldn't support that.
Men in black
Was it really deprecated ? I have heard something about it being Firefox 68 based for the time being while their are working on something new (presumably Firefox Preview ?).

It would be really sad if they really did deprecated it without providing a proper replacement first - eq. comparable addon support & other things the current Firefox on Android can do.
Also, who knows what else they collect about you on the backend? I find it funny that people sometimes make such a fuss about front end metrics when they could be collecting way more on the back end (especially so if it's a closed source platform like GitHub, at least with Gitlab, I can look at the back end code and see what they're collecting).
2019 Data Science Bowl
Audio-visual treatment points to Alzheimer’s breakthrough
It's quite a stretch to go from an argument on distributions to an argument on the best marginal use of ones time. Those in the right of the log normal curve have had to learn their skill as well. It's all about trade offs. The regular advice I've learned is to improve your primary skill until you are a professional senior, then expand your skills. And even that then goes against the popular Federer story who started in other sports and whose tennis teaching mother wouldn't teach him!
I dunno which Silk Road you're talking about, but the story we're supposed to believe regarding the first Silk Road is that Ulbricht used the name "altoid" both when announcing the site initially and before that on a programming forum in association with an email address tied to his real name. I believe that he really was that sloppy, but I'm still skeptical that this story isn't a parallel construction.
Except they cannot, Chromium (or is it Blink?) changes too frequently to reliably code for one version and expect backward compatibility of future releases. Electron versions could be shared libraries... except again BC breaking releases proliferate.
He could also have taken the six month plea deal he was already offered, done the three or fewer months he actually would have, and not killed himself.
Awesome! Glad you had a good experience and thanks for keeping an eye on us.
Same, but from my SF house it'd be 1:40 by public, and at least 30min driving.
They're lucky that commuting anywhere in SF tends to suck.
This has 100% been my experience as well. All too often it's seen as an all or nothing thing, and it's the parts where discussions should be handled on calls that give it a bad image.
I can really see this happening, unfortunately, and I actually did many times. However, Southern bureaucracies are flexible only when they shouldn't be and insurmountably rigid when it's actually good, reasonable, or funny to make an exception. So, no, no extra grade for Watson here. But we might as well create a whole new professional category for the friend of my friend.
I recently tried to bring up the fact that our new management and various members of our team all seem to have different expectations for responses via different mediums and that maybe we should document some company or team-wide guidelines for expectations.

I was told it is not valuable by the new management.

Sometimes, they will take advantage of you, even if just through ignorance.
The way we've struck a balance at our company is to only allow meetings in the mornings. In the afternoon, everyone can be off Slack, heads-down, and programming or doing other deep work.

This halves the number of timeslots that are available to have time stolen from you, but allows us to get the empathy and quick resolution that real-time communication enables.
Sport is going this way. There's a growing body of evidence that early specialization produces less champions. Kids are encouraged to participate in other sports well into their teen years. Less burn out, lower injuries and this approach creates more athletes that can be described as "naturals". They have skills and abilities that seem magical and unexpected.
Is the comparison with Qt relevant? My understanding is that Electron is for JavaScript what Qt is for C++. Is there not a better fit for C++ development in the web UI ecosystem?
I'm not the same person, but I have a small notebook and pen. Any time I think "Shit, how am I going to remember this if I get interrupted right now?", I quickly scribble down as much as I can and continue working. This is invaluable when I do get interrupted.

I do this basically any time I feel like my short-term memory is overwhelmed with facts, and as a result the notebook has effectively become NVRAM for my brain.
https://wiki.alopex.li/WhereRustcSpendsItsTime is a recent exploration of this topic that's very interesting.
Curious to know what planet you guys live on that you think you could put non-opt-in 3rd party telemetry on enterprise-level software and not get this kind of feedback.
It's popular so it's fine? The massive number of async-related workarounds, libraries, tooling and code practices says otherwise. jQuery is even more popular btw.

It's the general state of Javascript and frontend code which is finally starting to understand what multithreading and concurrency is.
Seems someone has written some of it up here: https://github.com/acdlite/react-fiber-architecture
GitLab employee, some employees have proposed this idea and (speaking personally) I think it would be a better approach. We've halted movement on using telemetry and are reconsidering. More info is on this issue: https://gitlab.com/gitlab-org/growth/product/issues/164
If you think this is disrespectful, you have a very sensible trigger and a vague definition of respect.

If you're bothered by something, it's not automatically disrespectful.
So why not just assign your stories more points to cover the time need for higher quality output?
This CodeSandbox seems relatively instructive: https://codesandbox.io/s/frosty-hermann-bztrp
Every issue of the NRA's monthly magazine has a column that runs reports of people defending themselves with guns.

They are typically not sourced well enough for an independent confirmation.
Which is why I say the voting public. Threats of primaries (and follow-throughs) in particular seem to be the most potent power the public has on entrenched parties.
Startup idea: combine the two! Personal gun cameras with high speed photography on the trigger pull that can be used to exonerate lawful shootings and conveniently deleted if not. Maybe use machine learning for that.
The Uighurs, China, and the Lucrative Hypocrisy of LeBron James and the NBA
> ... especially if you've run through it before [edits mine]

We're doing a hackathon-style interview session this Friday, and I've already had to remind the team that one of our coding challenges is "easy" because we know the answer. You need to think back to the first time you saw it. Also, we're not actually interested in the solution, but how you arrived at it. Once you grok the problem, most software people hit on the solution pretty soon, and can begin coding - we want to see how you come to the realization, and then how you work to create the solution.
Insert any framework in place of SwiftUI. You're describing Qt, essentially.

The approach has been tried, and succeeded to some degree. But the web is the only app where cross-platform is the default, and it's truly hard to avoid it. Even if the widgets all look different. Even if nothing looks native (people got used to it anyway).

And to be clear I want the status quo to improve in this regard, especially in terms of accessibility (nobody should have to reimplement eg their own dropdown especially if it breaks eg. keyboard shortcuts, mobile UIs and so on). But I can't see anything from today that isn't either a web technology, or web-compatible (and web-accessible, not the Qt webgl hack that's on the frontpage right now) making it in the long term.
This. The major reason why I live in SOMA, and put up with all the significant downsides of that neighborhood, is because it means my commute is very short. It also means I have significant job and networking opportunities within a 30 minute _walk_ from home.

When I was last looking for a new role, I didn't even consider anything outside of SF.
FMA is "safe" in that if it breaks your code, it was already broken. It can only make the results slightly more accurate, unlike for instance the rsqrt instruction which is less accurate. (and as such is not a safe optimization)

GCC emits FMA instructions at -O2 without -ffast-math.
If someone breaks in and steals your storage, you are SOL.
> Don't Gitlab already have their source code?

Yes. The point is third-parties now can.
Part of the issue is that proprietary software would be running from a company that advertises itself as being oriented around free software.

In addition, it would apply to the enterprise deployments, which is bad because enterprises can’t allow telemetry for regulatory and security reasons.
What No One Wants to Admit About Housing Politics
I appreciate the feedback, my intention is absolutely to not become an anonymous data website, the next iteration will require an e-mail address to paste a link that lasts longer than 24 hours and you'll be e-mailed a sharing link and a link to delete the 'sheet'. Future versions will include an admin with a ton of other features and converstions.
4.333333333333333333?

Bah! That's grade-inflation, pure and simple. In my day, the grades topped out at cough4.0. Back in my day, a 4.0 coughreally meant somethingcough, not like these cough hold on, I gotta re-up my inhaler-

Ok, where was I?

Oh, right - Get off my lawn!

:)
Isn't that a gym membership?
This can be added to the bigger pile that is software project estimation.