skysight-inc/HackerNews huggingface dataset:
Can you talk about how increasing crime (prior to the drop you talked about) is related to increasing drug use, any numbers behind that?
Gzip and Poetry
Other companies give you a 3 minute video to get you hyped about a game.

Nintendo gives us 3 minute videos apologizing for a previous video announcing that a game was in development and that they're restarting development because they don't like where it was going.

One of these companies is worth your money, the others aren't.
I just tried the same thing on Windows 7 and got some curious results:

From July 31 2019 to Dec 30 2019: "5 months; 6 days", 152 days
From July 31 2019 to Dec 31 2019: "5 months", 153 days

I agree that there are 153 days from July 31 to Dec 31 (aug+sep+oct+nov+dec = 31+30+31+30+31 = 153) but I'd say that there are too many Februaries among the months in the first result.
MongoDB 4.2 Supports Distributed Transaction, Improves K8S Integration
"I owe my soul to the Facebook / Amazon store"

I wonder if some of the big companies would like to bring back the company store system - with the rise of populist politicians and the rolling back of existing protections I am a little worried about this.
The start of the article is a very compelling description of why you should split your code into smaller components instead of just having a single structured procedure. Levels of abstraction, testability, etc. - Pretty basic stuff I think.

I don't know where he took the leap to consider objects those components though. You can perfectly expose a function that is internally split without making it public in the public interface. And you certainly don't want to deal with the extra problems of having shared state...

Object-oriented is not an antonym of monolithic. In fact, I'd say they tend to end up being related terms, rather than opposed.
Good question. You can spoof your user agent to get their separate, half-baked mobile version.

I wonder what their mobile traffic looks like. I find myself ending up on GitHub on my phone all the time, and can only barely get by without switching to the desktop mode.
Harris versus Buzzard (2019)
Lawmakers Are Asking Facebook to Halt Development of Its Libra Cryptocurrency
Most people use the term "Continental Europe" and not "Mainland Europe" for that very reason.

Technically, most of the Nordics is a peninsula and a large number of adjacent islands of various sizes, so it depends on your definition of course.
The Unleashed board has a performance similar to a Raspberry Pi 3 in cpu terms but it's biggest bottleneck is that the SD card is running on a SPI bus where it gets something like 2MB/s. This is due to having the complete SOC as opensource and the SD card association not allowing open source IP for it's interface.
If you can post a link to a good one I'd appreciate it. I've generally found expensive ones and bad ones. I've been looking for one that's cheap and good.
The Farming Lobby is huge you mean
This is a little bit off. Looking at an actual comcast channel map: https://pickmymodem.com/ofdm-sub-carrier-ranges-on-docsis-3-.... The 24 DOCSIS 3.0 channels are about a gigabit in the aggregate, and the 94 MHZ OFDM channel is about another gigabit. Compared to 2.4 gbps down for GPON. (GPON is a decade older tech, so not surprising.)

There will be more people on a cable node than on a GPON (which is typically 16-32). But Comcast is N+0 on its DOCSIS 3.1 footprint (which is 75% of its network). That means they’ve removed amplifiers that extend the signal of the cable over distances, because those amplifiers get in the way of more aggressive techniques used in DOCSIS 3.1. That requires pushing fiber deeper into the network, and has the side effect of reducing how many subscribers are in each shared bus.

The upload limits are more an issue of legacy channel maps than insufficient bandwidth on the wire. The upstream/downstream portions are separated into different portions of the RF spectrum, and for historical reasons the split is heavily biased toward downstream. But symmetric DOCSIS is around the corner. There is also a lot of headroom left in DOCSIS 3.1. Compatible cable modems must support a minimum 192 MHz OFDM channels, which is almost 4 gbps. 10 gbps is possible if all the bandwidth on the coax is used for data rather than TV.
Loom: Fibers, Continuations and Tail-Call Elimination for the JVM
Basically LLVM is now a dependency of equal importance to GCC for Debian.

Hopefully this will help motivate expanding architecture-support for LLVM, and by proxy Rust.
They get rebranded in Japan, so I’m not sure about the original maker. Try looking at bikes on Rakuten’s japan site, and maybe you can trace some of those bikes back to their source in China?
> why I'd want to map my MacOS desktop onto the background of my iOS tablet

That's not what Sidecar is. Where did you get that impression?

Sidecar is just a means to use an iPad as a secondary display for a Mac — it's an app that takes up the whole screen. While the iPad app is running (and it can be dismissed both via the Mac and the iPad itself and resumed via the Dock), it's just an external display in the same manner as plugging in a monitor.

Very useful for people on the road who could do with the extra screen real estate on their MacBooks, people who use apps with a lot of floating panels that they'd like to get off the screen, or perhaps someone using Sidecar's Touch Bar panel in developing a Touch Bar interface on an iMac.

As a bonus, one can also use it as a sort of Wacom Cintiq substitute if they use an Apple Pencil, which kicks macOS' native drawing tablet functionalities (usually used for Wacom tablets and the like) into action.

Many such third party apps have existed for iPad (and iPhone) for a long time, such as Duet Display, Splashtop XDisplay — perfect for when you need a second display on the go.

Sidecar provides much better performance and simpler setup than any third party offerings — but only works with macOS Catalina, whereas things like Duet also work with Windows.
Also like Apple, Nintendo has this reality distortion field that causes people to excuse all their shortcomings and elevate mediocre products to exalted status. It's probably their single greatest advantage over their competitors.
Looking forward to a standardized MMU interface and page table format.
AquaMail:

https://www.aqua-mail.com/
> the fact is that Witcher 2's E3 video is one of the more infamous examples of graphics being severely downgraded once the final product ships

I just watched a W2 side-by-side comparison and I really don't see it. Yes, some textures look less sharp in the release version, but only some. The rest seems to just be a colour grading thing. In any case, the two look so similar to me that I don't see what the controversy was about. Also, the enhanced edition, which everyone who bought the release version got for free some months later, included a ton of graphics improvements which make W2 IMHO surpass the E3 demo's visual quality easily.
I’ve read the title as “Google to reimplement curl in libcurl”. I only noticed the libcrul after reading the article so they certainly have a point that’s it’s very confusing.
Not really comparable. A Windows 10 device can be both a notebook and tablet.

iPads running the Sidecar app are still just iPads — they can't magically be used in a desktop mode, they're only providing a secondary display to a Mac.
The iOS version should be unaffected, as Firefox for iOS does not include its own JS engine (it uses the one provided by the system), which is where this vulnerability is.

For the Desktop version at least, if you download the current beta (68.0beta11), you'll notice that it was built two days ago. The latest nightly was built today. The changelog for these is just not kept up to date.
Their motivation isn't really made clear in the bug (easier for developers to switch to is a little too vague), but if I had to guess, I'd bet the actual reason is that they want the debug/insight/whatever features from cronet available to all the third party dependencies in their monorepo, and a shim was the easiest way.

Doesn't make it a good look, though.

As an aside: Given history with Google's other OSS libs, I have absolutely no faith in them having a concept of a stable ABI, or even API. This is anecdotal of course.
That's kind of strange, especially considering the fact Nightly Android and Nightly Desktop are different versions.
I think there's some degree of compatibility between SD-card and MMC-card standards, and that the latter are comparatively more open. Surely that could solve the open-IP issue?
> Here's the E3 reveal

Man, I haaaaate these "fake-gamer" actor gameplay videos so much. I've never ever played a multi-player game for real and had people talk like that.
Whoa, I had considered the unleashed board to play around with and bookmarked it, but they are not very overt with the price. I didn't realize it was $1000 USD. You have to click through twice to discover it.
What I feel about many of the things Some on HN go over the top over like it’s the biggest injustice. Though not necessarily this.
I find Face ID such a pleasure to use where it auto-fills my password, and since the passwords are auto-generated they are like some type of key. I do agree that passwords will be removed, or at least rennogated to unlocking your login assistant.
Can you show where this is true? I’ve been trying to get the WiFi part enabled. Have had a hard time on current and last router. The opposite of it being enabled by default.
While official ESR FAQ say there's no ESR for Android ever.

> Is Mozilla Firefox ESR available for Android and iOS?

> No. Firefox ESR will only be offered for Windows, macOS and Linux for desktop computers.

Play Store is confusing, because the actual version is "depends on your device".
Facebook picked Rust to implement Libra
From the article: "Following a request for additional details from ZDNet, Groß said "the bug can be exploited for RCE [remote code execution] but would then need a separate sandbox escape" in order to run code on an underlying operating system."
I’ve used 1Password for the last 3 years and it works like a charm.
How old are the kids?

I.e. I have read Hitchikers Guide to the Galaxy as ~13 year old and enjoyed it immensly. Terry Prattchets later discworld books might count as well, i.e. Going Postal, Making Money and Raising Steam is quite a bit about new technology and its influence on the changing world :-)

Ah, now I see, 3 to 6 year olds.

My daughter is 5, and we haven't really been reading sci-fy,
but next time I might ask in our library :-) We mostly read fairy tales an light fantasy (i.e. she really enjoyed Hilda)

But she likes machines and robots and I amused her several times with i.e. guides through International Space Station or documentaries about various robots on Mars :)
The picture of the second animal in the article had me ROFL.
Broken bank regulations and lack of competition explains a lot of that as well as existing as the USSR for a large part of the 20th century.

And maybe the Russian government doesn't want ordinary citizens to move money outside the country
Somewhat related, the reason curl is called curl: https://ec.haxx.se/curl-name.html
Admittedly they're a little hard to differentiate at first glance, but is 'hostile' not pushing things a little too far? There's a long history of derivatives of open source tools having similar-ish names, often differing by a single letter - just look at all the 'make' derivatives: pmake, bmake, fmake, gmake, rmake, nmake, ... to name but a few that Wikipedia mentions [0].

[0] https://en.wikipedia.org/wiki/Make_(software)#Derivatives
Would be pretty neat if we could establish a trusted path from the keyboard to the server using crypto-magic. Like the keyboard could encrypt using the servers public key or something.
Best Dog Food for Cavaliers (Top Choices for 2019)
I haven't seen any indication that 68 was affected on any platform.
Why what is the use case here that bank transfers, cheques and cash don't already solve
>It's my money, so also my flow of control, not that of the country I live in.

It is a bit less binary that that. Money is only a bunch of papers or bits moving around.

The fact that everyone "believe" in a money is that if you don't play nice with the bunch of paper or bits, like not paying your debt, "someone" will make you pay, seize your asset, throw you in prison, or sell you as a slave to your creditor depending on the jurisdiction.

It does not mean that the state should be the only one to have the power to issue or create money, but without rule of law there is no money so to speak. So I believe that "power" and "money" are more closely related that we want to usually acknowledge it.

What is interesting is that with its global reach, Facebook has probably already more power than a small state.
What can also happen with banks is that they forbid you from withdrawing more than a certain amount, or take x% from the top of every account because of economic issues.
yeah I might add more features in the future
Four charged with shooting down MH17 plane
All speech that doesn't cause imminent danger, no matter how heinous, hateful or unpopular, must not be restrained nor punished.

I disapprove of what you say, but I will defend to the death your right to say it.

- Evelyn Beatrice Hall
Note, I meant really simple sites. Stuff like Hacker News, and the basic html version of gmail.
voidnull's anonymous page has been my mood ring for about six years.

on good days i visit and appreciate the accomplishment + appreciate that our good ol' SDF is a public access multi-user system on which such a feat is possible!

on bad days i start thinking about writing evil sudos and shit, just grasping at straws.. that f'king page done been mockin' me since 2013 :P

on today, i love seeing the spirits of HN & SDF intersect!

so many incredibly insightful, funny, creative approaches abound in this comment section. warms my heart!
Climate change is a serious problem that requires a serious solution, but pursuing an outright false narrative to deal with it is a wrong way to go about it.

Defusing his contribution is easy - just acknowledge the author is a proponent of climate change.
Sportmix Dog Food Reviews (Ratings, Recalls, Ingredients)
Should clarify: by this case I mean Libra, not Facebook.
Sperm donor is child's legal father, Australian court rules
At least those all have the decency to be prefixes. Those are much easier to parse.
Xiaomi Is Stealing Artworks
Reducing by 1/3 or 1/2 or 3/4 isn’t meaningful? That sounds over the top. And also not nice at all to the people who would be saved with severe reductions.
Is it really 50% though since more than one ball is falling through at a time? Wouldn't a steel ball hitting another steel ball affect it's possible path?
>If Libra wants to be a big player in the UK's payments system it will have to be regulated by the Financial Conduct Authority and show that it knows who its customers are and that it has strong anti-money-laundering controls. Existing money-transfer firms say complying with all the rules can be an onerous and expensive business.

Similar deal in Japan. They'll need to ensure nobody using it is in a gang, is a terrorist or might be politically exposed. In a lot of cases they'll be required to collect identity documents. They'll also need to cease offering service to any flagged individual across their entire platform.
Is Surrogacy a Crime in India?
> but a web service creator can decide otherwise

This is like "undefined behavior" in C. Sure, you can make a GET have side effects in your application, but everything else will still assume that HEAD and GET is free of side effects, and might repeat requests, omit requests (using cached data), or even do requests speculatively in advance.
This is a reasonable pattern commonly used to implement recursive-descent parsers, where you have a parsing function for each language construct but they all need to access common state (such as the lexer and the error output). Passing this common state as separate parameters becomes tedious, so it makes sense to group them into a struct.

It's not all that well-motivated in the article, though, since helper functions aren't in themselves a code smell. You can just make them private. It's also not strictly necessary to convert the helper functions into methods on the object holding the state, though this can be convenient.

Also, the state object is an implementation detail and should usually be private. The public API of of the parser can be a pure function.
Alphabet's Chrom(ium|e) engineers are accomplishing job security by creating bullshit busywork.
> Many countries quickly moving on to phone based payments

Even as a tech guy, no thanks. Phones are mostly ok but still fuck up too frequently to trust them with anything serious.
Passwords can be entered from any device, while getting your private keys on something you need to use in a hurry can even be impossible...

It's the old dilemma of machine-only protocols vs protocols that can be spoken by a human typing on a keyboard.
F-droid has a program called Firefox Updater which downloads the latest apk from Mozilla directly.
It's been a fairly important thing for debian for a while, but this probably solidifies it even more. https://clang.debian.net/
Highly effective wireless thermometer you’ll love
If you are in need of wireless thermometer then TempGenius can provide you the high-quality and fine sensors. The best monitoring system will help you maintain the required condition. More details at: http://incubatormonitoring.angelfire.com/wireless-thermometer-8.html
How does Libra work? It sounds more like a traditional currency, except it isn't issued by a nation, but by a bunch of companies. The peg to a basket of currencies suggests that it'll operate like a currency board regime. Do they completely give up monetary independence by backing every Libra with a dollar in reserve (or a basket of currencies)? Or is the plan to make Libra eventually float and have some decentralised mechanism to set interest rates?
No absolutely not. I wasn't talking of money, I was talking of free license. You used software released with a free license, and documentation available with a free license, to write about software released with a free license, but your end product is a work without a free license. All I'm saying is that you took all the benefits that come with free licenses, but didn't contribute back with a free licensed work. You can do that of course, and again I'm not talking about money. It's just disappointing in a sense.
thank you so much. I find when I feel fear like that it's because the thing I'm about to try might actually work.
If you launched an alternative search engine called Gooogle, I don't think Google would consider it a friendly move :)
In general, publicly visible DNS cookies are set by a DNS recursive resolver. Typically, multiple IP addresses share one recursive resolver. So it seems to me that a DNS cookie has strictly less information than an IP address.
> Homes are not up for speculation and profit and they should never have been.

Amen. Here's a bit by Stewart Lee that I consider more insightful than funny:

> Basically, what's happened is, somewhere along the line, as a society, we confused the notion of home with the possibility of an investment opportunity. What kind of creature wants to live in an investment opportunity? Only man. The fox has his den, the bee has his hive, the stoat has a a stoat hole. But only man, ladies and gentlemen, the worst animal of all, chooses to make his nest in an investment opportunity. Mmm, snuggle down in the lovely credit. All warm in the mortgage payment.

> Mmm! But home is not the same thing as an investment opportunity. Home is a basic requirement of life, like food.

> When a hamster hides hamster food in his hamster cheeks, he doesn't keep it there in the hope that it will rise in value.
And when a squirrel hides a nut, he's not trying to play the acorn market. And having eaten the nut, he doesn't keep the shell in the hope of setting up a lucrative sideline making tiny hats for elves. And when a dog buries a bone, he doesn't keep that bone buried until the point where it's reached its maximum market value. He digs it up when he's hungry.

> And if estate agents were dogs burying bones, not only would they leave those bones buried until they'd reached their maximum market value, but they'd run around starting rumours about imminent increases in the price of bones in the hope of driving up the market, and they'd invite loads of boneless dogs to all view the bone at the same time in the hope of giving the impression there was a massive demand for bones. And they would photograph the bone in such a way as to make it look much more juicy than it really was, airbrushing out the maggots and cropping the rotten meat.
Absolutely unreal
If not for Google's recent spate of scraping people's stuff and publishing it verbatim with zero attribution, they'd get the benefit of the doubt regarding maliciousness. See genius.com's recent accusations

The smell like some "developer's developer" who thinks he can do a better job of libcurl and is so cocksure that he's going with the name libcrurl. Perhaps he'll put his name on it. Unlikely, as that would require skin in the game.
I would say it's meeting some opposition in the USA as well, starting with the chair of the House Financial Services Committee. https://www.cnbc.com/2019/06/18/rep-maxine-waters-facebook-s...
I totally agree. I have in the past gotten into online arguments with people who claim that this kind of exponential change will continue forever, and I just find it so baffling. The only explanation I can come up with is that this is a core ideological precept of our current economic system and people are just not prepared to challenge it. Like asking a medieval person to believe that god is not real. It’s seen as blasphemy.
' their use cases.'

What use cases?

There were a lot of Lisp systems for Space Shuttles which were not needing such a feature.

Examples:

'Automating Planning and Scheduling of Shuttle Payload Operation'

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.96....

'The objective of EMPRESS (expert mission planning and replanning scheduling system) is to support the planning and scheduling required to prepare science and application payloads for flight aboard the US Space Shuttle. EMPRESS was designed and implemented in Zetalisp on a 3600 series Symbolics LISP machine. Initially, EMPRESS was built as a concept demonstration system.'

https://ieeexplore.ieee.org/document/17369

'NASA used Symbolics' high-definition technology to analyze
HDTV video images of the Discovery launch in real-time. This high-definition system enabled NASA engineers to
get an instant replay of critical launch systems.'

ftp://ftp.ai.sri.com/pub/mailing-lists/slug/900531/msg00199.html

'An Intelligent Training System for Flight Controllers Space Shuttle'

http://www.aaai.org/Papers/IAAI/1989/IAAI89-021.pdf

and so on...
I have been teaching my 5 year old daughter Scratch. But we make animated stories and add funny sounds. She has a blast doing it. I am gradually teaching her more complexity but keeping it fun and interesting. I will try to make a course out of it at some point.

This by far beats the maze games I would program in basic back in the 80s.
...that point where the policymakers realize "Oops this cryptocurrency stuff is not going away on its own". Next step: Pass some laws to shut it all down. (EDIT: To be clear, I don't agree with this, but this is what's going to happen).
Neither of those make derivatives has a likelihood of being readably confused with the original similar to the libcurl/libcrurl comparison.
That's no big deal really. USDC does that:

https://support.usdc.circle.com/hc/en-us/articles/3600160603...

And it should be easy to implement in a private consensus blockchain.
Quite sure that "cash only" means "fake books"
Kunsh Technologies Awarded as Leading Recruiting Firm 2019 by Clutch.co
I think I'm going to run 50 volts through all my usb cables when I get home.
Mononoke: Mercurial implementation designed for large monorepos (written w Rust)