skysight-inc/HackerNews huggingface dataset:
Everyone is different, but for me exploring new programming languages is like therapy. I do it for the joy of learning, without the pressure of having to "succeed." I particularly enjoy finding an open source project that I find interesting, and begin contributing to it.
So you can in no way see how the phrase might make someone feel uncomfortable and that it might just be easier to use another phrase, which, OP already said they’d noted and are fine with doing? If it’s not an issue then phrase it differently.
I never said that... go back to reddit... please.
> US really need to think hard on why Huawei gets ahead in 5G.

Good question, and a lot of of the answer is truly banal.

The GSM/UMTS/LTE/… telephone network was designed on the concept of standardised, layered message protocols. And itself built on the ISDN standards.

The idea was to foster competition by allowing a Siemens HLR to communicate with an Ericsonn MSC and support a Nokia radio network. This meant that you had to licence a particular protocol whenever you added a new piece of equipment - on both ends.

What Hauwei did is offer two licencing models: a pricey licence if you wanted to connect non-Hauwei kit (X) to an Hauwei network element, and a really, really, really cheap (often free) licence if you wanted to use the licence to connect said box to Hauwei's version of whatever X was (also cheap).

The numbers worked out to make adding new equipment vendors prohibitive.

So once you have enough Hauwei equipment, it spread quickly.

Then they offer to run it for you.
It boils down to two camps: open to formal methods, and not open to formal methods. And, I would say the overwhelming majority of developers, especially here on HN, are in the "not open to formal methods" camp. I can find comments that justify that, there are also data points from speaking with coworkers and colleagues. So that is what I was talking about when saying that logs of people "refuse the tools." They just aren't even open to them to begin with.

You sound open to them, but dissatisfied with the tools themselves. I'm honestly in that camp too! We are not there yet in terms of being able to use this as the primary way that an entire application is developed. But, I believe that's the direction we should go in. You're right - we really need a tool that wins people over with the cost to value ratio. The promise of something far off in the future isn't enough for most people.
Heavy metals can appear in sweat. Whether this phenomenon is enough to have any therapeutic potential, I can't say.
I like I can build almost anything with it, from web applications to command line to desktop applications, to embedded scripts in almost any service.

I love it is asynchronous by default (and thus all its ecosystem is as well). As someone that had to deal a lot with thread pools, and semaphores and concurrency issues, this is invaluable to me.

I also like a lot the tooling. From VSCode support, to typescript, to eslint, prettier and despite people complain about large node_modules, I think NPM and the trade offs leading to that are very worth it.

I also really enjoy the availability of libraries... whatever you need, you'll find a popular package for it.
Amazon just revealed its first home robot – here’s what it’s like to use it
What is the end game of protection? Will the list of animal that needs to be protected grows forever?
Awesome, looks like using sqlite in browser is trending and there are new tools created often.

Even I created a tool :) https://news.ycombinator.com/item?id=25791207
I'm more interested in eventually consistent with low latency. Please add this setting ASAP :)
To be fair, a good set of noise-cancelling headphones is at least $349 (the Sony WH1000XM4s) and developers need them to focus in an open-plan environment.

One place I worked at was _SUPER_ cool about this and gave everyone (developers or not) a pair of Bose QC35s. When I used them in NC mode, I had a post-it on my back telling people that I was unavailable when my headphones were in. It was awkward, but it worked!

(I had to return them when I left said company, but it was still super cool of them to give them out.)
It's not just reddit, though - if you're going to start moderating, you have a meta-problem to address which is what to do about opinionated moderators.
It's very difficult to get traction here without a demo version. At least some example were only you can write. (It's easier than allowing random people from the internet to create accounts, fight spam and fix forgotten passwords.)

At least some screenshots are necessary, so people can see how it looks.
IBM did something similar decades ago.

They had a computer system that was leased three ways:
[1] n kHz clock
[2] n+m kHz clock
[3] n kHz clock most of the time, but you could pay for n+m kHz clock for limited periods of time.

[2] cost more than [1]. [3] could cost less than [2] yet still let you deal with peak usage that [1] wouldn't handle.
For sure! As long as you don’t eat my baby :)
Thanks a lot, mate!
Even assuming it's good -

Do we now need permisions to log into our own CPUs? Log into some web page before CPU starts ? (that internal Minix) :>

Or Internet connection required to be allowed to power on ex-PC ??

Btw. looks like yet another reason to not buy Intel.
I'm specious that any sediment/crust that formed in an old water system may contain very high levels of lead. I think that may be what happened in Flint MI. Changed the PH of the water and all that lead started leaching back into the water.
Bingo. Corporations don't have morals, they have interests. Sometimes those interests can be served by championing this moral cause or that one, but it really doesn't go beyond that.
Overheating ICEs blow head gaskets and warp cylinder heads, they don't generally start fires.

Fuel leaks and/or exhaust system failures, especially on turbocharged vehicles however...
Your qualms with meditation seem to be a reaction to the fact that within a capitalistic system, many things are coopted by capitalists because if they're compelling, they can compel people to pay money to be told about them. I'm not going to tell you you're wrong or really engage on that point but perhaps you'd appreciate listening to someone distinctly non-capitalist describing how meditation was an effective tool to understand the world around them, motivate their activism, and work towards a better world. Check out Michael Brooks on RevLeft [1]. Michael Brooks wrote a book on meditation and revolution that ties into some similar ideas, too.

[1]https://revolutionaryleftradio.libsyn.com/michael-brooks
Show HN: Exafunction NLP – Run models like GPT-J for 6x cheaper than OpenAI
It should be seamless. You just record a video and it is instantly shareable. Could be useful for reporting UI bugs. You can also use the mic to describe the problem.
Honestly, there is almost no difference between a purely recursive implementation on the stack and one that uses a passed-in stack structure (whether extensible or fixed) in terms of complexity. Though I can see why it would be nice if the languages supported some sugar for this.
Just looked at the article I was reading and it looks like 1. You're correct and 2. I remembered the exact opposite of the conclusion.

Thanks for the reminder that memory isn't perfect haha

https://www.sciencedirect.com/science/article/abs/pii/S01602...
DAC has a lot of strengths for technical users and audiences, but it isn't accessible for everyone. Our focus is keeping everyone in the team up to date and on the same page about the system design and in line documentation in an accessible, simple way. Decisions get made all the time and (most) often aren't captured in places everyone can access. Simply understanding how the product works that you're involved with shouldn't be difficult. There is a table for comparison here: https://icepanel.io/c4-model#dac-table
Yes and I hope this will force AWS & co to end this egress madness
It's a known issue in conservation circles.

https://en.wikipedia.org/wiki/Bambi_effect

Also, similarly: https://en.wikipedia.org/wiki/Charismatic_megafauna
I discovered PixelDrain when I was involved in open source distributed storage projects in 2015-2017. Glad to see it still going strong!

Are you still using any kind of decentralized storage technology on the backend?
Lenovo ThinkReality A3 Smart Glasses
My point is that adding TCO is not a breaking semantics change, as its only visibility will be through a) the fact that more code works with it than w/o it, b) elision of tail-calling frames in stack traces. In particular I don't consider (b) to be a problem. I'm aware (b) is a matter of opinion, but really, TCO is much too valuable to use (b) as an argument against TCO.
Hi HN, I’m Varun, cofounder of Exafunction. We’re excited about all the use cases of large NLP models like text generation and language comprehension, but found the existing offerings to be quite expensive. Our goal is to serve these models in a cost effective way at scale.

The first model we’re starting with is GPT-J, the recently released open source large language model by EleutherAI. It’s comparable to OpenAI’s GPT-3 Curie in performance. With lots of optimizations, we are able to serve the model for 6x cheaper per token compared to OpenAI.

We have a simple HTTPS API that you can try out for free. Here’s a link with the details - https://www.exafunction.com/nlp-api

We’re also looking into supporting custom and fine-tuned models since it’s required to get good performance for a lot of applications. Especially for smaller models like BERT, we’re excited about the cost savings we can deliver for users who use many different models. In this case, we’re 100 - 1000x cheaper than others offering similar inference APIs like Hugging Face.

We hope this is interesting to you all and please email me at varun@exafunction.com if there’s a model you’d like to see supported.
I vote with my conscious, but I work for whoever will pay me the most money.
Thanks for your feedback, we already send it, no reply.
I'm grave digging a bit with this reply... but I was around the same ages as you maybe a bit older at all those releases. The only satisfying time to play big name competitive PVP FPS is during Beta periods and the first few weeks after launch. However... I've found satisfaction for my FPS itch playing games like 'Squad' it's very niche I have my servers I subscribe to for a few dollars a month and sometimes on 'free weekends' we'll have 3-4 a night but admins ban them within a minute. Cheating is rarely a problem in niche harder to play / enjoy games but comes with a time commitment cost. I'd be embarrassed to say how many hours I have in that game but let's just say it's more than 500 hours in ~6 years.

Another good niche game with virtually non-existent cheating is Midair. It's mostly old-school FPS players reliving their Tribes days with good admins global banning the rare cheater.
No, it's hyperbole. If you were expecting them to actually take flight, you're probably disappointed a lot.
No, obviously not it just strips lead out of you bloodstream and cells.
I guess the affordances of the device influence what notes/annotations are likely to come into existence. On the Kindle, where IIRC input is through a keyboard (apart from highlighting), textual notes would be more common. On printed books and on the reMarkable (I'm even more "trigger-happy" on a reMarkable than on paper, probably because of undo and perfect erasing), annotation tends to be more free-form and varied, with more marks, scribbles, arrows etc, and a bit less text. Some of these annotations could also be understood and associated with corresponding text in principle, but it's not trivial. (Some examples of annotations from printed books: https://entropymag.org/writers-their-margin-notes/ )
Tried bert but didn't get the proper result, probably wasn't working with it properly.

Here's the old source I have on my computer that did the training

https://gist.github.com/Alir3z4/6b26353928633f7db59f40f71c8f...

This was doing the early work and later changed more to fit other cases.

Pretty basic stuff.
Ask HN: What is a good alternative to Notify17?
Notify17.net is a push notification service that has mobile apps and can be called via an API. I'm currently using it for a simple homegrown server monitor setup. Notify17 is going away on 9/30/21. Does the HN community have any recommendations, not for a monitoring solution, but for a push notification service that could slide in in Notify17's place?
Bummer. :-( I saw the post in question. That is really weird that the URL just got randomly changed like that. Maybe a bug in the platform? Anyway, hope they get it resolved for you soon.
We weren't held responsible, but it was still investigated and required our cooperation and was not the best use of our resources. Honestly, the public reputation part was far and away the more unfortunate consequence.

Trust me, I have numerous concerns around the legal issues and the chain of responsibility, but what choice do you have? Are you going to start a fight with them out of principle and hope this works out in your favor? While still devoting the time and energy to the video platform you set out to build in the first place?
A video review from InsideEVs:

https://www.youtube.com/watch?v=B48m5Q9pg9w
What about all the DMA radars? My buddy in Malta is making a ton of money selling them. It's not aim bot but full map knowledge can be very powerful.
Hey, I am new to this site. I want to talk to you. How can I send you a message?
Heh, sorry, I forgot that always fetch/rebasing instead of fetch/merging is a personal "quirk" of mine. It's much better IMHO because then when I finally merge my work from a long running feature branch, my colleagues see a single merge at that time and don't have their history polluted with all the little merges that happened when I happened to pull in others' changes ("phantom merges") but that they never actually got to see at the time. Especially for long running feature branches, you can end up with an extremely illegible spaghetti history by constantly merging with git pull. Like I said, rebase should really be the safe default and merge the scary weird one. The dogma that "rebases alter history (OH NO!) but merges are SO SAFE" is just misleading when you look at what the operations actually do. After all, rebase works exactly like merge worked in legacy SCMs like SVN, and merge does something completely novel.

Therefore, merging should be reserved for when the feature branch is joined back into the mainline (thus preserving history that is already shared by the whole team), never for when newer mainline changes are joined back into the feature branch (no need to preserve "history" that nobody but me ever had-- it's not even history, it's more like metahistory, the history of when my history was updated -- actual linear history is still preserved), to avoid this nonlinear illegible spaghetti. This also prevents you from ending up with intermediate commits that don't build, thus making bisecting painful.

This seems a little off topic, but I promise it's on topic-- I learned to use git this way the hard way when working on a team that indeed had the problem of lots of developers working on the same files with lots of feature branches.
Idea Guys are useless for many other reasons.

Generally they'll want to make a half baked social media network without understanding you need to pay for things like hosting, or a programers time. I've made the mistake of writing code for these folks.

Guaranteed they'll never appreciate it, and this includes non profit coding groups. Never ending scope creep, vague requirements, etc.

My rule is unless you're one of my best friends I simply will not build your project for you. However the few times I have built something for a friend I found the experience to be very rewarding, it can be good to develop with someone else who can give you feedback so you actually know you're building something someone would like
Here is medhi sadaghdar (electro boom) putting 11v at 150A through his tongue https://www.youtube.com/watch?v=XDf2nhfxVzg
Yeah, that's uh... "cool".
Not open source but affordable without subscription model: Affinity Photo. They have more tools. Windows, Mac and iPad, not Linux sadly.
The concept has been around for a while, especially with Asian places. They had tablets years ago when I was in high school or 2014.

I can see them being a lot more common in chain restaurants, but plenty of restaurant owners still aren't that proficient with tech.
Oh yes.

Never ending.

We still keep the free plans even through there are abusers, but that won't be a reason to retire it. So many people using for legitimate reasons and keeping their personal writing there.

It's unfortunate, but well, it happens.
> The problem here is that once it is used once it is never freed. (Other than being swapped out). So you effectively cache all of the space your program needs forever.

What do you mean? It will get freed once you pop that stack-frame won't it?
This is fantastic. This + workers has so much potential to shake up the market of serverless compute!
How to Be Certain
I think anyone who works at an ad agency can tell you that they think about a career change all the time.
The tone of this article is bizarre, ignoring the fact that Apple is implementing an ISO standard. It's interesting that states interpreted this conversation as a procurement conversation, since it's not clear the government is being asked to buy anything but instead to see where they are on the mDL standard and whether they'd be interested in participating in Apple's early phase release of support for that standard.

The information is useful, but the whole framing is very strange and conspiratorial that's not supported by the emails or the facts.
Scaleway S3 was slow as hell for small files last time I tried, is it better now?
I have no idea what project you work on, but that sounds like 30 different teams each experiencing:

1. Rare actual urgent issues

2. Shit leadership adding last minute requirements (that no scrum or waterfall or agile whatever would help with)

3. A bunch of config changes (I worked on payments systems in the past. We had some contractors who would basically mess with config files all day as countries changed laws, etc).

4. Stuff that only quant firms care about

Regardless, you didn't address the second part of my comment: What does the fact that we'd have to stop other work have to do with anything? That'd be the case for any workflow structure.
Not a doctor, but my understanding is that low levels of lead are most impactful on children. Using chelation on adults with low levels of lead may create more problems than it solves.
>I've never seen anyone impugn motive so recklessly.

It's hard to see it any other way, because that's essentially what the US and its allies have been doing.

You could say another alternative would be that he sees the killing of Afghan Muslims as an unfortunate consequence of spreading secular democracy, but still necessary. But that doesn't make any sense, it's clear that the Afghans don't want secularism, so what should the US do? Wipe out every element that is anti-secular? Maybe by keep bombing children in Quran schools, like the US and its allies have done in the past? That's equally inconsiderate of Muslim Afghans lives, is it not?
How OpenVSCode Server turns VS Code into a web IDE
Wow, even the Dropbox Capture landing page looks almost like Loom's...
It's been a while since I read it, and I am not a physicist, so I can't remember the details of his arguments to be honest. But it would be interesting yo reread it with your comment in mind, thanks.
I have a similar setup, I use Caprover as a nicer way to manage docker. You can build whatever you want into the dockerfile then just map the user directory to a local one and port forward where needed.

If you want to run a web app through a domain with SSL then it's trivial to setup a nginx proxy container.

It takes minutes to spin up a new dev environment with everything setup out of the box including environment variables and access tokens.
I like it because it's useful. It executes in a browser and manipulates the DOM. I don't think anything else can do that. Libraries like React allow me to reason about websites declaratively.
How to report a vulnerability and not go to jail
22 million meters of IP.
Super cool! Home robotics are long due ... If you're interested in this stuff, you should definitely follow Aaron Edsinger and his work with Hello Robot.

But great to see bigger players enter the space.
You don't need an armed guy on 10 trains. Just plant bombs on the rails and blow them up.
Is there a similar treatment for mercury?
Desalination can be achieved using the cheapest energy source there is, solar.
This is why the swabs are an important tool in addition to the XRF. If the swab turns red, then by definition it's wiping mobile lead from the surface of the object you're testing.

Using electrical cords as an example, years ago I went through my house and swabbed all of the cords. If I found a cord that turned a swab red, I either threw the thing away if it was cheap, like an old coffee grinder, or I replaced the cord if I didn't want to replace the whole machine, like the cords on all of our Oreck vacuum cleaners.

A lot of newer cords have lead in the insulation as indicated by XRF, but won't turn a swab pink. These I don't worry about too much, but I still tell the kids to wash their hand after handling them.

EDIT:

The LeadCheck swabs are pretty expensive, and using a whole swab for just one or two objects is ridiculously wasteful, but I have a trick that makes them cheap. I cut the cotton head off of a Q-tip cosmetic swab so that it's just a rolled paper rod. I activate the LeadCheck swab and squeeze out a drop of the liquid onto the upright surface of the swab. I dab the end of the decapitated Q-tip in the liquid, and I use that to swab the surface of whatever I'm testing. If something turns the paper red, I clip the end of the shaft off with nail clippers to get a fresh end, and continue to the next object.

I can get dozens of tests out of a single swab this way. I make a list of things to test in one afternoon, and I can get the whole pile done for the cost of a single swab, instead of spending hundreds of dollars it would take to use a new LeadCheck swab for each object.

Plus, the hard paper Q-tip shaft works better for aggressively rubbing on surfaces.
you need "Lock Out Tag Out" lol

https://en.wikipedia.org/wiki/Lockout–tagout
Nice job. Actually though, what the world really needs in ML that divines the trend and perhaps indices/values from images of charts.
The Pandemic is Testing the Limits of Face Recognition
it'd be really neat to have more long-range data communications available. i don't really know what to expect from wifi as a low-bandwidth protocol. with mesh or ad-hoc protocols i think there's some really cool possibilities especially, using higher level routing & secure transport.

802.15.4 (Thread) vs LoRa vs ANT vs bluetooth is already an interesting mix up. 802.15.4 and bluetooth both can carry IP. would love very much to see how HaLow does.
Another particular headache as you get bigger is that humans are better for accuracy, but less consistent. No matter how specific you think your rules are, there will be edge cases where it isn't clear what side they're on. Different human moderators may rule differently on the same content, or even the same moderator at a different time of day. When users find these edge cases, inevitably somebody will get upset that you blocked X but not Y.

And then you have to keep the actual abusive users from figuring out a way to leverage moderator X usually approving their just barely over the line images if they ever figure out how your approval requests are routed.
How to Custom Design Home Electronics
Don't they have any backup power to cover short blips ? Sure their power draw is massive, but given the potential loses one would exect sufficiently beefy and expensive backups in place so that a burned out generator in a power plant or tree on a line does not cost you billions.