skysight-inc/HackerNews huggingface dataset:
That's all well and good ( increasing readability ) but the problem remains that each step has to finish before the next step can begin... sometimes the entire dataset won't fit into memory/machine/whatever...

More useful, IMHO, would be a way to EASILY compose a true pipeline:

const
_pipe = (a, b) => (arg) => b(a(arg)),
pipe = (...ops) => ops.reduce(_pipe)

...but have the behavior work like unix pipes ( a stream ), nodeJS supports this concept at it's most basic level using the pipe() abstraction, although you have to supply methods which handle being pipe'd to, and from... an example:

const crypto = require('crypto');
// ...
fs.createReadStream(file)
.pipe(zlib.createGzip())
.pipe(crypto.createCipher('aes192', 'a_secret'))
.pipe(reportProgress)
.pipe(fs.createWriteStream(file + '.zz'))
.on('finish', () => console.log('Done'));

*ripped from: [source](https://medium.freecodecamp.org/node-js-streams-everything-y...)

Imagine reading a 100gb json file line-by-line via ajax on the client, and feeding into the pipeline of transformative methods -- iteratively introduce data in one end of the pipe, and gathering the results at the other end, and creating some visualization like a graph or whatever... without ever having to have the entire thing in memory at once...
China is crushing Europe's grand plans for electric cars
5 Best Plugins for Accepting Bitcoin Payment on Your WordPress Website
That's a really cool fun fact to share about yourself. I'm jealous!
Does it mean actual CLI curl client or libcurl library?
Timescale is just an automatic partitioning extension for Postgres. You can also do it with the native partitioning feature, or pg_partman, or Citus, or other tools.

Partitioning the table is the optimization, so that you skip over data when querying and manage it in smaller parts, but Timescale doesn't do anything about older data and neither do most databases.
That and performance. System calls have a lot of overhead when running in user space. You can dodge that when running as part of the kernel.
By "Us", if you mean mankind then our oldest "books" are probably the Vedas — the Santana Dharma scriptures. Sanatana incidentally means "eternal" & Sanatana Dharma is the original name for Hinduism, Dharma loosely translated as "Law" - a law that can be applied to philosophy, ethics, logic, physics, cosmos, chemistry, medical etc. But surprisingly & quite disappointingly, the hackernews crowd is quite ignorant of such facts.
You might enjoy the book 'How Much Is Enough?' by Robert Skidelsky and Edward Skidelsky
His statement is a wonderful PR side step of that issue. It’s meant to convey an understanding of
the moral challenges of technology but with their support of the DoD it seems, well, words are wind.
s/basically one/one amazing/
That's neat, I may look at zulip again if I need to setup another server.

From a quick glance, the differences I see are:
* In mattermost, different "teams" (or "realms" or "namespaces", whatever) exist on the same server (same url), and a user account that logs in will only see the teams they are assigned to. A single user account can be assigned to multiple teams (they appear on the left, similar to how the slack desktop app shows multiple server connections).

* Zulip requires a different subdomain for each "realm", and it sounds like users have to log into each one separately. It is not clear if the same account is shared between organizations or a user must have separate accounts.

So it sounds like Zulip's approach is separate, isolated "organizations", like slack, just hosted on the same server. Where Mattermost's approach is more like having separate, but integrated teams/groups/namespaces that a single account can be part of.
Bands typically are using in-ear or floor monitors. Main PA latency won't affect their playing because it's not what they're paying attention to.
The Restaurant Reservations Game Is About to (Finally) Get Wild
Into the Depths: The Technical Details Behind AV1
Found one more piece to sell off, I guess:

https://www.npr.org/sections/money/2018/10/03/654141402/what...
Given General Electric's dire straits lately, it doesn't surprise me they would sell it.
I dumped mine 4 month ago (half the letters were gone, there was a hole in the E key) because it was time to do so as I moved and changed country.

It was a heartbreaking moment for me, and I'm happy to read here in the comments suggestions for equivalent. Thanks.
Seven Databases in Seven Weeks: Modern DBs and the NoSQL Movement (2nd Edition)
I have been using Google bookmarks, but I am not happy with the solution.

Things tend to get lost of forgotten or the context of why I saved them is lost.

I think eventually I will write a simple custom solution that helps me recall the reason and context of why I saved the article along with the key takeaways I got out of it once read.
It's a direct 1-to-1 mapping to inline styles so why not just use inline styles? If the answer is "standardization" then using CSS as it is normally used is the logical conclusion of that concept.
But will those billions bring my children a happy and stress free life?

It might.

Or they will fight over it, get pestered by the media, have people beg for investments etc.
Do you know any article or book outlining the architecture of a full HFT system, I.e. from market data consumption to pricing to trading? Thanks in advance!
No matter the values and principles, no matter whether you agree with them or not, at the end of the day both positions are the law in the respective territories. You don't get to pick and choose which laws should be enforced. But you can choose which countries to do business in, of course.
The people desperate to use IPv4 are not AWS themselves. AWS doesn't buy stuff just to have it. They buy it because customers are using it. AWS customers are moving stuff out of their data centres and don't know how to use serverless, load balancers, dynamic cloud capabilities (like spinning down instances when they aren't in use) and so on. Customers are doing lift-and-shift in vast volumes and they're doing it in the only way they know how.
Wish it was 3.14.15.92

-ss
Interesting that the keys now have a little skirt to apparently stop particles.

Though I had to use my 2013 Air recently while my 2017 MBP was in the shop (keyboard aka whole front panel + battery replacement) and wished they'd just kept the high-action keyboard that could weather the grime between cleanings.
Are ECC LPDDRx memory sticks available? If not, perhaps they should consider it. But Google probably couldn't switch until/unless they're produced.
> global "village": the airplane.

That technology has also allowed for bad things like Guernica, Nagasaki&Hiroshima and the napalm fields of the Vietnam War.
Though they are interesting in the context of a discussion of the relative safety of kernels written in C and Rust.
It would get used up quickly and we'd be right back where we are.
YoreComputer – examining 1980s popular computer culture
The airplane is what enabled delivery of both nuclear bombs, as well as atrocities against the population in Vietnam and Syria.

All technology has no inherent moral compass, and allows for both desirable and undesirable effects, often in tandem.

Google has done more to make information accessible than any other company, and by extension has also done more to make misinformation accessible.

It takes a moral compass to use technology morally and ethically. There simply isn't a substitute, and technology itself will not provide one.
Phones want 6 GB so they're making 1.5 GB chips. Apparently 4x 1.5 GB is cheaper than 3x 2 GB, probably because of yield. I imagine it complicates the address decode slightly but that's it.

This reminds me of triple-core processors that were "inconceivable" right until they shipped.
Part of me can't help but read this a little cynically.

They're starting to articulate a shift away from Larry Page's idealistic view of making information universally accessible and useful and toward tempering expectations about what technology can do.

After that they'll pivot increasingly toward a position that lets them justify the drone and censorship programs without the baggage of Page's original naivety.

Again, that's an overly cynical take. But it's kind of hard to avoid reading that as a possibility.
> of which Central Park is the largest example

The most well known maybe, but not the largest. Pelham Bay Park in the Bronx is more than 3x the size of Central Park
Full automation was the dream of the proletariat. The capitalists dream of full emiseration.
A Spanish data-driven news site which lobbies the government and writes laws
That just reminds me of the time I tried (and finally succeeded) in using curl at a BigCorp around 2004. I had to convince layers of non-technical management that this tiny, elegant, free, simple solution was better than an expensive and unwieldy commercial alternative.
I finally wore them down and I wouldn't be surprised if the curl solution is still quietly working away at thousands of their locations.
I think technology is all about giving us more degrees of freedom. For a familiar example, video games can provide vastly more experiences as processing power marches on. But this is far from limited to computer-adjacent things.

Facebook gives a lot more degrees of freedom in relationships with other people, YouTube and blogs and reddit give content creators the most meritocratic markets to have ever existed, the camera on your phone is better and more portable than 99% of old cameras.
Microsoft/vcpkg – C++ Library Manager for Windows, Linux, and MacOS
In China, Bill Gates encourages the world to build a better toilet
You could say that about a lot of things, telephones, radio, cars, trains, etc. These, with the plane, have been used for great things for sure. But these tools have also been used for terrible destruction. So much so that Churchill lamented the existence of the airplane.
I saw a talk a few years ago about this very impressive program. Not noted in the article was that the group worked with many high school students to help implement the program.
Sorry I’m still confused. You took roughly 7000 pictures in two afternoons? What do you mean by sliced them in bulk? If you took them from different angles how do you slice them in bulk?
> aggregation you'd want from numeric, labelled metrics.

We use it exactly for this, works great.
About 99% of grandmoms and moms in India and China use Android.

The only thing "histrionic" & "hysterical" here is your normalization of Apple's penchant for trampling on freedoms to inflate their bottom line.

How fast is your 2 year old iPhone BTW, with the "performance" throttling feature Apple added to it's OS, that resulted in convictions and fines in Europe? Planned obsolescence is the most evil thing any company can resort to, to force sell new devices.
What if the implementation handles dereferences of invalid pointers by accessing the value at the corresponding address, and all possible addresses are all valid?

(I have worked on a system that worked liked this. There was some kind of process information block at address 0, and NULL at runtime was all bits reset. The system compiler was not gcc.)
LoopBack 4 October 2018 Milestone Update
Attack Directories, Not Caches: Side-Channel Attacks in a Non-Inclusive World [pdf]
I’ve heard of VMware fusion, is that different from workstation?
Why not 3.0.0.0 or 3.255.255.255 ?
The marketer in me doesn't like the phrase "tiny-to-small scale" It's the same as when you order a latte at Starbucks and they only have various versions of "big" to sell you ;)

I think you're missing the point about self-hosted db's though - people will not choose to put their data on pushdata.io because their own database cannot handle the amount of data they have, but because it is more convenient. Many people, even those who do know a little about databases, do not want to maintain another server [instance] and all that comes with doing that (like backups, for instance). They don't want to set it up, they don't want to maintain or be responsible for it. This choice has nothing to do with performance or size of the data set, but with convenience and peace of mind.

Hey, it's a really cool idea to log usage data in the time series db! That is real dogfooding if I ever saw it. I will definitely try to do that :)
Korea and Vietnam simply weren’t as significant as the Revolutionary War, the War of 1812, the Mexican War, the Civil War, the Spanish-American War, the First World War, or the Second World War. They weren’t completely insignificant historical events, but they also just aren’t comparable to the half dozen biggest wars in US history, and that’s what I call “major wars” because the marginal difference between WWII and Korea is so much bigger than the marginal difference between Korea and, say, Grenada.
The GNU plan once again foiled by one pesky developer who chose to use an MIT license!

As if no one could have developed a non-GPL licensed implementation.

GPL has its place, but berating those who have or would choose a non-copyleft license is not productive. We are all free to make licensing choices, are we not?
There are many dimensions to utility.
We needed a few static ipv4 addresses for interconnects.

Customer <> us
Office <> us
Us @aws <> us @azure

With having so many customers there are probably enough with use cases which requires that ipv4 and having them is probably a necessity.
Thanks nonEUCitizen and ArtWomb. I will check it out.
The question is: what is your point of comparison? What is the sub-million housing market look like within 45 minutes of SF, or DC for that matter?
I’ve always thought that in future we are going to have 4h work days. I thought it is a logical direction to go. However, it seems we are now proud of longer working hours and we are heading to wrong direction.
I'd love to use it, but honestly it's fairly complex to even understand if I can use it. From my home ISP to my compute provider(s), I've not even done enough research to know if I can use it.

Last I recall (years ago) my buddy was running some type of VPN through Comcast just to be able to use IPv6 properly. That's when I decided it was still too new for me.

Clearly I don't know anything on the subject, and I'm not claiming to. These are one of the areas where I don't know, don't desire to know, and want it to "just work". I am however interested in making my applications compliant asap, but until I can reliably use it, I've not even attempted.

So with that big pile of ignorance, are we "there yet"? Ie, could I build applications and run them on a IPv6 compatible host, with hit it with my home ISP with a reasonable expectation that everything will work? (assuming my code works, of course).

I feel like I need a "caniuseIPv6.com" site, similar to https://caniuse.com. From the outside, IPv6 implementation and support seems bizarrely cryptic.
Reagon won.

Workers have no rights, unions are for communists, the best gov't is no gov't.

Not like it's completely his doing, the Teamsters endorsed him.
Besides chat, WeChat allows a lot of stuff from hailing cabs, ordering food, doing payments, the sky is the limit because businesses can integrate with it.

On the other hand, I look at all Western social apps and cringe: Facebook made a big deal from launching their instant games for messenger, Twitch from allowing some extra monetization options, YouTube actually reducing opportunities for people to make money.

Look at China with their WeChat, Weibo, bilibili, QQ and many more..

I wish I could open Facebook, start doing a live and people can send me money (red packets, rockets, cute cats, auspicious objects etc.) for doing it, right there.

Meanwhile there's the EU where if you receive 5E, you have the IRS from 28 countries breathing down your neck, asking for their cut, fining you, smacking a GDPR notice because why not and passing legislation to "enable" competitive startups similar to the US (/semi-sarcastic).
Much larger and more readable version of this map:

https://www.caida.org/research/id-consumption/whois-map/imag...

Each pixel in the image is a /24 network.
With a sticker saying "Beware of the leopard".
Yeah, this happened to me this morning but I had to leave for work before diagnosing it further. I've had a Pro license for years so it's pretty disturbing to have this happen.

I'm actually glad it's a widespread issue; I was not looking forward to messing with my Windows or contacting support over it.
These might be empty words in Sundar Pichai's mouth, but the underlying idea is not: https://en.wikipedia.org/wiki/Pharmakon_(philosophy)

It's time for Silicon Valley (I actually mean supporter's of https://en.wikipedia.org/wiki/Scientism actually) to learn what Classical Greeks discovered a long time ago.
Speculators != short sellers.
Re: IPv6

Would love for each AWS account to have it's own IPv6 range out of the box. I feel like this solve the pains the AWS Lambda fans (like myself) have when they need to access a whitelist only service.

Disclaimer: Board strokes, I don't really know what I am talking about
> You can construct basically the entire undergrad algebra (vector space, group, ring, field, Galois, module theories) without LEM. LEM shines in algebraic geometry though (thanks to Hilbert).

Just wanted to chime in regarding the last sentence: There are right now ongoing efforts to eliminate any uses of LEM in algebraic geometry.

We do this not only out of academic curiosity, in order to create a more elegant setup and to be able to extract algorithms from proofs, but also to carry out a program called "relativization by internalization". The idea is that we can automatically derive some results for "relative schemes" if we have proven them for ordinary schemes without using LEM or the axiom of choice.
FlameScope Pattern Recognition
I don’t know why anyone would work near Fulton station. I worked in midtown and it was 34 minutes on the Metro North followed by a 5 minute walk.
Both of the listed examples involve governments. To first order, governments are created by groups of people to address issues that are larger than any one individual. (I.e. closer to "humanity" as a collective than you as an individual.)

> enabling those who do not have humanity's best interest in their heart.

This statement is all subject to your interpretation of "humanity's best interests". Not saying I disagree with your interpretation... Just saying: there are many interpretations, especially in other cultural bubbles.
It's also in Midtown, which is likely not an ideal situation for a family. Check Queens or Brooklyn with more ideal family situations (and still reasonably short commutes) and you'll get a lot more space for less money
> am I/teams like mine that include at least one person fluent enough in CSS to write reasonable style sheets/styled components, just not the target audience?

I think this is only partly correct. I am an experienced front-end dev who is very CSS-capable, but I enjoy using Bulma[0] as of late because its default styling is very close to what I want already. The default style works well enough for me because the projects that I work on (prototypes, experimental stuff) generally don't involve or need custom designs.

Edit: However, I work mostly alone... back when I was on a larger team working on different stuff, we'd usually use Bootstrap. In my experience most Bootstrap users don't even know how to use Bootstrap well though...

[0]: https://bulma.io
The page in general is okay. IMO they should actually lead with the second paragraph, which does mention performance, and some things you might want to do with it. They should combine that with the call out that's strangely floating off to the side that states "Mercury is a general purpose language intended to support the creation of large, reliable and efficient applications."

Here, I'll give it a shot:

"Mercury is a general purpose logic programming language that supports the development of large, reliable, efficient applications through static program analysis and a tunable execution algorithm"

From this one sentence I get the what (logic programming) why (for large reliable apps) and how (static analysis, customizable execution). Now I'm interested.
Though I agree with the normative claim behind what you are saying, it is not descriptive. The economy should exist for the people; it does not now. And making it do so will be very difficult, short of the invention of Culture style Minds.

Imagine I said the following: "The ecosystem exists for the welfare of the animals." This would strike you as absurd.

The economy exits because of people; it does not exist for people. In the limit of perfect competition, we should expect a race to the bottom, provided imperfect coordination.
Yes those cars were converted ICE vehicles... in 2008. Sounds like a multi year advantage to me.
Many would include trust, non-collusion and other acts to be against the concept of free market/trade.

Although some would draw the line at different locations, but anti-trust, collusion, patents etc. part of the system. It's just a matter of how much to limit either the government and public good vs. the corporations.

In this case, collusion in trade is obviously a violation of anti-trust law.
This has been the case with all the new 2018 MacBook Pro. Its called 3rd Generation Butterfly Keyboard.

It is new so we are still waiting to see if there are reports of Key malfunctioning after some longer period of use.
It creates a lot of them

- microplastics

- co2/global warming

- an increase in cancer from use of various radiation/chemical pollutants

- rapid transmission of disease via air travel and automobile travel

- all sorts of negative consequences from the rise and widespread adoption of social media (addiction, depression, bullying, terrorist recruitment, easier avenues for committing fraud, etc)

Technology is a tool like any other, can be a benefit and a curse. A gun can provide recreation, can put food on the table but at the same time can be used to murder. Dynamite allowed much more efficient (and safer) mining but it also showed that there was the possibility of far more stable explosives than black powder and nitroglycerin which almost certainly directly resulted in many other explosives, like TNT, being developed and used to wage war.
So only propaganda peddled by the state is valid? These days every outlet has an agenda and blocking one just because it is coming from Russia is a false economy. Either block all propaganda or none and let people figure out the truth.
thats a 3/10? That seems like a low score given the rest of the article
I put Fulton since your comment stated it would take 30 to 40 min to get to downtown.
It's interesting to note there's a definite variation on a 24-hour cycle... because there's a correlation between longitude and IPv6 adoption...?
You can fit exactly zero of these in the MacBook Pro until Intel ships chips that actually support LPDDR4X (aside from the Cannonlake paper launch).
That seems unlikely. An aluminum smelter uses far more energy than a data center ever will.
Gold plated lamborghinis
This is a great idea! Do you have plans to add other features/integrations?
Machine learning with Python: Hacks, tricks, and cheat sheets
I see it differently. Achieving broad, idealistic goals requires careful and strategic thinking and that's what he's expressing here.

I'd argue you're being overly naive rather than overly cynical -- real-world trade offs have downsides, and require deliberation. They're not solvable with sloganeering or absolute purity.
that is so interesting : developer puts email addr in license.txt; normal end user finds the only email addr in the whole UI and emails tech support request.
Why base-58 instead of standard base-64 encoding?

- Don't want 0OIl characters that look the same in some fonts and could be used to create visually identical looking data.

- A string with non-alphanumeric characters is not as easily accepted as input.

- E-mail usually won't line-break if there's no punctuation to break at.

- Double-clicking selects the whole string as one word if it's all alphanumeric.

https://github.com/bitcoin/bitcoin/blob/master/src/base58.h