skysight-inc/HackerNews huggingface dataset:
80,000 people attend the event. Not all of them obey the principles. The overwhelming majority do. As stated by a sibling comment, the peak trash density was 7 square feet in one acre, with the event as a whole coming in at under the 1 square foot per acre mandated by the BLM.

Compare this to literally any other event: music festival, political rally, concert, whatever. Your protestations are completely absurd.
I have just read it. Well I have to say it's quite a reasonable.

https://github.com/systemd/systemd/blob/f90bcf8679e870878829...
When you're running a GUI those libraries also get shared. For example Qt might not be used by as many processes as libc, but it saves hundreds of megabytes of memory having that shared across my email/calendar/terminals/torrent client/windowManager/guiShell/pdfReader/webBrowser.

The GP did mention the 'big graphical ones,' but the amount of memory that gets saved was a bit stunning the first time I saw it.
My frustration with don't write you own is you get strongly urged to use either libraries that are nothing but a tinker toy set of primitives. Or sudo apt-get install openssl.
French writing is hard, because the same pronunciation can be spelled in many different ways (for example he vs. j'ai). To find the right one you need to know the grammar. The French also have some kind of spelling bee competition as far as I remember.

On the other hand, reading French is easy. There is no such thing as the English -ough suffix.
There's always been pressure to regularize irregular portions of the english language. Although, personally I've seen learnt coming into vogue even though I certainly learned it as a regular form.

As a sibling pointed out, what the spellcheck accepts is law, and those dictionaries have grown signifigantly.
> In any kind of correct code, the difference between a move and a copy is only performance. If a copy were to happen where a move was requested then the code is just as correct, so I find it strange to get so hung up on it not being “real”.

That's just not true when you take smart pointers into account. unique_ptr is pretty obvious, since it can't be copied. But shared_ptr is more devious, as there is a clear semantic difference between giving someone a copy of your shared_ptr vs moving your copy to them. And, given that destructors are often used for more than simple resource cleanup (e.g. they are sometimes used for releasing locks), the difference between a move and a copy can have a huge impact on program behavior.
There are still people who code every day without a REPL and interactive debugger and it blows my mind.
Falling from an airplane is basically the same as falling from 1500 feet in terms of velocity. The highest dive ever is approximately 200 feet, and the list of injuries others have taken trying to match that figure is quite impressive. That suggests to me that the odds of surviving, no matter how practiced or proficient you are, would be very low over water.

Of course, there are things you could do to improve your odds. Placing yourself near other people who might assist you would be a big one. If you could somehow make yourself float face up once unconscious that might help as well, although I struggle to see how you would do that given the colossal forces involved. Any kind of crush core would be a huge help.

The horizontal component seems like a red herring when it comes to water. Any advantage you might get from the smaller vertical component would be totally overridden by the horrible death you would suffer due to damage to your internal organs.
The spider glue traps in my basement are harder to feel good about now
I don't have the answer, but it's certainly not simple. I'm not willing to pay you anything for participating in this HN discussion. That doesn't make your contributions worthless. Some people pay millions for a useless piece of canvas with some blobs on it, but this crazy minecraft construction or that webcomic that I'm enjoying for free is supposed to be worthless? No way.

The need for food and shelter only requires a small percentage of our collective time these days. The much larger part of our economic activity is not grounded in that need, though it may be convenient to make other people think that working 40 hours a week is just barely enough to earn the right to exist.
>Things like passing protobufs/gRPC when C structs, JSON, or CSV files will do

These will always get the job done, but at great cost to future maintainers and callers. Explicitly declared interfaces that give some thought to future evolution aren't that hard, and can save a lot of pain down the road.

I vividly remember the outage I caused by changing a struct field name, only to find out it was implicitly a critical part of the API "contract" when serialized to JSON. Another where I relied on a certain field from a dependency's response, only to find it out it was populated in some situations (the examples I used to learn the interface) and not others (revealed by production). Our Thrift services do not have these problems. Anyone can look at a diff and tell a) that the IDL is changing, b) whether the change is breaking, and c) whether a field is required or optional.
As I told in my previous comment, even though the web app is ready, it is not deployed anywhere. If you are interested, I can spin up a droplet in DigitalOcean and deploy it ( vanilla Python/Flask app ) so that you could play for yourself. Since I do not have time nor energy to run this project, I am happy to sell it for the fraction of its worth.

Lemme know which way you'd like to proceed ( preferrably via email since HN doesn't have notifications )
Singular they is fine even if you know the gender.

We don't know the gender here.
The article says the pain causes the fly to protect its other five legs, as though it has learned from losing one leg that losing legs is a thing that might happen again. It's feeling the pain in those legs, not the place where the one was removed.
All the comments discussing the moral implications of harming insects are focusing on the wrong part of how useful this information is.

As the link says, this research indicates that we can use insects to do basic research on Neuropathic pain. Insects, being easy and fast to breed, and easy to manage in large quantities, makes this especially useful for research.

Now they can try all sorts of methods of tackling the problem, from drugs to gene therapy.

It's not, of course, proof that successes will translate to mammal or human models, but it's an excellent way to do some initial concept filtering.
There's a great podcast about this: https://timelyapp.com/abouttime/episode-1-the-language-of-ti...
Properly keyboarding technique has your keyboard at the edge of your desk, that's not acheivable when your keyboard is on the far side of an 18 acre touchpad.
It's unfortunate the article headline is the question but there is no real conclusion drawn in the article. It's just bunch of interviews with past winners. It's apparent that Bee winners have unsurprisingly great memory capacity, ability to fast search their memory and build much finer predictor model of data they consume. So they excel at professions that requires these attributes which are pretty much all science/tech/literature/law professions.
Male toilets are always much more filthier than female toilets. If I was a female I’d be pretty pissed if they forced me to use a urinal for men.
The article isn't about "whether the insect feels pain", but about the longevity of that pain and the surprisingly non-locality of the increase in their pain, both happening after the injury. Comments that are focussed on "why are we so species-centrist to find it surprising that an insect would feel pain" are just, well, painfully off-topic.
Totally. I remember building a LPT to IDE adapter to connect an IDE drive to my PDP-11 clone computer around 1994, and my friend wrote a driver for it... it worked!
Wow, this has happened so many times to me, and I never knew it had a name.
It's healthier for the male prostate to pee sitting down.
There was a window in time, more than a million internet years ago, when all of the good code was written by a bunch of 13 year olds. Assembly was used but machine code was the superior weapon of choice. Something like: These are the opcodes, we calculate things in hex, deal with it you noob. They were always there of course but the academics came in ever larger numbers and tried to forge something prestigious out of the field. These unsophisticated developers who didn't learn how to code started uttering all kinds of authoritatively sounding nonsense. While the 13 year olds bragged about their kung fu being better than yours the professors kept talking about how hard and labor intense everything was. Clear noob talk with a cherry on top. Tears from laughter.... I remember one kid saying: So it has to run on millions of computers and run for millions of cycles but we should sacrifice performance for ease of development? Because those poor developers bla bla bla? There was real elitism among the 13 year olds, no one cared for something that kind of worked, the prestige was all in squeezing out more performance. During academic construction the man behind the curtain was clearly visible. He wrote everything in basic because machine code was ohh so much to hard. His own words.

A long story short: The ferengi alliance hired countless mercenaries and defeated the borg. Today you cant even send an sms message or distribute a text document without paying tribute to the grand nagus one way or another.
"In such an environment using getrandom() synchronously means we'd block the entire system boot-up until the pool is initialized, i.e. very long."

How long is very long? 100ms, or 10s?
I think the point is to use a DB as a message broker. Schedule a job by adding a row to a table. Have services running that secure a lock on a row, run the task, and then update/remove the job from the DB.

Django-Q (the multiprocessing task queue framework, annoyingly named the same as Django Q objects), allows this as one of the configurable brokers. https://django-q.readthedocs.io/en/latest/brokers.html#djang...
I don't code with a debugger, and I know a ton of people who don't either. I think people like me just rely on a REPL, which is enough. I find most debuggers to be intrusive and flow-breaking.

I do agree that a lack of both, however, is crazy to think about. Yet I hired a developer not long ago who did basically that while shopping JCL Cobol for a student loans company.
I don’t see how it’s any better that pronouns lose their gender, making them less specific and therefore less useful.
As a relevant perspective, here is a recent NYTimes op-ed advocating for the use of singular “they” even when the gender is known:

https://www.nytimes.com/2019/07/10/opinion/pronoun-they-gend...
اجاره آپارتمان 100 متری در شهر ک برند دریاکنار 09301301018
Personally I find the edgy humor on gab to be very boring. "Oh wow yeah those Jews right? Haha" is boring after the zillionth time. But I also find the "oh my God I went to a website for people I don't like and they said things I disagree with" to be equally boring. Like yeah, we get it there are other opinions on the internet. It seems like it would be simple to have a phrase filter for worldviews you don't like, does anyone know of any open source projects or browser extensions that implement this? Feels like it would be some pretty simple JavaScript.
But the article was written by the researchers, at least that's indicated by the first paragraph: "My new study – which I worked on with linguist Emanuel Bylund"
> Theirs is also supported by the research

Is it?

https://en.wikipedia.org/wiki/Carol_Dweck#Criticism

> Critics point to the fact that Dweck's research does not appear to be replicable—a key requirement to prove its validity.

> If your effect is so fragile that it can only be reproduced [under strictly controlled conditions], then why do you think it can be reproduced by schoolteachers?
This morning I spent 20 minutes trying to hunt down a spider near my desk at home. I didn't want to clear all the wires and papers and hardware on the desk, and the spider used those to juke around me and my big napkin. Eventually I left and surfed the net on my phone; when I came back an hour later it was nowhere to be seen. But I was absolutely prepared to murder it the moment I got a chance.

On the other hand, I've been dabbling with hydroponics. Most suggestions say to plant 2-3 seeds per growing block, so that you are protected against the risk of seeds not sprouting. If multiple seeds sprout, you just snip the tiny seedlings and leave the biggest, hardiest one to grow. A few days ago I killed 3 small seedlings and felt incredibly guilty. About a third of the way to crying over it. Next time I will only plant one seed per spot, even though that means I will get average plants instead of big ones, and it will take longer to replant seeds that don't sprout. The feeling of killing those beautiful young plants was just too much to bear.

On the other hand I have never felt bad for the millions of plants that have died to feed me.

Nature is a dog-eat-dog world. Ultimately we've got to kill to survive and to have a livable habitat. I had seen the spider I was hunting this morning walking around my window a few times over the last few weeks, but I left it alone until it bothered me. Sure, it's sad to kill another living being, but spiders are much less conscious than us and we've got to eventually rationalize the fact that a human is worth thousands of plants and spiders and bugs (if not, then the only logical action would be to commit suicide, unless you dedicated your life to saving plants and spiders and bugs). Even if you don't kill them directly, you do so indirectly by participating in our modern economy.

Tldr it sucks, too bad :(
Duh. This feels like a topic that the scientific community has a bizarre and self serving view of. There’s no reason to think insects don’t feel pain, which is a basic evolutionary mechanism. So why the need to scrutinize the topic? Because of the need to defend a long line of justifications made throughout the decades as to why humans should be able to treat other beings poorly and still consider ourselves “moral”.
Also VLANs can create a “multiverse” of IPv4 addresses behind a single NAT.

But since VLANs are a layer 2 concept it means you can in theory use them with IPv6 as well (albeit I’ve never personally tested that theory)
Where Will Quantum Computers Create Value–and When?
Before Silicon Valley got nasty the Pirates of Analog Alley fought it out (2014)
He got down-voted for posting a meme in a mostly unrelated topic, not for the validity of the advice.
HyperFoods: Machine intelligent mapping of cancer-beating molecules in foods
I did public transport train routing and scheduling app for my city.

Free + iAP worked for me, with around 4% conversion rate. Granted that the iAP is priced at just $0.99, most feature are free, just that viewing the train ticket price and which stations are near to certain attraction places require iAP
The Product Graveyard
That’s the same thing they said about addresses in bogons ranges and eventually we succeeded in using them.
That's a good idea to measure the sharing! Fortunately even if every app gets containerised, not all of those libraries will be duplicated. Specifically each app which forks on its own will still preserve sharing. For example 11 firefox processes I'm running now would share the libraries, whether it's running directly or from docker.
you could never use your T-laptop as an input or display device for another system. that was one of the best features of that theoretical adminbook
Why read fiction if you can learn history? Because history is just one of the fictions, not the most entertaining one, that by sheer accident sort of, kinda, more or less happened.
Well, they're not hidden anymore.
I spent years working in nightclubs, and visiting them too, and this was never the case.

Hover-pee is a really common thing for women, and the results are what you imagine bthey would be.
I am from Sweden, so yes I am aware how it works. Sweden doesn't tolerate undocumented immigrants. What happens is that people arrive, they get documented, then after a while they get either get deported or get allowed to stay. Having undocumented immigrants never makes sense ever in my opinion.
I don't understand why plants are particularly relevant to this equation. Your sentimentality for the young plants is irrelevant to whether or not they can suffer.
Can't Sleep App – Android Beta
Can we install OSX on it? Will pay good money for that
Can’t access the paper
These batteries are not rechargeable - though you could create them with the 'spare' energy when wind power isn't needed for eg. Issue is the time that should plants could remain unused if the plant is not profitable at normal energy costs.
Show HN: Python Developer Job Board
Today I release my 3. Job Board, running on my product https://www.boardengine.io, for Python Developers: https://pythonjob.xyz
What about running with your arms straight, pointing behind you? Surely that increases speed.
> No, she was from a small southern town.

Southern where? So far I've able to deduct not Italy, probably native English speaking, somewhere south. So South Africa? But then why be cryptic about it?
Forcing women to use urinals is very much not a thing that happens.
On linux, none of these libraries are duplicated, they are loaded once, and shared across all processes that need them.
Nice going there bug Dr. Mengele.
It's actually kind of interesting how obfuscated his point is. The idea that incentives are misaligned inside a company of more than negligible scale has been a known problem for as long as we've had companies, more or less. The way he's making that point manages to both obfuscate and weaken it.

Never bury the lead in your writing!
Sign up to our Android beta program to get early access to Can't Sleep and a free one year annual subscription.
> famously screwed (over)

infamously is what you mean, particularly considering "screwed (over)" is very much an understatement in regards to the sombre culmination of that legal case. [0]

[0] https://en.wikipedia.org/wiki/Aaron_Swartz#MIT
It's because the person behind the character is a man.

I'm from the UK, it might be normal to occasionally say they when you don't know the name, gender and have an image but I don't agree with others that the way this article is written isn't very stilted as a result.

I think the wider debate has probably sailed. I remember the confusion at having to add a fourth gender (beyond M/F/other) to an input dropdown list on a system 10 years ago. It's probably a textarea now.
Ubisoft returns to requesting fan labour for Watch Dogs Legion
You buy stock so you can sell at some future date to convert it into cash. This means you must estimate future value of the stock. The value investing as it gets touted implies that you buy stock given its current value. This is incompatible to the goal of selling stock in future because current value may decline to any arbitrary value. Ford may sell at 1.0 price/book today but it is likely they may to load up on debt down the line OR the value of their assets has lower future value.

So value investing doesn't mean great investing as much as several people wants us to believe. Every stock purchase is necessarily a speculation and there is no escape from that.
Processing was the closest thing that I found. That was my first and simplest post-QBasic programming, and it served as a great jumping-off point into a real career in the industry.

I still reach for p5.js when I need to throw up a quick visual demo of something.
> much of the syntax differs needlessly from C like languages. It massively increases the cognitive overhead for someone coming from Java, C++, C#, C-like language world.

And it decreases the cognitive overhead for someone coming from Python, Ruby, Go, heck even Haskell or Ocaml. "Cognitive overhead" over a simpler, more elegant syntax (and I think I've made the case that Rust typing syntax is simpler once you move beyond trivial cases!) is a temporary issue anyway - you get used to it very quickly. What I find quite puzzling here is the particular issue you're complaining about, wrt. the C/C++ type declarations. You actually like having to write out things like "template" and "typename"? Now of course Rust syntax is rather C-like in other ways, but still!
It even makes sense, because you do pronounce the g in words like "finger", it just becomes silent at the end of the word.

In German "ng" is always without a distinct g-sound (like German "Finger", or its n and g like "Ungeheuer")
Damn are you really so triggered over pronoun use that you needed a multi-paragraph comment about it?

Conservative definitely checks out
I don’t think there’s a movement to remove gender from text. I think you’re reading into the overuse/misuse of “they” in this article in a super extreme way, and have connected it to all sorts of unrelated political movements regarding gender expression, of which you are clearly not a supporter. You see a connection here that I don’t think exists.
Aurora and Redshift do not scale well enough for companies at their scale (only 64TB for Aurora last I checked, and Redshift falls over near the 100TB level). They'd be looking at DynamoDB.
Probably approaching 50%, so essentially a random coin toss of being on the list, would be that inflection point.
>they’re known as Katia Sae

I thought this referred to a group known as the Katia Sae? Is this a person?
Real astronomy require training that virtually always costs money and time (with teachers who are often unwilling to work with variable time availability), a minimum of investment in specialty EM hardware components (such as binoculars, telescopes, or radio antennas), and an unobstructed view of the sky in whatever frequencies matter (visual, radio, whatever).

Exploring in a video game suffers none of those barriers.

Is it escapism if one’s life has no room (in time, in money, in attention span) for physical astronomy, but does have room for virtual astronomy — with its lower requirements at the cost of its unproductive result?
The parent was commenting that knowing that insects feel pain has made it harder for him to act in a way that feels ethical.

I suggested that we need to just believe that we are more important than those dumb(er) lifeforms, but we should still avoid unnecessary killing whenever possible. Like not killing bugs/spiders unless they are actually annoying you, and not planting so many plants that you'll need to kill the extra ones.

I guess the plant example also showed that our sense of morality can be very illogical - the parent has qualms over hurting bugs, I really disliked killing plants needlessly, yet we all go and eat vegetables (and meat) every day, and our society has committed many, many genocides to nonhuman species.
Just last week I presented a project on a TV from my 2017 MacBook Pro. I used a USB-C to HDMI adapter to connect to the HDMI to VGA connector to the VGA cable to the TV. I had to reconnect it three times and open and close the laptop to get it to work properly.

A paperclip would have been much easier.
FTC approves Facebook fine of about $5B
as a counter argument: have you ever known of spelling bee in France?
Another good question to always ask is "If I'm getting X from Y, what do I do if Y stops providing X the way I need it?"

An example might be analytics. It's good to know that you can drop in a third-party library and just go, but you need to make sure to look at how you can move your data off of that platform and use it yourself. You also need to consider how much of a time investment switching off of Y would be. How much effort will rolling your own be? How much effort will rolling your own after using Y? How hard will it be to swap Y out for Z?

Another classic case here is web hosting. I use GCP. I've used AWS. I really don't want to, but if Google or Amazon kicked me off/out/raised the prices too much, I'll host from my own hardware, and go to Fry's if I need to get more hardware than I have. I really don't want to, but I will.