skysight-inc/HackerNews huggingface dataset:
Hard to say with just a 1m30s preview video to go off, but if those visuals are the "basic" MSFS global graphics then they are quite impressive even compared to copy of P3D that has been modded out with global scenery from third party content providers.
If i were to guess, its probably a technological leap instead of an increment, as they'd be disinterested in competing with the X-Plane and P3D install bases unless they knew they had something that was more than a sideways improvement. I would find it weird if they just try to be as good as the rest of the pack, at least.

As for your second question, you're right and wrong. Lockheed got the rights to further develop the old MSFS engine, and to rebrand it as P3D, but only for academic/professional simulation purposes. So they are not allowed to sell it as a game, only as a learning and simulation tool.
Here are some of the reqs from the Academic License (60USD) EULA, whereamong you'll find this : (3) in connection with Academic Education, (4) by students, instructors and staff associated with Licensee's Academic Education, .., (6) for purposes other than personal/consumer entertainment.
Point (6) also appears in the EULA of the Professional (200USD) license.

Though this has, AFAIK this has been done more for corporate legal reasons than for any desire to go after individual users. I've never heard of any revoked licenses on the above-mentioned grounds.

So Microsoft has always signaled that they consider MSFS a product still in their gaming portfolio. Though people learned to cope with the absence.
The problem I see with many electron applications isn't just that they're bloated (they probably are in about the same relation to average RAM that Tcl/Tk apps were or early Gnome/Mono ones). [Edit: To clarify, I mean the average RAM at the time they were accused of bloat]

It's that they're quite non-native. And not just in the "button borders are 1 pixel wider than usual" sense -- they're usually styled to resemble web applications, with big data views, Material UI, etc.

Going from this to something more lightweight/native doesn't just require a different API, it requires a completely redesign.

In other words: The Big Rewrite That We're Definitely Going To Do Someday(tm).
> Customising things like mapping camel case to snake case required creating whole classes.

The class for that is built-in: https://www.newtonsoft.com/json/help/html/NamingStrategySnak...

The implementation only overrides a single virtual method, ResolvePropertyName https://github.com/JamesNK/Newtonsoft.Json/blob/master/Src/N... so if you want some other convention, it’s very easy to create a custom class for that.

Looks easy enough to me.

I never actually used that part. I prefer to use names from JSON. Or if the JSON schema is really bad, specify JSON names manually with attributes, like this:

[JsonProperty( "json_property_09123" )]
public string MagicProperty;

This way searching source code for a JSON name finds C# class serializing that property. Makes working on the code much easier, IMO.
Wow weird coincidence, I've just started getting into Ableton and production, a sort of lifelong goal of mine, and just last night finally started watching some videos on Wavetable.

I was completely blown away by the infinity x infinity possibilities. Totally overwhelming! This tutorial is great for helping me understand the concepts, very fortuitous.

Now if I could actually sit down and make a song instead of just tweaking knobs on controllers...
> but then you have to deal with all the same compatibility testing

Which means they choose the wrong way to go about creating an app. If you have to bundle a huge secondary app just to run your main application, you've done something wrong.
A new no-loss crypto lottery wants to channel your irrational economic behavior
Killing all your customers is clearly a bad market strategy. But I expect that to truly maximize profits, you'd aim to price the drug a little higher than what some patients can possibly pay. Sure, a few people will die as a result, but your higher profit on the others will more than compensate for that lost income. It shouldn't be too hard to set up a nice little model to compute exactly what percentage of patients left to die will pay off most.

Obviously this is awful, gross reasoning. But I think it's pretty solidly what pure economics would lead you to, and I expect that's what the term "mass murder for profit" is referring to.
Have you considered other integer compression algorithms like https://github.com/lemire/FastPFor?
People care more about feeling like they save money vs. actually saving money?

If they found out they were just given the illusion of saving money vs. actually saving money who would choose the illusion? I sure as hell wouldn't it seems totally illogical.
Swap is not enabled by default by any OS that I know of. And I doubt any OS requires you to have several gbs free in order to work smoothly.

My point being is, we are not stuck with 2 gbs of ram anymore and like games, apps will scale to use more resources for ease of development or better features.
Ok, this is a good addition, but i personally prefer trusted advisor's limits.

If this service quotas are just for displaying all the service limits and whether they are hard or soft limits, shouldn't aws update https://docs.aws.amazon.com/general/latest/gr/aws_service_li... as well?
Water is a publicly managed resource (for this very reason).

If T.Boone Pickens has his way, the rates will be jacked up for water.

As for food, there are lots of options. If I charge too much for corn, you can buy lima beans. Plus, there is time to explore options. When that becomes untrue, people do gouge for such things. The more immediate the need, the more extortionary it can become. Medicine tends to be fairly immediate.
It sounds like you don't understand what "fascism" is, because this statement is plainly wrong.

The common statement is that "democracy is tyranny of the majority*, which is basically true IMO. Tyranny is not synonymous with fascism, though fascism can certainly be a form of tyranny.

Anyway, it doesn't matter if the voters aren't one person; they're a collective, and collectively they generally approve whatever government they're living under, or else they wouldn't have elected it, or allowed it to continue to rule them. If they elected it, they're getting what they voted for and what they deserve. If they didn't elect it, but allow it to rule them anyway, they're still getting what they deserve (though I'd make an exception for a small country being forcibly occupied by a much larger and more powerful country).
Hey, some random Chinese one from Alibaba that we assembled. It works great but we are using LaserWeb on a PC and I want to have the RPi handle it.
I have looked at Zig! It looks sweet, but a little to early days for me personally. For example, there's no documentation on how to open a read a line from a file. The best I can find is an example implementation of `cat` in the source repo. I will certainly be coming back to it at some point though.
All politics is identity politics. Putting "identity" in front of it is a weasel word to deflect, as you've just done.

My point still stands. Remaining civilized at all costs in the face of incivility is as insane as trying to calmly debate someone as they are in the process of murdering you.
Testing Concurrent Systems: Defects, Testing Techniques, & Recommendations
How well has negotiating drug prices worked for Medicare?[1]

[1]https://www.forbes.com/sites/johnwasik/2018/08/10/why-medica...
Does your job description list machine learning as a requirement? If so, there's your problem. Maybe a chat with HR may be in order.
This is great news. Though, going in blind, I figured this may also add support for reducing your account-level quotas; imagine creating an Organizations account for a developer where you want to make sure they can only create 1 EC2 instance or something. Maybe this functionality is available at the Organizations level?
I appreciate the writeup! I had originally looked into using the Arduino for this project but the prospect of handling times and daylight savings seemed like more crunch than I wanted to dig into. NTP is a good solution.

Have you found waking up to light a good alternative to standard alarms?
Not true. New Zealand also allows this.

https://en.wikipedia.org/wiki/Direct-to-consumer_advertising...
Defense need, sure. But remember that warmongering and imperialism are fed by the war machine.
We sort of have this system, but in reverse. You're suggesting to default to government, and we currently have a default-to-private system. The US government funds basic research, basic development, and clinical trials for projects it deems important enough that will not see adoption by corporations due to a lack of profit.

One example of this is ebola vaccines. If I remember correctly, the incidence of ebola is incredibly (even internationally) low, but there is a public health justification for keeping a working vaccine available. The government, mostly through NIH, will sponsor the development of these kinds of projects.

This also happens sometimes with orphan diseases. The government funds more research further up the chain until it's enticing to private companies.
So why not do this? Seems low risk, and these drugs are regulated to be identical. Plus you aren't the govt - you are allowed to pick winners.
Have you read the article? There's dead people already.
As someone who uses Slack only in the browser and not as a native app, Electron is not the reason Slack is slow.

Electron doesn't help, of course.

But Slack seems to either cache a lot of stuff, or have memory leaks, or something. It's weird, because Slack seems to re-fetch data whenever I switch rooms, so I'm not sure what all that RAM is being used for.
At least for Slack, you don't have to worry about this if you just run it in a web browser. Because it's a web app. Seems like good advice though.
wow, I'm not the only one!!

incidentally, it drove me nuts using so much paper that only gets used once. I recently got a rocketbook and its prolly saved a couple of trees by now. Its the paper experience and I can wipe it clean with a damp cloth.
Invest your money in real estate instead of keeping it in the bank.
I was talking about the SoC family the Raspberry Pi's have been based on.
Electron discussions often focus around the battery and memory impact, one other thing I'd mention is the poor access to native features. You get the stuff a web browser can do, but for anything else offered by the OS you might need to wait a while.

For example, Apple shipped their first TouchID laptop in 2016, and Electron's support for that landed in v6.0.0 beta 1 just last month.

https://electronjs.org/releases/beta?page=2#6.0.0-beta.1

I'd looked at switching off 1password to BitWarden and that's a pretty major feature to be missing for three years.

Surprisingly, for as much as everyone craps on the touchbar, that got supported by Electron a lot faster than TouchID did. I guess because not all apps need authentication and they can rely on passwords instead, while it's really obvious when an app doesn't have touchbar support.
Lately I've been playing with the Olimex esp32-poe [0]. It supports being powered over ethernet or lipo battery (or micro usb) and includes an SD card slot. If your application uses the ethernet, though, be sure to develop using a non-poe switch (or else power from the ethernet interface can leak over the usb programming interface and damage your laptop.)

[0] https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-sou...
> either for fun or for a purpose

So if for example the name you wanted 'for fun' was grabbed years ago by someone else who wanted it 'for fun' that would bother you less? Or you would then think (honestly) 'wow what a waste that person uses it for 'fun' and I have an actual real (and importantly better) use for the name. My point in part is that if there were no people buying domain names to sell them there is most likely going to be a situation where someone will (in year 2019) have gotten to the 'good' name first and it wouldn't be available.

Lastly in a capitalistic society do you feel justified in being unhappy because there is physical real estate in desirable places (not startup desirable either but just desirable like Miami Beach let's say) where someone bought land or buildings years ago before you were born and now you can't afford to live there and have to pick a less desirable location?
Hi, I was responding to DeanCommie's post "Rich conceited assholes: "The risk is worth the reward. I'm going to get to drop in 'You know, this reminds me of the time I climbed Mount Everest' into every soiree, pitch meeting, and networking event I'll be at for the rest of my life.""

I was agreeing with him, and posted my instant case backing up his opinion in a random internet forum.

Most of the co-workers also treat Mr. Everest the way that I do. Thanks for the tip, but I'm good with how to manage the social interactions with my co-workers.
Trump Signs Executive Order Compelling Disclosure of Prices in Health Care
It's impressive because it's most likely fake.
Migrating to GraphQL: A Practical Assessment
I really enjoyed Creating Sounds for Electronic Music https://www.coursera.org/learn/music-synthesizer
Ah, the omniscient position. If only everyone behaved like me, the world would be a better place.

I'll continue to define what a better life looks like for myself, and I'll continue to respect the right of others to do the same, thank you very much.
That's a very cool project (I've used OCaml before) and I hope it takes off. I should try it, but I admit I'm a little skeptical because there are so many details to get right like focus management, accessibility, and more.

Unfortunately since I can't rewrite my project entirely, I'm going to need something that reduces bloat by using a local webview instead, so it's still web-based.
Hey ajroach42, can you describe the AAC profile you used, and which encoder? I'm interested to see how small one could get an HE-AAC v2 encode.

Would you mind linking to the uncompressed source as well?
> never having to interact with humans or call centres

Many people would argue this is a tech company's biggest flaw.
I love starter templates like this. But I have yet to use them in real products, because they are inherently opinionated. And I like my tech choices to be driven by product needs, not the ease of launch. I'm not philosophically opposed to using something like this, but my process is more along the lines of:

1) Define the product

2) Determine what features and functions are needed, and how it will influence architecture decisions.

3) Pick a stack to start with.

Normally, from node up to the front-end, I'm flexible, but these kits typically also are tied to specific databases, with specific auth solutions, and assumptions about the type of dev environment and flow that people want to see. If you are adding in billing and subscriptions, there are even more places we might end up on different pages.

Now, if the stack I choose ends up matching a solution like yours, terrific. I'll use it and be happy. But the more complete the solution, the less likely it is to be a match.
In 1996 I made this AIML (Artificial Intelligence Marketing Language) parody by taking an actual VRML article from some shameless trade rag, and globally replacing "Virtual Reality" with "Artificial Intelligence".

(from "ArtificialPostModernIntelligenceInterActivity", V2 #4 April 1996, p. 20)

https://www.donhopkins.com/home/catalog/text/SupportForAIML....

Another closely related technology is BSML: Bull Shit Markup Language. (Note: most of the features described in the BLINK tag extension were eventually implemented by FLASH!)

https://www.donhopkins.com/home/catalog/text/bsml.html

At one point years later, somebody actually emailed me, asking me to take it down, because they were developing a "real AIML [TM]" product, and found my parody of their unique original idea to be beneath their dignity, distracting, and confusing to their potential customers using google to search for their prestigious "AIML" product.
Maybe a Mac. My Outlook on mac is idling at 150MB.
Bulls run, pigs get slaughtered.

There’s a difference between making money and short term exploitation. If I own woodland, I can earn a living harvesting trees for decades, or cut the whole thing down. Clear cutting gets you a big check now, but less over time. Responsible harvest gets you more money in the long run, but spread over time.

None of this is sustainable, and many of these companies even outsource their manufacturing. By maximizing short term results above all else, they will kill the golden goose, and ultimately will either be nationalized, or replaced by foreign competitors.
They do in fact have their own shortener (https://go.usa.gov/)... but after abuse, they changed it to require a login so I'm guessing there was an issue hardcoding someone's login to let the API generate them?
I wouldn’t recommend revery to anyone yet, although it is really promising it isn’t anywhere near ready yet.
Tracing the Supply Chain Attack on Android
Exactly, knitting goes third, and I'm just not saying that as a crocheter.
Why isn't there a list with alternatives distributed, say, by the federal or local governments ?
The large mountains of cash that gets smoke screened as "profit" to be redistributed as campaign contributions, executive compensation, and "research and development" costs; like researching how hiring ex strippers as sales reps increases sales of drugs.

Games theory is pretty clear about how this all ends... Badly.
Note that you can only fit 1.38MB on a standard floppy.
America’s unique gun violence problem is a gun ownership problem
I do 100% of the work assigned. On average it comes ou to 65 to 70 hours per week.
For the airplane data, I always liked browsing sites like flightradar24, planefinder etc, and wondered how they aggregated the data, and it sort of just went from there. I also now send the ADS-B data to open projects rather than commercial only entities.

In terms of the random radio transmissions, it was simply because I was already installing the two ADS-B antennas in my attic, and thought I might as well just put up the standard telescopic antenna that came with the USB receivers as well. I'm a newbie in terms of radio, so it's just been interesting scanning the bands to see what you can find and listen to.

A future project I have is to try and pick up the 443Mhz transmission from a really simple weather/temperature sensor I got from Walmart a while ago, since apparently that's what it uses to talk to the little base station it came with.
This is something pharmacies did in the past.
Direct Primary Care Clinic in Sartell Cuts Out the Middle Man
I still don’t understand the derision. An athlete is indeed a useful analog. They speak of ‘winning,’ but we tend to assume they mean ‘be the best at the sport,’ not ‘be the most valuable human being’ or ‘dominate other people’, a sentiment I didn’t automatically project onto OP. Even in a real life arena where wealth isn’t conserved, you can still ‘win’ in the sense of increasing it faster than anyone else, and I didn’t automatically assume OP meant otherwise. Finally, I don’t understand why it’s wrong let alone distasteful for OP to form a psychological relationship to his labor similar to an athlete’s, even if his work isn’t a game, if that works for him; how is he beholden to anyone else’s idea of what ought to make him happy? Your point of view appears to me to boil down to “I specifically don’t like derivatives traders,” or some other gut-level attitude, which would be fair enough on its own and might find easy agreement with me were it not being rationalized in this way.
Small tech companies fear retaliation if they complain about larger rivals
It could be a bad thing, since their in house medics have an incentive to avoid necessary but expensive treatments.

Better to remove the profit motive from most of the healthcare economy rather than move it around.
This is true, but GamePass makes this somewhat interesting.

It's sort of like Netflix buying a high production value show that serves a limited audience.

People with GamePass will get to try it, and people in the niche might get GamePass just because of it (and then have access to a number of other sim-style games, including Forza 4)
Great job! This is an excellent example of being able to contribute to one's community with a small but nonetheless substantive project.
This is the wrong forum for that. Budding entrepreneurs are upset that medicine is regulated, and the free market isn’t able to peddle snake oil.
Herein lies a big problem I have with the current culture in the US. We celebrate our independence (July 4th is right around the corner) but we do not celebrate the choices that led to it. A person can barely even hint at the cost of such social change without crossing the lines of what society now deems acceptable discourse.
I too dismissed Libra out of hand, but the coalition that Facebook is building is interesting.

People say that "Fintech threatens the banks" but almost all Fintech companies partner with the banks in one way or another.

Look at the companies involved with Libra and see that none of them are banks.

Libra will still have a lot of money on deposit with the banks, but it might be the first Fintech that will really bypass them.
What are the 83 threads used for in that trivial budgeting application?
I fail to understand the reason for including a gif.
I wonder about this as well. I see lists of anxiety symptoms shared and I meet every one of them, but I don't consider myself to have anxiety. Isn't it normal to be anxious in stressful situations or to be depressed when things are going poorly. Then I do some reading about it and I wonder maybe its not normal, maybe I'm not supposed to feel this way.

I'm sure there are people with mental health conditions that do need treatment, I won't argue that at all. I do think pinning down what is "normal" and should be just waited out and what is abnormal and should be medically treated, although easy at the extreme edges, is very difficult in the middle of the spectrum.

I agree with the article that we are trying to narrow the normal distribution of human traits by medicalising things that are a common occurrence for at least a subset of the population. I'm not sure where this stems from though. Is it the desire for extreme corporate efficiency and competition for resources. Is it a misguided medical system trying to make patients out of more people? Like anything sufficiently complicated its probably a huge confluence of factors.
You can have that right now for both X-Plane and Prepar3d with a very well made addon called Active Sky by Hifi Simulation Technologies.
> I'll continue to define what a better life looks like for myself, and I'll continue to respect the right of others to do the same, thank you very much.

do you think that if everyone behaved like this, the world would be a better place?
> This is also how trademarks work in the US -- you can't sell a trademark.

You can do that (as you are pointing out) so I am not sure why you are even saying that.

> They could then do the same thing here -- transfer a domain along with the business that owns it.

So now you are going to define what 'a business' is and further saying that a domain name can only be used for 'a business' and not by a person? Or are you going to extend this to what you think are 'legit' personal uses of domains?

What you are trying to say is that you don't think that someone should be allowed to be 'in the business of selling domain names and we know it when we see it', right? So you are now going to take away all of the property that someone 'in the business of selling domain names' has and then what are you going to do with that exactly? Setup a system to then decide what an appropriate use of those domains are?