skysight-inc/HackerNews huggingface dataset:
Ternary helper for Go programming language
https://happy-bose-4eb009.netlify.com

Shopping search engine probably, not sure where im going with this. Just a quick demo, don't mind the ugly makeshift looks
Anyone want to help us measure burnout for a non-profit and open-data project?
Hi everyone, I´m helping in a non-profit project to measure burnout among IT and i´d love to get some real IT workers to test it so we can get your valuable feedback.

You can schedule a meeting here:
https://calendly.com/ramiro-yerbo/user-feedback
You brain subconsciously picks up on cues that you don't even necessarily realize. The low frame rate combined with "black and white" screams old timey, and that detaches us from the people in the footage by classifying them as "old timey", which given the ways this footage is used in our culture, ends up classifying them adjacent to "cartoony". Probably courtesy of all the montages of old failing flying machines, which also gives them a "goofy" vibe, and the fact we tend to run the clips about twice as fast as we should, making people jump around and generally look silly rather than human.

For me, YMMV, the digitally-restored version still triggers that classification in my head. However, the upscaled one does not. It looks like normal people boarding a normal train, except in black and white. It's really the frame rate that does it for me. This allows a more visceral connection to a time period, and allows us to replace our mental image of "goofy people who are probably just about to drive the train off a cliff or something" with real human beings from a long time ago, doing something mundane and normal.

It isn't there yet, but it's a promising start. Add a decent, realistic colorization and we'll really be cooking with fire.

YMMV, because you may not have this subconscious associations with oldtimey footage or you may be triggering on cues still present in the new footage and still classifying it mentally as "old timey", so you don't see any change. For instance, there's still a very large cue coming out of "black and white video" that may result in your subconscious still classifying it as "old timey" for you. But for those who do have our subconscious classify it differently, as I do, it's an impressive effect.

None of this is meant to be critical of you personally, merely an explanation of why it may be that some people are having a different reaction than you. People are different. I will also criticize myself and say that consciously, I'm well aware that my mental model of "old timey" is completely broken and they were real people back then, just like today, but being consciously aware doesn't affect my feelings anywhere near as much as seeing the upscaled footage does. Humans gonna human.

The tech will only get better.
The Billion-Dollar Disinformation Campaign to Reelect the President
Scientific Puzzles Surrounding the Wuhan Novel Coronavirus
I’m running OpenWRT and the Archer c7 is on the list of supported devices. I’d say give it a try.
How to find out if the VPN provider trustworthy enough?
I have found some reviews, seems to be the truth, but how can I find out if my data will not be revealed? https://vpntester.net/
Another similar tool to look at is Hachoir.
Why I'm open sourcing the financial side of my business
The author found "yeah you can read another book" to be mortal insult, so there is factor of asymetry in how he criticises others vs how he wants to be talked to.
"Some Laravel 6.x Packages supports."

I looked through the app code. It honestly feels like you took Laravel, rebranded it Nur, and decided it was good enough.

What do I get by using your framework over Laravel?
We pay for GSUIte for our org, approximately $300/month across a number of domains. I find the included chat support to be excellent and often marvel at how wait times are always under 1 minute. Perhaps other GSuite users dont know that chat support exists?
agreed that one shouldn't feel guilty but one can still seek out a therapist if one would like guidance and support in "applying thought to action".
> Here we report the integrative analysis of 2,658 whole-cancer genomes and their matching normal tissues across 38 tumour types from the Pan-Cancer Analysis of Whole Genomes (PCAWG) Consortium of the International Cancer Genome Consortium (ICGC) and The Cancer Genome Atlas (TCGA).
> Scala's tooling works pretty much everywhere (LSP/Metals, ENSIME, IntelliJ, Eclipse/Scala-IDE).

Scala's tooling also pretty much sucks everywhere (interestingly the least sucking IDE for Scala is guess what ... Intellij!)
Guy contacts ISS using a ham radio
Seems like precisely the thing that so many mobile games are monetizing on.
There's speculation that the CCP is lying about the actual numbers of dead/infected due to 2019-nCoV, but this article is pure speculation based on a single screenshot.

It's easy to change the numbers on Tencent just using the "Inspect" button in your browser. Here is my Tencent insider leak with the _real_ numbers:

https://imgur.com/a/WxvA9q6

Looks like the entire globe is infected, with more than 2 billion deaths.
Not fair! They discount two longer-running experiments because they were interrupted. Then go on to explain how this experimental procedure was changed halfway through to control for temperature. So really, not the world's longest-running experiment. Not by a century.
I mean, even in 1984 that was already the case. At that point we already had Atari Inc (the original Atari, sort of) splitting into Atari Corp (the home computer assets that Tramiel bought from Warner and called "Atari" but mostly had nothing to do with original Atari in terms of staff or tech) and Atari Games (arcade stuff).

The Tramiels really only had a 10ish year period with Atari Corp before scattering the seeds to the wind.
Why Is Tesla Selling Insurance and What Does It Mean for Drivers?
The Multimillion-Dollar Quest to Discover the Next Prozac
This is indeed a cool tool! I've used it before when forensically analyzing a cell phone, and found interesting things. For example, I found that a web browser had cached the unencrypted bytes from an HTTP message. Binwalk identified the gzip header's magic number (1f 8b), and after decompression there were interesting results.

Another cool tool I learned about recently is signsrch. It's more for reverse engineering binaries of software that implements encryption of some type. It'll find signatures in the binaries of these encryption methods, giving you a place to look when, for example, reverse engineering a file format that you suspect is encrypted in some way.

https://www.oreilly.com/library/view/learning-malware-analys...
RWI doesn't own the Devilfish ideas (even if they were patented, they would've expired by now since Robin's been doing this since 1993), so the business deal was really over the Devilfish brand name and endorsement.
The pre-formatted text is really hard to read.
> there's demand

And oh boy, is there demand. I've been playing with VSTs for years but only recently started getting into hardware...and if it wasn't for Behringer and their clones, I'd be just dreaming.

Perhaps things are getting better now (because of Behringer's pricing) but taken from someone outside the "scene", the prices the traditional manufacturers charge just look insane. Are they worth it? Probably...I can appreciate good handiwork as much as anyone. But look at it from the point of view of someone who just thought "I'd like to make that sound, what do I need to do it?" and these clones are one of the few things that makes it possible for more people to get into the hobby.
I saw what you did there - changed the story to 'virtuous' from 'competence'. I call foul!
> "Let’s face it, how cool will it be to stay inside an Atari?!” said Napoleon Smith III

I have a feeling he's going to be very disappointed by the answer to this question.
The current link leads to a 404 page
It will no longer be about you. It will all be about your team. Make sure you create a great team, nurture them, train them, teach them how to think critically (in doing so yourself).

Ask your team to write our everything they plan to do before they actually do it. Reason with them on what they wrote and what approach decisions they plan to take. Teach them to think long term. Writing before actually doing the task helps get a lot of clarity to them and also helps you in accessing what they were planning to build

Treat your team like your family. Do not stress them out with too much work. Give them breaks post completion of major tasks. Every second that you let them rest and breathe is a second you have invested in the future. They will recharge and put their best in the next task.

You have a tough job of standing up for the right long-term tech decisions. Stay loyal to your product. Work for your product - not your company. Take tough tech decisions that will stand for the long term stability and robustness of your product. But occasionally make allowance or your business team too.

Sometimes your teammates might shy away from a big daunting challenge - step in and work side by side with them to tackle it. But do this infrequently.
Isn't the point of visiting a place to experience it? What's the point of flying/driving somewhere only to put on a VR headset when you arrive?
Ask HN: What are good resources on project management?
Srry about that. Just updated it to regular text.
Ask HN: Why does your company run corporate events?
Hey HN, I’m a founder of a startup trying to solve problems for coffee shops and cafes when it comes to catering through corporate channels. If your company has hosted a corporate event involving food or beverages, OR your team is thinking about hosting a company event, I’d love to hear from you.

I'm curious what is the occasion that you have to host an event and what type of event is it? Once you've decided to do catering, how do you find and contact a food vendor or catering business?
I would advise you to not take the position. It would be a disaster in my opinion to attempt to be a tech lead without years of experience at the senior level. Your high level engineers will catch whiff of your lack of experience. Your mid and associate levels will not accelerate as fast as they could have, and you will feel over your head. You will essentially be Peter Principaling yourself.

If you are going to do it, read a ton of books. Minimum in my opinion are:
1. The Managers Path -- general advise
2. Coaching Habit -- for performing 1 on 1s
3. Extreme Ownership -- for building an effective culture that delivers results.
I recently read something interesting about how to take insults:

> When we encounter insults from other people, we must deal with them with reason rather than anger. Either the insult is true, in which case we should be grateful for the insulter for pointing out this area in which we could improve, or it is false, in which case we should pity the insulter for his lack of accurate perception.

- Pete Adeney
Something interesting i found.

Magnesium attenuates the release of norepinephrine on the nerve cells (as mentioned in the article, its norepinephrine that causes the greying)

https://www.ncbi.nlm.nih.gov/pubmed/15477382

Its also known that during stressful situations, including extreme exercise, magnesium is depleted and excreted in urine.

https://www.ncbi.nlm.nih.gov/books/NBK507250/

https://www.ncbi.nlm.nih.gov/pubmed/17172008

What do you think, am i on to something?
I have run both MacOS as well as iOS behind outbound firewalls, and there just isn't any data going to Apple that I cannot easily disable in settings, except maybe checks for updates (haven't tried).

Your conspiracy is also missing any motivation Apple might have for gathering private data. They don't run an ad network

> it does nothing to stop your data from "leaking" to the internet in the first place

That's just blatantly false. Apple has always had restrictions on third-party software. Recently, they have tightened the screws considerably. I'm not entirely sure about outgoing net connections. But just gathering data that is valuable enough to exfiltrate is near impossible, considering apps can only access what's specified in their manifest and explicitly allowed by the user.
This is for the old timer banks, the ones that had their HQs built around that mainframe. Take newer fintech banks and you're in for a treat. Some of the backends are so janky it's only a matter of time before one screws up badly. Most of the effort goes into the app-polish because that's the visible part that makes it into the media.
The original comment mentioned rational minds, which is relying on neither of those things.
I would say no. "Literally" has been used in a non-literal sense for centuries. https://www.etymonline.com/word/literally#etymonline_v_30161
I'm surprised I hadn't heard of the Canadian Digital Service yet.

Neat to see they've got some of their work open sourced: https://github.com/cds-snc
> Those of us that are part of the Java world since the early days, have been through this multiple times.

Right, history repeats itself all the time ... until it doesn't. 10 years ago is not now, Kotlin is not Groovy ...
When will it be done? Overcoming our limitations using the Monte Carlo method
About one and a half year ago we also decided to give kotlin a shot.
After a few months my opinion was similiar to yours. Extension-functions, yeah!

Anyway, nowadays you wouldn't see me making the same statements anymore.

My first issue appeared when I was maintaining an Android app written in Java. I needed an library for some functionality. The only maintained ones were kotlin-libs. But interoperability, right? I didn't hesitated to include it.
There is no way to use or extend functionality with typealiases in your java code.

IntelliJ can compile Kotlin into Java and it is easily accessible.
But there is no adb debugger for kotlin.

Null Safety is just overhead imho. I know when it is appropriate or neccessary to check for null, otherwise i can get rid of it. And its more easily grep-pable the Java way.

Writing Kotlin is not so fluent as one would guess, the tooling only fools you, that it is. You can easily make use of actions like typing pfi (extends to public final int) for java aswell. But when your property changes from nullsafe to nullable, you need to rewrtiging eeevverything.

Additionally, i do not like the implicit type on member property declarations used by almost anybody. The benefit of typing less boilerplate becomes annoying when reading sources outside your ide.

Boilerplate in my opinion is code i need to write by myself.
When it is generated by any IDE, i do not bother about it. We are so familiar with Java that we can abstract this boilerplate when reading sources.

Spelling Kotlin to somebody via telephone is also strange for me.

I stopped promoting Kotlin as a Java killer. Code style is too different between different developers.

And why are we creating the same libraries once again?
https://github.com/mame/quine-relay
> A good leader doesn't compete with others

Agreed. Unless a leader is taking the responsibility for a failure (which they should!), the leader should never say "I". When talking about a success it should focus on the team, and is okay to point out individuals who did great work.

I cringe every time I see a lead/leader present team work and say "I" over and over.
Thanks! There's no export option at the moment sorry, but I may add one if there's much interest.
Not directly, but via a message sent from SAP to a PLC. The point I was trying to make is that SAP has a big foothold in deep the manufacturing space and Salesforce doesn't, so you generally won't get to work on those kind of projects with salesforce.
I don't agree 100% on that because some crimes terrorize communities and nothing should be spared to fight them. But to jail house painters without a license? When one can go to Home Depot, buy the stuff and do it by himself.

They need to prioritize and if they have come to this, it means that the county is very safe and xx% of cops have nothing to do. So fire them.
Some people want to keep up-to-date or discuss a topic, and some content is exclusive to certain places. It’s an unfortunate side effect of the network effect, really
Latest version of OpenWRT (19) runs noticeably better on this device, with better HW offloading support and based on a nearly mainline, modern Linux kernel and a brand new device-tree for the Atheros SoC.

What reasons do you have to stay on dd-wrt?
Kotlin does expose JVM specific stuff though. Like the entire class library. You have to specifically opt in to the multiplatform subset to avoid that. It's not like they whitelist APIs. The only time they need to do anything to add new Java features is when the bytecode patterns change.
For a second I got this confused with Firechat (but I guess that's a different setup since proximity is required for direct p2p relay, not just to find people to chat with).

https://www.opengarden.com/firechat/
Researchers explore why flies and humans “freeze” when startled
I recently started using scissors more in the kitchen. It made my life easier. / I hope it's what you mean by low tech.
I would tout sealed classes as well, although I think Java has a proposal that's getting traction.

For back-end service/API type things in an enterprise setting, Kotlin is a good value proposition. There's also probably some truth to the idea that one reason modern Java is adding these things is because of Kotlin's existence.
I get that a list of tables and fields is not great documentation by itself, but QAD also provides ERD diagrams, implementation guides, user guides, administrative guides, and other documents. The overall quality of their documentation is outstanding. I worked in a QAD shop for over ten years, and their documentation is complete, accurate, well organized, and easy to understand.
If you're worried about bandwidth, you could just let people download an offline app/sdk under a proprietary license.
This is true. Everything new technology seems like an evolutionary improvement on one or a few aspects of programming, like separation of concerns, expressiveness, correctness, etc. None of these things should surprise anyone unless they've been stuck in one of the 1990s 3.5GLs and never learned anything else.
The illustrator could have made more of a point about quite how exponentially wider each lower layer of the pyramid is compared to the layers above.
Speaking as a team lead, the most important thing is to know what your expected role is - are you a manager? Are you in charge? What does your boss expect of you, and what does he expect of your peers?

You succeed when your team succeeds... if they don't, then you don't.

In my case, I don't have any authority other than influence. That's ok, it also takes a lot of responsibility off my plate.

If you have authority over people, know that you can tell them what to do if you have to, but if you reach the point where that's all you can do, you've failed.
Care to share what you product is?
How to use growth accounting to measure product-market fit
Capitalism has raised more people out of poverty worldwide than any other system. Thank goodness for capitalism.
Not airbnb, long term rentals.
sorry, first comment and i referenced somehow the wrong content.
Did I read the blog wrong, or was the stock firmware too based on a OpenWRT kernel?

That would be pretty hilarious if it was true.
Even looking at comparative offerings from different providers, they're really lackluster [1], and in some cases, even more expensive [2].

What could be contributing to those large numbers?

[1] - Memorystore only allows vertical scaling, no support for GCP managed Redis clusters, no hybrid functionality (only instances in the same VPC network can access Memorystore, whereas ElastiCache offers all of this.

https://cloud.google.com/memorystore/docs/redis/networking
https://cloud.google.com/memorystore/docs/redis/scaling-inst...

https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/...
https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/...

[2] - https://cloud.google.com/memorystore/ vs. https://aws.amazon.com/elasticache/pricing/
The sad thing is that with a few changes (swap the top tier for politburo, next tier for the communist party, etc.) a similar pyramid applies to communism.
You might be happier. If everything runs on pointless meetings, ServiceNow, and Jira, then learning how to best use your time in between those things would give you more control over your time (even without getting you away from those things).
Silicon Valley sells snake oil 'solutions'. The Democratic party fell for them
> the critique of the capitalist system, with its hierarchy of power and wealth

As soviet experience becomes a non-threat and an ancient memory, I hope fair criticism of current economic system will be done by clever people.
Another good book to read: Radical Candor
For something more ridiculous, feel free to check out this 281 language Polyglot: https://codegolf.stackexchange.com/questions/102370/add-a-la...
We need to nationalize Twitter & FB & Google, so we can get some decent privacy options. Without this, it will be impossible for us to secure friends and family we care about. Sure nerds can secure things themselves, but that's totally insufficient. Until then, things will only get worse.
Volcanos on Venus might still be smoking
Listen. Protect the team.

Don't let ambition get in the way!
The people at the bottom of the capitalist pyramid are still better off than the people at the second-tier of the communist pyramid.
Server should save the blinding factor along with the hash.

(Maybe some sort of global blinding factor could work, and generate it deterministically?)

Server saves more data, but has the benefit that the rounds is computed in the client, so server's hash verification could be faster. (EDIT: To reduce rounds in server is probably not a good idea)

I'm no nearly an expert in this stuff, so take it with a kilogram of salt.
One surreal aspect of the modern system, when viewed from the perspective of 1800s leftism, is that there are many programmers (laborers, technically) who have more money than the average landlord. How do you draw the pyramid then?
Yeah well, it's hard to be happy with what's already there when that's fucking Java.
But you almost can. There are tools like mutagen[0] that compile modified versions of your source mode, and if all your tests pass, then your tests don't actually test the logic that was changed. Now there's a lot of nuance to it (false positives, don't run this on stuff that can write files, etc.), but the basic concept is another good step towards automated bug detection.

There's also fuzzing, but that's (IIUC) not so much about bad logic but instead about finding novel (usually bad, memory driven) states.