skysight-inc/HackerNews huggingface dataset:
I think much of the hate is because the thread title wasn't prefixed with a "Show HN" to indicate a pet project. Instead it's read as a possible contender in the editor space. Combine that with the somewhat naive, selly text in the readme and you got a nice negativity storm brewing.

It's a really impressive feat to accomplish something like this, and it's sad that it gets framed unfairly. I just hope it doesn't deter the creator. Maybe in the future it could indeed be a serious option for people that want something between nano and vsc.
That’s a great point and one I hadn’t considered!

I’m certainly hopeful for a NJ extension too, just not optimistic.
> This is how you get people to stop doing nice things like writing open software.

I mean... it doesn't look like people show any sign of stopping to write open software. There's more active FOSS than ever before, in large parts of the industry it's the norm.

I agree these are issues to talk about, though "OSS is in trouble" is a pretty weak argument. It's obviously not.
I tried their private registry. it works , but authentication is a pain.
The main RPi OS isn't Linux, but ThreadX, which is closed source (and is now owned by Microsoft) :
https://ownyourbits.com/2019/02/02/whats-wrong-with-the-rasp...
Are you talking about Component Object Model, COM? If so, that predates Vista by many Windows releases.
All my SSH keypairs are files so they’re part of my usual backup regimen with hourly, daily and weekly filesystem snapshots, copied to several backup locations.

I wouldn’t bother though if I lost my SSH keys. I’d just create and deploy new ones and invalidate the lost public keys on the servers.

No strategy yet for PGP keys, though.
The UX of Among Us: The importance of colorblind-friendly design
640k
What is the difference? I don't see it, besides one having a warranty and the other explicitly stating that it offers no guarantees or support.
Man, you’re really taking a few numbers from decades ago and using that to claim something’s a lie? You ok?
> peaked mid-November

Typo? We're not mid-November yet.
> They are bad for my career

What exactly do you mean by that?
If the law can make something not stealing when it fits the common definition (that is, taking money from people nonconsensually and calling it “taxation”), then someone minimizing taxes while complying with the tax law as it is written is not stealing, as the law is thus the authority on what is or is not “stealing”.

However, if you think that complying with the tax law is stealing (and thus believe that the law is not the basis for what is or is not “stealing”), then it’s also legitimate to call what the tax enforcers do “stealing”, even though it is permitted by law, because it fits the common definition of “taking without consent via threat of force”.

You can’t have it both ways and be consistent. Either the law defines what is “stealing” or it does not.
gRPC is not a CORBA equivalent though. Was CORBA ever intended for APIs operating over IP networks?
Mozilla Yari Beta Launch
> $110.15

> At minimum wage ($7.25[2]), a single domain name would take about half a month to earn

I don't understand.

110/7 is 15 hours, not 15 days.
Or do like Europe is finally starting: just tax revenue.

They can suppress their 'profit' whichever way they want, they can't suppress their revenue in a given country.

The digital services tax is imposed at a rate of 3% on the gross revenues derived from digital activities of which French “users” are deemed to play a major role in value creation. The law not only affects digital companies but, more generally, digital business models.

https://home.kpmg/us/en/home/insights/2019/07/tnf-france-dig....
Because of the nonfree software (forcing the monopoly) and complexity of the hardware. See also: https://news.ycombinator.com/item?id=24786721.
Hi, I'm not there yet. I'm learning for now all the regulations to follow in order to build such a place and there are many ; I live in France, so regulations are rampant (the US lack regulations - my opinion as someone with a double citizenship).
There will be a collaborative website, where people can follow the project and provide feedback or help. It will be in French though. The idea is to share as much as possible, including financial details so that it can help other analogue projects to emerge.
The vision is to have strongholds of biodiversity every ten miles. Ideally, they would be interconnected by large enough corridors so that animals can move safely from one to another. That would require a mouvement, not just my project. But first things first, just sharing the very long term vision/dream.
Laravel Eloquent Relationships Tutorial with Examples from Scratch
I partially agree with you. This seems like a very good argument to start competing with the US harder.

As a counterexample, I'd like to offer you sci-hub which doesn't seem to significant hosting problems. Remember, we are not trying to replace an entire industry and all possible use cases at once. We're simply discussing the hosting of a few git repositories which some US entity might consider unsavoury due to a borked and unfair law.
xkcd is as generic as they get. Randall goes idea -> generate numbers -> generate graph -> punchline and people milk it for as long as possible. It's like geek themed garfield. I wouldn't be surprised if he tries xkcd without stick people soon.
In regards to "But it'll always be like that regardless of provider", it's worth noting that distributed file-systems are situated perfectly to provide a torrent-like way of downloading containers. Self-blog just because it's easily at hand: https://blog.bonner.is/docker-registry-for-ipfs/
I think he means the fish, not the people.
TeamViewer RPM repo left door open for malicious packages
Its a system. Clear cutting a balanced, self regulsting and niche efficient ecosysten and replacing it with grids, monocultures, etc is why we got to the problems we are in today.

We can certainly jump start the process, but the end result needs to be nature as it was before we broke it, or as close as possible. Its the path to an anti fragile, sustainable, biodiverse planet.
*regulating
As a kid, with analogue electronics, and microcomputers. I did little to none between ‘04 and last year, when I moved off grid and got back into “gear” while installing a PV system, and got the first RPi all of six months ago because my NAS wasn’t up to running openhab - and haven’t looked back. The arduino stuff has been “buy the bits and put them together”, although some of the bits have been a bare PCB and a bunch of components. So far it’s almost paint by numbers, to be honest - I’m combining things in a somewhat novel way, but the components are all existing solutions to one degree or another.
In my opinion that's not what DKIM was ever meant to do. Yes a email client can examine dkim headers and do something based on that. But it's much better used as a method for influencing a metric of spam or not spam on your MX smtpd that receives incoming traffic. Not as a guaranteed 100% "this is legit" indicator. It's a thing used to influence a weighting score on my postfix setup.

Note that there is not a lot of technical barrier preventing a spammer from setting up a very basic opendkim daemon and key, and using a one time throwaway domain name to spam from, along with the appropriate dkim records in the DNS zonefile. But it's a barrier that not a lot want to jump through.
I find it hard to move from vim because of its ubiquity. Same with bash.
I disagree. 4G is severly limited in capacity so speed will vary everywhere, and same will apply to 5G too. Fiber has incredible capacity and can be upgraded by changing OLT and ONT equipment on both sides. It can also run multiple protocols.

2 Gbps XGPON2 is starting to roll out in my country and it's a rather simple upgrade (but costly). If your ISP isn't offering gigabit on fiber, it's purely motivated by greed and lack of competition.

Also I'm not aware of any "community fiber cabinets" limited to 1 Gbps. Are you talking about GPON or Ethernet networks? Ethernet is not FTTH but FTTN, like DOCSIS or VDSL can be.
If only there was a website where people who automate things congregate. They could automate creating this legal structure so we could all do it, then governments would be forced to do something about it.
So why not just write a tiny script that goes through all youtube-dl commits, recommit them with an added a space character to some file. So you will have a clone with different hashes, but the same content.
> I know tim cook is a nice guy

I'm very curious to hear how you learnt that.
I also didn't get a popup. I then tried after disabling Ublock and Privacy Badger in a private browsing window to ensure that no cookies affected the result. After doing this, I still did not get any popup.
How to test HTTP requests in Elixir with ExVCR
As your app grows so does its integrations base. At some point, you may need to consume API from third-party services. Check this post to learn how to test them properly with the exvcr library.
This sounds like a cultural problem, either just in the company(ies?) you worked at or in the geographical region you are in. Your best bet would be to either reach out to contacts within a prospective workplace and get to know the culture well before accepting any offers. If you literally can't find any companies willing to hire you that don't have awful working practices, you can try relocating if it's possible for you.

E: To be broader - it's not just geographical region, but also domain, company size and org structures that are good predictors of how work cultures will be.
> macOS's /usr/bin/base64 for instance doesn't have the concept of wrapping

Yes it does. "-b N" or "--break=N" inserts a line break every N characters.
Big companies are dependent on small companies for much of the innovation in computer engineering and information services.
Of course it predates Vista.

"Windows team took the Longhorn .NET ideas and redid them with COM"

Nowhere did I wrote that Vista introduced COM.
It is often better to get feedback while the user is using the product that is what we recommend at http://featuremonkey.com/

When you send an email and ask user to give feedback they don't really have an incentive to give feedback, maybe giving Amazon gift cards etc.. can increase the likely hood of reply.

The placement of give feedback link can be really important.

Maybe keep in near places where you are more likely to have issues or you want feedback from.
When people do it, it is tax avoidance. At scale it is tax optimization. Call it disruption if you will.

These tax shenanigans would stop if laws were enforced.

Those who could enforce them have no interest to do so.
I often leave links with a specific hash, just in case the content changes in the future making my link invalid. Others don't even check the URL of the page they're looking at, as long as the link looks legit.
eBay and Adevinta are still (nearly) billion-dollar companies that compete for person-to-person transactions.
Yeah, there are many trivial systems out there that mostly provide legal protection.
But there are also some pretty sophisticated DRM systems that are technologically quite well implemented and take a large effort to break. BD+ is one of these for example.

And maybe going to platforms where the whole hardware is specialized is not what most people have in mind when they think DRM but the basic building blocks are similar. Microsoft's "Guarding Against Physical Attacks: The Xbox One Story" talk is also one of the few examples I know of where a manufacturer explains how they implemented such a system. [1]

[1] https://www.platformsecuritysummit.com/2019/speaker/chen/
If you've ever replaced a Ku or Ka band feed horn on a 1.2 to 1.8 meter size VSAT dish, looking at a three ton feed horn is an interesting thing to wrap your mind around.
Twake: Open Source Messaging and Workspace
> Yes, that's the point though: To make DKIM not serve as a non-repudiation mechanism.

The devil is right in the details... it is serving just as perfectly fine as a non-repudiation mechanism as it ever was, just constrained in time to a day or so as suggested by the article. Depending on what you said to whom that you wish you hadn't said, that can be all you need to get into trouble.
Probably because when someone takes out a mortgage and then rents the property, it's with the expectation that the rent will offset the mortgage. Therefore the rent costs more than it actually costs to live there as an owner because of the landlord's markup. Meaning fewer people can afford to live there.
Remote Only

Location: Japan (or East Asia in general)

Willing to Relocate: No

Technologies (reverse-chronological order):

- AI / Deep Learning Research - previously at Google and have published papers. Mostly focused on NLP and RL, but I keep up with other subfields.
- Infra: Devops, Rust, Go, Kubernetes, Microservices, large-scale systems, all kinds of data stores. Have managed large clusters. Used to be an early Apache Spark engineer and was in a database research group in grad school
- Worked in HFT-style algotrading for a few hedge funds
- Worked at multiple early-stage startups, so I can do other things like full-stack web or app development, but I prefer not to do these full-time. But I can help if stuff comes up.

Résumé/CV:

https://dennybritz.com/about
https://twitter.com/dennybritz
http://github.com/dennybritz
dennybritz [at] gmail

--

Hi! 15+ years of engineering experience, and have been through a lot of technology cycles. I'm in an ok place right now and focusing on research and side projects. I'm not actively looking for work but if there's something at the intersection of my interests I'd love to talk. Not sure myself what that would look like, perhaps something around MLOps, infra/automation, Reinforcement Learning, Algorithmic trading, etc.
I can't speak for OP, but you don't get the good kind of resume-building war stories out of those. You'll have a tough time making yourself look good in interviews if your resume is chock full of projects that went FUBAR. To put it bluntly, it's hard to get rid of the stench of failure.
Yes, naturally. How do you think we were using it in the 2000?
Just curious to try some benchmarks with the very latest Raspberry Pi 400 , the all-in-one Linux-based PC going for $70 from Raspberry. If needed, a spare, old but not spent, supporting external HD is waiting for recall in one of my office drawers already.
I was thinking the same all throughout the reading. I've been using F# on GCP in production for 3 years now and it's fantastic and only getting better. You can leverage existing .NET libraries (for example, you get official GCP libraries from google) and if you use them enough it's easy enough to write a functional wrapper around them. I recently rewrote the frontend using Fable.React so that I can share code between backend and frontend.
Summary of replies: This benchmark doesn't count because No true Scotsman.
If you take the US to Europe round-trip, the latency is even faster then the cable bound connection, because the light in vacuum (space) travels around 1/3 faster then in fiber.
Measuring Progress in Deep Reinforcement Learning Sample Efficiency
https://github.com/TwakeApp/Twake
A corporation is an abstraction that does not exist, so it cannot benefit from those things you listed.

The human shareholders and human staff benefit (and profit) from those things, and there are already mechanisms in place to tax those human beings, either as shareholders or as staff with ordinary income.
A coverage gap would probably lead to multi-minute gaps in service.

Instead I'd guess this is a delay during reorientation of the physical antenna or repointing of the phased array.

The phased array can theoretically be repointed in milliseconds, but in a rush to launch I wouldn't be surprised if it doesn't take a few seconds to lock on to the signal, do channel characterization, and adjust data routing stuff to use the new link. During that time, a bunch of packets are lost, and you then have to wait for the TCP timers to expire before retransmission.

End user ends up seeing a 5 second glitch.
Wow. The last of a dying breed then! If I ever see them come up as an option I'll do well to remember this. Thanks!
They are demotivating. They lead to burnout. They do not lead to positive and enthusiastic collaboration with teammates. They do not build long-term professional connections (except, sometimes, through shared commiseration). They make you look like a person who can't get anything done. They consume you completely and ask for more.
Don’t forget inflation: an uncontrolled, regressive back door tax that primarily affects the poor and poor-adjacent that don’t hold securities.
> and Linux on the Desktop is not what took over.

It did in certain industries like VFX/CG: it used to be SGI workstations running IRIX, now almost all large high-end VFX companies are running Linux on x86, and have been since ~2003 (there were one or two stragglers for a bit, but some companies like DD moved to Linux (and NT for a bit) in the late 90s on x86).
True. Then there's usually someone else that does.
They did have a peak in mid September, perhaps that was the intended word.
As a native bilingual of Catalan/Spanish, who speaks some English and French, it's pretty awesome how much stuff is the same in all languages.

I love etymology and usually all the higher-language words come just from latin and are the same in all of them.

English might not sound frenchy, but it has a lot of words coming from it, (-ation, -tion, -ssion, -able, -isme, -if/-ive
Another piece of the puzzle is that PCs got a lot better.

Once PCs got the PCI bus they were no longer completely inferior to a SUN Sparc while under load. Before that, ISA was a serios bottleneck.
> At least the US has the excuse of being huge, which does make it much harder to provide good coverage.

Why does that excuse America? The continent of Europe is also huge. It isn’t like this stuff is installed by one solitary overworked technician going house-to-house, big countries (and regions) can employ more people to do more work, and can raise more money from more customers.
As a US citizen it's somewhat tricky as you are taxed on your worldwide income, but the easiest way is probably to become a tax resident in a country with a low tax rate. Even in the UK, as a contractor/freelancer it's fairly simple to pay single digit percent effective taxes on incomes of £100k+. And that's without even delving into what could be considered a 'tax avoidance' scheme.
Framer | Senior Backend Engineer, (Senior) Product Engineer | Amsterdam | Onsite/Remote (NL,UK,IE,DE)| Full-time

About us: At Framer we build a prototyping tool that allows our users to bring their ideas to life and make their designs interactive, with and without touching code.

Senior Backend Engineer: Lead projects and implement features from start to finish! You’ll work on many aspects of the tool, incl. Framer Web, Framer Packages, billing systems, email infrastructure, cloud infrastructure, data pipelines.
Tech stack: Go, Node.js, AWS

(Senior) Product Engineer: Work on many engineering projects, including but not limited to our React-based design environment, native mobile apps, open source Framer Library, and custom code editor.
Tech stack: TypeScript, React

Learn more / apply here: https://www.framer.com/careers/
H1Bs are only valid for 3 years - if this also applies to renewal applications then there's a 3 year lag.
> Being able to automatically provision a resource in AWS, then use results from that in a Kubernetes service (env var) in the same deployment, is not something I ever expected to be able to automate.

Terraform does this very well too, using either the Kubernetes provider or the Helm provider.
This sounds like confirmation bias, though (you can find a reason not to eat anything if you look closely enough). It is also highly speculative.

I think from an ethnographic point of view, cultural reasons are perfectly plausible, in the same way some people now refuse to eat horse, veal, or indeed rabbit.
> I see a very sharp knife; but this knife is completely and utterly shrouded and encased in tamper-proof, child-proof, thief-proof hardened and sealed plastic shells.

Yeah, because that knife is made of uranium.

Anyone not handling that uranium as they should, should be shunned, isolated and enclosed in a lead vault.
All these moves to block make me want to discontinue some paid services and return to torrents. Just saying.
Extremely Sensitive Cheap Homemade Seismometer
Your belief that the root of an flawed argument can be thoroughly discredited without referring to the specific points of the argument rings false. How do you know if you have “thoroughly discredited” the position if you haven’t addressed the salient points in the argument? In fact, how do you demonstrate that you have “thoroughly discredited” it at all? Internet points? It seems a rather expansive claim.

There’s not a professor or manager on the planet who hasn’t marked up a memo or a thesis. And that marking up is identifying individual points of difference or clarification over the course of an argument or proposal. Rarely a wholesale rejection. But I might have been working at a different level than you.

I can count the fingers of two hands the number of times in my professional life that I found a substantive argument that could be “throughly discredited”. Got awards for it too. But those were in the highly constrained world of mathematics. I agree that a proof that even numbers aren’t prime shouldn’t involve enumerating a lot of them and proving they’re composite.

But that sort of intellectual masterstroke rarely happens in real life, except in the fantasy life of some. If it happens on the Internet a lot, it probably means that corner of the Internet doesn’t map well into reality. So, unless it’s beautiful or heartwarming, it can just be flushed.

Many times differences are based on differing life experiences, or personal values of risk, mortality and the like, or personal agendas for money, fame and the like. Unearthing those differences involves a bit more analysis and nuance, and rarely lead to a simple denouement.

Can you give an example of where you “thoroughly discredited” an argument on HN without systematically referring to the specific items of content of the argument? Imagine you are presenting this to an emeritus professor at an Ivy League school. So, no nonsense...
So are you planning to rewrite all those UNIX clones in something else?

Azure Sphere, Microsoft's paragon of IoT security, only allows for C.

Those expensive MSc/PhD should just complain to their universities for not providing a proper systems programming classes.
The laws have always and will always favor those with capital. Its naive to think otherwise. There will always be loopholes, resources to fight it, go lobby a d bribe.

The "corruption" is a feature, not a bug. If you truly want go get rid of the assymetry, then the answer is not more regulations and extractions, but less across the board. Fund the services without relying on taxes to income, not only will it be fair for you and mc.corp, it will also create efficient market incentives and eliminate the vectors for corruption when there is nothing to gain.
Have the first tendrils of the coming war on general computation reached into the present?