skysight-inc/HackerNews huggingface dataset:
Notes was conceived in 1984 and at the time was an amazing platform which featured a secure client/server architecture, RSA encryption, data replication and offline support. Both the Notes client and the server (later renamed to Domino) needed to run on multiple platforms (Win 3.x, OS/2, Netware, NT, Alpha, RISC systems etc), and while the code was native C code on each platform, all UI of the client was implemented using an abstraction layer called NEM ("Notes Environment Manager"). Likewise, all database storage was abstracted in NSF ("Note Storage Facility"; and Notes databases to this day still have the .nsf extension). Long story short, the NEM layer was a trade-off between portability and consistency across platforms. And, Notes used F9 to refresh data, way before the Windows standard of F5 was a standard...

https://www.ibm.com/developerworks/lotus/library/ls-NDHistor...
Is it? Because they’re already everywhere and statistically speaking there’s a level of responsible ownership that qualifies as statistically perfect (> 99.99).

With the level of saturation, not providing safety education is the most irresponsible course.
It depends on our current engagement. We often deal with clients who use specialist equipment and/or software themselves, and we need compatibility. A lot of this is moving to online or embedded systems now as well, so the problem becomes less of a problem with time, but it's not a non-issue yet.

Also, a lot of creative software doesn't have a Linux version, and in some cases it only runs on either Windows or Mac but not the other, so there is a lack of flexibility there. Again compatibility is a concern, but also the blunt truth is that most of the Linux-friendly FOSS packages simply aren't as good, and even where they could be, they would typically need a significant migration project.
> captures 99% of child exploitation and terrorism-related content

Credit where it's due, good on them building such effective systems to catch this content.
Cool looking tools!
A few questions:
When will the atomic swaps be operational?
What will a swap cost?
What's your business model? Will you charge institutional customers?
Is there an easy way for the people to make an open letter to Mr. Zuckerberg asking decline on Barrs request?
Users have a chance to give some personal experience, in a field not adjunct to a flamewar.
> "We are writing to request that Facebook does not proceed with its plan to implement end-to-end encryption across its messaging services without ensuring that there is no reduction to user safety."

Seems easy for FB to comply with this: they are adding encryption specifically to improve user safety.*

The later extract in the article body talks about "public" safety, which is the classic false dichotomy that has been brought up by law agencies for the past 30 years.

Much as it sticks in my craw to say something supportive of either of that meretricious duo Barr and Patel, I have to admit I am glad that they are using an open letter rather than trying for a backroom deal or quiet threats. Perhaps they tried those already and have been rebuffed.

I have seen some friends of mine outraged by social media's inability to do wholesale censorship, spurred by some NYT articles on child abuse from last week. I wonder if that was coordinated?

* OK, they are a corporation doing it to encourage people to use their service, but they are trying to accomplish that by improving user safety.
Maybe. Where was it? Were you staying in a beach resort built entirely to serve tourists? Was the food local, or shipped in to provide the similar comfort levels to tourists?

I'd contend you could take a vacation in Alaska with the activities you mention and yes your consumption would exceed your normal life in SoCal even if you walked everywhere in Alaska.

And look it's great that you walked everywhere, I find that the best way to enjoy a vacation. I traveled to Calgary this summer and once I got there I tried my best to walk and bike around despite objections from my traveling buddies. But your one example vacation and my example vacation are not the norm.
This is somewhat valuable, but misses any investigation as to why there were outlying latency spikes when using non-Envoy software for load balancing. Furthermore, using the average latency like this doesn't tell us much, especially with outliers making the graphs worthless for steady-state performance analysis.

My first thought is that the spikes are somewhat clearly the result of requests getting sent to pods that no longer exist, or are starting and not prepared to process requests. This might just speak to the method of configuration for all three of these underlying softwares and say absolutely nothing about how well they actually fare doing any load balancing.

If someone came to me with this at work, I would say it is the beginning of a series of troubleshooting steps to answer the question of why there are such outlying requests when using our load balancer of choice, and not an analysis of which software to pick.

Edit: Even worse is that this appears to be from a company that sells.. an API gateway built on top of Envoy.
A space alien with a raygun and a watch knows just enough English to tell you to build a time machine "or else!"

Any attempt to persuade him otherwise just results in him pointing his raygun to his watch. Either he's ignorant, can't or won't understand, or simply doesn't care.

Software management in 2019 is still very much like this. Management has had 40 years to solve this problem, and it looks like it won't be solved in the next 40 either
I did a project on theories behind sexual attraction about 12 years ago for my anthropology class.

I'm pretty sure the testosterone bit had more to do with the mother than the children.
On top of that, so these crimes didn't exist before mobile phones? They just want to sit in the ivory tower and see everything. I'll also agree to this the day after Barr hands me his unlocked personal phone. I promise not to disclose anything I find.
This is the authoritarian argument that it makes everyone less safe if they're not allowed to spy on everyone.
That's the common case, but you can still make a reference counting cycle, or have a thread hang while holding onto something, or even just call `mem::forget` on an allocation.

This is different from Rust's guarantees about memory and thread safety, which you can't break without `unsafe`.
What's up with these openly anti-Canada quips being added to replies to this comment? That seems wholly unnecessary.
It's really amazing how often tyranny is justified on the basis of "safety". It's why the "trust and safety" team moniker ubiquitous in the tech industry sounds so Orwellian.

I think tech companies would have a stronger basis for refusing to monitor and censor user traffic if they hadn't volunteered to monitor and censor some user traffic. Doing anything some of the time makes you vulnerable to pressure to do more of that thing.

Carrying all legal content and refusing any cooperation with the government without a warrant is the only sustainable path.
Interesting idea. I would def donate a lot of money to a non-profit fund that financed independent armies with pro-democratic aims. To me, democracy and individual rights have been essential to my livelihood and happiness. I want everyone to have what I have.
Would you be willing to rely on this for something like tracking election results?

It really depends on your specific environment in terms of how much you are, or are not willing to lose information and it's all relative. I'm a fan of high performing databases (couchbase), or those more tunable (ScyllaDB/Cassandra), or build for indexing (elasticsearch), or those built for consistency (sql).

Each have their use cases, and there's definitely overlap. Understanding the difference and using the right tool for the job is important.
I remember when Black Lives Matter protesters were blocking highways, and they were all arrested. I can’t imagine what would happen if they tried to riot at an airport or destroy subway stations.
NEEERRRRRDSS.gif
Several generations of one family in the same apartment and communal apartments are two very, very different things.
There was a discussion not long ago about brain privacy on the front page and this twitter thread was brought up in the comments:

https://twitter.com/hashbreaker/status/709314886384427008

> Fun game to play: Take statements from Comey et al. Replace "smartphones" with "brains"/"memories"/"thoughts". Technology will get us there!

Very on brand for the new versions of this request...
Full-Text Search with Node.js and ElasticSearch on Docker
I'm sure this would have terrible unintended consequences but I can't think of any at the moment.

I'm sure insurance companies would like to get their hands on this information. I can see people with certain problematic genes being unable to get life insurance for example.
> Mutual investment is a significant part of Europe's relatively long, relatively peaceful recent history: a war between the great powers will only create losers.

There was a ton of mutual investment prior to WWI. The real reason for the relatively peaceful recent history is the knowledge that war in Europe would have brought in the US and/or the Soviet Union with really bad consequences for all involved (Europe would become the "shooting gallery of the super powers")
The missing number here is how many married people live with their parents? In my experience that seems to be rising. I live in an area with lots of people married before 26 (Utah), but a significant amount of my married friends under 26 live with one of their parents.
vegan for 25 years here. not a competition - just wanted to say it has gotten a lot easier over the years. when i first went vegan, not many people even knew what vegan meant. and many grocery stores carry items that i could previous only find at food co-ops (vegan cheeses, vegan ice creams, and so on).

also with apps and websites like Happy Cow (https://www.happycow.net) it is even easier to find vegan food on the go.
I find this convincing.
I think the US control over global oil supply in theory has a few big consequences greater than just importing cheap oil:

First, there’s the whole petrodollar thing, which in theory is a net positive in global trade (since all this external money is sloshing around in USD, there is more demand and liquidity for USD globally, and at the end of the day that means we get traded things in exchange for printing money).

It also gives us a lot of leverage over other countries the world over. If Russia is acting up, the US can pressure countries to dump oil to lower the price and hurt Russia.

A lot of these countries like SA buy a lot of US weapons which we like for economic and political reasons.

Also, the US wants the region to be stable, since Iran, Pakistan, Saudi Arabia, and Israel are all at varying degrees of being nuclear powers and don’t have great relations between each other. If there were a big war over there, it would be bad for business globally and could destabilize countries outside of the region.

Now, I’m not saying I like this state of affairs, but it’s complicated and there aren’t a lot of good guys over there, so it’s hard. At least the current state of affairs is somewhat stable.
sassanians were very capable, to be sure and, to be fair, though the article doesn't really specify the date, edessa and valerian were centuries later in rome's history, near the tail-end of the unified empire (30-ish years before diocletian).

so i'm not sure there's a desire to forget about the battle of edessa, or the skinning of valerian - it's in the history, but the tone of the article seems to be regarding the threats to the emerging and established empire and not the crumbling one.
I wonder how many languages' time-telling questions could be susceptible of a different literal interpretation.

It seems like the Spanish and Portuguese could be literally taken as "what are hours?" ("intervals of sixty minutes!") (although I don't think it would be the most idiomatic way to ask that question in either language), while one German option is "how late is it?" ("not very!").

There's another German question which could be taken as "how much clock is it?", but since clocks are usually discrete objects, it might be quite a strain to try to take this as a question about something's clock-nature. (Maybe if you were looking at Dalí's Persistence of Memory, you could answer something like "this one is not very much clock".)
Facebook isn't doing it because they believe in it. WhatsApp added E2EE after being acquired by Facebook but before FB fully took control, a parting gift of sorts.
I don't understand the distinction you're trying to draw here. Literally 100% of the time modern people use the word "literally" in a way that means "figuratively" it's to engage in hyperbole but it's also to explicitly mark that what follows is not to be taken literally.

As you say, you can engage in hyperbole without marking it.
That would kinda defeat the purpose of this 'Node-GUI' project.

[EDIT] This project literally brings Node/JS/CSS on top of Qt - Node-GUI without Node/JS is, you guessed it - Qt.
I basically have one. I just use a plain text file formatted according to `fortune` conventions.
I genuinely believed they saw profit in NOT being assholes like Google

Even Google saw profit in "don't be evil", or at least the public perception that they were trying not to be. Unfortunately, history shows that as soon as the public has no viable alternatives, evil is the way to go.
Indeed the "anit-corruption" drive is widely considered President Xi's method to consolidate his power in China ("Flies and Tigers"). It's an only slightly more subtle version of double speak, accuse your opponents of exactly what it is that you are doing, so if it ever leaks you can point and say "see what he's doing too!".
I didn't intend to come across as dismissive; apologies. I understand how it reads that way.

I intended to make a more general statement about relatively good banking products, while GP's note only talks about Schwab in particular. I.e., yes, Schwab is a good option, and there are lots of other good options. (Lots of bad ones too.)

I totally agree that a lot of people don't know these things or have good personal finance knowledge in general, and agree that raising awareness of what constitutes a reasonable banking product is a good thing.
You don't even need "not the most optimum implementation" (assuming you're talking about index-based graphs or something).

You can make non-leaking pointer-based graphs in safe Rust using reference counting (basically what C# does, if you squint) or arenas (if your nodes' lifetimes fit that pattern).
Amazon Plans $800M Data Center in Argentina
Caddy Web Server: Permanently change all proprietary licensing to open source
There is a premise in this deduction, which Randstad made:
1. We need darker faces in our training data.
2. Therefore, gather training data from homeless people.

How do you go from 1 to 2? With the premise "darker-faced people tend to be homeless".

This is not necessarily a false premise -- statistically, it is true, and it is a reflection of systemic injustice -- but the outrage is not whether it's true or false; the outrage is that Randstad exploited this painful fact.
Terrific story, thanks for sharing here!
Liberté, égalité, fraternité, indeed.
Slave morality is a thing. In terms of “Learn a new platform to keep the drudgery away”, perhaps, but you could also spend all your time learning new platforms then look back and realize you have accomplished very little else. If human interaction is the unique and critical component of school based education, then maybe that aspect should be where teachers focus their efforts? Leave the digital disruption to Ed tech and get back to the basic human fundamentals of pedagogy.
Er. The whole point of electron is to use the same code as your website to generate a desktop app.

Honestly, this doesn't make sense to me at all.
But they just made that number up.
Semantically this should do the job: anonymous memory -> vmsplice(gift) -> pipe -> splice(move) -> memfd. Then remap the pages from memfd to the original address ranges so you're allowed to use them again. But I don't know whether this is supported on memfds. And of course it's not atomic.
From Oxford Dictionaries Online: "It is sometimes argued that, in relative clauses, that should be used for non-human references, while who should be used for human references: a house that overlooks the park but the woman who lives next door. In practice, while it is true to say that who is restricted to human references, the function of that is flexible. It has been used for human and non-human references since at least the 11th century, and is invaluable where both a person and a thing is being referred to, as in a person or thing that is believed to bring bad luck."

(Sorry if I'm being insufferable :-)
There is a road near where I used to live that was the opposite. Speed about 10mph over the limit (55 in a 45) and it would be green all the way. Go the speed limit and you get stopped at every single light. It was shockingly reliable. The difference between speeding and going the speed limit was 15 minutes on a 20 minute drive. The only time it got broken up was the one intersection with a pedestrian crosswalk where people sometimes hit the button.

Of course traffic was heavy enough that you'd be stuck behind someone doing the speed limit most days, but sometimes you got to ride the wave.
At this point finding a job in any major EU city is easier than finding housing which is not teporary housing paid per night. Taking a mental shortcut, the housing market invalidates the EU free movement of workers. If getting through the interview processes is tiring enough already, so many ways one can get scammed, abused, cheated, exploited by all kind of dodgy landlords makes he whole deal just not worth it.
You are partially right but the issue is that E2E isn't even enough. E2E doesn't matter if they force a patched binary that also sends the data to the government. This is EXACTLY what the Australian laws saws they must do, oh and it is a gag order so they can't disclose it.

I'm starting to wonder if this is a smokescreen. Eventually give in to E2E because you know you have got app store signing keys for the apps so you can upload a patched one with backdoors.
> if engineers knew how to manage things better than management, why don't they?

They do: engineering-led companies are often dynamic success stories, then when they get big enough traditional management works down from the top to lower levels and the firm stagnates.
What about academics? If you're insanely driven and want to distinguish yourself, you could do well there. You sound like professors I have had, funny and engaging and always driving for the next Grant or paper. The CS at my decent state school was total garb, they are still stuck on Java and PHP, my worst professor there is now dept chair because they have no good options. You'd do tremendous good in academics, or hell even in non profits or open source.

If you're driven for distinction and excellence and a middling level of income and wealth is ok, I think the impact could be big!
I read that as 99% of activity that is caught on Facebook is caught by Facebook's systems, with law enforcement only catching 1%.