skysight-inc/HackerNews huggingface dataset:
Inflation is pretty low right now. Just printing money does not produce inflation - if it did we would have seen massive inflation during Quantitative Easing, when the Fed put trillions into the economy. In fact there was almost none. This is because inflation is governed by the equation of exchange, MV = PQ. M is the supply of money, V is its velocity (how fast it is being spent), P is prices and Q is aggregate demand. If M goes up, P only goes up if Q and V are constant. In an economy like ours where the productive capacity is much greater than demand, M can rise without much effect on P.

In general the government can continue printing money at the rate that productivity growth supports. Since this is related to the amount of borrowing, debt probably isn't going to cause inflation.
I honestly don't find TVs that hard to use--but then I don't try to use "Smart TV" features, which are indeed pretty bad across the board. I mostly just use a Chromecast--a much underappreciated device--and my tablet or laptop. Hopefully Google doesn't discontinue it when they get bored in a year or two.
Here is a previous discussion about the Shenandoah GC from the Java 12 announcement: https://news.ycombinator.com/item?id=19435890
Kinda. I have eSIM phone and was hoping to sign up for a temporary plan while spending 3 days in Singapore - NAH! "Please enter your national ID number or come to our office to use eSIM". Meanwhile SIM cards are being sold while on plane, 100GB for 12 euros...

Ok, I guess I can then easily sign up for this while back in Europe? Nope, every local website has no signs of english sign up form, many require ID card...

The hope is I can do it via my phone menu, but even then calling me is going to be a rip-off (0.5 euro per minute when people been video calling for free for over a decade...)
No need for the sarcasm, it's open source, you don't have to use it. But to answer your question, you can't do `./my-script foo`, because you can't call a function directly as argument.

If you also want auto-completion, you bascially re-implemented Bud.
If serious DL requires Swift then no.

Good luck with those CUDA drivers, and visual GPU debugging.
> We'll never get there, for the mythical "there" where GC overhead and latency isn't an issue that needs to be tuned in deployment.

I think that for the most part we're "there" already. Such improvements in GCs, like Shenandoah, C4 and ZGC, are more than keeping up with most applications' evolving requirements, and yield tremendous benefits for the relatively low cost of added RAM footprint.

> it's time to start recognizing that fact instead of trying to make the JVM and .NET do what we get from explicit heaps in C and Rust.

To do better than the JVM, especially in concurrent applications, you have to work hard. What we "get" from manual memory management we actually buy for a rather steep price (and remember that for shared data structures, which are extremely important in concurrent applications, Rust also uses a GC, just a particularly primitive one -- reference counting).

And even what we buy is not universally "better." I just saw this nice benchmark the other day, that compares allocation costs (even without concurrency). As always, it gives a small part of the picture, but a very real one: https://github.com/rbehrends/btree-alloc. I don't think anyone can reasonably claim that manual memory management is "generally better" than modern GCs, even once the effort is invested. It's better in some respects and worse in others. So it's not even clear which of them has that "last 5%" (and sometimes more) advantage.
I don't think Cloudflare's info is very helpful, at least in the free/cheap plans. It can help to roughly identify where your visitors come from and how many visits are from bots but that's about it.
> a form of fraud in which scammers bribe or trick employees at mobile phone stores into seizing control of the target’s phone number and diverting all texts and phone calls to the attacker’s mobile device.

why bother to do that? in australia, you just need to know the person's DOB, address and his mobile account number to get full control of his/her mobile number.
My problem with bash is that things are not very discoverable. There is so much cool stuff you find out even after ten years of using it daily. I wonder if there is a way to have all its features in a less obscure language.
Sky CREDIT SOLUTION and how they fixed my credit
I am indeed filled with satisfaction and joy at the moment, my credit profile is as good as ever. Initially, I thought it was too good to be true. With a high FICO and clean records with all traces of late payments and evictions gone. All these was made possible by SKY CREDIT SOLUTION and their team of wonderful hackers. You too can be a partaker of this good news. Contact them now for all types of credit repair. SKYCREDITSOLUTION247@GMAIL.COM/ (620) 399 6316. thanks
Google dismissing serverless issue because of “code testing mentality”
“How a kingfisher helped reshape Japan's bullet train”

https://www.bbc.co.uk/programmes/p074bhmx
Yes, it is possible, but bear in mind that this site has an infinite scrolling behaviour, so you could actually scroll down and be reading another article. Then you would have to keep track of the height of each article and account for font sizes and many other things.

It is doable, but not usually worth the hassle imo. Plus it is a somewhat common thing on many other sites.
I almost feel like encryption systems like this need physical keys. They can be secured in safe, maybe create 2 even.
>So what?

So people should consider the source, and what said source would prefer you not do with 700 dollars a year. There is something they have to gain by doing it, why else invest the man hours in the propaganda? Therefore, prudence cautions that one should look into whether or not this so called union may be a net positive thing to contribute to.

>What perspective is that, exactly? There's no smear here. They're stating their view.

No, they aren't. A statement of their actual view would be "Work with us! Cut out the middle man! Don't make it difficult for us to work with you by bothering with one of those fangled Unions (who can actually fact check us, and wield enough leverage where we might actually have to take you seriously). It's much easier on us to sweep your complaints under the rug, or make decisions effecting you if we don't have to deal with a collective bargaining unit!"

Let's be honest, Delta gives not a care about the worker's entertainment habit. The message is clearly "don't unionize". Which is a fundamental right of the labor force. It's like a company looking you in the face and saying "You don't need that free speech, freedom of assembly, right to be free of religion based discrimination, and right to due process or civil redress anyway. Just leave those all at the door."

While many will contend the Bill of Rights only covers the government; in general, operating in such a way that civil rights are violated openly merely because you are a private entity tends to be a newsworthy event, and invites scandal, protest, and worker discontent; which makes unionization all the more likely of an eventual outcome.

The perspective that must be tacked on, is that laborer's have as much a right to organize themselves to deal with their employers (who have entire departments dedicated to making sure they can get the most work for the lowest price, and put up a substantial legal defense of it if neceossary). This has been necessary before, and may very well be again.

>All you've done here is re-assert your negative emotional valence. Not given any sort of explanation for it.

I asserted it's a free country, and just as the employee is free to not unionize if things seem to be going well enough, the company is free to run poor taste campaigns against labor organization which really accomplish nothing but making people realize that maybe a Union would be a good idea, and that you're telegraphing to your customer base (who may include Union members in other industrial verticals) just what your stance on worker's rights are. This means you are also free to suffer the consequences of said customer's getting miffed, and taking their business elsewhere on principle.

Seems a bit odd to have to spell it out, but I appreciate your point, even if I do think you may need to pay a bit more attention to the forces at play in the world around you if you've not experienced any of the above yet.
There are few options, but what do you need beside a graph data structure?

We had a pipeline consisting of microservices and Kafka topics. Simple if/then logic quickly became problematic so I implemented our flow control as a directed acyclic graph, and it helped tremendously.

It's also easy to render your graph out with any number of visualization tools to quickly understand/validate work flows.
No, I just have a dual-sim phone(OnePlus 5T) - for data and calls in UK I have a proper British sim. But whenever I need to call my family or anyone in Poland, I just dial from the second(Polish) sim, and call for free, using the minutes that come with my Polish contract(and they can call me for free on my Polish number as well). It's also pretty useful whenever I'm somewhere in the UK that doesn't have a good signal on my main network - then I can use the Polish sim to connect to any network that has the best signal and just use data off that card temporarily.
Also, Go just doesn't compact the heap, ever. The stop-the-world pauses in the JVM are typically from compaction. It's not really fair to compare a compacting GC to a non-compacting one without acknowledging the huge tradeoff.
At a first glance the pricing of $0.10 - $0.025 per megabyte in Europe seems somewhat expensive. The wholesale rate is €4.50 per gigabyte or $0.005c per megabyte. I assume the markup covers the cost of maintaining the account and the access to many networks worldwide. Can anyone who is already using GSM data in "IoT" devices comment on how much this compares to what you pay now?
Currently, Zapier doesn't connect to PowerPoint. We built an app that connects your Zapier Zaps to PowerPoint. Looking for early feedback, testers etc.
SUSE: From 2016: 2019:1214-1 important: jakarta-commons-fileupload
Ah, seems that you are right. The government doesn't own it, but sure does seem to have a controlling stake through the Public Sector Banks.
To each his own, but from my perspective you're giving your power away to institutions that exist for the sole purpose of controlling the collective mind.

Life is eternal, that is part of what you are and can't be taken away.

And since whatever created you is part of you, just like any parent is part of their children; there's no need for icons, worship or churches.

You can't prove either perspective, so that makes it roughly 50/50; why choose doom and gloom?

Take it or leave it.
Uber is currently worth more than Stripe, Spotify and Dropbox combined. I'd easily rather own those 3 outright than Uber. Wonder what the market knows that I'm missing.
I think this is somewhat mitigated with Microsoft these days because of their motivations for buying GitHub. For them this endeavour seems to be focused on winning developers hearts and minds rather than seeing how much profit they can make from it. Clearly they have a business case for this, but it seems more to be more geared towards making azure more and more profitable instead.
Well, there are things that require patience and perseverance because they're complex. And they're things that require patience and perseverance because they're designed poorly. It seems to me perfectly rational to come to the realization with age that life really is too short to put up with poorly-designed devices and services. There are perhaps not enough devices and services that are well-designed but they're out there.
“Confidential” HDMI Specifications Docs Hit with DMCA Takedown
So could one use this as an international works anywhere sim?
I think I'd add that my concerns aren't just, or even primarily, that they are trying to do something nefarious.

Rather, I tend to view issues as having a certain amount of public mindshare, and the success or failure of initial attempts at a solution tend to have an outsized influence on public willingness to assign resources to a problem.

So I think that if this is a poorly implemented solution, and fails, we may not try again for some time, even if the actual idea is perfectly workable. Since I also agree that this short term...uh...ism...is a genuine problem, I would very much like to see a successful solution to the trouble.

And I do mean the traditional public: this problem of poor implementation scuttling perfectly good ideas also afflicts the efforts of for profit corporations as much as it does democratically controlled public servants or charitably beholden non-profits.
Mailcow packages Dovecot, Postfix etc. in an easy to use solution. WildDuck has its own and quite different implementations for most of these things.
Oracle doing the needful once again.
Is that true? The build instructions are for a Posix-like evironment, but I haven't actually looked to see if the actual implementation supports Windows yet.

As someone who runs Windows and Linux about equally, in differing proportions over time, I do find it disappointing that some (b)leading edge JVM and Java features don't support Windows yet.
Alpine Linux Docker Image Root User Hard-Coded Credential Vulnerability T2015
Maslow’s Pyramid explains what makes a mother heroic https://qz.com/1615580/maslows-pyramid-explains-what-makes-a...
For me, it just shows up as a bunch of text, approximately divided into paragraphs, with images interspersed, which I can scroll through. Is it different for you?
Truck driver. Our in-truck communications/logging/gps terminals at this company are old-ish Qualcomm devices. About 1/3 of the controls are physical buttons, the rest are touch screen. Some screen output is duplicated with audio.

The newer devices that I've seen are all touch screen and I dread that day. I'd rather reach over with muscle memory and press a physical button, while looking at something else like THE F-ing ROAD!
I also tried to verify "table 6", which appears to be correct except for the second row, where the hex value shown for "C" is accidentally the same as "E". Correcting it to 0x7761792c20666f72 causes all the "test cases" to come out as claimed.

https://emergent.unpythonic.net/files/sandbox/474bis.py

It does seem like there has to be some interesting cryptanalysis going on to produce this many interesting pairs, particularly when they're (claimed to be) drawn from a relatively short corpus.

However, when considering how you would generate such pairs, you need not actually do "Algorithm 1" (in which step 6 is "do the secret magic"); you can select your block Pi and key Ki, then see if the result happens to be a block Ci that you can claim you picked first. In "pg10.txt" there are 53103 distinct 4-byte blocks, or about 2^32 pairs of blocks, so if you work in this way you only have to do around 2^33 SIMON-64/32 block encryptions to be able to produce a new row of "table 6".

Also, some of the C/E values are not actually present in "pg10.txt", their supposed restricted corpus. For instance, "{" is a character in several of them, but appears nowhere at all in my copy downloaded from the URL they gave. So they have somehow failed to accurately describe the corpus they actually used.
This thread is about Adobe Animate [1] (the authoring software) and is not the same as Adobe Flash Player [2] (the plugin) that is going to be end of life'd in 2020 [3].

It is the reason why Adobe renamed Adobe Flash Professional to Animate [4] to avoid this confusion.

[1] https://en.wikipedia.org/wiki/Adobe_Animate

[2] https://en.wikipedia.org/wiki/Adobe_Flash_Player

[3] https://blogs.adobe.com/conversations/2017/07/adobe-flash-up...

[4] https://theblog.adobe.com/welcome-adobe-animate-cc-a-new-era...
WARNING: this page has a dangerous typo. do not put '.' in your path.

"This is similar to the confusion I felt when I realised the dot folder was not included in my more familiar PATH variable… but you should [not] do that in the PATH variable because you can get tricked into running a ‘fake’ command from some downloaded code."
My own search engine. If I'm not happy with results I'll move to Google/Bing/DDG
> anybody can push to anybody else's git repository. [...]
The nomenclature is to treat the ssb remote as the "true" remote, and work off of a branch called @your-username/master as your own master, emulating a forked repo. This seems to work well: the SSB network thrives off of being a group of kind, respectful folks who don't push to each other's master branch. :)

Uh, thanks but no thanks. I thought we had learnt that the honor system does not scale.
All+My+Dreams+Are+Nightmares+by+Xaphan
My youngest brother has schizophrenia, which started when he was 19. He just turned 31, and were it not for his family supporting and caring for him, I'm sure he would be homeless or worse. He's one of the most sensitive, gentle people I have ever known. My wife and others who have gotten to know him would agree.

Although he's "stable", thanks to an injection every 3 weeks, he's not going to ever get better. In fact he continues to retreat further and further away from the world and life. Why don't you go to the bowling group, movie night, job placement, etc, I used to ask him (events organized by a local psych facility for their patients, etc). Those people are crazy, he said.

It's a baffling disease. Besides his hallucinations and delusions, the defining feature seems to be that it resists treatment of any kind that would lead to what you and I would call a normal life.
Dick's 'Counter-Clock World' with the internet taking the place of the new order of dealing with nutrition.
Depends on what you are trying to do, but I’ll happily trade one to ten millisecond maximum pauses in exchange for better throughput. It’s the hundreds of millisecond pauses that no amount throughput improvements are worth.
Netgate pfSense system_advanced_misc.php multiple remote command injection vuln
Really dislike those story cards.

They get in the way of actual results, steal traffic from the sites the content is from and don’t deliver enough information to be useful. Not once has a story card provided what I needed.
$ curl -s > pg10.txt https://www.gutenberg.org/cache/epub/10/pg10.txt
$ grep -F '{' pg10.txt
$ sha256sum pg10.txt
33d5b0600eed937022386d3d1afd2316f1fa219bd0e3ce723c8b1fb49352498f pg10.txt
No it does not work like that, not everybody needs and can afford top speed, rails and trains and the wear and tear cost significantly more. Even in China only a few popular routes and during holidays have high attendance rates, the Shanghai-Beijing route has a profit of around 1 billion usd and is considered big news, most routes struggle to pay interest.

According to China Railway, from 300 km/h to 350 km/h will increase resistance by 40%, power consumption by more than 50%.

China already has trains with similar speed.

https://en.wikipedia.org/wiki/Fuxing_(train)
> great in the country, useless in my bedroom in a multi-story building...

I'd think it'd work a bit like cable/DSL often does in an apartment company - one receiver for the building.
1. no. WildDuck is built to use MongoDB sharding to be able to easily scale both vertically and horizontally without single point of failures - each component of WildDuck (DB, IMAP, POP3, MX, SMTP) can be replicated. SQL does not fit too well into this model. If you want to use SQL then you could look into DBMail

2. migrating is possible only syncing via IMAP. There is a maildir importer but it is not open sourced (yet)
If Oracle can make this project the heart of a cloud offering; I will guess they will have an advantage over Amazon, Google and so on.
Google realizes their biggest loss leader is directing customers off of their website to other websites, so the best way to turn a profit is to either keep users on the site (snippets, calculators[0], amp) or to send them to other sites for a price via ads.

0: https://goo.gl/search/right+rectangular+pyramid+calc:+find+A
We've switched to Gradle. If I had to do it over again I would have waited until Gradle kotlin as I am not much of a groovy fan.
For anyone with a bit of an academic bent, the ideas behind GraalVM are really really cool -- basically, they compile by partially evaluating an interpreter for X with a program in language X. Simple idea at a high level but they actually made it work well, with some clever tricks like annotated partial-eval boundaries in the interpreter and an API for first-class speculative assumption objects.

Their paper is a good read: https://dl.acm.org/citation.cfm?id=3062381
I worked for a few years in enterprise app development at a Fortune 500, and our bread and butter (probably 75% of new code written) was making replacements for people's homegrown "apps" build on top of Excel or Access that had grown so large that they needed a real SQL back end.

I say this not to disparage those apps (though they were often horrifying to us as devs) but to point out that huge portions of your average large business probably run on stuff like that.
2 to 3 weeks.
Erlang: no global pause at all. Even for major GCs. Basically every Erlang process (≈ “green thread” in common terminology) has its own collector.
Exploring undefined behavior using constexpr
Income-Share-Agreements can lead to higher interest rates on loans
A Stanford researcher says we shouldn’t start working full time until age 40 https://qz.com/work/1314988
If you like writing things that you can execute on multiple machines take a look at Ansible. It's a Python based configuration management tool where a majority of what you write is YAML and Jinja 2 templates.

But on that note, a majority of my current shell scripts are being used on my dev box to improve my day to day. Things like this: https://github.com/nickjj/invoice
"...assuming the camera is mounted high enough off the ground to cope with Earth’s curvature"

Erm, without getting into THAT discussion; wouldn't this be the case even if the plane was completely flat due to perspective? You know, things further away tend to get smaller and disappear behind closer features.

What disappears due to curvature is more or less lost, I can't see building a higher tower helping much.

Edit: Can't even mention curvature without being hell-voted. I'll just note that I'm not the one with issues here, I posed an honest question about a technical detail.
Article says he waited until exit be freed from others, citation has been provided above.
I doubt we'd be able to reproduce that feat. My state took 5 years to widen 8 miles of state road in a loosely populated area near me. They didn't need to bulldoze any houses or anything...it was literally add another road in parallel so it converts from 2 lane to 4 lane, and put a new bridge for the new direction.

I bought my house when it looked almost done, but there was another year to go for final touchup, certification or some junk.

On the flip side, when the I-85 bridge collapses in Atlanta (I live in Atlanta..in the burbs) that was redone ASAP.

If the government wants it done, it can be done. I just feel the appetite for infrastructure isn't really there like the past.
Well, they're old. They're difficult and boring to talk to. Besides, they aren't going to buy enough of our stuff now or in the future. They aren't the long-term loyal customers we're trying to cultivate, because they're - ahem - old.
Sounds like they are using a managed database service. If that is the case, there is no system to administer and Oracle is at fault. Welcome to the cloud.
It's not too hard. Just write a simple wrapper around FormatMessage:

DWORD errorCode = GetLastError();

DWORD dwFlg = FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS;
LPTSTR lpMsgBuf = NULL;
FormatMessageA(dwFlg, 0, errorCode, 0, (LPTSTR)&lpMsgBuf, 0, NULL);

// Error message is in lpMsgBuf so make sure to free afterwards.
LocalFree(lpMsgBuf);