skysight-inc/HackerNews huggingface dataset:
The large brick building being moved is on Self Propelled Modular Transporters. Those are the current answer to moving big things on land. Each unit has four, five, or six sets of wheels. All wheels are powered and steerable in any direction and have powered jacks for their load. Any number of units can be ganged together to produce a big moving platform, controlled by computers to move or rotate in any direction.

That brick building is a small job for this approach. Mammoet sometimes gangs hundreds of those platforms together for big jobs.
Interesting that this came up. Last weekend, I was at a coffee shop / bar type place with a friend and we got talking about body language. We started people watching and noticed two separate people in the place: both males, both alone.

The first man, I decided, was waiting for someone and was very clearly uncomfortable with the idea that he was sitting alone in a public place. His right leg was shaking rapidly (my right leg started doing the same thing as I watched him) and kept giving off signals that could only be interpreted as a mixture of anxiety and outward gestures to let people know that he was waiting for someone. He also kept taking out his phone, fiddling with it, and putting it back away. I was behind him, so I noticed that all he was doing was compulsively flipping back and forth between the home screens on his iPhone. Sure enough, a woman with whom he seemed well-acquainted with showed up five minutes later to join him, and he calmed down.

The second man had no scheduled guests beside his waiter and was calm as could be. He just sat, unoccupied, and enjoyed his meal and coffee alone while mildly observing his surroundings. He even noticed me glancing at him and offered a smile as if to say that he knew what I was doing. I smiled back.

The reality is, and this was one of the points of the article, that I hadn't even noticed either of them until I had intentionally given myself a reason to.
Curiously, I didn't find any mention that any of these women had any regrets. The negative framing seems to only be on the author's part.
Well, i think thats where diet comes in. when i go for walks, i don't think about eating a cookie afterwards :) though I do love me some chocolate chip cookies, they're strictly a no-no.

And to me, lose weight == lose fat. Honestly, I'm not even watching the scales anyway; i'm just taking a known good path behaviorally and letting the results pan out on their own.
Not sure you are being sarcastic with this comment or not.

These women choose that lifestyle. They choose not to work, but being stay at home moms. This is not the 50s, where women had a lot less opportunities, many were discouraged go to college, etc.... Even the author mention that women make the majority of college grads, and have all kinds of opportunities today. Being a stay at home mom is not a necessity.

They got their easy mode on life, by deciding to marry rich, and not bother with working, and the stresses of work as the rest of us have to. No need to feel pity over them. I am sure in case of a divorce, many of them have multi-million dollars prenups, money that the rest of the population will not earn in a lifetime.
I suspect she started out with the thesis that women who don't work, do unpaid community service, raise children, try to look attractive, etc, are "oppressed", and it has nothing to do with table seating. But they really aren't. She mentions women foraging for tubers as a contrast, but, eh... In some traditional societies, the women do all the work, and the men spend their time in lazy indolence or in fighting with each other. Those are the women who are oppressed. And they don't get to be "empowered" somehow in the bargain.

There's always a mix of both contempt and jealousy in these kinds of articles.
I wish that were the case in the places I am having lunch at - do you actually mean by bar some past 9pm location etc? But I am frequently at coffee shops and met so many really interesting people. Definitely a great way to connect with people outside ones established social circle.
> As someone with an affinity for both wireless devices and mechanical keyboards, I am saddened that wireless mechanical keyboards are few and far between.

There are two reasons for this. First, mechanical keyboards are generally larger than other keyboards, which makes them less portable.

Secondly, mechanical keyboards are oftentimes used by professional gamers, and for their use case, wireless just doesn't cut it. Higher latency (and more importantly - higher variance latency), as well as multi-key rollover[0]

That said, as someone who owns two Das keyboards and hates typing on laptop keyboards (or, worse, on tablet screens), I'm very happy to see this!

[0] Even the Das keyboards don't support n-key rollover over USB; you need to use PS/2 cables, IIRC: https://en.wikipedia.org/wiki/Rollover_%28key%29
Interesting, I looked at Terra before but hadn't noticed the SIMD. The fact that it only supports doubles (instead of float32 which Javascript now supports and vectorizes) makes this a bit less awesome though. SIMD becomes more powerful when you can use smaller data types, which is why JS engines are proud of the float32 + SIMD combination that they now have.

And ideally, you shouldn't need to always specify vector operations, the compiler should optimize your loops (for example) into SIMD instructions. But as far as I know, very few compilers are capable of doing this now. I think some C/C++ and Java compilers are among the only ones, though the example given here suggests that Spidermonkey should also do it to some extent:

https://bugzilla.mozilla.org/show_bug.cgi?id=894105#c2
or even just taking cholesterol medicine, or having skin melanoma removed. I doubt many doctors are thinking "whelp, I have high cholesterol, guess it's my time to die"
I bet a great many women do find complementary marriages, even to rich and powerful men... This social subcircle seems to be quite a curious arrangement.

My question is, if you're rich, why not hire dedicated tutors to help get the kids into college and manage the household, and save money on those 'mommy bonuses'?

I think the answer is because the type of women who do this actually enjoy the process of living a mega-rich lifestyle, "Many ran their homes (plural) like C.E.O.s.".

“It’s easier and more fun,” the women insisted when I asked about the sex segregation that defined their lives.

They know the game, and they're happy to play it.
Having a meal at a bar is one of the few places to eat alone where you won't get odd glances from the staff or other patrons.
How about Spark + Parquet via SQLContext / SchemaRDD?
No, I literally just meant: this person was forbidden by the government of Canada from criticizing the police. Apparently in any direct fashion, violent or not.

We don't even reach the question of whether the original imagery qualifies as "criticism".
> What scares me about government, both in the US and abroad, is not the polarization of parties, but how quickly the dominant ideologies cycle from left to right

I think you may be conflating shifts in fairly narrow political majorities with shifts in "dominant ideology".
FWIW, I don't use it as a term for "bad stuff"; I consider dairy something of an inbetween, and fruit as well; but i know they are at least better than milkshakes and doughnuts.
How do their families look like? Do we need a separate article for their husbands?
Any authentication tag is a detail of the AEAD. As a practical matter, in order to provide authentication, the AEAD must expand the plaintext and, in some AEADs, that expansion comes in the form of a tag. But some AEADs just pad the plaintext with zeros and use a variable-block cipher (i.e. AEZ), in which case there's no tag as such.

Either way, it's an internal detail of the AEAD that someone using it doesn't need to know about. The AEAD just needs to signal an error at decryption time if the ciphertext has been manipulated.

The associated data(⁺) is just an input that needs to be equal at encryption and decryption time. It can be empty, or it could be a counter, but it could also be some other form of context, e.g. a string “payload for attachment #3 of message #234982374”. It's there to make sure that ciphertexts are understood in the correct context, but it's not included in the ciphertext itself.

The Java docs (and Java's crypto APIs are terrible in general I'm afraid) call the AD both “associated data” and “additional authentication data”. That's just a mistake. At the very least they should be consistent within themselves and I think they should pick “associated data” as the term to use.

(⁺) I called it “additional” data in my post, but since the RFC calls it “associated” I changed it to that. It's the same thing.
The first part is rather pertinent. Android is precisely bad because it contains very little of GNU, which allows Google to develop the OS on an Apache license, and is the root of our closed-source Android problem. See https://www.gnu.org/philosophy/android-and-users-freedom.htm...

The second part is also problematic, first because it's inaccurate (MIT- and BSD-licensed software is also open source but not free software i.e copyleft, which is bad), and second because it misses the point of free software: allowing others to use your work without contributing back is is very comparable to the right to enslave. So free software says that software being free is more important than people being free to do what they want with it. Much like we generally think that people being free is more important than others being free to do what they want to their neighbors.

So it's only petty if you're not accustomed to these ideas, which you are supposed to be anyway if you go through the effort of reading these rules. That's why this label exists after all: so you don't have to give it as much thought as these people did.
Business card transcription .. via WhatsApp?
It's just not that important. Accidents happen but cancel each other out due to statistical noise in busy threads. No single vote is going to doom a worthy comment to undeserved obscurity, or a crappy comment to endless notoriety.
UK Trident Nuclear Missile Programme Whistleblower
Opps, fixed. Thanks. It should have linked to https://www.imperialviolet.org/2014/06/20/boringssl.html
"dad's mother-in-law" ... odd way to say "my grandmother" ?
As long as all of the alternatives work, and they do, it is pretty low stakes. Realistically, how much difference does the choice between yum/dnf/apt-get really make to my everday life installing and upgrading packages? Very, very little.
It's more complicated than that. Consider RSA.

Choose p, q, and let n=pq

Note: phi(n) = (p-1)(q-1)

Choose e

Compute d such that de = 1 (mod phi(n))

The number d is your private key.

Given a message M, E(M) = M^e (mod n)

Given an encrypted message E, D = E^d (mod n).

Magically, D=M.

Now multiplying the numbers p and q is a one-way function, because there is no effective way to factor n (if p and q are chosen suitably.) The exponentiation M^e is a trap-door function because normally you can't undo it, but with any of the extra knowledge p, q, or d, then you can undo it.

There are nuances, and time and time again I meet people who think lots of things are the same when in fact they are different, and the differences matter.

A one-way function is not necessarily a trap-door function.

In this case many things are equivalent in the sense that one can easily be computed given another, but the details actually matter.

The point, though, is that there are on-way functions that do not have trap-doors and hence are not trap-door functions. The definition as given in the blog post seems to conflate the two, when in fact the difference is important. PKCs are often made by starting with a provably one-way function and trying to find a way of inserting a trap-door without weakening it.

(Sorry if this is a little incoherent, it's late here, and I need to do some stuff before going to bed, and I have an early start tomorrow.)
The Dart VM is really good/optimized for SIMD from the beggining, and its jitted, maybe another option for you.

If you are using Luajit you can game the typesystem, by using the FFI interface, making math much more performant by using the FFI C interface. I think i would go through that route first
Snowden via teleconference from Moscow I have a tremendous sense of satisfaction
Step 1: Establish disciplines that ridicule radical criticism.

Step 2: Hire undergraduate math/stats students who took criticism courses at gun point and hated them.

Step 3: ...

Step 4: "OMG Ponies and revolution"

Sir, you do not need a revolution, because it has already occured. You simply need employees who have read critical approaches to statistics AS AN INTEGRAL PART of their stats education. Those people are usually in

- feminist studies (did the requested stats revolution)

- gender studies (ibid, different name)

- women's studies (ibid, different name)

- lgbt studies (exploded feminist studies ftw)

- african american studies (ibid)

- critical studies (sociology, know of mainstream criticism only)

- american studies (good with convoluted language)
They didn't didn't want an equal, or to be treated as an equal: they wanted things. The husband is just a means to that.

It's a modern, (and sexist) myth that only desperate, destitute women are capable of pursuing materialistic relationships.
Yeah, I saw those too. $250-$600?!

Why is the one without the $10 of plastic seat cover just $40, while the ones with are 10x as much?

There's a two-pack consisting of two entire toilets, with seats, that within the ballpark of just one of those bidet seats. I cannot fathom what kind of gold plated electronics are stashed away inside of these bidet seats. The $600 model has a cutaway view showing maybe $150 of stuff packed away inside.

This is kind of what I'm talking about. The price for Japanese-style toilet stuff is kind of bonkers.
No, because in elliptic curve Diffie-Hellman, the private key isn't used to invert anything, as opposed to RSA (a true example of a trapdoor), where it is.
i can't even tell if you're serious, but there is a limit to how far SJW bullshit can fly, and claiming the kept wives of hedgefund managers are somehow 'oppressed' is pretty obviously beyond that threshold.

if you want to retain any credibility for your views, you need to learn when and where to apply your reality-distortion efforts.
They are definitely not oppressed, it is not like they are forced in this role in any way. Presumably to even be in the position to marry an investment banker you need considerable education of your own, it's just that maybe they chose to study Anthropology or History of Art and so they are not as profitably exploitable as their husbands.

To deny the women in question agency and not see their situation as a direct consequence of their actions is in many ways more sexist, than to actually see their situation as the result of a concious choice that is available to them because they are women, highly valued by certain types of men.
Immutable votes.
Why the Data on California's Biggest Water Hogs Isn't Public
On Debian:

bc -l <<< "100 * $(cat /sys/class/power_supply/BAT*/energy_full) / $(cat /sys/class/power_supply/BAT*/energy_full_design)"
Flipboard-style news reader using DOM for mobile. 60FPS
All these news outlets reporting on it are claiming he made the plane fly sideways which is bullshit because the only person making this claim is him. You'd think the pilots, airline, passengers, etc. would all have at some point made a statement or posted something to social media but none of that has happened.

I really think it strains credulity for him to claim he overwrote code when at minimum I'd assume code changes are locked out while the plane is in flight.
The following post is off-topic.

I need some new friends!

I feel like that since two years. Depending on where you live and what your interests are it can be surprisingly difficult to find someone who shares your excitement.

Does someone of you have an idea how to find others who also like, for example, SDRs? Are there some generic guides?
Mata, makes reading the web friendly for your eyes
It would be nice, especially for mobile users, but as a "cost of doing business", it's not worth a lot of effort. A better strategy: think of comment scores along a log scale, something goofy like log3.

It's not 'pg anymore, BTW: it's 'dang and his team now.
Basically this whole thing is crazy.

First, this can be done with one line in Python.

Second, it's almost a page of C++.

Third: if done in a 10 lines in python it is around 30% faster than the C++ version and 2x faster than the perl version.

Here is my reference Python version that also counts the words in the same non-code golf kind of way:

import sys
from collections import defaultdict

def wc(path):
d = defaultdict(int)
with open(path) as f:
for line in f:
for w in line.split():
d[w] += 1
return sum(d.values())

if __name__=='__main__':
path = sys.argv[1]
print(path, ':', wc(path))

EDIT: They are counting new lines correctly.
The Sci-Fi Adventures of Nick Post: Private Detective
You infer that men made the decision that defines the women's lifestyle. Whereas the women say, “It’s easier and more fun,”
With both AES-GCM and ChaCha20-Poly1305, confidentiality is provided by XORing the plaintext with a keystream generated by either AES or ChaCha20. If the nonce is the same, then the same keystream is used.

Consider two plaintexts, p₁ and p₂, encrypted with the same (key, nonce) pair. The ciphertexts will, in part, contain p₁⊕k and p₂⊕k, where k is the keystream and ⊕ is XOR.

An attacker can XOR those ciphertexts together and get p₁⊕k⊕p₂⊕k = p₁⊕p₂⊕k⊕k = p₁⊕p₂. If the attacker has any knowledge of p₁ or p₂ then the confidentiality of the other falls as well.

The failure of the authenticator is more complex. Both AES-GCM and ChaCha20-Poly1305 use polynomial authenticators and, in short, duplicating a (key, nonce) pair allows the attacker to solve an equation and that's very bad.
Great looking service.

I think your pricing is off though. I was about to sign up right before i saw the variable pricing. I'm not sure why but I'd much rather know exactly how much I'd be spending every month. Even if that means I'll be logically paying more over the long term.
Some people just prefer to be alone.
Yes, but the timeout should be very short.
Could it be my new scripting language? It sounds pretty avant-garde... maybe a little too much for me. My mindset is just not there. As others have mentioned - I also like the interactive environment that is available with traditional scripting languages.

Ah yes, auto! I've been using that a lot since I saw Herb Sutter's talks.
Those games were written in C or C++ (and probably some assembly) and scripted in Lisp.
If this is oppression, aren't all employee/employer relationships oppressive? After all, just like the men in this article, an employer could choose to not pay you for any reason. It is they who "gather" money from customers, not you.

And it's not even like these women couldn't support themselves (and their kids) if they had to. They are smart, they have degrees. They have enormous and powerful social networks.

No, they are exactly where they want to be - they get all the material benefits of having a successful career, minus the stress, plus the family time. It's a strange life, but to call it oppressive is offensive to women who are truly oppressed. Oppression is not having options, and these women have every option possible in this world.
This article reminded me of all the nasty headaches that C caused me back in the 80's, especially with how it handles arrays and memory management.

Say what you will about PHP but even with all the inconsistencies of the language and syntax, the way it handles complex arrays is nothing short of magical when coming from a C background.
I'm not sure why so many people still keep advocating elections in an age when it ought to be clear to any objective observer that the average voter is sleepwalking into a new dark age.

Perhaps it's intellectual laziness, or perhaps it's a trait inherited from a time when a single person's voice still made a difference because communities were only a few hundred or thousand people.

Buckminster Fuller said something that I'm sure will resonate with many HNers, and that seems more likely to bring about positive change:

"You never change things by fighting the existing reality. To change something, design a new model that makes the existing model obsolete."
Don't Beat on Your Mom
Are you for real?

The OP doesn't involve any kind of abuse. Women who can afford to choose the most powerful and fulfilling partners do so.
Discrete Lagrangians are actually a really fun way to derive various structure preserving integrators. Define your Lagrangian at discrete time steps, then just take some derivatives (no need for calculus of variations due to the discretization in time) and watch time integration methods fall into your lap. This is a nice approach as it makes it really obvious what discrete equivalents of your continuous system are conserved.
The author through her cultural lens is passing some fairly strong judgment. The women are highly educated and highly intelligent. They've decided to play a supporting role in the relationship. Many decisions that would otherwise seem illogical make perfect sense when judged within the context of raising a family. The women in this article understand it very well, I think.

Yes, in public the men and women may be segregated, but behind closed doors, wives and husbands talk and plan. Although not always obvious, it is very likely that their husband's social and economic stature is bolstered by activities of their wives, which according to this article have no value.

His social and economic standing because of her actions is probably much higher than if they were to both have a separate job. Not to mention that they get to raise children who get to spend plenty of time with at least one parent, the value of which is almost never taken into consideration these days.
I am responding to what apparently is the author's view. I didn't say that men defined these women's lifestyle and the women didn't choose to live this way.
DNF is THE worst acronym to pick for package management tool :D

http://en.wikipedia.org/wiki/Did_Not_Finish
Weird. Why would someone give a bonus to his wife? I can't even remotely get behind this way of thinking. Is this plain conditioning or a just playful kind of meme these rich people invented for fun?