skysight-inc/HackerNews huggingface dataset:
Blaver – Maintaining FakerJS
TLDR Warning!

What happened?

As you all might be aware that FakerJS' developer (Marak) decided to remove all the code and take down the repository. Soon enough, people started reviving FakerJS - however the code which was propagating was a code from 6 months ago – all test cases failed and a few parts were incomplete - seemed like the code was in progress. Everyone forked the same code and published on NPM. Packages like withshepherd/faker and faker-community started getting traction.

What is Blaver? Why a new Fork?

Blaver has the same ideology of reviving and maintaining FakerJS. To be honest, I started working on Blaver before I could look at those community forks – there is no other reason to explain this. However, I noticed the incomplete code, so I detached the repository fork which I had and started fixing the library. I had to go through all (exaggerated - I meant “a lot”) of the contributors of Faker, looked at their latest fixes and fixed the code to a working state. I rolled out my own fixes too (Took me almost 100 commits, Never did so many commits in a day).

What makes it different from other community versions?

- Easy to remember unique short name.
- Added bigInt() function (missing from other repos) and fixed bitcoinAddress() function (as found in contributor repos).
- Fixed all linting errors.
- Fixed all unit test cases (0 tests were passing at the time of the fork, all tests pass now).
- Remove old public API from vendor/mersenne.js.
- Replaced jshint with eslint. Removed jshint specific files: jshintrc and jshintignore.
- Updated all locales to include new random data and added a new Urdu (UR) locale.
- FakerCloud (service used to generate random profile pictures) is also taken down. Replaced it with Pravatar. Also fixed test cases for the random pictures function.
- Fixed coverage script with working coveralls code coverage.
- Added GitHub Actions script to run lint and test scripts.
- Update all faker instances to blaver.

Where to find it?

GitHub: https://github.com/luciferreeves/blaver
NPM: https://npmjs.com/package/blaver

Hope you like this work. I am determined to maintain this repository from now on. If you have some time, consider adding yourself to the stargazers list on the GitHub page. If you like to see any extra functionality, consider raising an Issue.

Thanks for reading this much.
I chose my analogy carefully. Oil is consumed but land and IP addresses are not.
Doesn't accept my gopro videos for sure so it was useless to me when I tried it.
Rule one is don't waste people's time. Waiting until the second paragraph to get to the point violates that rule. And that's assuming your reader knows what boost or std are.
funny, that's the first thing I wanted to look at too. I tested it on the Salton Sea and Mono Lake and it was accurate.

I didn't realize that Lake Tahoe drained to Pyramid Lake - pretty fun tool.
The default GPT-3 Playground doesn't have web access, no. But that's a mere contingent fact. You can certainly add in retrieval capacities to large language models (that was a very hot trend last year), and even GPT-3 can browse the web - you may have seen a demo or 2 on Twitter, but OA did it much more seriously recently with https://openai.com/blog/improving-factual-accuracy/ Letting GPT-3 browse a corpus of web pages, picking what links to follow, summarizing, and using them to generate an answer.

(Just one of the many capabilities GPT-3 has been shown to be capable of, which OP will never tell you about, because he's too busy using it in the dumbest way possible and peddling misinformation about eg. what sampling is for - no, Dr Professor Smith, temperature sampling is not about 'avoiding repetition', which is good, because it doesn't avoid repetition anyway...)
> 5% of US electricity production, which would not be a major obstacle to "maintaining anything like our current lifestyle"

I don't think there's any point in arguing if you think 5% of electricity (of which, as Robotbeat pointed out is 60% fossil fuel generated) is "not a major obstacle" while we also have to reduce/eliminate fossil fuel use in every sector. It also doesn't touch on the price increase in food production.

Where in the world is all of this extra energy going to come from if you remove fossil fuels from the equation? Robotbeat's analysis there is terrifying to me, rather than reassuring. But you can put works like "just" and "only" as modifiers to whatever you want if it makes it sound more achievable.
This is amazing! How did you get into coding? Can you tell us about your journey up to this point? I'm sure many people are interested to hear!
How could it not grease the economy? It's literally money conjured up from thin air. Would be weird if it didn't.

It's an illusion. Until loans get repaid they're just inflating the money supply. Can't get a job after college in order to pay $200k in student loans? Lost the job? People literally end up homeless or worse.

That's like saying gambling on futures with 100x leverage can supercharge a life. Yeah, I'll get rich alright if the market moves favorably to my position. Alternatively I'll get liquidated and lose everything.

> Buying that first car, a house, going to uni.

Debt is not necessary for any of that.
Cows producing milk makes a lot more sense than humans producing power. Equally dystopian though, in my view.
The hard shell of society is an illusion. Among other things, the shortages and price inflation of the last two years have shown that things don't just work on their own. Things work when people try really hard every day to make them work.

---

Justice has never been evenhanded or totally just. Punishment is always something we reserve for other people, we almost always have a justification for our own actions.

Celebrity and money makes people deferential, even people in the justice system.

As divisive as Me Too and BLM have been, they have shown the difference in power in a very bright and harsh light.

Is Justice an illusion worth preserving? How would we replace that illusion? What would come after?
Falkland Islands
Body-monitoring tech trend comes with concerns
That depends a great deal on what country / language is your norm.
Adding on, for anyone looking to fetch MusicBrainz data automatically for a big library, this is the gold standard tool to do so:

https://beets.readthedocs.io/en/stable/
My late friend's house in Oak Park, Illinois sat on the divide, rain on the east side ran to Lake Michigan, and then to the Saint Lawrence. Rain the west side, to the Calumet Sanitary Channel, the eventually down the Mississippi.

I tried to find his house, but clicks run the animation before I can find it.
Maybe Java includes the possibility to use Kotlin? At many teams I know its up to the team to write parts of Java libraries or services within Kotlin since it's mostly an implementation detail. But again - I'm not part of Stripe so I can't talk for them.
so in other words, "beloved Hungarian gov't never made this mistake, except when it did"
Thanks for the background. Truth really is stranger than fiction. You couldn’t make this stuff up.

I can absolutely see how people would be pulled deeply into conspiracy webs by this stuff.

That said, I wonder what the ToSs say on GitHub and NPM on basically taking over an account that pushes content they don’t personally agree with.

The right thing to do is for someone to properly fork the project and then they can spend the time and money providing a repo for the world to freeload on.

If someone can’t update references quickly, that’s a serious problem they need to fix with their own pipeline if they’re pointing to random third party libraries.

If the content wasn’t illegal the owner has every right to do what they want with it. They have no duty of care or warranty implied or otherwise on their own repo under that license. That’s the whole point! The whole point of pulling the rug out was an important protest on people freeloading on this person’s work.

To now freeload so badly that they effectively cancel the protest and takeover the account is certainly indicative of how ethically bankrupt the freeloaders truly are.
I'm not sure if that's the thing. It seems that "original antigenic sin" was already considered ( as a variable) from the beginning. According to what i read, it could be that mRNA vaccines don't have that problem as much ( or perhaps at all?)

I'm waiting for external feedback though. I'll see what it gives.
The first append version will more often be in a loop. It's unlikely that someone will know enough to use comprehensions but not enough to still use append.
Snark aside, making the correct check/uncheck often still results in spam emails anyway, such asking for feedback or once a year sales promo. I’ve noticed the majority of independent online retailers do this. I guess it works or they wouldn’t, just like physical spam mail.
> support basic functions of living

Because a kitchen isn't a basic function for living as these people demonstrate. They use a hot plate and microwave, not a stove/oven/large fridge/dishwasher. They are making do with a single sink, the bathroom one.

Obviously not great, but far better than where they were pushed.

These people cannot afford cars anyway. So even if transit sucks and it requires them to walk 20 minutes each way, they are using it.
Look at you, hacker. A pathetic creature of meat and bone, panting and sweating as you try to exit VIM. How can you challenge a perfect, immortal VIIIIiiiIIMMMmmm... static
As a longtime yahoo, ouch and double-ouch as we’ve always had our own version of this hell, just with different names.
There was a time when basic OCR, clicking on pictures of cats among other animals and solving 5 + 7 was the gold standard for captcha. Now those challenges can be trivially solved by computers, and we have moved on to the current set. Very soon these will get outdated as well. This isn't worrying, just how technological progress works.
Public housing. We could use a couple hundred thousand units in the USA. People love to rag on housing projects but at the end of the day, those units are occupied!
I'm not a python programmer, but the implicit string concatenation seems surprising to me.
On the contrary, the idea that a mom-and-pop shop running an HTTP website on some ancient shared hosting can easily just drop in Cloudflare is a Good Thing. Sure, you're not removing the attack surface, a state actor could intercept the server-to-server connections... but at least the hacked router in your customers' coffee shop is removed from the threat model. You make it any tougher, and that HTTP website is just going to stay HTTP forever.
With the exception of counterfactual regret minimisation, which has nothing to
do with deep learning, all those are applications of existing approaches that
have become possible because of the increased expenditure of resources-
processing power and data. There have been no theoretical advances, no
algorithmic advances to speak of, no new knowledge learned in the last 20 years
of reserach in deep learning. All that has been achieved is new SOTA on old
benchmarks [1].

To make an analogy it's as if we could sort ever larger lists because we keep
sorting them with ever bigger computers... but the only sorting algorithm we
know is bubblesort.

You bring up large language models. Language models are about as old as
computational linguistics [6]. Large language models are... large. There's
nothing that's new about them. "Attention" is an anthropomorphically misnamed
engineering tweak of the kind that was rightly lambasted by Drew McDermot fourty
years ago [7]. Self-play and reinforcement Learning are now more than 60 years
old [8].

As to "few shot" learning, that is said for a language model previously trained
on a copy of the entire web! In what sense is that "few shot"? It is truly
shocking to hear researchers make such obviously false claims with a straight
face. And that they are rewarded with publication of their work is nothing less
than a scandal.

Deep learning research is going nowhere. It is stuck in a rut. It is dead. It
has given up the spirit. It is an ex-research field. This research field is
a goner. It is dead, jim. And I'm sure it will be decades before people start to
say it out loud (the current generation of reserachers will leave the dirty job
to their students), but that doesn't change a thing.

______________

[1] Except in identifying new weaknesses of deep learning systems, as for
example Overinterpretation in the paper I cite above, adversarial examples [2],
shortcut learning [3], "the elephant in the room" [4], being "right for the
wrong reasons" [5] etc etc etc etc.

[2] https://arxiv.org/abs/1312.6199

[3] https://www.nature.com/articles/s42256-020-00257-z

[4] https://arxiv.org/abs/1808.03305

[5] https://aclanthology.org/P19-1334.pdf

Which of course are very welcome. The only way to address the limitations of
current approaches is to become aware of them and try to understand them.
Unfortunately, it is only a tiny, tiny minority in the field who does that,
while the majority is happy to spout nonsense like "[a billion plus] few shot"
learning etc.

[6] https://www.semanticscholar.org/paper/Speech-and-language-pr...

[7] https://www.semanticscholar.org/paper/Artificial-intelligenc...

[8] Arhtur Samuel's checkers player beat a human champion in 1961. Donald
Michie build MENACE, a reinforcement learning algorithm implemented in
matchboxes in 1960:

https://rodneybrooks.com/forai-machine-learning-explained/

Ctrl+F for "Machine learning started with games" to find the relevant section.
Yeah, it killed heterogenic MPI clusters before as well
> While Sneakers features a box which can decrypt anything, at the touch of a power probe.

That is more reasonable to me than Skynet. Due mainly to things like the Clipper Chip[0] and other efforts made by the government[1].

[0]https://en.wikipedia.org/wiki/Clipper_chip

[1]https://en.wikipedia.org/wiki/Crypto_Wars
Cloudflare is not doing anything wrong, why to pick that call ?

Airtel support is here https://www.airtel.in/contact-us

Also, vote with your wallet and don't use Airtel ?
And Hackers had Emmanuel Goldstein, and Wargames had Willis Ware as consultants.

But all three were still Hollywood films, which means they mixed in a heavy dose of nonsense alongside some technical accuracy. Doing it 'knowingly' doesn't particularly matter.
I don't find that quote antisemitic. It's reasonable to be in favor of cultural or religious homogeneity. Many Jews thought the same way...hence zionism. Some of Eliot's poetry contains passages that are antisemitic; he's still a great poet.

The article is not offering hagiography. It isn't defending Eliot's ideas or personality, it's merely reaffirming him as a great poet and writer anyway.

Finally, dismissing conservatism as "fundamentally just projection" is a vice of modern liberals. You're missing something if you don't understand the points being made by great conservative intellectuals and artists.
I just went though this. you need to whitelist the acme-challenge (using page rules) like this:

*example.com/.well-known/acme-challenge/*
Disable Security, SSL: Off, Cache Level: Bypass, Automatic HTTPS Rewrites: Off

and one big gotcha:

Under SSL/TLS -> Edge Certificates -> disable Always Use HTTPS

(assuming you are using the HTTP-01 challenge).
Sunlight is from fusion, so really it’s all nuclear.
Huh, you're right. It would be bizarre to see something like this in Python though. I've never even thought of it as being implicit declaration.
At least 10 silent mutations? https://www.forbes.com/sites/williamhaseltine/2021/12/08/omi...
To that end, any future infrastructure bill or covid package you should include a set aside for more doctor residence positions. Of the four factors you mentioned, a lack of doctors is the most significant factor in health care costs and limited availability in the US.

I think this is possible because it benefits three of the four groups that you mentioned to the detriment doctors. It even helps Hospital providers by driving down cost
Also known as “PDSA” in some school districts that tried to implement it some years ago. It was one of the fad management techniques school districts make their faculty do, and predictably, wasn’t very effective.

Presumably the original PDCA has some good if applied correctly - I haven’t studied it, but have heard good things.
> Now what happens when the author declares it was him? Is it his right to push a broken version? Is it his right to delete the npm package entirely? I'm sure there are some npm terms of service around this, but it's an interesting scenario.

NPM's terms of service indicate they can refuse service for any reason, and the package's own license of GPL indicates that NPM legally can distribute it without the author's consent otherwise. Even if the package was not license as such, NPM's terms of use indicate you grant them an irrevocable license to distribute what you upload. Unlike some social media platforms, they don't reserve the right to sublicense it, but they do require you agree they aren't the ones liable if someone they distribute it to breaches the license.
Ah, missed that one.
I love how simple and forgiving Python is for small projects. The "trailing comma creates a tuple" situation comes out of, as far as I can tell, a desire to create maximally convenient syntax in the scenarios where tuples are intended. I think that's great for small code!

I just wish that the core team would take that same zeal for a "pythonic" experience with small code and use it to develop more scaled-up systems for dealing with larger code bases. My idea is to enforce strong pre-conditions on function calls using type hints, but I am sure there are other ways to do it.
Even better: vote for a party that is not BJP? :)
> how flimsy our systems and safeguards are

Democracy is the best of a set of troubled types of social order.

Elected politicians, for better or for worse, are indeed a representation of the people.

Democracy is as flimsy as the citizenry's understanding of and commitment to education, civic duty, and justice.
Smuggling of pizza-dish sized things seems reasonable. Also, could deploy thousands of fake transmitters to make it hard to locate real ones without lots of resources.
You're not even faced the right way!
It's pretty obvious from the pictures. I get that it's US centric, but if you can't figure those basics out, you probably shouldn't be passing the captcha.
there is also https://pypi.org/project/flake8-tuple/

typo in the url (or in HN's markup) btw: it's https://codereview.doctor
The "why are you looking at the console" message got my first name right. Spooked me for a bit!
Don't worry, further evidence will appear, but nobody's getting impeached or resigning, because this is Poland in 2022, only 32 years out if communism, not the USA in 1974, a 200 year old well consolidated democracy.
There's a complicated and painful story here. According to other news sources, the Merkle Hotel was built in 1913 and was last operated as 40 single room occupancy units. The building was ill-maintained: it had rats, bedbugs, noise problems, and broken windows covered with plyboard. But it also cost less than $400 per month with no background checks or security deposits required.

KNKX wrote another article that explains why Seattle lost so much of this type of housing:

https://www.knkx.org/south-sound/2021-12-10/in-the-loss-of-t...

The key reason: following a deadly fire in a hotel like this in the 1970s, family members of victims sued the city. The city passed new safety ordinances. The safety ordinances brought higher safety and higher prices.

I see a lot of questions in this story but no easy answers. It's not safe to build more buildings like this one. It wasn't even sanitary or comfortable to live in the old one; someone could be fairly described as a "slumlord" for renting properties like the Merkle Hotel circa 2017. But forcing people on the edge out of a slumlord property is even worse for them. Building new properties is part of the solution, but it takes a long time for the 46 new micro-apartment units redeveloped on the site ("Tacoma Flats") to fall in price enough for people at these low income levels to afford them.
Community centric investing.

Sometimes, people lose sight of the fact that money is meant to move. It can come back to you and enrich your life in other ways. Fund a local group doing a good job solving a community problem. Doesn't even have to be big. The business you facilitate doing that chains to other transactions, and odds are you'll start transforming some of that fiscal capital into social capital.
This is basically what I'm doing except I hate plain text editing on a phone touchscreen, so I switched to .org for notes and use orgzly on my phone (which provides a much nicer interface for navigation around files and for quick data entry, imo). Would love an equivalent phone app for markdown but I don't think any exist.
That would have been fun back in the early days of the internet, before commerce and trolls ruined it. I'm not willing to trust my location information like that any more. I'm both sorry and sad.
Getting it to work the first time was a pain. Basically, you want to disable cloudflare (just untick the box so that it goes directly to your server, you can keep using cloudflare's dns server), then obtain the normal way, and reactivate Cloudflare. But I would highly recommend using cerbot's cloduflare dns plugin[1] instead so that you can (re)create the certificate w/o disabling cloudflare.

1: https://certbot-dns-cloudflare.readthedocs.io/en/latest/
I feel like the title is misleading. The speakers are getting worse because Google is too greedy to pay for the patent that they have been using without paying until now.

Whether that patent is useful is a different question, but the headline makes it sound like Sonos is the aggressor here. But Google chose to do things this way, and Sonos then reacted.
> try to avoid shooting civilians

Russia has a long history of dealing with rebellions and uprisings. Protecting civilians has never been a priority as far as I am aware, and actively harming civilians has been a goal at times.
You mean because it has gotten so unreadable and vast?

I've never worked with a place using C++ that didn't make their own core libraries. As a low-level language, there's almost always a way to get some performance benefit by starting from scratch for your specific case.
He was a bit anti-semitic, and caused the film 'Cats' to exist.
the non http traffic is really really powerful. I feel like currently lohost is limited in serving static content too. its definitely something I would like to improve on in the future!
It's a kitchen-sink library, like Abseil. It does too many different things to state succinctly.
For me it sounds like an argument of authority.
If you install it on your work laptop and use it for work, shouldn't your company pay for it?

There are Docker container management plugins for some of the major IDEs. JetBrains IDEs offer that, for example. It works about as well as Docker Desktop.

I think you should be prepared to learn that Docker Desktop is the best (dedicated) container management GUI for macOS, because it might be. Podman is available for Macs, but it's CLI-only as far as I know. minikube is another, but again -- CLI-only to my knowledge.

I personally have Docker Desktop installed, but I rarely use it because I mostly use `docker-compose up` and `docker-compose down` commands.