skysight-inc/HackerNews huggingface dataset:
We're in "violent agreement". You seem to be missing my point.

I completely agree with you that you cannot edit a transaction after it's been signed. I was trying to point out above that if the user is tricked, by signing a transaction they think is correct, but is in actuality not the intended destination because we assume the attacker controls what they are seeing, and where they are going.

Ledger signs transactions with a destination address. If the user can't tell (or is tricked) into believing a malicious address is the authentic one, everything will look koshor. This is similar to the level of sophistication and control required in the MEW incident. It's unlikely, but possible.
QQ&A A with John Willis – The 7 Deadly Diseases of DevOps
Can Technology Help Fix the Housing Market?
Indeed, his results are neither strictly binary nor strictly discrete.
No, don't do this in any shape or form. If you want to work remote from abroad, tell them. Set expectations as to your performance and availability. Negotiate on their concerns. Don't do it on the sly. Like you mentioned, the mental overhead of lying will impact on your life. Think of it like cheating on your significant other.

In the very slight chance you are already doing this (cannot tell), you need to come clean with your boss immediately, preferably face to face.
Credit Unions CEOs Leading the Way
SeqPolicyNet: Querying Elasticsearch by Asking Questions about Movies
Is there any progress with GPU accelerated video decoding / encoding in the Linux version? Now that WebRender is in place it should be possible?

Without it, any WebRTC video conferencing applications are very CPU heavy, which cripples them on laptops especially.
I've run in affluent neighborhoods in at least a dozen US cities, walked in too many to bother counting. This isn't something I've experienced anywhere.
"A Mathematical Theory of Communication" is a beautiful read.
You easily find the PDF but once the latex source was available as well - in case you want to reformat for e-book reader: https://web.archive.org/web/20130129025547/http://cm.bell-la...
‘World’s Loneliest Duck’ Dies on Tiny Pacific Island That Loved Him
IE as a browser does suck, no argument there. However, I (and I'm sure many other Windows devs too) find the .NET WebBrowser control very useful - it's a easy drop-in control that's part of the .NET framework. It shares a lot with with IE codebase, so if IE gets killed off, would that include the control? It certainly would no longer be updated.

I've looked in depth at the embedded Chromium project, but there's simply TOO much baggage with that making it total overkill when all you want to do is render some HTML in a line-of-business application.
A classic example: OJ Simpson was found not guilty in his criminal trial, but was found liable in his civil trial.
I'm baffled as well. They literally took an old Epson pick and place machine and just created a custom attachment for it. Unless there are some massive gotchas in the problem, I would think this would be the kind of thing that would pass as a middle of the road senior project for an ME at a good engineering school. Surely Huawei has good enough engineers to re-implement this themselves? Why would they go to such lengths to try to steal it?
Yes, I think they are. Nordic 832’s SPI has an 8bit for remaining count in its hardware register meaning a transfer has a max of 255chars. Atmel’s SPI is all event based. STM32 F3 SPI has an entirely different setup procedure than those two and that has a difference I can’t remeber the F0 and F7 are different.

Just at a base level how you work with peripherals is going to be different. Some are better with events, some better as ISRs, some better with polling.

There is no middleware that’s just going to abstract those and get a great implementation of each. They were just designed so differently.
If they go with that module I will be very disappointed since it has basically 2015-era LTE support (in terms of both bands and speed). Here are the variants and the bands they support[1]:

> PLS8-E: LTE (20,8,3,7,1); 3G (8,3,1); 2G Dual Band

> PLS8-US: LTE (17,5,4,2); 3G (5,4,2); 2G Quad Band

> PLS8-J: LTE (1,3,19); 3G (1,19)

> PLS8-X: LTE (13,17,5,4,2); 3G (5,4,2); 2G Quad Band

> PLS8-V: LTE (13,4,2)

> LTE Cat. 3 (DL: max. 100 Mbps, UL: max. 50 Mbps, 2x2 DL MIMO)

I'm a T-Mobile US customer and while I could live with slower speeds the lack of band 12 support really has me questioning if I can justify spending $600 on this device. The lack of band 66 and 71 is forgivable since those are very new, but band 12 has been around since LTE was first deployed in the US (even if devices didn't start supporting it until late 2015).

Also note that the European variant of this module only supports dual-band GSM and no US UMTS or LTE bands so it will not work for roaming in the US. The US variants will at least support 2G roaming outside the US.

[1]: https://www.gemalto.com/brochures-site/download-site/Documen...
What did you cover?

At my uni they only had communications theory, which covered stuff like software defined radios. Information theory was a significant part of it though.
It's crazy how sociologist and psychologist are trying to find a reason why we do something we were originally built to do.
This is the case on Linux Mint. I can't even set Google as a search provider if I wanted to! Too bad Duck Duck Go is simply re-branded Bing results, and they kinda suck.
I've used linux systems since '93. I waited until the last minute to adopt systemd. So far, for me at least, it's been great. It's a lot easier to express service dependencies, find problems when they occur. I hear a lot of hate, but in all, systemd seems to solve a ton of problems in a single place, which is something I think linux needed for a while.
The Creation of This War of Mine: Developer Story
Just out of curiosity, can you describe broadly how you made that determination (I assume it was something more complex than just looking at the UA string?)
Google cloud spanner has an availability SLA of 5 9s if you use multiple regions [0]. Not cheap though.

[0]: https://cloud.google.com/spanner/sla
Lots of people seem to think that Visual / Textual programming is an either or. The idea behind statebox is to build a bijection between a (structured text)-editor and a Petri net that shows the program diagrammatically, editing either will edit also change the other so you can pick the perspective that best fits the change you'd like to make.

The original paper defining Petri nets was intended as a new foundation information systems based on communicating automata so that the fallacious "global state" idea is not a prerequisite. It makes a lot of sense for there to be a programming language based on this formal system for expressing computation.

There has also been a lot of progress in understanding the mathematical structure of Petri nets which is something like a symmetric monoidal category but I'm no expert so fact check me.
As a pessimist for the first 30 years of my life, I've finally realized just how little utility there is in being negative. On the flip side, being positive:

1. Helps you get more done
2. Helps other people get more done
3. Makes you more friends
I personally love CSS, I can do it in my sleep and enjoy it. JavaScript on the other had has always been a struggle for me, I can write code, but it hurts my brain and I'm not a natural logical thinker. I'd say CSS started clicking for me when I would play around with the Inspector with live previews. Once you learn how display (block, inline, etc.), positions (relative, absolute), margins and paddings actually work everything else is pretty simple.
The Unfinished Business of the Equifax Hack
> for each 9 of uptime you have, add about two Zeros to the budget

It's more like going from the stone age to the bronze age. You need expertise and architecture suitable for achieving high availability, these are your budget increases, they are not linear at all. But the infrastructure itself doesn't necessarily get more expensive, on the contrary, new architecture could allow you to use the cheapest stuff available on the market.
Yeah it had to do with Signal-to-Noise Ratio (SNR) being best at 2 symbols I think.
There is a .net control now that lets you embed edge. The old IE control was annoying with it's default to ie7 impersonation mode that could only be controlled via registry settings
An interesting take that appeals to my personal perspective of these things. All too often people get a holier-than-thou attitude when it comes to certain behavioural patterns. Just like TFA, I do not discount the value of certain techniques (meditation, skipping breakfast, etc.) but this is certainly not the biggest factor accounting for success or failure.

In fact, I see this a little bit like a 'prosperity gospel' thing: the naive belief that if you hustle in the right way while doing the right things, everything will turn out all right. If it does not, it just shows your lack of belief.

While a lack of belief or faith in one's abilities _can_ be problematic, faith is also not _the_ determining factor in things. Sheer luck plays a bigger role than most people think.
This author began with a hypothesis, and then engaged in motivated reasoning in order to confirm it.

All we need to do is look at who the best distance runners in the world are: Kenyans, Ethiopians, Moroccans -- these are not people with above-average annual incomes or large net worth. By deliberately excluding the entire continent of Africa from the scope of analysis, the author talks himself into a baseless and silly theory.

Endurance sports have always been sports of the people. Buy a pair of shoes or swimming trunks, a cheap Walmart bicycle and join us.
Really nice work - thanks for sharing.

These beautiful 3D shaded relief maps have been going past in my social feeds recently - https://scottreinhard.com/Mapping-and-Visualization - seems like your tool could be used to make something similar without requiring familiarity with 3D modelling packages (Blender I think).
My experience has been very positive. I recently noticed that Firefox had become slightly slow to recover my session at start-up. I investigated and found I had over 1800 tabs open. With a few hundred tabs open start-up is amazingly fast. I never even think about performance otherwise because it has ceased to be an issue.
> then just set Delegate=yes in the unit file of your manager

In runc we don't have a dedicated manager or long-running daemon. Yes, Docker and cri-o use Delegate=yes (so I am quite aware of this option) but that really doesn't help people who are using runc in their own user sessions or wrote their own wrapper and aren't aware of Delegate=yes.

I get that we are quite odd, and don't fit into a system-service model. After all of the back-and-forth with both you and Tejun (especially when it comes to "rootless" delegation -- which systemd only offers if you get a privileged user to delegate for you), I'm not sure that there's much I can do on this topic. I get that what I care about is not something you care about, but I would hope you accept that I'm not just being obstinate for the sake of it.

> Not a single API call, no C call, no D-Bus call, nothing.

Right, unless you need to set this up for someone else. And we have code that does this too -- I don't really recommend people use it, but it is necessary (and I'm pretty sure some folks at Red Hat use it based on how many bug reports they submit related to it).

Since systemd is managing the entire cgroupv2 tree (and the fact we can get around that for cgroupv1 appears to be seen as a design flaw by both you and Tejun), obviously we have to talk to systemd to do this type of thing. I just wish this wasn't the way it was done (and if cgroupv2 had a named cgroup concept -- which is what systemd needs for tracking services -- I would think that this wouldn't be such a pain-point).

I guess I'm just annoyed that we can't use "better rlimits" with "rootless" container runtimes because of all of this.

> I wished you'd actually listen to what I keep repeating to you.

I am listening, and I am aware of Delegate=yes and all of that history. But as I outlined above, I don't necessarily agree with it entirely. And unlike a lot of people around here, I don't think any of these pain-points are coming up because of malice or something stupid like that -- I just think we disagree on our priorities.

> We tried to be really nice to container managers, knowing that they disklike systemd APIs, so we put a lot of work in making the delegation boundary clean

Don't get me wrong -- I do appreciate that we have Delegate now (there was a period of several years where "systemd decided to reorganise the cgroup tree, un-containing my containers" happened on several occasions -- and Delegate solved those issues).

And from what I've heard from the LXC folks, you were quite reasonable about getting systemd to work inside LXC. Which is good to hear.

> The LXC/LXD people btw did get this right: they manage their own cgroup subtree now, and systemd doesn't interfere, and they don't link to or do dbus calls into systemd either.

We do basically the same thing. We just don't support cgroupv2.
تحميل لعبة كلمة السر lostword واختبار ذكائك بالمعلومات والمجالات
> Any distro could have flipped the switch and easily reverted to preserve backwards compatibility, but none did.

No, many of them did. The problem is that this is not the only such issue, and distribution maintainers don't have unlimited time and resources to re-evaluate every individual default chosen by upstream, so most of the upstream defaults end up in the distributions. The distributions can fix this once you identify the problem, as e.g. Debian has done, but "you can change it" is no argument for a bad default, because changing it is work in the meantime things are broken.

> Again, you don’t need to fork systemd to change this behavior. If that was the case I would understand the criticism. But that is not the case. The alternative workflow is perfectly well supported. All we’re arguing about is the defaults.

If the defaults weren't important then why are you arguing about them?

> Systemd developers go out of their way to not break things.

Yet tmux and screen are broken on the distributions that use upstream's default.

> You’re arguing for making up some abstraction layers for plug-n-play components that no one is demanding, and would probably never be used. Modularity has a cost, and not only that, but you also have to know where to draw the line between core and addon.

You say that as if it wasn't the way everything works in many other init systems. The init system doesn't typically have a DNS server, you can use dnsmasq or BIND or unbound or djbdns or whatever you like. It doesn't have its own cron, there are many choices and you can choose any of them.

And just drawing any hard lines would help. Even if you had to replace two modular components to replace one thing, or one component that does two things when it should be one, that's certainly a lot more feasible than having to understand and touch thirty integrated pieces to replace one component.
If you talk to _your_ lawyer about your issue the lawyer can't go and tell anyone else, nor can that discussion be raised as part of a legal process against you. Not the case if you post it to a public forum.
And they trade money for time because their time is more valuable..
Does any of this work with Firefox on Windows/Linux? It would be nice to have this kind of syncing across all platforms.
“Architecting Modern Data Platforms” Book Review
Ah, crap!
"Our findings suggest that positive well‐being may protect against symptoms of depression in people with autism."

Wait, so the theory is that if you're generally happy, you're less likely to be depressed? I know that depression and sadness are very different things, and happy people get depressed, but... it sure seems like you'd expect a correlation.

Not only does this seem a little bit obvious, it also doesn't seem immediately useful. And further down it notes that this is entirely consistent with research in the general population, so this result is... also totally unsurprising. Is there a reason at all to believe that this would be true for people generally but not for people with ASD?
I'd rather carry a USB battery pack instead of extra phone batteries. They're bulkier but can be used to charge anything.
> having trouble getting a few remaining members of their staff off IE

All it takes is an old business-critical web app that uses ActiveX controls (or a specific version of Java) to lock thousands of Corporate users into old IE version.

I believe App-V can be leveraged to provide older apps into new OSs, but I'm not sure if IE is supported on that. Failing that, there's always the option of an old Citrix farm, and seamless app provision...
Indeed. I hack on a web app with over 100k daily users and we only just last month decided to drop support for IE8, and that only because some third party libraries that will simplify things for us don't support it
I think the problem is visual systems make it harder to create your own abstractions. You can't have all the complexity exposed in a single level, you need to be able to hide details at a lower level.

For example, each module in an audio program you're wiring together is basically a function with a ton of internal state. But you also need to be able to create your own modules composed of other modules, and maybe some lower level functions, e.g. EQ, signal sources, delay/reverb, etc.

The only visual system I've used is GNU Radio, which requires XML/Python/C++ to create your own blocks AFAICT.
If one had only pessimists as enemies business would be easier! =]
I never argued that it was. Though, "embedded" covers a wide spectrum of systems. For microcontroller-based projects, then no. For bigger SoCs paired with hundreds of MBs of FLASH/RAM it can be very useful.

My original point was that claiming that Linux is partially modular while RIOT is fully modular feels like a stretch to show N lines of red crosses and orange circles, followed by one line of only green check marks.

Linux's FLASH/RAM requirements are enough to disqualify it from projects targeted by RIOT, IMHO. No need to make dubious claims of limited modularity.
There's a fantastic book on Shannon called "Grammatical Man", by Jeremy Campbell - https://www.amazon.com/dp/B000KHFL0W
How to use the NumPy median function
This alone makes me consider Firefox again!

Handoff (when it works)is just so useful.

Still a little flaky even for apple apps so interested to see how it works on Firefox.
Have you tried that again since September 2017? I can’t seem to reproduce the issue on my machine. (By the way, the link includes an extra underscore. The correct one is https://github.com/mozilla/multi-account-containers/issues/8... )
Automating Society: Taking Stock of Automated Decision-Making in the EU [pdf]
Are profiles something available on vanilla Firefox (no extensions)? Thanks!
How did you even figure that out? That sounds like it would take having IE's source code to figure out.
Well, that's a plain and simple lie, since you can't download apps from the App Store without an Apple account, nor do I believe you can install software updates.
When you start talking about rates in the 90% range what you're really asking for is for rich people to hire a tax attorney or account to lie to you about how much money the rich person makes. It's the definition of dead weight loss.
Is there?! Is it part of the default framework, or do you have NuGet it?

Yes... FEATURE_EMULATION reg key - I know it well ;)
I had this reaction to a number of graduate computing courses, the feeling that given five minutes on the problem (parallelism comes to mind) anyone would have thought of that approach!

In retrospect, it's clear how much that mentality undervalues what was being taught in the course. Yeah, the initial approach might be obvious, but so are plenty more initial approaches. What made it through to the course and was put down in the textbook are the few initial approaches that actually worked.

/Textbooks should have a long list of attempted approaches that seemed great and weren't, but no one publishes failures.
HN claims that Facebook just bold-face lies about <topic of the day> all the time, are we not going to hold Snapchat to the same scrutiny?
Unless the destination address is changed before it gets to the ledger. Surely you’ve seen the copy/paste malware that changes addresses?

https://techcrunch.com/2018/07/03/new-malware-highjacks-your...
In a sibling comment, somebody linked to an article [0] that describes the wealth/free-time paradox. Basically, poor people are extremely underemployed (particularly young white males) and frequently stuck in part-time jobs (or unemployed completely). If a poor person is only able to find 10 hours/week employment, I'm at 4x that. If the poor person is single, my household is 8x because there's two of us.

0 - https://www.theatlantic.com/business/archive/2016/09/the-fre...
You seem to be using a different definition of visual programming than the normal one. The article and my comment are talking about visual programming as a graphical representation of code / logic rather than a textual one. Examples would be things like Unreal's Blueprint visual scripting, node based shader editors (Unreal has one of those too) or the Petri nets described in the article. Visual / GUI tools like sprite editors, level editors or GUI builders are not what is usually meant by visual programming.

Unity is a very popular game engine that doesn't have an official visual programming solution (they're previewing one in the very latest version). Unity has a powerful level editor that is used to lay out the levels in a GUI tool but no visual scripting / programming tools. The majority of Unity games that currently exist therefore do all level scripting in C# code. Many other games engines have no visual scripting solution and all level scripting is done in either a scripting language like Lua or in some cases in C++ code. Unity has sprite editors, visual GUI builder tools etc. but those are not what is generally meant by "visual programming". The closest Unity has had until recently was its graphical animation state machine editor.
Consider that airplanes are relatively self-contained systems, whereas most of the systems we deal with in networking cross many different independent boundaries, each of which can independently fail for any number of reasons. There's more parties involved in regular operations of distributed software than in maintaining airplanes.
Get started with gPodder, an open source podcast client
Contact a member of this organization: https://www.nacdl.org/ who practices in the area (geographic and subject) of your pending charges. Almost all have websites that will accept messages and most will communicate by email and take credit cards. Find one you are comfortable with.

However there is one wrinkle - be aware that lawyers are inundated with emails from overseas/out-of-the-country potential "clients" looking to hire them that are, in fact, fake check/wire transfer scams, so any mention of being outside the country and wanting to hire the lawyer will most likely lead to your emails being ignored/spam canned. You will need to be ready to provide some specific information that can be verified such as the case number/pending court, and possibly be willing to start off with a telephone call.
I can't imagine they will ever push their Chromium reboot as a replacement for IE, it would break brittle intranet sites everywhere. Hopefully as a separate download, though.
Most of the IF (intermittant fasting) community skips breakfast/lunch from what I've seen.
You really don't understand the complaint?

It's that the plethora of binaries are too tightly coupled and are not at all modular or interchangeable, which is materially the same as being a monolith.

I think you are smart enough to know this, and are just feigning ignorance.