skysight-inc/HackerNews huggingface dataset:
Vatsim exists which allows you to be ATC for real players on flight simulator games (there are plugins for multiple)
Why? As the diagram shows a degree in computer engineering is basically a mashup of CS and EE.
The real learning here is that "premature optimization" is a thing, you shouldn't optimize right away.
If you are to be looking at new sources from the BBC, just stick to BBC World News. At its best, I find that the quality of the online sections and articles from the BBC are beyond woeful and extremely cringe-worthy everytime I dare to visit and read from the site or watch their news channel.

You'd expect that having the privilege of a royal charter they have a duty to be fair, impartial and balanced. But as shown in recent events and previous scandals, they are becoming a questionable source and still can't help giving coverage towards Twitter spats that isn't worth paying a TV license for.
I also think the reddit personal finance crowd is way too focused on how to invest their existing money when almost everyone would be better off figuring out how to make more money from their day job than worrying about whether they can make 4% here vs 5% there from their existing savings.

Perhaps less true if you have a large savings of over $1M already, but otherwise no.
Visualising the amount of microplastic we eat
Besides what sneak pointed out, Amazon pays all sorts of sales taxes around the world.
At some point, the company was renamed from Masaki to Mitsubishi, and the logo similarity can’t be an accident. They may not be officially related, but there’s almost certainly an interesting history between the two companies.
>Decreasing the value of nearby homes (supply and demand)

So, instead of flipping your house after 2-5 years for 5x what you paid for it, you'll have to stay in it for 10-50 years and only get 2-3x what you paid for it?
D'oh, I think you might just possibly be right!
In [3], I can't found any whistleblowing actions:

> The story drew the attention of Marty Gottesfeld, a computer-security expert. He was appalled at the treatment to which Justina and her family were being subjected and he decided to act. He initiated a denial of service attack against the Children’s Hospital computer system and against the Wayside Youth and Family Support Network, where Justina was later moved.
Co-sign!
Having never heard of Martin Gottesfeld or Justina Pelletier before, and just spending some time reading articles, I'm pretty disgusted. At face value this seems like a horrible miscarriage of justice on many, many levels. Now I'm not exactly a fan of the USA, but this all seems a bit over the top, but I can find nothing debunking any of it. Does anyone have articles with dissenting view points about either of them, bringing arguments in favor of Massachusetts, BOP, or the Boston Children’s Hospital?
This article is terrible, just full of straw man arguments and holier-than-thou attitude. Meanwhile, the article completely fails to present any data, completely fails to identify why organizations fail to optimize, and completely fails to provide any solutions. The article basically just pretends there's some large anti-optimization movement so he can knock it down. And even while proving the obvious (that optimization is important), the article uses appeals to authority rather than actual data. Ugh.

> Today, it is not at all uncommon for software engineers to extend this maxim to "you should never optimize your code!" Funny, you don't hear too many computer application users making such statements.

Funny, you don't hear too many computer application users asking for optimization, either. The rare, high-profile cases where people complain that something is slow get a lot of attention, but the majority of the time, the feedback you get from users is a resounding silence. I wish users would give me unsolicited actionable feedback on my software, but the reality is, it takes effort to get feedback, and usually people don't complain about performance, they just have a general feeling of malaise about the software that doesn't rise to the level of an explicit complaint. In 11 years of software development, I've had only a handful of users ever complain about performance. The times I've optimized are almost always a result of performance logging. Performance logging lets me say to stakeholders, "This DB query is taking a full second, and 30% of users are exiting the application on that screen--can I spend time to optimize this?"

Funny, you don't actually hear too many software engineers actually saying "you should never optimize your code", either.

I stopped reading at the "observations" section, which were just too full of cringe.

I skimmed the rest, though, and noticed that the author's suggests a few books on assembly language. Good call, guy, I'll be sure to tie my application to a specific processor architecture so I can make it extra difficult to understand why memory is getting thrashed or thread switches are happening at such inopportune times.
I think this is more valuable than it might seem. I'd wager many people couldn't even sit still for an hour in a room by themselves with nothing but their own thoughts.
I've been recommended this library rather than figuring it for myself:

https://github.com/yahoo/serialize-javascript

You can use it in JSON mode like this: `serialize(obj, {isJSON: true});`
Is what you're doing anything like MirageOS (NetBSD rump kernel linked with an OCaml application [Note, this was an error, see below])? It sounds really interesting – I wonder what advantages Linux vs *BSD have as unikernels, when most hardware details are out of the picture.
Happy New Year
May 2020 be a wonderful year for everyone!
Thanks for linking, I intentionally saved all files to archive.org as I was sure a lot of people would only notice when it is too late.

You can see all links with their hash here:

https://forum.matomo.org/t/maxmind-is-changing-access-to-fre...
So if I understand correctly, you end up with some sort of binary, that you can run on top of some system that abstracts away the hardware and manages resources, correct?
Can you give an example of a bundler that removes dead code and not just minifies it? Dead code removal in JS is a bit tricky, unless we are only talking about code after return statements and other low hanging fruit.
> Most neighbours are decent folks, so security may not be necessary.

It's not even necessarily bad intent. I mysteriously had my lights turn on and off (which I control via a common RF controlled socket), but only around christmas time and only in the mornings and evenings. Turns out that's when my my neighbor turned the lights on the christmas tree on/off via their RF remote.
Question to people familiar with the topic: do dispatchers keep the 3D picture of planes and airways in their head or is there any computer aid for preventing things like this? Ideally the (erroneous) instructions (to drop the altitude too low in the airway) given to the A320 should have been registered by the computer and flagged as dangerous well before someone realizes there is another plane mere 200 feet beneath.
I don't play chess. But I think I understand the enduring appeal of the game.
Watching games (like in the animation of the Immortal Game on the wikipedia
article) I get this weird feeling as if I'm watching a constraint solver, or a
theorem prover walking through the steps of a proof, where the theory it's
trying to prove is a theory of how to get to a check mate and the constraints
are the moves that "our" or "their" player can make in any given board state.
It's got a very maths-y and logic-y feeling to it and you can see that chess
players play until they can prove to themselves that the game ends, then they
resign or announce their win. The article above says that Kieseritzky resigned
three moves before the end of the game, when it became clear that his defeat
was inevitable. I mean, at that point, the two players could actually
_calculate_ the outcome of the game.

I think a game like this is intriguing to anyone who has an analytical mind,
who likes to study and create algorithms, or to just watch things work. The
fact that the elements of the game are very simple is actually a feature: it's
pared down to the bare essentials, an elegant abstraction that leaves no
ambiguity. Only the elements that matter in the game are actually in the game
(so it doesn't really matter what the king looks like, as long as it's
recognisably a king). At the same time, the combinatorics of the game mean
that an analysis, while straighforward, is anything but trivial, at least until
the game gets to that point where the number of possible moves shrinks to a
mere handful.

The games you list, while they're more entertaining as games than chess, also
have too much superfluous detail, too much that relies on being able to play
the game on a computer to keep track of all the things you (think you) don't
need to think about, like the appearance of units and so on. With the
simplicity gone, the elegant abstraction also goes and analyses of the game
become so much less clear.

If I compared chess to a modern game, that would have to be Magic: the
Gathering. While M:tG is, on its face, a goofy game with dragons and angels,
there is a base set of game elements that is simple enough and easy enough to
understand, and analysing a game with precision is possible and in fact,
pleasing. You can again watch mechanisms work, cogs turn, parts slide into
place as a player develops their strategy. It is intellectually gratifying to
play such a game, because it's perfectly balanced between complexity and
simplicity, it's at the sweet spot where detail is interesting, engrossing,
without it becoming overwhelming (though there are times when M:tG boards can
become overwhelming, say if you have a couple dozen permanents on each side)
(though I get that many people are attracted to it because of the fantasy
themes rather than the gaming component).

Unfortunately, M:tG is a proprietary game and the materials needed to play it
are harder to acquire than chess (not least because they keep making more of
them every few months). So I don't guess it will ever catch on as chess has.
Or cutting extraneous expenses. It's cliche, but really, making your own coffee and packing lunch can save $20-25 a day. That adds up fast.
Cutting yourself from the world for one hour is absolutely amazing. I lately discovered the joy of simply going to a park with a book, sit on a bench and read a chapter or two. It's insanely rewarding.
Fractions of nanometers close? That's some insane precision.
an interesting chart on media bias now at version 5.1

https://www.adfontesmedia.com
MirageOS does not link to the NetBSD rump kernel. It is a standalone unikernel.
Same here, serveless computing and rich language runtimes don't care if they are running on top of an OS, container, or even bare metal.

"The Cloud" will drive the OS layer away into plain cloud services, and the mainframe language environments will be back.
Ok. It takes an hour though and it’s not particularly hard. I just wanted to answer OP’s question.
The gossip and replication server for Secure Scuttlebutt
I guess you can just block all Vox sites from using cookies.
Ketamine is already used medically, correct? I'd imagine that would be easier to push/study because of that.

Still super glad to see psychs being studied. It always frustrated me that due to scheduling in the US it was much harder to study them.
And lots of people already live car-free lives in Austin. It largely depends on the neighborhood you choose to live in.
I guess you could take the context of the article. There would be no way to measure in nanometers in that situation. So if someone does not know that nautical miles was implied, it should be easy to infer that nm was not nanometer.
IBM/redhat have a few unikernel related projects going on and I'm guessing this is referring to nabla containers (or he might be aware of ukl).

The only reason to stuff an unikernel into a container is to make the transition easier for k8s/container holdouts. You'll take a perf hit and still be stuck with all the security problems containers have. Other than that at least in my incredibly biased opinion it makes no sense.
Historically, homes weren't meant to be purchased for life for the vast majority of people. In the past few decades people have got in the mindset "I'm going to live here for at least 2 years, I'll buy a house" and then buy, sell, buy, sell, buy sell "Hey, property values are up 30%, time to sell and buy a bigger house!" or "Oooh such and such city/neighborhood sounds cool I'm bored with this city/neighborhood, time to sell!" type behavior.

If people would go back to purchasing homes with the full intention of staying there for decades, this wouldn't be an issue for most people.
In an aviation context, `nm` is almost universally used for (and understood to mean) nautical mile.
You should look up the MAGTF concept. Pilots are pilots and they are all very well trained. The Marines generally deploy in a fully functional unit that has a ground element, support element, and air element. There are different sizes of MAGTFs that can support various levels of operations anywhere in the world. One of the many advantages of the MAGTF is that everyone is speaking the same "language" and using the same playbook making communication a lot easier.
Compared to Warcraft, especially so. But there's also a small random effect in starting location.
Have you considered the possibility that your Spotify “laziness” is related to the friction involved in playing your own music through Snapcast?
Show HN: The Great Translation Game – Improve Your Writing in Another Language
>instead of repeating a slightly different version of what you've already learned

while I generally agree with your idea, a little counterpoint: it depends on a way you consume those materials. If you do that thoroughly, actually read and analyze source codes or examples, try things on your own as instructed, complete excercises and so on there is absolutely no point in doing multiple thins on the same topic. But if your preferred method is fast skimming, skipping some excercises and so on then skimming two or three books/videos/whatever on the same subject could make some sense. The latter method is very chaotic and is probably not the best idea to apply it for learning the fundamentals, but I just wanted to point out that such a learning technique does exist and sometimes makes sense, especially if just the general understanding is your goal.
In aviation “nm” stands for nautical miles.
You should talk to the Nabla containers and related work team https://nabla-containers.github.io/people/ in IBM Research, that is where I believe most of the context of this article comes from.
Author here. I’ve been meaning to release a second version of the game, will probably tackle it in 2020 (this game is around eight years old and needs a complete rewrite to work on mobile)
It doesn't sound like inner-platform-effect to me. teddyuk didn't say they were reinventing the wheel, just that they were doing awful things with dictionaries.
Wow, agreed, thank you.
The BBC also has a useful smartphone app. Each day it offers just a few items related to the US; can scan through them in a couple of minutes; seem free of any American left/right tilt.
Homeassistant and a simple door sensor would do this
Whatever. I'm NOT going to walk on eggshells with every comment I post in hopes I don't offend or hurt someone's feeling. I didn't personally attack anyone in my original comment, but for reason, someone takes it upon themselves to attack me personally and now I'm being ridiculed for it.
I got some helpful answers from Termux GitHub issues:

mirimir> I'd like to totally lock down the GPS chip.

xeffyr> Not without root and some actions will be device-specific.

mirimir> I'd also like to turn off WiFi-based geolocation.

xeffyr> Android settings isn't enough ? Or you think the settings are no-op ? In such case delete the Google Play services immediately.

mirimir> And totally prevent sharing of location data, anywhere outside the device.

xeffyr> Disassemble your device and cut the all antennas and optionally USB port.

mirimir> I'd like to turn off scanning of WiFi APs.

xeffyr> Again - go to Android settings and turn off.

mirimir> And just connect manually to a private AP

xeffyr> Impossible if previous 2 points are performed.

mirimir> for connectivity via nested VPN chains.

xeffyr> You really think that VPN chain is more secure than just 1 VPN ? From encryption side it is but you forgot about side-channel attacks. Time (worldwide) and connection metadata are your enemy here.

mirimir> If possible, I'd like to disable or wipe the GPS and baseband firmware.

xeffyr> Find the right block device in /dev/block then fill it with zeros. Example: dd if=/dev/zero of=/dev/block/mmcblk0p8.

xeffyr> Some devices do not expose the baseband block device or have it in permanent RO mode.

xeffyr> GPS can be completely disabled by recompiling kernel without its drivers + modifying init.rc scripts in ramdisk to disable gpsd service.

mirimir> And then use an external WiFi router or cellular modem/router.

xeffyr> Good luck with modifying Android OS framework. It does not natively support external wifi or cellular modem.
No: I am denying this particular systemic problem exists in the manner it has been presented. I encourage you to read what I've said more closely, because you have things flipped completely.

I don't know who Reverend Robertson is; I'm Catholic. Virtually everyone with a 90+ IQ believes in the existence of evil and demonic behavior, regardless of their theological background. It is worse than foolish to discard these ideas for the sake of performative middle-brow antitheism.
Easy, according to Microsoft and Google security reports on C related memory corruption exploits, 68% less.

Applies to any memory safe programming language, not only Rust.
Have they ever heard about PyTorch and TensorFlow? This is an incredible waste to time
I only know of old MS-DOS game Tracon II (https://en.wikipedia.org/wiki/Tracon_II). I spent hours with it as a kid, directing tiny aircraft symbols around my screen.

It should be available for download at any decent abandonware website, and works flawlessly in Dosbox.
The gpg/gpg2 UX is pretty simple for this use case of just encrypting files, particularly if you are doing symmetrical.
C++ at the End of 2019
Tencent Buys 10% Stake in Record Label of Billie Eilish, Drake
I would say that rust and kotlin are good at providing most of the useful concepts from functional programming (higher order functions, common functors (map, filter, etc), tail call, pattern matching, destructuring, expressions, lazy evaluation, immutable collections, actor model, algebraic data types)
Sadly they lack some features at the type system level (higher kinded types, intersection and union types)
TypeScript do a better job at it but lack some other features (pattern matching).
> This plane would be perfectly safe to fly if it had no MCAS and required a new type rating.

It does not qualify for a new one. The crew alerting system (EICAS) does not meet modern standards.

https://www.seattletimes.com/business/boeing-aerospace/boein...
Good point. I agree. I just felt the headline felt leading compared to the actual intention of the study.
I asked a hacker to spy on me via my Amazon account
atc-sim.com, atcradarsim.com, VATSIM, IVAO (the latter two let you actually run ATC for flight sim players, live over the net)
> You link your application directly to Linux and get a vmlinuz binary

How does this work with proprietary applications and the kernel's GPL license?
Quote from the article:

> At the same time, many containers in the years ahead will be deployed on unikernel systems, says Ferris

I however can't see how this would make sense.
I think you meant to say length of string, length of string / 2, length of string / 3, ...

https://en.wikipedia.org/wiki/Harmonic
The arrest of Meng seems to me like the Roman and Byzantine practice for taking hostages from families of foreign leaders to ensure their loyalty and obedience to their interests.
> 200 feet vertical and 0.2nm horizontal

So that's 375m (1230ft) total for anyone wondering.
If corporations and shareholders are making a profit at it, then by definition it is a success of capitalism, not a failure.
In the cloud no one can hear you violate the GPL.
Yeah, but a (2018) would still make it clear that it's being posted here for some reason other than having happened recently, which would probably otherwise be the first assumption.
> What do you do now?

Hopefully get other tests done, to confirm diagnosis.

I'm with GP here. I can't understand this attitude either. Having more information should never make you more wrong. This holds for uncertain information, because uncertainty can be quantified and tracked (if you're not doing this, then you're doing voodoo, not science).

I can see two reasons why you wouldn't want to gather more information in medical context. One, many tests carry risk to patient's health and well-being, so there's no point of doing them if that risk outweighs the expected value of evidence gathered. Two, I suspect that gathering information also gathers legal obligations and risks to doctors.
From Traditional Security Perimeter to Software-Defined Perimeter
I did infer that, but was extremely confused because I didn't know what else it could be.
Whether cooking is fun or a chore is, I think, directly related to how much stress the rest of your life is causing you. If you’re extremely busy holding down multiple jobs just to pay the bills and feed your kids, then it’s hard not to see cooking as a chore.

A person in such a situation is going to get very impatient trying to watch most cooking videos which tend to waste a lot of time talking about things unrelated to the recipe at hand.
Tbh, I feel like this was a genius move by Apple. AirPlay’s 2 second delay gives plenty of time for all devices to sync up and they simply build it in to the AV playback so that videos are perfectly synced to audio as well.

However, without that source-side adjustment: 500ms is a lot. Especially for video.
Clearly, but a subset of functional features help to reduce cognitive load.
And this subset is what modern languages target (see my comment below).
That they have many flaws does not mean that they don't have strengths.

For some use cases the strengths outweigh the flaws.

Combat operations are certainly such a use case.
> all have a problem of gentrification and rising prices for housing

We use prices to ration access to scarce resources. Why should housing in the center of a desirable city be cheap?
There are alerts, both visual and aural, in modern ATC setups when aircraft are within a certain distance of an intersecting trajectory in time and space, and additionally when they are within a certain proximity.

However, the intended instruction was safe. The problem was that the ATCer read it out incorrectly. I am not aware of a system that does voice recognition on what is said by the controller to check that it matches the programmed instruction!
I've been using Vim for over 5 years now for as much as possible, and it started exactly like that: I looked at a couple of the most basic shortcuts(Esc and i to switch modes, :w and :q to save and exit, hjkl to move the cursor), just started using it for editing files and looked everything else up when I needed it. Over time the stuff you actually need regularly sticks.

Nothing has influenced my use of computers as much as Vim, and I'm really glad this tool exists. It makes editing text a great experience, and has a couple feature you can't find anywhere else(not even Emacs offers such a flexible, intuitive keybinding functionality or reliable, quirk-free controls).
No. Engineering is an iterative process. Even if you're 're-writing' everything, you're still not starting again from scratch, rather you're building off your previous approaches.