skysight-inc/HackerNews huggingface dataset:
What's wrong is that the people that wrote this are trying to stir up trouble, without care for the damage done to the community.

I'm fat. Know how many times this has mattered in an Open Source project? Zero. How many times I've been discriminated against at a conference? Zero. How many times I've had a patch rejected on that account? Zero.

It's bullshit.

So yes, I agree that no one should ever discriminate in Open Source based on weight. But also, no one should ever discriminate based on eyebrow length. (Mine are a bit weird.) Shall we write that in, too? How about people who tie their shoes with granny knots? How about people with red hair? And on, and on, and on.

None of this has any place in a CoC. And all such are slow acid eating away at the foundations of good will and civil behavior. Fuck that.
I agree with you that eating meat is fine and ethical, but I also think that finding new alternatives that compete with existing supply chains on sustainability and efficiency is also an ethical imperative.
Show HN: PokeDex TF – image classifier for pokemon
By using the embedding TFLite, I build an image classifier is built to identify the first generation of Pokemon.
The software could require everyone to do a mic check before joining the meeting. It would record a second of them saying "hello" and play it back to them.
History is full of stories of most people being wrong about something. Which side do you want to be on?
Exactly what I was thinking as I was browsing this thread. If I can understand the code by visiting as few files as possible and reading as few lines as possible and not having worry about finding those, job done.

There should be a metric that indicates aggregate LoB for a codebase. Simplistically, cluster references of all entities (variables, functions etc depending on the language), calculate the overlap of those clusters and aggregate them. Track this metric over time and when it breaches a certain threshold, refactor until it’s back to where you want it to be.
If you mean carbon footprint, Beyond Meat appears to be on par with chicken and not much better than pork. Beef and lamb are worse, but I don't think this is the main ethics angle they're on.
Does he have an emacs tomb?
> Long-term I believe humanity should phase out killing animals anyway (via either clean/lab-grown meat or future iterations of plant-based meat)

This inclusive of hunting and (recreational) fishing? If so how do we do animal population and habitat management?
You used to be able to chose the prefix, until Homebrew removed build options.

(You still can on the BSDs.)
As mentioned in that document, you can use 'Get-Verb' to list all the approved verbs.

In addition to standard naming of cmdLets, I find it helpful to have my own very short aliases and helper functions defined in my profile, to make powershell more convenient.
I haven't been at IBM since 2001, but when I was there any suggestion like this would have been beaten down by multiple layers of the big grey cloud for even intimating that such a visible, key piece of IBM marketing material should be on a third party service.
The point is that these taxes help offset costs that you pay for other people, not yourself. If there was a car factory spewing toxic waste into the local water supply, would you say to your neighbors just don't buy the car if you don't like it?
Will it let me disable web searches from the start menu? That’s currently my biggest gripe with windows 10.

There are a few stack exchange questions about it but the answers are all outdated and don’t work for me.
Have a look at the quotes I was specifically replying to. I was simply disagreeing with the idea that we should ignore everything and anything that former or current police have to say about what's wrong with the system.

I think that's true especially in the context of this blog post. That is, someone who has (allegedly) served "the system" and now sees how pervasively evil it is.

Of course, I'm not suggesting we should give their input undue weight or that we shouldn't take it with a huge grain of salt. In fact — we may ultimately decide to ignore it altogether but.... the more information we have the better.

Your apology is accepted, thanks. I'll attempt to clarify what I wrote.

And wow, the link you posted is positively terrifying. I hadn't seen it, but I'm a big fan of what The Intercept does. Cheers.
VWO is based in India.
Others bear the cost, only if the meat consumption supports the producers of externalities aka factory farms and CAFOs (concentrated animal feeding operations). If the meat you consume comes from small-scale, grass fed, local producers, there are no externalities (or fewer than cultured meat could produce) and thus eating meat can still be ethical.
Does anyone know if this works if you change your phone number? The support article [1] still says you’ll lose your history in that case, but the scenario mentioned in the blog post (someone else scanning the QR code) seems to imply that the transfer doesn’t require both devices to be registered to the same number.

[1]: https://support.signal.org/hc/en-us/articles/360007062012-Ne...
Tcl/Tk is still the fastest way to get from zero to functional GUI that I've ever seen. I wish I could say there was something of similar ease in Lisp, but alas there isn't -- not in the current ecosystem of Unix workalikes running on generic CISC/RISC hardware. Maybe the Lisp Machines had something.
I think the hard part of writing is our fear of being wrong or not polished. We want to put together ideas and show others that we are right. The struggle leads to incoherent thoughts. We are afraid to write them down.

So the first hurdle of writing is to overcome our fear. We may be wrong. But we can write it down and present it. If we are wrong, we can admit it. We'll write better as a result.
Just being a majority on a certain ethical issue doesn't make it wrong.
It’s a number of factors. School programs are biased against embellishment so there isn’t really a craft in the profession around those kind of stylistic detail, especially at graduate level. BIM software also plays a role. The trade is forever streamlining itself technically, and construction systems with their CAD part catalogs thin out selection. Depending on the development goals, throwback details may not fit with how they plan to market the building.

And pretty much all of the above contribute to added costs of perusing embellishment on the core and shell. Lack of design techniques, construction know how, and off the shelf options will drive prices up. Developers would prefer to spend money on interior build out because it sells sq footage.
"more" can't scroll upwards. "less" is a clone of more that can - hence the name.

In most unixes, more is now an alias to less, resulting in the literal fact that "less is more".
The problem with the T2 is if it fails in any way, you now lose access to your all of your data and your motherboard is rendered useless. At best it turns your computer into a large piece of e-waste. It's also a fairly powerful ARM CPU with access to nearly everything within the system. It paints a very large target on its back for exploits.
> you and gp are talking about precise measurements.

Measurements of things that have actually occurred in shared reality. Absolute precision is not necessary, but a reasonable amount of consistency with observable reality doesn't seem too much to ask about, is it?

> What if it's there and unobservable?

I would be interested in learning more about the nature of this sort of thing, in great detail. I actually think this relatively unexplored territory may be where society should be spending more time mutually exploring. I think we should be exploring all territory, including not only statistics, but literally everything than anyone considers important. I doubt every perspective is of equal importance, but that doesn't mean no importance.

> I'm asking basic questions about if and how you can measure it and you respond like it's "injecting ideas"

For injecting ideas, I refer to this:

> Why does it need to be observable?

Where did I say it needs to be observable? It sounds like (it is my perception that) you are characterizing my comment to be something along the lines of ~"if it can't be measured, it doesn't count". Have I misinterpreted you, or is that what you're actually suggesting I've said?
Yes I definitely believe everything you say. I will say that currently I'm using LSP (Emacs Eglot) for Python (pyls) and Rust (rust-analyzer) and the difference is (unsurprisingly!) night and day. I love Jedi and I'm sure Palantir did a decent job but... but rust-analyzer on the other hand, I wonder if in a year or two, is it possible that Rust in Emacs might not be so far off the best "IDE"?
> The most relevant constraint is always available resources which is dominated by human capital and experience.

Which is why it's particularly puzzling that JavaScript community ignores vast swaths of human capital and experience. Global state? Awesome! Principle of least astonishment? For the birds. Caring about security of your dependencies? What on earth for?

> Productivity is measured using useful output, not code quality.

Useful output is strongly correlated with code quality, and that correlation grows stronger as a project grows.

> The part that puts food on the table.

Sure, my billable rate is the same no matter what language I'm writing and if that's all you care about, okay I guess. But I've rewritten a server-side JavaScript application in Python, and my clients wouldn't hesitate to say that they got more for my billable hours than they did for the team of three JavaScript developers who wrote the original application.

> I can't name a single language I have any experience with that has One True Way™ of binding to events except for C and assembly which can only pass callable pointers around.

You need to take a bigger step back to understand what I'm saying. It's not about having One True Way, it's about keeping your code simple enough that you can read it when you come back to it a year later, you can break it into composable chunks, and reuse it. Every one of the ways on the page I linked forces you to think about an event loop in a process that's fundamentally procedural. It's fundamentally the wrong abstraction for the situation, but JavaScript literally can't represent a better abstraction.
Most don't agree with because for many it's part of their identity, it's what they grew up eating every day with their parents. To find their way of life being classified as unethical is jarring to say the least, so they put up a barrier to doing so.

I do not find fault in that attitude either, to be human is to have emotion, and to feel a sense of belonging. For someone who grew up on barbecue that's hard to reconcile.

However, a rigorous impartial analysis always categories eating meat as not ideal on both moral and ethical grounds. It probably has higher consensus among philosophers than climate change does with climate scientists. The irony is that I doubt all philosophers are vegetarian/vegan, so they themselves are probably the biggest hypocrites (or they have built up some system of ethics where being unethical on this is okay).

I come from a country where even if you're not vegetarian, your dose of meat is a few pieces of chicken once a week. It was very straightforward for me to choose vegetarianism and even then I struggled with it. I have nothing but respect for someone from rural Texas who chooses to be vegetarian though; that is just infinitely harder.
The only GraphBLAS(linear algebra) graph database is RedisGraph right?
"The more niche your command, the longer its name should be. Very short names should be reserved for utilities people use all the time, like cd, ls, rg."

So I had to read that sentence to find out about rg. I use git grep all day (aliased to gg, making his point), which I guess is a slower alternative.
> The question is why.

Simple answer: Abstractions.
- driving a car 1 mile to school is not ethical: who mined that ore? drilled for that oil?

- buying mass produced clothes is not ethical: who slaved for pennies to make that shirt?

- having a smart phone is unethical: cheap laborers build the components in arrangements they can’t exit

living in the 1st world is a world of hypocrisy. everything we do is possible because we have built on the backs of those less developed and outsource our costs so our living standard is high.

i accept this, do all the things above, and eat meat
That and Apple being able to introduce security via obscurity means we'll probably never see a non-Apple OS on the platform.
The term "ethical consumerism" is unfortunate, because it contains the word "consumerism", whose meaning has gained negative connotations. A frequent alternate term for the concept is "ethical consumption", which sidesteps the unintended value judgments that some people hear in the other term.
According the the Wikipedia page on animal flight, dinosaurs and birds are believed to have evolved flight independently.

https://en.wikipedia.org/wiki/Flying_and_gliding_animals
Are you suggesting a Burger King Whopper holds the key to real health?
If people continuously misinterpret this, and it is being used as a marketing statement, do you not think there is an issue with how it is being represented? If people outside the movement continuously make the same error in interpretation seems like you need either better education or messaging to not hurt the movement.
Everyone in China ships AOSP phones. You’re completely free to. But everyone wants google services because everywhere outside China, they’re ubiquitous.

And Tizen will never be a successful software ecosystem on the order of android or iOS. Samsung is all thumbs when it comes to software. They don’t understand how to build and sustain a software platform and what third party devs need.
Hurting animals unnecessarily is unethical. And since we don't need to eat meat to survive or even to be healthy, then we are just killing and hurting other beings for our own pleasure.
I’ve visited countries where there aren’t the big ag subsidies and whatnot. People still eat meat. Not to the degree we do in the US, but it’s not “unattainably” expensive and most people will consume some kind of meat with their meals —not 20oz or whatever, but they eat a “healthy” amount.
Huawei Cloud and a few others are also quite massive, but signup is so insanely difficult (+ "Real Verification" bullshit) that if you're a foreigner you just wouldn't bother.
A producer makes, a consumer eats. That simply isn't the same as a master/slave relationship. Slaves do not "eat" what masters make. And so on.

But taking a step back, we have decades of lore giving us a sense of what "master/slave", in the technology sense, means. Ditching that for a few seconds of PC glory is madness.
Measuring and growing your product market fit
> and this was just on Ubuntu

I’ve been a desktop Linux user for at least 27 years (pre 1.0 days), and I can’t get Ubuntu to work at all anymore. (Ubuntu was my daily driver for over ten years.)

I agree with the sentiment that Linux stability isn’t where it should be. I swear it used to be better. I’m definitely looking for a new OS. OpenBSD is on my list. I think I’ll give Haiku a spin. I liked BeOS back in the day, but couldn’t afford hardware it ran well on.
Two things that helped for me:

1) Read a lot. Read different styles. Read the newspaper, read fiction, read blog posts, read history textbooks. Read lots of things. The diversity of styles will give you ideas on how different things can be communicated well in their own context.

2) Analyze what you read, just a little. I started with just asking myself "who is the intended audience of this writing?" Asking a consistent question in your analysis will make comparison easier. It will also help you think through your own writing: "am I writing this for the marketing person who is going to try to sell it? am I writing it for the coder who has to install it? maybe I need two separate documents for each of them?" That thinking about writing will help you analyze and adapt your own work.
I just discovered this today:

aws support create-case \
--subject "not working" \
--communication-body file://description.txt
Forget ethics, think of taste vs value vs health: can they make meatless burgers taste as good as regular burgers, while being cheaper or healthier? Or can they taste BETTER than regular burgers, while being equally expensive or equally unhealthy?
> That's of course the consequence of its decision to phase out nuclear power in the early 2000s. Wind/solar are intermittent and there's no way around that (battery storage isn't nearly mature enough).

Hmmm, in theory, it seems like overbuilding Wind/Solar might work.

Solar continues to generate electricity on cloudy days, its just diminished. Wind works from 5mph all the way to 50mph or so, it makes less energy on 5mph days but the wind almost never truly stops.

Overbuilding Solar/Wind to make up for this however, would cost significant amounts of money. Batteries would be best for storing the excess energy, but maybe other plants (ie: Aluminum manufacturing) can also be used (variable amount of Aluminum based on energy demands).

Both Solar and Wind can "ramp down". Solar panels can safely generate zero-power if you prevent current from flowing. Wind turbines must continue to move, but you can slow down wind turbines by controlling the angles, and grossly "ramp down" the energy produced.

As such, it is safe to overbuild both solar and wind plants... and later "ramp down" if the grid gets too hot.

-----------

But overall, I agree with you that nuclear seems like the simplest solution. Its a shame that the world in general is afraid of uranium. Despite the geopolitics involved, I really do think its the simplest solution to worldwide energy problems.
How exactly is the zdd you're talking about ? zdd for 100% of use case seems like quiet a rabbit hole, particularly when any kind of data migration needs to happen. I suppose my question is: at what point can we claim doing zdd ?
Regardless of vegetarianism, meat farming isn't good for the planet as it stands.
Most people are wrong! By any defensible ethical system, it's wrong to kill sentient beings when you don't have to. This goes double when it's terrible for the environment.
Here come the downvotes. The current woke intelligentsia considers your statement to be "bigotry" in itself. For the record, I do agree with what you said, though. Downvotes notwithstanding. I view bringing up any of those topics in a professional environment as an equivalent of farting in a crowded elevator.
heads be rolling tomorrow!
Speaking of iCloud, Apple now is able to make money when your machine dies in two expensive ways: large capacity iCloud subscriptions and a brand new machine. Now that's courage.
To my untrained (Russian) ear it sounds like a mixture of Scandinavian, Italian, and Romanian. Fascinating!
Does anybody know of a good comparison of the nutrition profile of Beyond Meat vs. natural beef?
A friend told me a story of a job he got with a consulting company working for a phone company. Their job was to move all of the data from the old system to the new system. They had a multiyear contract where they charged millions to move this data.

When he got there, two terminals were set up - one the old system and the other the new. His job was to read the data from one screen and type it by hand into the other. He was one of hundreds of low paid contractors hired for typing skills.

After a few days of that drudgery, he decidedly said screw this, ^C the app, and ended up at a shell. He spent the next two weeks figuring out how to copy the data file from the old system to the new, and then used a handful of shell scripts to successfully convert the majority of the data.

He showed his boss what he'd done, and was swiftly fired. If anybody found out, they didn't want to lose their lucrative multiyear contract. They'd rather type it all in by hand.
When I'm having a hard time writing a document I usually do the following:

- Go back to basics: Review what an introduction, body, and conclusion should have (and what they shouldn't). This of course will depend on the kind of document, since the structure and content of a research paper, a proposal, or an essay will be different.

- Make an outline: Lay out the different ideas in sentences. At some point, you will have all you need and you will just need to connect the sentences to create paragraphs and then sections. This specifically helps me to write concisely, as my document is a flowing outline.

- Revisit: Finally, if I have the time I like taking a break and revisit (even if it is the next morning). This gives me the time to come back with fresh eyes and spot the parts that do not flow, need more detail, or are redundant.

I've noticed that if I struggle creating the outline, it's because I don't understand well yet what I am trying to write.
Copy that. By far the most informative bit of dsp code for me was the core libraries in SDRSharp.
Nice! I'm on a rather odd looking ~11m steel power cat in Australia.

Currently rebuilding it from the hull with my partner. Built like a tank and a lot of fun to quite literally hack on.

I'll eventually get around to putting together an engineering blog for some of the projects, but the domain just points to an instagram account with high level summaries for now: https://ourtinyboat.com.
"thus eating meat can still be ethical"

Most people who choose not to eat meat for the ethical reasons do so based on the foundational belief that killing another conscious animal for food is unethical. "small-scale, grass fed, local producers" do not negate that belief.
Security Best Practices for GitHub
As I understand it, my grandfather helped to develop a suicide drone that got to its target area at hypersonic speed in the late 1950s. For the Pentagon. It was called the Minuteman ICBM, and it entered service in 1962.

Is it possible to get a less misleading title on this article than "Pentagon Has Tested A Suicide Drone That Gets To Its Target Area At Hypersonic Speed"?
Probably WhatsApp, they moved from FreeBSD to Linux and were on SL before the Facebook acquisition.
Doesn’t make it right either.

Going to look back on modern factory farming (the source of the VAST majority of meat eaten in America) as something so abhorrent (Both for the process of it and the external costs) we’ll be embarrassed to tell our grandkids about it. Although as I’ve been downvoted for saying here before, if you’re having kids and grandkids, you’ve already done uncorrectable damage to the environment so go ahead and eat meat or whatever. Doesn’t matter at that point.

I hope (but doubt) that killing animals for food (whether by hunting or smaller-scale farming) will also become completely unacceptable outside of very specific situations.
Most of who?
Define sentient, and make sure you consider that plants react to pests, even if it is not in an animal way.
Apache Kylin was actually China’s very first top-level Apache project. It did come out of eBay, but the work all originated in China. It’s a really cool solution to query acceleration.

You can learn about it on the community page here: http://kylin.apache.org/

It’s pretty popular across China, and I’ve seen it come up a bunch in Europe/South America, but in the U.S. it’s pretty new to a lot of folks.
In the PHP world I'd argue most developers don't use an IDE, let alone a debugger. Setting a debugger up with Xdebug or ZendDebugger is also not easy for those less experienced with setting up the actual PHP environment.
Ah, missed that. Thanks