skysight-inc/HackerNews huggingface dataset:
You're using the right words. (Except for "co-hort" which should just be "cohort" ;)
If this is what makes corporate embrace new technology and protect the environment in the same time, I'm 100% for it. 25 doesn't sound much, but it's enough to test the ground and get some advertising for "free".
Digital Bitbox Hardware Wallet: A Tutorial for Newbies Who Love ETH
Your website design looks like a copy of Digital Ocean. To me that shows lack of creativity or so. Getting inspired is okay, but looking 98% like your source is not good. Even the color scheme and the blue is exactly the same...
Microsoft Toolkit 2.6.3 Activator AIO Full Download
Ikea POÄNG chair and ottoman with my laptop in my lap.
A random DropBox isn’t a tempting target to break into, but a security flaw with 1Password might open up the data of tens (hundreds?) of thousands of accounts.
Show HN: Decentralized Ethereum Lottery – Life Lottery
“A year ago, I started open sourcing my unused logo designs to developers”
> At this point I've been using Bitwarden's iOS app and Firefox extension exclusively.
You can use the NuGet package for 4.5+ (check Dependencies section) https://www.nuget.org/packages/System.Memory/#

The later runtime changes make it faster
Ask HN: Career guidance
Hi All,
I have started my professional career as a Full stack developer a year ago after my undergrad. I am working in a pretty good company with decent pay. But I am confused with long term plans in my career. I am a person with no specific domain interests and I like to read/try everything tech (ops/backend/frontend). I can't decide whether I want to do Masters in any specific domain or switch my stack as a change or keep my current stack going and learn it better. As of now I am following third option, to know my current stack better. I have been attending local meetups/conferences for the same. I try to take out some time after my job, but I don't see myself being good at managing that and regret it.
I am happy to hear any general advice or your experience.
Thanks.
Yes, as I understand it the petroleum found does very little active management, but instead have a mandate to hold stock based on the FTSE Global All Cap Index.

Changing the mandate require approval by the parliament.
Discord on their latest downtime
This is interesting as a piece of brand marketing for the NYSE. They must be taking the ICO threat seriously.
> At this time we believe the majority of service has recovered for users. That said, we'd like to provide a more in-depth update on the issues users have been experiencing over the past few days.

>

> We're currently working with Google on a priority 0 ticket for their Google Cloud Platform (which we use to bring you Discord) related to networking. Over the past day we've observed multiple major network partitions and issues on the nodes of our real time system responsible for keeping your Discord clients up to date. These networking "blips" are causing issues within various layers of our software, and many of the issues we've diagnosed will require development and testing to improve our resiliency (something we will be focusing on).

>

> Unfortunately despite the dialog we've had with Google throughout this process, they currently haven't narrowed it down to a clear root cause. We deem the quality of service our users are getting through this process unacceptable, and have communicated this to Google's support and SRE teams. We're working around the clock to ensure Google properly diagnoses and resolves the issues we're seeing, while also monitoring and supporting our infrastructure in the hopes we can quickly catch and prevent these issues from spreading.

>

> As always, apologies for the interruptions you've experienced and thanks for using Discord in your day to day, We hope you understand how much the performance and reliability of our service matters to us, and we hope you see improvements as we work through these issues with Google.
You can use the NuGet package for downlevel support https://www.nuget.org/packages/System.Memory/

The runtime changes make it faster, smaller and include Jit optimizations for it (bounds check elimination etc)
But, they're equivalently powerful with respect to an API.

In Java, a method might expect one instance of a class, to which you can pass an instance of anonymous class, whereas in C# a method might expect a set of delegates, to which you can pass a set of anonymous delegates or lambda expressions.

However, thanks to C#'s type inference, it actually ends up being far less verbose, yet more flexible, because anonymous delegates and lambdas can close over local variables. So, strictly speaking, they're more powerful than anonymous inner classes.

On the other hand, as someone that greatly admires Smalltalk, I sometimes envy Java's slightly better purity.
Random thought, if we ate axolotl limbs, we could stop killing animals
https://contextualelectronics.com/
I can't give you specific examples, but I occasionally google news stories trying to find sources, followups, or more information - only to be flooded with more copies of the exact same news story. And that only goes for stories I have a link for already; half-remembered stories are practically impossible to search for.
The fees are "sanely" high for ICE cars in Norway. Whats "insane" is our refusal to price the pollution externalities elsewhere.
For me: Dropbox treats my data as dead text, mostly. The password people want to track what accounts I have, add favicons, all sorts of parsing and storage with expectations—and so opportunity for error.
[video] Shenandoah: The Garbage Collector That Could (Devoxx BE 2017)
Wow this actually looks really promising. I’ve used KeePass off and on over the years but always defaulted back to 1Password because of the browser plugins and mobile experience. I even tried Pass but it was just too painful to setup and maintain and I don’t have the know how to get my data out of it if I really commit.

This is open source, has browser plugins, and supports 2FA. And it’s less than 1/3 the price of the 1PW subscription.

Thanks for sharing.
I think it can be very helpful to create alternative solution that can't (or are less risky of being) be regulated and forbidden by governments. So the more governments reinforce current monopolies, the more red tape, the more blockchains will grow.
Can't speak for OP, but I maintain my standalone 1password app and have resisted upgrading to the subscription version because I already have enough subscriptions in my life and this is not a problem that needs a dedicated service. With the standalone version I am in control of when and how my passwords are synced over the net. The sub service adds little value for me and introduces costs and complications I am not really interested in.
I'm an avid user of 1password. Although I'm not keen on the new vault format, or the subscription module.. But I guess they need to eat.

I'm grandfathered in to their one time pay use and I have an Agilekeychain so my perspective is only of that, however, I like 1Password because I only have to sync it with dropbox. The iOS 1Password allows me to store TOTP secrets and generate them on the fly /and/ I can access my vault from inside python which allows me to access my secrets and generate one time keys from a basic python script. (either via subshell substitution for commandline things or a 10 second clipboard replacement)

I looked for an alternative before, lastpass was one of the options but it felt janky and did not support TOTP.

I've not tried bitwarden, but from what I can see it's basically doing the same thing in terms of 1Password and its lockin.

If anyone is interested in mucking around with my python scripts that interact with my vault, I am happy to give them out- they're quite ugly though.
If you deploy automated drone factories that send out millions of these things, and then have an army of people all pressing "kill" buttons as if they were doing a quick-fire arcade game, without even seeing what they were killing, it would comply with the rules you describe.
Just start reading the entire thing front to back. Remember, you gain little from a book sitting on your shelf. The goal is not to do specific exercises, but have an index of ideas I can refer back to. Focus on new ideas / benefits and think about how I could have used them in the past. This helps to add mental hooks to keep things interesting and aid recall.

That said, I may skim sections that are less relevant to what I want to know. For completely new languages / API's I am going to need to do some coding, but 'exercises' seem to be their more so people will use books as textbooks than directly useful on their own.
You are just cherry picking, leave your communist symbols home.
While I would not argue that a "good upbringing" (hence ability to do all the tribal signaling) is a major contributor to success, I would contend that claiming that most founders have these advantages is over-reaching. (Esp. given that most start-ups fail)

Coming from a remote Wyoming ranching childhood, I will claim that signalling can be learned, and that most if not all customers, VCs and bankers I might talk to are shocked to learn that I was not brought up just like them.

It's no different than lawyers or doctors, though. Every group has tribal signaling to help them identify if a person is in or out of their group. Learn to speak the language. Heck, even poor people (like me!) can do that.
> we've already raised an angel round, so I think it creates some value

I think this statement points to the crux of the problem. Your (future) customers are the only ones that decide if the product creates value. Not you or an angel investor, or HN commenters for that matter.
Apple has this; it's called iCloud keychain.
"Sci-Fi has been lying to us for a very long time [..]"

That's totally unfair. I think you have been reading the wrong science fiction.
How are you "stuck" with Google search? Just use something else, you even mention DDG in your post.
The question that you're circling, but can't seem to put your finger on is "if they weren't concerned with oil's future, why would they diversify?"

Historically, oil has gone gangbusters. I doubt any of the sovereign wealth funds lost money buying oil stocks. Yet, within a decade, we've seen a few of them announce that they're going to diversify. Ostensibly, this is a move to stabilize their long-term value against market fluctuations, but given the criticality of energy and how well historically these companies have done, it seems more likely that they're worried about a major market shift on the 30-50 year horizon and are looking to reposition themselves ahead of when the market itself moves.

So to me, it looks like major oil producers are preparing to leave oil, when viewed through a generational lens -- the wealth funds are clearing out, educational training programs are shifting, etc.

In 10-15 years, the flow of new workers will hit whatever low-level long-term carrying will be; in 30-40 years, oil will have settled into some kind of "post primary energy" role. (It's not like petrol products are suddenly not useful; just the bulk of traffic will shift, and so there won't be enough business to support several nations.)

Of course, 2050-2060 was when people were guessing that was going to happen for quite a while. But this seems like a sign we're on track for that, broadly speaking.
I have been using pass for months now and love it. I use a private git repo to synchronize my passwords to multiple computers of mine (Chromebook and two Macs) plus my iPhone without any major issues and it is completely free.

I was wondering if anyone has more details about setting up and using a hardware key like the Yubikey in conjunction with Pass works?

edit: removed a redundant part that parent already mentioned
Twitter will monitor users behavior off platform
But then there will be competition in "army to protect company assets", "company governed cities" "company owned interstate system" and "company UN security council" ! Good news :D
some ideas:

0. is this a product people want?

1. you need a free tier or a try for 3 months before you pay. $29/mo is a high commitment.

2. also why not give your service for free to early adopters and get some testimonials.

3. do you have adwords setup? do you know what your target market is? do you know who your competitors are? bid on those keywords and you may get a customer that decides to pay.
Can't overflow?

Is a Span of byte (0-255) being added to a ulong(0-1.8e+19)

The maximum value it can produce is much less than a ulong:
2^31 * 255 = 547608330240
The highest impact open source contributions were for non-innovative work. Linux is a rewrite of Unix, GNU Emacs is a rewrite of earlier versions of Emacs.

> For corporations its almost a given that someone senior up the chain is on the patent.

In my experience that isn't true and in cases where it did happen it would be an abuse of process. As a rule, royalties from patents are assigned to the employer, so there's very little to be gained by being an inventor that's tangible. All I and my co-inventors got were a few low denomination US and Canadian bank notes.
Skim the book making notes of key parts with pen and paper. The act of making the notes is usually enough for me to commit enough of it to memory to know what to look for when I need it so I get generally don't need the notes again. Then I get going on a simple project that is of relevance to me rather than the one in the book and use the book for reference as necessary.
I voiced this same question a few days back on HN. I presume this is just not an important enough area to bring all the big corps and orgs together to brainstorm a standard and then implement it across their devices and OS.

Truth is, most people are shockingly poor when it comes to security. I'd bet that 80% of computer users just store their password in the built-in browser password managers (without even a Master password set) and be done with it. Even worse, I've come across folks storing their passwords on a plain text file.

For the minority who do want secure password management, there are a plethora of solutions, but nothing is completely integrated and seamless. It's all a mish-mash of standalone desktop programs, browser plugins & extensions, web services, cloud storage and so on, all stitched together ad hoc.

This is doable for those who're familiar with security/encryption and can set it all up, maintain and update it, but utterly a non-starter for an average user or smartphone consumer.
That was the most galling thing about the whole James Damore boondoggle: the insinuation that $GOOG’s work is so intellectually taxing that gender differences actually have an impact.

I’m sure they have lots of difficult problems. And I’m also sure they have a lot of run-of-the-mill problems.
Random thoughts from the internet.

I think the most most rigorous test is deploying in front of paying customers. Usability is not tidy and theoretical. It is practical and messy. The core of usability is functional usefulness not design aesthetics. At the scale of Google, material design may have an absolute difference of a million users. At the scale of the average app, it is probably close to zero difference. Apple's iOS skeumorphism wasn't driving iPhone sales, people used it because the iPhone was useful. Emacs is still going strong after nearly forty years. People use Vim.

Good luck.
Thanks for the feed-back

Indeed, using react for only a git cheat sheet, is kind of overkill.
The main purpose of this project is to create a visual and interactive git tutorials, and a cheat sheet.

The work is still in progress :)

Creating the cheat sheet part was a deliverable increment, that's why I have created this website.
1) Make sure you're reading a quality book. Sturgeon's Law[1] is true -- 90% of everything is crap including programming books. Check amazon reviews, forum recommendations for consensus of quality books. (E.g. many of OReilly "Head First" series of books have cute cartoons but they actually don't have quality content.)

2) Most programming authors do not write about tradeoffs. They write about language syntax or library features and end up being (inadvertent) evangelists. All languages have warts and problems that books don't talk about. To supplement book reading with a dose of real-world realities, always corroborate with forum discussions, stackoverflow, etc.

3) Instead of reading 1 book, go through 2 in parallel from different authors. E.g. read about monads chapter in 1 book and find the same topic in another book. Different authors explain concepts in different ways which can help reinforce the learning

[1] https://en.wikipedia.org/wiki/Sturgeon%27s_law
The risk to children of tech over-use
> I am not sure I would agree with you that it is fortunate to be old

It's better than the alternative.
Adversarial Autoencoders with PyTorch
I'll take into consideration all the feedbacks. About the questions, For NDA after signing up you get to choose your signature and works similar to other digital signature services like DocuSign.

The personal assistant is a real person to answer basic questions about you and your services (freelancer).

Will work on the rest of the questions and feedback :)
Ask HN: Which load testing tool do you use? Any recommendations?
Yeah. Sorry. I'm not going to correct it, so that your comment standing here continues making sense.

(I don't know what is wrong with me... I found myself typing 're-novate' the other day... At least that makes more sense than 'co-hort')
Stop using videos for marketing material. Especially among the type of user you're trying to attract, video demos or marketing material are often a no-go; they either don't feel like taking the time to watch them, or would prefer text for higher information density and consume-at-your-own-speed. Post text, screenshots, annotated demos of an actually usable guest profile on the site, heck, even short animated GIFs if you absolutely must, but not full-length marketing/demo videos.

The sign-in flow might suck, as many others have commented, but even if it didn't, $29 just to see if something works out for them might be too much for many users. Even if they have the money to burn, that doesn't mean they'll spend it here. Offer a trial or a freemium service.

I think a lot of folks on this thread are commenting about the specific technologies, UX "feel" of the product, or how it provides the features that it does. Those might be valid criticisms, but I think they're missing a much bigger point: you have a few hundred people that said "interested" during a proof of concept, a few hundred more that started sign-in, and a few dozen after that who eventually didn't make it out the other end. The narrowing of that funnel speaks to sign up problems, sure, but the input numbers themselves are still way too small. You're marketing this offering aggressively, and they're still small. Unless you're doing B2B marketing for some huge, high-dollar product, numbers that small mean either inaccurate marketing (there's a product/market fit, and people come to your site looking for something that does what you advertise, but it turns out to not actually do it) or a lack of a market.

Consider that your offerings fall, for many freelancers, into the "perceptual cost hole": things that are minor hassles for many people, but that, at the end of the day, they often don't consider to be costs of their business. Like, DocuSign is miserable, and dealing with companies' NDAs sucks. But when reading your offering, I have to remind myself that those annoyances are (maybe) not things I have to waste time doing; that there are things that could make life easier. My gut reaction to those features is "yeah but I spending time/money/hassle on those things is something I already do and that's just a part of freelancing". This is obviously wrong after thinking about it, but, if shared by others, this is a perception that may seriously damage adoption of your product while causing the initial "interest spike" you saw.

As alternatives, consider: free initial offering/trialware; freemium services; a pivot to emphasizing one of your features as a primary offering (e.g. NDA hosting or something).
Do you still remember The Three Laws of Robotics[0]? Not too many people still mentions it now days.

Killing AI is not the same problem with nuclear weapon. Because AI weapon is far easier to make compare to nuclear one. Technically, you can do it right now with your DJI drone, all it takes is just to program it to do some automatic control.

So I'm not quite optimistic about any attempt on limit those kind of weapons base on current condition we are in.

[0] https://www.auburn.edu/~vestmon/robotics.html
> * how do you deal with developers writing documentation ?

I do like writing documentation that I will use later myself. I dislike having
to dig through the code of every tool I wrote just to check how it behaves, so
I constantly reach for man pages and, in their absence, for HTML.

I'm in a happy position that all of my tools are later consumed by either
programmers or sysadmins, so I'm certainly my own audience.

> * are there some techniques that help ?

A two-part strategy works for me for API docs: (a) use documentation generator
(a JavaDoc descendant, like Doxygen, EDoc, or Sphinx), and (b) add
docucomments to every function before even writing function's body.

After the (b) part is in place, once the programmer sees that everything else
around has the documentation, he wouldn't want his part to stand out by
looking raw and plain; or at least that's how it works with me.

For documentation about the tool usage, I use anything that fits with the
project's workflow that generates TROFF (man pages). Sometimes it's Perl's
POD, sometimes it's Sphinx.

> * which tools do you use ? I am thinking of gitbook for user guide, and Sphynx for API documentation

Sphinx, EDoc, or whatever I have at hand in the language of the project.

Sphinx can also be used for user guide. I don't know much about gitbook, but
given how similar in their essence are all documentation generators
(JavaDoc-like ones), it shouldn't matter that much if you went with gitbook,
Sphinx, raw LaTeX, or a set of Markdown compiled to HTML. Choosing the tool is
not the difficult part.
I wouldn't say it's "simple" and "without framework". It comes with jQuery, bootstrap, popper.js, and for some reason it has a lot of dependencies including "express" which is only for servers.
I visited Bogota earlier in the year and I fell in love. I seriously considered moving there! I'm going back later this year to spend New Year's in Medellin. The Colombians were unbelievably friendly.
What's GNU Emacs a rewrite of?
Profile
[ my public key: https://keybase.io/akpandeya; my proof: https://keybase.io/akpandeya/sigs/yy8UC60dc66ezRgUg3KRVyGoWqhSJAAcG3cAT2kEMVI ]
> I was wondering if anyone has more details about setting up and using a hardware key like the Yubikey in conjunction with Pass works?

Find a guide on using Yubikey with gpg (such as this one [0]) and if you configure it it will work seamlessly.

Enabling touch-to-decrypt [1] can also reduce risk of decrypting stuff without you noticing.

[0]: https://www.yubico.com/support/knowledge-base/categories/art...

[1]: https://developers.yubico.com/PGP/Card_edit.html#_yubikey_4_...
I think I’ve followed the same method for decades.

1. Read the whole book in one sitting, to get the big picture in my head, and build a mental model of the thing.

2. Implement a toy project using the thing. Maybe an hour or two. Go back to the book for details as needed.

3. Look up something once or twice when building my first real project.

4. Never read the book again.

In spite of the short time I spend with them, it’s so valuable to be able to read at high speed, on paper, a comprehensive bunch of code and concepts.
Thanks and you are right xD!I just wanted to post it and did not think much when I dit it but I will write a better README
Yep,

Good remark, I have basically delivered an unfinished feature, which is about copying to clipboard the command.

This explain the "cursor: pointer" on the li :/

That feature is currently in progress