skysight-inc/HackerNews huggingface dataset:
There are a lot of negative comments on this thread. I think a lot of the criticism is valid, but also somewhat out of date. I've followed this project for quite some time and it's true that the original version of IOTA in 2017 was deeply flawed, used some questionable (to say the least) design decisions like winternitz one time signatures and trinary. Some of the founders acted in really ugly ways online when people identified the many real problems with the protocol.

But in the last year or so the project has made a lot of interesting developments, redesigned the protocol to remove the 'exotic' design decisions, parted ways with some of the controversial founders and developed into a more mature research project. To solve the issue of double spends, they developed a consensus protocol called Fast Probabilistic Consensus, a leaderless voting protocol, that draws on the "voter models" introduced in the 70s by Holley and Liggett and Clifford and Sudbury. The research has been published and peer reviewed, and is implemented in a test-net which is open source and currently running without a central coordinator.

The paper is here: https://arxiv.org/abs/1905.10895

and the testnet codebase is here
https://github.com/iotaledger/goshimmer

And without going too far down the rabbit hole, it seems in the more recent versions of the decentralized test net, the FPC works alongside a kind of consensus which might be described as "Nakamoto Consensus on the DAG" where writing ledger updates is the same as voting on conflicting transactions, so that the behavior of updating the ledger also communicates node opinions on a given conflict set without additional message overhead.

I can understand why there is a lot of distrust of this project - there were many bad decisions in the past, and bad communication on top. But, in my personal opinion, if you dig a bit deeper into the research they are doing there is some very interesting stuff going on.
> After years of optimization, I have a better quality of life than our CEO. I'd be insane to give it up.

Maybe you did run in to it but haven't mentioned, or maybe 5 years is not enough to see it -- have you noticed that a big part of the "remote culture" that few know how to build, is proper recognition of remote workers in the mixed- or dominantly-office- teams?

Those CEOs are perfectly aware that your life quality is higher than theirs on a much lower income, they know full well you are not going away anytime soon...
Because the former is sanctioned and the latter isn't. Being sanctioned means it went through an approval process where the residents have representation and can reject the proposal. If restaurants decided to unilaterally annex roads for their own private use they'd get in trouble as well.
Examples: 1. executable chreographies implemented as messages belonging to the same identity (swarm of related messages)
2. workflows (BPM kinf of stuff when you look at them as long living processes). In this case the process dies and get revieved in time. All these instaces belonving to a single concept.
3. Even smart contracts fall under this swarm approach because the execution happens in many places but somehow it is still a single concept.

In an way, obkects are just degenrated swarms...

The whole idea is quite simple but maybe a bit too abstract... We proposed even an simple primitive called "swarm" that can be used to program.
I had a old project called swarmesb (not active anymore) but this perspective got me to a lot more insights in another open source research project called privatesky... https://privatesky.xyz/overview/swarms-explained is an attempt i made to explain this way of seeing swarms.
I partly agree, at the risk of sounding too callous. One of the reasons that reading about this suicide (and so many others) is painful, is because with our outside perspective we can see that he could have moved past it. He could have changed some aspects of his life, and very possibly had a happy future. He succumbed to short-time thinking.

But... that doesn't mean that the conditions that led him to suicide aren't worth examining and correcting. Even if he didn't kill himself, they would still be causing misery and undermining scientific progress.
> FP aims to "start at the best and stay there"

I'd say there's a difference between purely functional languages and functional concepts in general. Purely functional languages have indeed remained relatively unpopular (I'm not really sure why, but I'd guess it's a convex combination of "it's not how the machine works", "it's relatively esoteric unless you have studied math or cs" and "not very much backing/support"), but we've also seen functional concepts "contaminate" traditional OO languages.

Yes, I know, it's not really "functional" and diehard FP programmers will hate me, but I'd still say it's evidence that the functional paradigm can be (and in fact has been) used to "increment the goodness".
> frankly all the major ones are fine these days.

No Windows version since XP has been fine. They varied from utterly unusable crap to barely tolerable. I honestly never understood why people use Windows, is there an argument other than "I'm used to it"? I still have a small Win partition installed for rare Win-only things and every single time I interact with Win 10 I remember how utterly broken it is. Like the moment you boot, you're bombarded with crap that has flashy colors, animation some even sound too. It feels like that one Futurama episode about AOL.
He was probably expecting the totally neutral and impartial Facebook framing of “help small businesses and help us keep Facebook free”…
Of course tution should be free, and no one should have medical debt. I'm almost laughing at this being a "gotcha". Same with food and housing, it should be guaranteed by society.

But no, I don't think you should be able to walk out of a grocery with whatever you want. But the difference is a grocery provides a service, it has a function. A landlord is mostly a parasite extracting money but provides little value. if anything landlords just makes it more expensive for everyone to get a roof over their head.
and also in your brainz (no context switching)
Same, the whole elbow office politics is definitely much smoother. I had a few situations where a work colleague would try to convince me in joining his angry crusade when we had a call. But from home it's much easier to distance from that or just escape the call. No more people coming unannounced to me asking me for unreasonable work tasks. I will very likely switch if office presence becomes mandatory again.
Sym (https://www.symops.com/) | SF, Boston, Remote | Software Engineers, System Engineers, Infrastructure | ONSITE, REMOTE, HYBRID

We’re looking for engineers to help us build out our Python SDK, compiler and runtime used by our customers to define security workflows as code. We provide building blocks for our customers to develop automation that both genuinely improve security posture and make developers lives easier.

In the past year we’ve raised two rounds of funding and in the past few months we’ve signed several amazing customers.

Things that are important to us include: building a diverse team and inclusive culture, building awesome developer experiences and helping engineering teams improve security.

Read more here: https://compliance.dev/2020/10/20/hello-sym/

Reach out here: careers@symops.io
We wake up and look at the small rectangle.

Go to work and stare at the medium rectangle.

Come home and watch the big rectangle.
It isn’t reasonable at all.
That would be about $50-100K per homeless person in SF per year.
no M-x ?? we don't need this editor then.
If that were the reason, then:

1. The scheme would be open to all affected businesses (including offices) and not just restaurants.

2. There SF govt would not be trying to make the scheme permanent.
Heavy alcohol drinkers tend to cluster with each other. This leads to a self-reinforcing cycle wherein they see their peers consuming a lot of alcohol and assume that means it's normal and fine.

Likewise, non-drinkers tend to cluster with each other because after a while it's just not fun to hang out with people consuming copious amounts of alcohol all of the time while their health slowly declines. I had to stop inviting several friends to certain activities because they wanted to make everything revolve around consuming alcohol. It gets old.

Anecdotes aside, the statistics just don't support 10 drinks/night as being average. That's top 10-20% behavior.
Unrelated, but why would someone rent a house in the suburbs? Renting an apartment as a young person seems logical as you save for a down payment. Is it mainly people who can't afford a house or is there something else driving it?
My impression is that most editors already use this or similar optimized data structures for representing the text internally.
There isn't any other way to do it. FSF showed their hand and lost.
In plain English: you think I'm trolling? Why? Who thinks who is illiterate?
Huh - I worked in health with HIPPA data issues as well - never had this hardware specific issue. But, we were a group of software engineers who weren't idiots - so... we understood that bringing our own monitor or keyboard/mouse wasn't likely to do anything and not a real risk.
Rather, go microkernels! (Recursive) sandboxing and resource control have to become a thing: https://genode.org/documentation/general-overview/index

Permissions should be able to be set in a fine grained way, capability security needs to become much more well known: https://github.com/void4/notes/issues/41
A screenshot: https://twitter.com/bad_at_computer/status/13996876854810583...

I got hit with it too. I even have a youtube premium subscription - they already have my card on file.

Google is so incredibly evil.
Teleport (YC S15) | Backend, Frontend Engineers | US, Europe, Canada, Remote OK | https://goteleport.com

Do you enjoy building security and deployment tools for other engineers?
Join us to hack on https://github.com/gravitational/teleport anywhere in the U.S, Canada and Europe.
Most of our code is Go, we have very little technical debt, our codebase is clean and small.

We expect you to be comfortable with the following:

* Go or Rust for Backend and Full-stack folks
* Typescript, React for Frontend folks
* Linux, networking.
* We are looking for Windows engineers too
* Scalability or security experience for systems software is welcome.

We’re looking for engineers to join the Teleport team.
Teleport is a company started by engineers to build products for engineers.
We are a stable and growing company.

Apply to this and other positions: https://jobs.lever.co/teleport

We are looking for Backend, Security, Full-stack, Front-end Engineers and SREs.

What to expect once you apply:

* We will send you a 20-30 minute programming quiz
* You will join 30 minute intro call and we will walk you through the compensation,
interview process and requirements.
* You join a slack channel and submit a coding challenge in Golang or Rust using Github.
Almost every concrete way to manifest "building a business focused internet" is something that the businesses can already do, today. They aren't doing it.

It doesn't do any good if your secretary needs access to the "business focused internet" and also has to get mail from the "normal" internet. The transitive nature of networks makes things very hard to isolate in practice. People and businesses are going to have to accept a lot more inconvenience to isolate things better, and that inconvenience is real money, too.

The problem is you end up with yet another manifestation of a common business problem; if you take the time and money to build a secure business, that carefully isolates everything correctly, that hires good security engineers, that accepts higher costs of doing business, you'll be in a position to handle a cyberpocalypse better than your competitors and you will reap the benefits when that day comes. The problem is, you'll never survive to see that day come because you'll have been utterly outcompeted by your competition that cut corners and carelessly, but effectively, integrated their systems, and over-optimized their internal systems to function more cheaply day-by-day. You may have taken the time to build on the rock while they threw shacks up on the sand but they end up killing you before the storm comes.
I don't understand his "Avoiding 2 Compose Files for Dev and Prod with an Override File" point. He just says it, but never justifies it.
This real hardware handles quaternions just fine: https://en.wikipedia.org/wiki/Stratospheric_Observatory_for_...
Tree Style Tab and some custom css to hide top tab panel
A few beers cost almost nothing vs. paying overtime to have you in the office longer for those hours spent starting your night of drinking.

And if the employer is lucky, your coworkers become your drinking buddies in the process. Before you know it you're now spending all your waking hours with your coworkers. Makes quitting your post a lot more difficult.
In terms of things that are not specifically targeted:

I still see things attacks on open SMTP ports to relay spam email, installing crypto mining software on PCs and servers, scanning for insecure VoIP phone systems and racking up long-distance phone bills..

The ransomware attacks makes a lot of headlines I think because it's somewhat easy to sensationalize without a lot of explanation of boring IT stuff, but there are still plenty of other things happening regularly to compromise insecure systems.
I have never met a single person in my entire life who likes using Windows. Everyone I know claims "yeah it's crap but this CAD/Industry standard software works only in Windows". I would guess they exist but I'd bet money they don't make up 99% of users.
Fliple: Decentralized Exchange on POA Network
I haven't heard of using docker compose for production development, only local development. In production I normally see people building production images and spinning up them up in their cloud with Terraform and whatever other infrastructure they need, especially for databases where your local MySQL container isn't going to be configured or provisioned like an AWS RDS instance. What do you hand a docker-compose file off to in production? Swarm? When would you choose this path over a separate system to provision your production resources (like Terraform)?
No - it's pointing out what advertising is trying to do, which is not necessarily about privacy at all.
Meanwhile, it's apparently also worth pointing out that advertiser do not show anyone ads. Newspapers do. The media you enjoy and value shows you ads, and is paid for by them.
Indeed. If the challenge is to move to an arbitrary location visible on screen, then it’s logically almost certain that a good trackpad is more efficient than any combination of keyboard shortcuts. Keyboard shortcuts can be more efficient in some specific cases of course (e.g. moving to the beginning of the next word, or something like that). But I see no point in memorizing the more obscure shortcuts when the trackpad works so efficiently and requires no thought or memorization.
Of all the downvotes I have received on HN, these puzzle me the most.
SEEKING WORK | NYC, US | Remote

I am a freelance senior software engineer/fractional CTO with years of experience in various technologies/industries.

I am looking for roughly 20 hours a week type of work either as a solo engineer or some sort of fractional CTO..

My biggest skillset is probably Ruby on Rails and React but I have worked with pretty much every major technologies in my career.

If you are looking to start a startup and want to get started the right way please contact me.

Posted before but my email notifications were off so I apologize if you have emailed me before and I did not respond right away. Won't happen again.
I'm just going to leave this here, don't shoot the messenger, I already had a bad day of downvoting:

"Many lock-free structures offer atomic-free read paths, notably concurrent containers in garbage collected languages, such as ConcurrentHashMap in Java. Languages without garbage collection have fewer straightforward options, mostly because safe memory reclamation is a hard problem..." - Travis Downs https://travisdowns.github.io/blog/2020/07/06/concurrency-co...
Kubevisor (https://www.kubevisor.com/) | Remote (South Africa)

We are looking for senior DevOps engineers based in South Africa to join our team.

You should have a detailed understanding of building end-to-end systems on Linux/Kubernetes, including:

* 2+ years work experience in DevOps (especially Kubernetes and AWS)

* Experience in managing, scaling and migrating data in the context of relational database (preferably PostgreSQL)

* Able to use a major programming, preferably Java/Go

* Experience building/operating highly available relational database clusters

* Experience migrating large JVM applications to Kubernetes and AWS

* Experience using Linux/Unix

* Combination of deep technical skills and business savvy enough to interface with all levels and disciplines within an organization

* Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment

Please get in touch at jobs@kubevisor.com
SEEKING WORK | San Francisco | REMOTE OK

I help startups and tech companies with team and technical success. I'm good at fixing split teams, broken processes and getting stubborn developers on board with new ideas or projects (After all, I have plenty of experience as one).

* Any stack

* I'm best at helping teams with frontends that have a lot of moving parts

* I not only propose and implement design/performance standards myself but work with teams to achieve them on every page of their product.

* I help too-scrappy teams install more processes. I help too-lofty teams pare back.

* I use a philosophical system called eristics[0] to consider different emotional perspectives and design workflow processes that make everyone feel involved/heard. It's apolitical and tries to include every basic emotional perspective out-of-the-box.

* For greenfield projects, I offer design sprints which can get everyone working on it both involved and on the same page.

* For older projects with problems, I can diagnose technical issues and offer solutions or just function as a gripe buffer for both sides, writing down solutions people grumble at me. I don't exactly offer conflict resolution-- I just help fix up systems so they don't become outlets for interpersonal/team conflicts/drama. I do offer individual emotional coaching (emphasis on startups or high-stress roles) but separately from this offering.

Contact info in bio.

[0] Eristics: http://www.eristicstest.com
[1] My site: https://www.rexriepe.com
If you can afford to quit your job on a whim and get a new one, you are luckier than about 99.99% of the population. Most people work jobs they dislike because they have to in order to survive.
Human resources is just a depersonalizing term for personnel. Design resources is just a depersonalizing term for designers.

Human resources is less bad because it doesn't refer to specific people. And most people can't choose what the department is called. But they can choose what they call other people.
VSCode is many times slower than most non-Electron apps, e.g., in the below examples it's 9 and 14 times slower:

1. It takes nine times as long as Vim to open a minified JavaScript file, and then format it with Prettier: https://twitter.com/robenkleene/status/1285631026648276993

2. It takes 14 times as long to open an empty text file than BBEdit: https://twitter.com/robenkleene/status/1257724392458661889

I'm just as surprised as you are that people do see it, that some people don't see it. I have no idea what the explanation is, but there's something radically different about me versus people who can tolerate VSCode's slowness (I'll use VSCode if I have to, but I'll avoid it if at all possible, just because it's slow).
they got outspent.

they raised a bunch, built a market... then Amazon and Google came for them. Impala was great - I was a big advocate, but then I worked on BQ for a bit, and now Omni.... Cloudera cannot compete.

The only stumble I can identify is that they didn't support Spark. They backed the Hadoop side too hard and left Spark open to Databricks. They should have signed those guys before any other investors got in (told Matie and co "go get offers, we will add 30%).
One issue I have with this article is the assumption that this is about China, or that China is the appropriate target (if the lab leak theory is true).

One thing that's been a bit confusing to me in this is why the "lab leak" hypothesis is discussed so much as the "Chinese lab leak" hypothesis and not as the "US-Chinese experimental virology" hypothesis.

Yes, the lab was in China, and yes, the lab leak hypothesis involves a security failure in that lab. However, if it is true (and I'm not even sure it can be shown to be true beyond a reasonable doubt at this point, which is another reason I don't expect economic retaliation of any form), the broader problems involve a broader funding and scientific community around the Chinese lab, in a sort of circles or levels of closeness to Wuhan. What about the cover up and/or pushback from US scientists, either the Wuhan collaborators in particular, or individuals more broadly? What about US NIH/DHS funding of gain-of-function research? Etc etc etc. Who, in particular, should retaliation be pointed at? China? China and the US? The Wuhan lab and their international collaborators? The academic-industrial complex?

There's plenty of blame to go around (if the lab leak theory is true, which it might not be), and it's pretty diffuse (which is another reason, along with the passage of time, I suspect the origins of the pandemic will probably remain a mystery for a long time if not forever).
How much does extending unemployment insurance affect employment?
GitOps Is a Placebo
SEEKING WORK - Chicago, IL - Remote

Skills:

– iOS, iPadOS, macOS Swift/SwiftUI Development

– Augmented Reality Development (ARKit, SceneKit, RealityKit, Metal, Vision, LiDAR scene reconstruction, hand and finger-recognition AR controls, world tracking, body tracking, face tracking, image saliency analysis, semantic segmentation, depth estimation, Speech, Natural Language, shaders, custom CoreML models, Create ML)

– Growth

I specialize in developing augmented reality iOS apps. Several of my apps were handpicked and featured worldwide by Apple. I developed an iOS open-source WebXR browser with Mozilla. An AR startup I consulted for had their app demoed by Tim Cook on HBO's Axios show. I've built augmented reality, music, ecommerce, social, gaming, messaging, developer, lending, consumer, enterprise video conferencing, and location-based products. I am a startup founder, native iOS developer, and growth/marketing expert.

2 of the first 6 "AR Apps" featured in the App Store are my clients. My most recent personal project was featured in Apple's Featured LiDAR Apps collection (above the Microsoft & Wayfair apps).

Experience with: Swift, ARKit 4, SwiftUI, SceneKit, RealityKit, Metal, Combine, iMessage extensions, Firebase, Vision, Speech, Natural Language, Stripe, Sketch, Wireframing, UX, and SQL

Website: https://1984.dev

Email: tony@1984.dev

LinkedIn: https://www.linkedin.com/in/atmorales0/

Twitter: https://twitter.com/robomex

Recent clients: Carnegie Mellon University, Remotion, Supermedium, Mozilla, Mask Market, Primer, Virtruvia, iScape, NudgeTV, Hillside Software

My clients' investors: Y Combinator, Greylock, DARPA, First Round

I'm booked for the next few months. If you have any questions or want to get a conversation started: Shoot me a message & let's talk!
For lack of better word: I've gone feral. Maybe I already was; but now, I'm pleased to announce that the transition is complete.