skysight-inc/HackerNews huggingface dataset:
Building manager built secret 'cave' in basement of apartment block
I believe the research shows that skipping dinner is much more effective — in fact, there is debate as to whether skipping breakfast is even beneficial (anecdotally I would say it is).

I wish I understood the mechanism better, though.
Examples: https://stackoverflow.com/questions/56843086 https://stackoverflow.com/questions/57064879 https://stackoverflow.com/questions/57323981
Is there anything in the universe that cannot be compressed?
> We can solve multiple problems at a time

It's not "multiple" problems. There's just one: Where do you get energy?

Trying to change the fuel (not energy) source of an airplane is the most useless of all the things that should be changed.

Remember: The place the fuel is burned makes no difference, what matters is how you sourced the energy, so why go for expensive and complicated hydrogen for airplanes, when the EXACT SAME energy can be used on land?
You sound like one of the most toxic people on the face of the planet. I just thought someone should tell you that in-case you're unaware of how horrific you are.
Very interesting! My immediate reaction/name for the feeling I had would be frustration. Your comment made me think about the possible connection between those two feeling and low and behold I quickly found this-

https://en.wikipedia.org/wiki/Frustration–aggression_hypothe...
Maybe after working some time and helping juniors people tend to develop this reflex: if you're trying to do something really crazy with your tool you may have fucked up 2 or 3 steps before that. It's like if someone asks how to use their screwdriver to nail something: you'll ask some questions back.
Can you provide a citation for drugs not being strict liability? In any jurisdiction where the drug is not legal, mere possession is cause for arrest.

> Criminal law classifies strict liability as one of five possible mentes reae (mental states) that a defendant may have in pursuit of the crime. The other four are "acting knowingly," "acting purposely," "acting with recklessness," and "acting with negligence." The mens rea of strict liability typically results in more lenient punishments than the other four mentes reae. Typically in criminal law, the defendant's awareness of what he is doing would not negate a strict liability mens rea (for example, being in possession of drugs will typically result in criminal liability, regardless of whether the defendant knows that he is in possession of the drugs). [0]

[0]: https://www.law.cornell.edu/wex/strict_liability
Benefits of Treating My API Infrastructure as API-First
login

log in
Is today national strawmen day or did I miss a memo or something?
Europe is a very different world than the United States, the US is a county in which long distance rail is decidedly non-viable, nor does anyone have enough time to take 3 days to travel 1500 miles (which is how long it takes driving or by train - and even longer by bus) - a change like this would essentially put vacations out of reach of the middle class.

I'll point out, we don't have as many short range flights as Europe does, and no equivalent to Ryan Air here.
I know of a few mesh apps. But what's significant about this one is the protesters self selected it.

Dictators can cut off social media apps, even cut of Internet access. But they risk turning more people out in the streets if they cut the power.
It's great stuff, but still low capacity and high cost in commercial chips. If you want to play with it, check out TI's MSP430FRxxxx microcontrollers. They have FRAM instead of Flash.

Also, there are 8-pin FRAM chips with the same pinouts as generic QSPI Flash/RAM/etc chips which you can buy today.

Again, it's still low-density and expensive, but that seems to be improving and it's fun to make applications which can re-write nonvolatile data by word rather than by page.
Commercial airline travel, yes. Fatality rates from personal and private aircraft rival automobiles.
The Hong Kongers would never get away with what they are doing to the police in the United States.
Wharley (1982) is a great paper formalizing how militaries use deception [1]. There's a lot of combinations of tactics to use disinformation to distract from the truth beyond the chaff case.

[1] https://www.tandfonline.com/doi/pdf/10.1080/0140239820843710...
I may have a project coming up that will include a document store component. It's in-house, with the maximum number of simultaneous users under 15, so scalability that way isn't a concern.

However, the number of documents is large, and for some documents previous versions will have to be stored, as well.

With Mongo out, do you have any suggestions? Is PostgreSQL the best option here? I'm fairly new to this space.
I really didn't have much of an opinion on the subject but after reading this, I'm finding that the author effectively demonstrated why Functor, Monoid, Monad and most of the terms used in FP are terrible and why it's so hard to get people to explore pure functional languages. This is the opposite of what the author intended, but I was unable to find anything other than evidence against the argument the author was trying to make.

The author's central point and most of the arguments they make, throughout, prove the opposite of what they're trying to argue.

The purpose of a name is a pointer

The author then goes on to use this statement as though they had actually said "The only purpose" or "the primary purpose". Context, here, is really, really important. The purpose of a person's name is an attempt to be a unique pointer to a person.

From there we twist in to how ineffective the way we name things is at being a unique pointer. But how unique of a pointer does a name have to be? If that was the primary, only or main focus, our language would reflect that. I wouldn't tell the kids to "open the door" when I'm in the bedroom, I'd tell them to "turn the kwikset lever handle on the master bedroom door". Or I'd use the fancy name for the kind of door (it's got a french name of some kind) we have in our bedroom.

In the first case, I'd be providing unnecessary information. In the second, my use of a unique name to describe a unique door in our home would land in this articles "nirvana", but my kids would stand there confused since they would not be familiar with the term.

Names can't transmit *meaning*

Of course they can! The author is more-or-less trying to make the argument that "names shouldn't convey meaning", but you don't get to control what your readers do with what you provide[0]. In fact, it's clear that the main goal that language authors place on naming things is specifically to convey meaning. The author's argument now becomes "Names regularly transmit meaning and often the meaning they transmit isn't as accurate as I'd like it to be".

In fact, that an unfamiliar name was used for something where a more common, familiar term was available made understanding what a Functor was much more difficult. Had it been called Mappable, I would have been most of the way there[1]. Upon researching what a "Functor" was, I didn't trust any of the first several, simple, short answers because I assumed "if that's all it is, they wouldn't have used such an obscure name".

So the very use of a name unfamiliar to me conveyed meaning that it must be a much more complicated topic, or they would have used a term that landed on the 80% mark.

[0] Newspeak, aside.

[1] I didn't actually struggle with Functor, but that was the author's chosen term to focus on. For me, I think it was Monoid and Monad. I had been using F# for two years before I actually looked up the exact definition of those two terms. Knowing what they meant was, evidently, not important but that they were named something unfamiliar to me didn't immediately make me explore what they meant.
It's encrypted and the only information it gives up, only when you do a system wide broadcast, is the broadcasters phone number. So the leaders use burner phones and the problem is solved.

What's important compared to other apps is that the protesters self selected it. If the US government were to provide some funding the next step would to build higher powered repeaters that can be placed on top of tall buildings. Can you imagine a city wide communication system for pro-Democracy forces in Hong Kong or Teheran?
Carry-save adders (as used in Chinese 7-bead abacus) avoid the ripple-carry penalty mentioned in this article, as does the bit-serial design it mentions. Residue number systems are another option to limit carry chain length, which additionally save you loads on multipliers: https://web.stanford.edu/class/ee486/doc/chap2.pdf

When you don't need to add, just count and compare, you can use a LFSR, as the Atari video generator infamously did for sprite positions.

Modern computers, even back to the 1970s, usually instead use lookahead carry to get logarithmic carry delays instead of linear ones.

If you use a compound or otherwise non-binary base, carry logic is different, but the same basic options still exist. The 8008, 8080, 8086, i386, and amd64 instruction sets have “auxiliary carry” bits for use with BCD arithmetic; a separate DAA instruction adjusts the binary addition result to be a BCD result. The weirdest thing is that the 8086 added DAS, DAM (?), and AAA.
What do you mean how?

Anything that you can store in object database you can normalize and store in an RDMS. ORMs have been translating relational models back and forth to object models for decades.

In the case of Mongo, you just create one object containing other objects, lists, arrays etc and the driver serializes it to a JSON like structure and stores it as is in the collection.

In the case of an RDMS, you create your C# classes to model your tables and relationships.

The driver translates the LINQ to the appropriate query language.
If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.

- Cardinal Richelieu (supposedly)
more sightings, less pictures
Historically, that is exactly how we arrived at traffic laws.
/me commutes by bicycle, 32km each way, in traffic light hell that is Tokyo.

I can get off the line faster then automobiles, they aren't racing / clutch dumping at the lights. Traffic is so heavy and with so many intersections, it's typically pointless for automobiles to race off the line anyways.

As I filter past daily the same Pagani and Bugatti and LFA and Tesla S and NSX. :D
You have this backwards. Being mean doesn't scale. A small number of mean people can poison a large part of the community. That drives off future contributors at a high rate. Being reasonable does scale. When somebody isn't following reasonable guidelines it takes one person to point them at the FAQ, help them understand what they did wrong and why it could be done better next time, etc. One response[1] to point back in the right direction. Low investment for a good outcome. If more people decide to add like reasoning for why the question/comment/answer was off then more energy was spent to convince the original person that this is a hostile forum to use. Now you end up with more energy being spent to achieve a lesser effect. That is a lower ROI.

There is a difference between being concise (cut to the chase) and being rude. And yea, language differences can blur that line. But it is a spectrum. Just 'cuz not everybody will think you are being NICE doesn't mean it is fine to be a jerk.

[1] Due to the distributed nature of these platforms you can end up with a small multiple of simultaneous responses. Fine, most people get this is a possibility. One good way some people deal with this is to not knee jerk response to everything. Sadly that has a the effect of having the jerks do more of the responding.
But it's DC, so it feels more like 150 VAC. Hope your hands are dry. Hey, did you fill that due diligence position at your fund?
Yeah, I think it's quite clear that different people have different experiences with LSD. I do see more colour but it's not this blinding radiation that others report and I don't see the melting effect that other people talk about either. The one thing I do have that is common is I feel the oneness with all people.
Cathay Pacific suspends cabin crew on two flights with depleted oxygen bottles
Everything you do on Earth has an environmental impact. You think your veggies are collected and sorted and shipped to stores without impacting the Earth at all? Sometimes you gotta pick your battles and I think eating chicken is pretty low on the list of bad things we’re doing to the environment.
"MOND and related theories struggle in this regard"

It's often said that mind has difficulty explaining bizzare galaxies but my understanding is that's not true. I thought the only thing that MOND cannot explain is the matter distribution in the early universe, which requires an anisotropy that MOND does not "give for free" like dark matter does.
Sure, but it is only a selling point if people desire that property for preexisting reasons.

Before Bitcoin every other digital payment provider was either shut down or forced to move to reversible identity-based transactions. People were forced to trust them to transact, only to have that trust repeatedly betrayed - eg Paypal horror stories.

So I wouldn't say that Bitcoin itself is responsible for "[trusts] removal proves instantly and deeply toxic socially and institutionally", but rather that it's filling a niche created by traditional institutions' destruction of their own trustworthiness.

A destruction that ultimately came about because those institutions were unable to refrain from trying to police customers' business, after said business became more legible (no longer opaque) due to the rise of computing technology. Concretely, there would be much less demand for Bitcoin if say government et al didn't corrupt the banking system in an attempt to stop individuals from altering their own state of mind. But alas they couldn't resist pulling that lever, and when they didn't get the full result they wanted, they kept trying to force it until it broke.
A collision would result in 1000s of pieces of debris that would affect everyone’s satellites. Repeated collision would make these orbits unusable until gravity and atmospheric drag naturally deorbit the fragments.
Don’t Use Bootleg or Street Vaping Products, CDC Warns
You're liable for damage to the other party if you're at fault for a maritime collision, so there's at least some countervailing economic pressure against taking the risk. Your insurers will not be happy with you if you negligently sink someone else's oil tanker.
If you replace "capitalism" with "competition for low prices" then I think the comment is a little less inflammatory while still making a similar point. The fact that a capitalistic system is what gives rise to macro economics that facilitate building planes like this doesn't mean it's perfect and can't be improved upon, say with regulation that doesn't outsource the checks to the company making the planes. Capitalism is fantastic, but the extremes it gives rise to can be checked by assiduous oversight. I'm not saying the government is a paragon of efficiency here, but it's better than nothing, and with some reform could be much better.
Google has a new tool for those with speech difficulties using
Chasing the Methane Dragon That Lurks in the Deep Sea
> But on the other hand, should bureaucrats get some sort of celestial "dibs" on certain orbits?

Yes.

> In the absence of some other kind of governing body, this is pretty much governed by the law of the jungle.

No, we have space treaties.

> Would you have the same objection if SpaceX had this issue with another company, or are you granting europe some kind of deference because of government?

Obviously, that is not in question, it just happens to be ESA this time, it could be NASA then next, or the ISS. Stuff that was already there was not put there with the likes of SpaceX in mind and therefore it is up to the newcomer to accommodate the incumbents. Satellite reaction mass is a severely limited resource.
https://old.reddit.com/r/NoStupidQuestions/ has over a million subscribers and nobody gets upset if a neurosurgeon explains why washing your hands is important.

https://old.reddit.com/r/AskHistorians/ has over a million subscribers and they get repetitive questions all the time without making anybody feel bad about it.

https://old.reddit.com/r/legaladvice/ has almost a million subscribers and have no problem answering the same question again and again.

https://old.reddit.com/r/personalfinance/ has almost 14 million users and a mandate to respect each other.

It would be pretty weird if a small group really "need" the "right" to suppress a larger group of their co-users just because the questions are programming-related. It makes sense they'd defend such a right vigorously to keep it though.
>> I’m about to go on a bikepacking trip ...

When I read that, I had never seen the word "bikepacking" before, but I think I've got a decent idea what it means. Words matter. Technical terms exist in a context and are not just arbitrary identifiers. If we called monoids broccoli and other concepts had other random words, programming would be harder. Not everything can get a great name, but we should try.
Show HN: Reasync-hooks: A package to track redux async action states
Not too many days ago someone was complaining about how posts about promising new technology always attracts comments warning that lab results aren't the same as commercial products: https://news.ycombinator.com/item?id=20753342. I responded that countless times in the past promising technologies had passed by without leaving a mark. Ferroelectric RAM could be the poster child for that effect - it's been around for decades but still hasn't made an impact.
> Just consider that all it takes to become 100 lbs overweight by age 50 is an extra 38 calories a day starting at age 25.
Source? Sounds very hard to believe, when you starting getting weight from that 38 calories you also start to require more energy to do the same thing, just because you weight more. And there are a ton more factors to add, the human body is not as simple as that.
I'm not blaming anyone for anything. I'm just explaining some additional datapoints might cast SpaceX's actions in a less sinister light.
“FeRAM's advantages over Flash include: lower power usage, faster write performance and a much greater maximum read/write endurance (about 10^10 to 10^14 cycles).”

This sound impressive until you get to the part where reads are destructive, and reads heavily outweigh writes in most workloads. Sounds like a pretty significant disadvantage.
The article explains the ESA is raising this issue because there is no such mechanism to perform “every 5 minutes” avoidance maneuvers right now.

The current process is manual and slow. 22,000 satellites in that orbit mean that picking up the telephone to call each other to say “hey are you going to move your satellite to avoid X possible collision on Y date?” isn’t going to scale, so they’re saying that a better system needs to be put in place.

We’ve seen just recently with multiple US Navy collisions causing loss of life that using “common sense” to avoid collisions instead of being prepared and planning doesn’t always work out well..
I actually recognize threeseed's name over the past five years as being a staunch MongoDB proponent.

https://hn.algolia.com/?sort=byPopularity&prefix&page=0&date...

No hate, just always amused me that someone on HN had MongoDB as their hobby horse.
> Hey, did you fill that due diligence position at your fund?

The response was nothing short of amazing, 30+ people responded, about half we made deals with an several of those are now regulars. Way beyond anything I imagined.
I didn't mean to suggest any racism. Mine is simply a throw away comment on the unusually high production value of Wahhabist propaganda videos.
In other words, McDonald's is the David going up against local historic authority Goliath in this narrative, or what exactly?
> I really believe there are multiple TLA's that can decrypt whatever they want in real time

How? They've cracked modern public key crypto?
Minimum qualifications to compensation: What are the expectations of React devs?
I agree with this. Rules of the seas are not laws but more like a code for mariners to follow.
Too bad we see such ignorance in space.
Think of the ESA bird as a "boat in anchor". Lit up with the proper anchorage lights.
Now some jackass with a jetski is blasting right twords you.
WGU has been recommended a few times on HN. Worth checking out.
And the citizens know of this and nothing is done. Doesn't that make them complicit?
It's just surprising they stopped at 3 bits. Weren't those parallel machines? I wonder why they didn't go for 5, 7, or 9. Too many comparators in the ADC? I suppose it was too early to use Gray's 10-bit(?) single-tube ADC—if it ever even saw mass production?
Names can't transmit the complete meaning of a concept

Exactly. It seems the author is stuck in a sort of "precision trap", where in their ideal world, there would be no ambiguity in names and when I referred to a foobaz, I'd be pointed only at a foobaz as it relates to xyzzy, and not ... I'm running out of silly variables.

Names are the first point that you often encounter a subject. Arguably, it's more important that a name be more familiar at the expense of precision. As the developer becomes more familiar with the concept, they'll understand, for instance, that "Select" in C# is for converting one object to another, and "Where" is for limiting the results. Sure, at first glance, one might think "Select" is for filtering, but the release of LINQ coincided with language features centered around reducing the need to write SQL, so the name "Select" and "Where" were used rather than "Map" and "Filter" because they correlated directly to keywords in SQL.

I'd argue both that "Familiarity is the reason names are chosen" and that in the context of software development, choosing familiar names that easily transfer to a concept that is "good enough" has greater value than picking an obscure, but precise word.
Not to mention the estrogen effects on the male body caused by soy. (Yes, the studies say it doesn’t affect testosterone levels of men, but men also need a certain level of estrogen to be healthy and too much..not good)
Can you point to safer commercial airplanes built by non-capitalist enterprises?
> Most of your arguments are about freedom as such, not the economics of a free market. Slavery, women's rights, and native american land appropriation fall under this.

There is no free market in labor under the rule of "do this work or I will whip you to death or worse." There is no free market in real-estate under the "we are going to murder your entire community and take the land". You have a misleading story about economics/government which only works if you discount the brutal grotesque treatment of captive labor as if the human beings caught up in the machinery of slavery don't matter. That's not just bad history, it is morally repellent.
Thanks to Let's Encrypt too for making it easier and cheap to SSL your site. I now see "http://" and think "that looks dirty, what's their excuse?".
Oh, that's wonderful! Now I really wish I'd responded—at the time I thought it sounded like too much of a commitment. I hope things go really well there!
As mentioned above, Linkers & Loaders by John R. Levine is still a fine book, the Dragon Book of linking. Basically, linking hasn't changed much in 70 years with the minor exception of shared libraries. So I'd recommend that and the Oracle® Solaris 11.3 Linkers and Libraries Guide is 534 pages and gives you an idea of every feature in a fully supported linker. It is ELF specific.

I'd skip gold (ELF specific, GPL) and just study LLD (faster, ELF, COFF, mach-O, BSD). Avoid GNU ld altogether. Adding support to LLD for RISC-V was like a couple of hundred lines of code. Peter Smith has a couple of good talks on LLD.

https://www.youtube.com/watch?v=FiBg0jg4pHk

https://archive.fosdem.org/2019/schedule/event/llvm_lld/
This headline is misleading. Avast did the work. The police just gave the necessary legal approval.