skysight-inc/HackerNews huggingface dataset:
"National Security" has always been the ultimate unfalsifiable accusation.

Only those who have access to the underlying classified information can legitimately make the argument. Those who don't have the same access must trust those who do.

The system breaks down quickly when the former group gets everyone into a war because they failed to vet the underlying intelligence or purposefully misconstrued the intelligence or they just moved the goalposts of "national security" to include preemption.
They're commonly called camps in Northern Ontario.
Maybe? Only if the business is actually deploying the server-side to folks. Using C++ to run data-servers is a choice you can make - one that I'd be a bit wary of since if C++ has a glaring weakness it's everything having to do with strings and I/O[1] which is going to be a big component of what you're writing.

1. C++ can do these things, and can do them quite performantly - but it takes an amount of effort far exceeding doing the same thing in say, Go or Java.
Why You’re Going to Lose Sales This Holiday Season
ByteDance CEO “forced sale of TikTok to US buyer is unreasonable”
Web Plot Digitizer
As much as I am 100% skeptical of any Google acquisition (either they screw it up, neglect it, or shut it down), I was at least hoping that the Fitbit app would finally get Google Fit integration.
Why Data Security Is Hard
I chuckled at the number of people in this thread who don't seem to grasp the concept of an intentionally ridiculous or improbably difficult to build architectural concept rendering. Like this:

https://en.wikipedia.org/wiki/Shimizu_Mega-City_Pyramid

https://en.wikipedia.org/wiki/X-Seed_4000

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

Closest real world inspiration I can think of is this. https://en.wikipedia.org/wiki/Lloyd%27s_building

If you think someone is seriously proposing a 560 meter tall waterpark/cryptocurrency mining tower... I have a bridge to sell you?

It's named after the JCPOA nuclear deal, which no matter what side of the issue you're on, has significant follow on effects on Iran's civilian economy.

https://en.wikipedia.org/wiki/Joint_Comprehensive_Plan_of_Ac...
Can't say I'd ever personally use 1Password over something open source like Bitwarden, however the intriguing thing about this post is that they're using Rust for their Linux client backend. If only this was open source; we could peek under the covers and see what technology they're using.
He also makes funny like these:

https://www.youtube.com/watch?v=k9VewWKfH_0

https://www.youtube.com/watch?v=TRozAbaKs9M

https://www.youtube.com/watch?v=Joed0P3hhbc
I used KeePass, then LastPAss, then tried 1Password about 8 years ago. I haven't even considered changing. I joined when they were still mostly focused on MacOS and iOS, the Windows and Android apps were secondary. Since then they really shifted to a totally cross platform experience, and I'm incredibly happy with the app. I'm glad they're branching out to Linux.
I switched from KeePass to 1Password mainly to get my family on it. They really appreciated the clean workflow once they got used to it after a couple days. And the auto-sync feature combined with the mobile app has been useful for when they have to enter the Netflix password on various devices.
Bye phil. Hope we can upgrade.
Ah - but here you're hitting a wall. You could build a very lean twitter with minimal advertising and a more sane tweet presentation order - but nobody on the business side of things actually wants you to build that. They want you to build a social media platform that can be leveraged with synergies and RoI to maximize user retention and hopefully get a bit of Ad money out of the process somewhere along the way.
The government might just go to the cell tracking level, but an individual interested in tracking you has a much better chance of finding your data online through a breach or through an auction on the dark web. That data most likely comes from 3rd party apps rather than the cell networks themselves.

However, I do agree that cellular tracking is also a serious concern that undermines a lot of this work if the tracking is coming from the government.
Should add "conceptual" or "design of" to the title otherwise it's a bit click-baity
> Because Browsers don‘t implement ES6+ Syntax natively

Erm what? What browsers are you talking about now?
Eddy has been in charge for years Now
LOCATION: LONDON, EUROPE, REMOTE - Remote: YES preferred

- Willing to relocate: unlikely, but do contact me about it

- Technologies: Javascript, Typescript, Node.js, graphql, Docker, kubernetes, jenkins, aws, cloud, devops, backend, agile, scrum, kanban, python, ruby, shell scripting, linux, chef, ansible, ci/cd

- Résumé/CV: http://bit.ly/2HucTwp

- https://www.linkedin.com/in/claudio-viola/
Wave of evictions expected as moratoriums end in many states
> I'd like to commend the authors for embarking on this.

As the crazy bastard who started SIMDe, thanks!

I'm very concerned about portability, so unfortunately just using clang isn't really an option. Most of my code has to work not only on GCC and clang, but also on MSVC (/me cries) and ICC, and I generally try to make it work on other compilers (PGI, IAR, etc.).

In my experience you're right, clang does do much better with vectors that don't match the hardware by default, but in SIMDe we actually have explicit fallbacks which call shorter functions twice and the result is pretty good on both compilers. For example, here is what `_mm256_add_ps` looks like on GCC and clang when targeting SSE2: <https://godbolt.org/z/n68Ecn>.

Length-agnostic instruction sets like SVE are definitely very interesting, but honestly I'd rather see them de-emphasize non-portable APIs like SVE and instead work on improving the compiler's ability to recognize the relevant code patterns to work with things like OpenMP SIMD (which, to be clear, does not require the OpenMP runtime). I'd also be happy to see more builtins which work cross-platform… for example, I'd love to see builtins for saturated operations which could easily be auto-vectorized by the compiler when used in an OpenMP SIMD loop.

Currently for new SIMD code, I start with an OpenMP SIMD implementation, then profile. If I see any spots which perform particularly poorly and/or are particularly hot, I'll work on some optimized implementations for those spots using intrinsics. In the future I hope to need to hand-optimize less code, but for now I think this offers a pretty good trade-off between portability, performance, and development time.
And give up MacOS, Photos, iMovie, Time Machine, a bunch of Mac only apps and those 5K displays? Yeah.... not happening.
> As near as I can tell the criteria for the us government getting involved is you have natural resources and you mistreat your people. Neither one alone seems to be sufficient.

Surely, you must be aware of the history of US involvement in Iran.

How do you reconcile the difference between the reality of US foreign policy, and your idealized view of its foreign policy?
I believe Slack reused some of the game’s graphics on their 404 page.
Just curious how news.ycombinator.com isn't sufficient?

It's probably the lightest-weight site I know of...
It’s not a promotion if anything it’s “great news”
We've tested dozens of video conferencing tools and while many are quite good, we haven't found one that's as good and consistently reliable across the globe as Zoom.

We'll continue to evaluate new tools and integrate with whichever our users tell us they want. At the moment, they tell us that they want Zoom.
Sensitive stuff comes in all kinds: Political, financial, social, work-related, etc.

If you wouldn't want the people living two doors away from you knowing that information, it's "sensitive".
Proudly on the brink of going out of business since 1976.
What would you suggest then?

Assuming you only have the term frequency values I cannot think of any other algorithm you can apply that gives reasonable results. Of course this breaks down as its easily gamed, but unless you are building a public search engine it should work.

Heck tools like lucene/elasticsearch use tf/idf and bm25 although they can include vector space on top of the query as well.
Vscodium isn't different from vscode. It IS vscode. Vscodium is merely some scripts to download the vscode source, and compile it while removing Microsoft branding.
What you describe is called fundamental attribution error.
What's your productivity measure?

"I won't do that" can be worth $100k.
I do feel that this is a multifaceted problem.

On one hand, yes, end-user expectations have gone up. Back in the early naughts it was perfectly fine to wait ~8 seconds for an image to load block by block, kicking around the layout and content as it did so - and that was the status quo. It was fine. Nowadays if I don't get all icons and thumbnail-ready images near-immediately I assume something is wrong at some layer.

Another factor is how things are going over the wire. It's easy to point to web developers and say "Why not use SSR everywhere?" while they'll point back and say "Client-side rendering lets the server scale better". As with most such complaints, the truth is often somewhere in the middle - SSR should be aggressively used for static content but if you have a non-trivial computation that scales linearly it is worth considering offloading to the client, especially if you're running commodity hardware.

Then there's the question of what we're doing. It very much used to be the case that most everything I did was over an unsecured connection and virtually all interactions resulted in page navigation/refresh - never anywhere close to being below my perception. Nowadays, many actions are below my perception (or at least eagerly evaluated such that it seems they are) while non-trivial actions are often going through SSL, requests balanced across multiple app servers, tokens being authed, and eldritch horrors are invoked by name in UTF-8 and somehow it all gets back to me around the same time as those page refreshes were back in the day.

This most certainly isn't to say that we don't have room for improvement: we most certainly do. But like most systems, as the capabilities improve so, seemingly, do the requirements and interactions that need to be supported over it.
let me restate -- I'll bet frustrated customers do contribute enhancements but they will be ignored
The businesses with no dynamic content also tend to be the ones who rent a wordpress dev who just finds a bunch of premade plugins and drop 50 script tags in the header for analytics and other random crap.
Nice.

I have plans to make it even easier. I think for some users an interactive setup would be useful.
I think the same about FP and some of the monad hoops they jump through. Half of the uses of monads are not because they're so optimal for the problem at hand. Rather, it's because they're the only way of escape from the straight-jacket of functional purity, no side effects, and no state.

And, to parallel thecupisblue's comment, there really are reasons that the FP people don't want side effects. There are reasons they don't want state - real, valid reasons. In going as far as they can away from state and side effects, though, they've painted themselves into a corner where monad gymnastics are the only way of escape. I am not convinced that in all cases the rigorous FP cure is better than the disease.
I see support for Debian and Ubuntu (https://support.1password.com/cs/getting-started-linux/), but I don't see anything about Raspbian or running on the Rasberry Pi. Hopefully Pi support isn't far behind.
Lawyers have no sense of humor is one way to say that they are risk adverse. After all, part of their job is to help their clients avoid worst case scenarios. Therefore, the weird kind of ambiguity in that license, which has no precedence to give the lawyers any ideas as to how judges would rule, is basically a big blind spot in the ability to manage risk.
Flood the internet with Gary Vee - as if it weren't already.
It's never been a problem for me to look where the code is being used and what it does. I see there are 2 types of functions, functions that do one particular thing and functions that are like main in C++ they simply compose all functions and handle errors on higher level. So if you know the function name and where it's being used you pretty much know what it will do more or less. Problem with OOP + Types is that it requires you predict future and come with convoluted interdependent structure that forever binds your code. If you were wrong in anyway or if you misunderstood the problem not only you spent 10x time building out this megacity for no reason now you have to break it too. Had you been using modular functions in dynamically typed language you'd have to simply update one single function and be on your way.

Every time you create a type, you create dependency into the entire code, everywhere that type is used.

Every time you inherit something you create technical debt.

World can't be modeled in single inheritance and future can't be predicted with 100% certainty.
Part of why I miss programming in Pascal, which was only in school. Not enough minutes in the week to get to enjoy D.
Why you're having vivid dreams during the pandemic
1password as a SaaS app has been out for years, this is not a testing balloon.
Google+ Profile Litigation
> notices some well known names that some people might not even recognize as IBMers

Looking through the list (https://en.wikipedia.org/wiki/IBM_Fellow), some random names I recognize: Frances E. Allen, Gene Amdahl, John Backus, Kenneth E. Iverson, and Benoît Mandelbrot (!).

Pretty neat to see how one company was the hub for so many skilled people in the past (similar to Bell Labs and Xerox PARC). I wonder what that hub is today. Google or MSR?
> When I asked about people on mobile with older devices, they preached that anyone who isn't on the latest model, or the one just preceding it, isn't worth targeting.

Looking at twitter links on my aging iPad is a painful experience these days.
Are D's nested functions truly functions - for example are they ABI-compatible with a top-level function? If so, how do they get access to the stack frame?

gcc has this feature, it is implemented by constructing a trampoline-style function on the stack. This requires an executable stack, so isn't really a thing any more.
Hold on, there is way more documentation than before ! Things like “when to use std::sync::mutex vs tokio::sync::mutex” were not there 1 version ago !
additionally, framing and streams will be of great help for my current project!
Combination of things. It's like a cake haha.

React.js FE
Node.js BE

Vercel FTW
NYT Quietly Scrubs Chinese Propaganda
I was one of those people. In high school I inwardly scoffed at people working in "construction," without really any understanding of what it involved. More recently I've taken a huge interest in it; last fall I built a 20'x30' deck with 7' stilts on one end [0]. It was probably the most challenging project I've done in my life, and the most rewarding.

And this is peanuts in the construction industry, this kind of stuff is built every day all over the world. Nowadays when I walk around I'm constantly in awe of everything that people have constructed. I can't even fathom constructing a skyscraper in NYC.

I would say though that people with an engineering mindset should be able to find some success in building things. You just have the respect the process and the skills and accumulated knowledge involved, it's gonna take a few years and a bunch of projects and mistakes before you get a sense of what you're doing.

[0] https://i.ibb.co/0hmYDHz/IMG-7102.jpg
Can Humans Give Coronavirus to Bats, and Other Wildlife?
Google is most definitely not "mostly C++". Java I can believe is a majority, but there's a plethora of languages used there.
FP zealots do go overboard and never want to modify a variable, they'd rather use x^10 space for N variables and loop 10 times to get to the final result but that's not what I'm condoning.
I agree that the comparison is poor - there are business where those media components are required. But an issue with the modern web is that everything has all those components - nobody[1] cried over the lack of a "Share to Facebook" button on CNN. So, while saying stripping out all those components would solve the problem is inaccurate since those components are part of the business requirement - chances are a lot of those components aren't. Maybe you don't still need that "Share to Digg" button or maybe, as a news site, you don't need a comments section - I think it's a mix of both. Websites are being written unreasonably burdened with unnecessary features and those features are usually implemented with out-of-the-box poorly performing JS.

(As an aside - nobody nobody has ever derived value out of a page counter except the owner of the site - who could just look it up in the logs. This isn't really an argument against anything you mentioned but I found it amusing it was one of the things you brought up)

1. Mostly nobody - sure there were some folks, but then again I'd wager a significant portion of those folks were just loud voices echoing from the marketing department.
If you can't trust them to host an encrypted blob, you can't trust them to run code on your local machine. I agree with you that the resistance isn't rational.
If Uber shows he knew he gave them stolen trade secrets, doesn't it also follow he would have only agreed to sell Otto to them if the agreement showed he was indemnified against specifically that?
If it is working, leave it alone. Standard operations at places that overwork and under fund their IT.
Suggested alt title from <title>: "Gayl Jones Is Releasing Her First Novel in Two Decades".
Veteran Startup Team Looking for a Home
Hello reader. We are four colleagues that have worked together at a number of companies (mostly startups) and have found ourselves available to work together again in September of 2020. Having founded many companies ourselves, we took the natural course of brainstorming ideas for our next project. While we have a few interesting things that we’d like to work on someday, none of them have really resonated with the entire team enough to get us all excited about working on it and since enjoying what we’re working on is imperative we thought that we might look externally for an interesting project.

Our team is composed of one product manager and three engineers. We have all both founded and joined startups throughout our career and have a combined ~80 years of startup experience. We have 12 successful exits between us and have been through all phases of a startup from seed through growth, expansion, and exit. We’ve managed teams ranging from only ourselves and a few others upwards to 100 people.

... continued on the Google Doc:

https://docs.google.com/document/d/1v7X8_fUetph_dcOV9CnBmQIy...

Thanks!
You know what? I don’t think the trend for client side rendering is the problem. It seems logical. The problem is they hijacking of client side development by frameworks like React that produce a 1 Gig bundle of JS soup and dependencies rolled into a memory hogging ball, when all you needs is 50 kilobytes of basic vanilla JavaScript that would download into the client before you can say “chrome has run out of memory”
>> Even among those involved, few had perspective on exactly how much of the US economy was being funnelled into the nuclear program.

Which also serves to highlight the incredible cost of the B-29 project — $1.9 billion for the Manhattan project, $3 billion for the B-29.
There was also the issue on an ancient version of IE that it could only load a few requests at the same time.
Leaves me wondering about alternatives. Does I2P suffer from these problems? Is there anything else?
SmartContract - Building Chainlink
https://smartcontract.com | https://chain.link | Remote | Full-time

Smart contracts are on track to revolutionize how all agreements work, through an entirely new system of technologically enforced contract guarantees. We are well recognized for providing highly secure and reliable blockchain connectivity to the world's largest enterprises such as Google, Oracle, SWIFT, and many more. This is a unique opportunity to join one of the top companies developing cutting-edge blockchain technology while working closely together with a team of experienced senior executives.

* Marketing Director, Chainlink Ecosystem

* Product Manager, Chainlink Core

* Head of Developer Relations

* Head of Product Marketing

* Senior Software Engineer, Chainlink

* Senior Software Security Engineer, Chainlink

* Head of Growth

* Chainlink Community Lead (South East Asia)

* Director of Business Development and Global Sales

* Business Development, Chainlink

* Lead Data Analyst, Chainlink

* Senior Software Engineer Test, Chainlink

* Chainlink Cloud Reliability Engineer

* Chainlink Blockchain Engineer, Integrations

* Product Manager, Blockchain Integrations

* Developer Evangelist, Chainlink

* Technical Chainlink Writer (Global)

These roles are location agnostic anywhere in the world. Though we ask that you overlap some working hours with Eastern Standard Time (EST). We are open to discussing part-time as well as full-time commitments.
Check https://careers.smartcontract.com/ for more information and how to apply.

Email us if we should collaborate but your role isn't listed - CAREERS@SMARTCONTRACT.COM
No, this has been available for YEARS on Mac/Win, so it's not a preview of anything. Self hosted vaults haven't been in the new apps for years either, although the last version to support local vaults is still available.
ill always remember him for jumping of a ledge to demonstrate wifi

https://www.youtube.com/watch?v=1MR4R5LdrJw

remember watching that on a postage stamp sized video as a kid... so magical (and whimsical) in those days
Not sure how anyone would back up this. I manage managers so see this first hand. I think you're creating a false dichotomy between talkytalky and coding. Good developers will code and be professional at the same time. How do you know that the niche tech guys that you know are "getting work done"? They're doing this.

This is not about spending time chatting up people all around the office and networking. It's about responding clearly when people ask you questions, when you have your 1:1 with your manager, and in how you write your emails, etc.
Yeah for sure.

One issue I personally face is trimming YouTube videos into bite sized content.

If you look at the video used here https://storycreatorapp.com/cases/entrepreneurs

I actually had to manually download the video from YouTube and trim it.

It would be nice to do it online and place the trimmed video in a 1:1 artboard for social media. Mix that with captions and motion graphics.

Could speed up the production for a lot of accounts. I'd love to verify that and check if this persona is willing to pay.
Do you know that this is happening? I thought they were mostly following the FAAs ruling. Is it certain that this will change in the future or even for the certification of the 737 Max?
Single dose of ayahuasca produces lasting changes in important brain networks
>Then don't construct in a wetland?

Failure through believing your skills are above what they are is not unique to wetland.

>I don't subscribe to your philosophy that all contractors are superheroes

I've never stated anything close to that. Since you've moved on to strawmen, there's no sense discussing further, since you apparently left this discussion some time back.
This sounds a lot like the old argument of developers not being careful about how much memory/cpu they use. Engineers have been complaining about this since the 70s!

As hardware improves, developers realize that computing time is way cheaper than developer time.

Users have a certain latency that they accept. As long as the developer doesn't exceed that threshold, optimizing for dev time usually pays off.
You could also just hide a real key somewhere close to your place but not close enough to make it easy for someone to try it on doors until they find yours.
Launch HN: Writer's Bloc – Collaborative, Slack-Based, Writing Community