skysight-inc/HackerNews huggingface dataset:
So you have to be careful with the terminology. Space filling curves can be a continuous mapping of the line to the curve itself. However, this does not set up a continuous mapping from the space to the coordinate system, which is also quite important.

A tiny change in your coordinate will mean a tiny change in your physical position, but a tiny change in your physical position will almost always mean a quite large (and basically not predictable without doing an involved calculation) change in your coordinate.
I’ve been really happy splitting the difference between rails style server side rendering and full client side JS apps using Django. I can easily build REST or GraphQL endpoints for client side web apps to consume, but I have the ability to easily render out server side templates for more lightweight pages. Add to that that the python ecosystem is great for data science / data engineering tasks so it’s easy for developers with different backgrounds to cross over / reuse data model code between projects/tasks.
If you’re interested there’s an interview on the Brown Pundits Podcast, “The Life and Views of a Middle Class Indian Dalit”,

> In this episode, I had a conversation with a middle-class Dalit who lives in Gujarat. For me, Dalits are people who are reported on, written on, people who I hear about spoken of (usually sympathetically). But I wanted to talk to a Dalit who was a university educated middle-class person, to zero in on the essential aspect of being SC in India today. At least urban India.

> One interesting observation is that his own experience in India is filled with slights, but not day to day oppression. It doesn’t seem the lot of Dalits in urban India is anything like that of black Americans during Jim Crow. He seemed to assume that America had solved much of its race problem and that that’s what Dalits should aspire to. Curiously, Americans at this point, at least on the Left, perceive our racial problems as dire.

https://www.brownpundits.com/2019/03/06/browncast-podcast-ep...

Podcast links
https://itunes.apple.com/us/podcast/brown-pundits/id14390070...

http://brownpundits.libsyn.com/the-life-and-views-of-a-middl...

https://www.stitcher.com/podcast/razib-khan/brown-pundits-po...

https://player.fm/series/brown-pundits/the-life-and-views-of...
Do you mean 'god' as a synonym of theistic-religion groupthink? The idea of religious groupthink? Or the idea of groupthink in any context?
I imagine it would still be more dangerous to drive to the airport than it would be to fly on a 737 Max.
I don't think a Rails equivalent will ever appear on Node.js simply because JS doesn't have a standard library. Rails stands on the shoulders of Ruby's excellent standard library. The two languages are also poles apart in terms of the quality of design. That is always going to impact any JS framework.
You make it sound like Apple is doing this despite their customers.

But nobody other than a handful of people would rather have a much heavier device in exchange for being able to replace their WiFi card or keyboard.
> Replace "new method of prospecting" with "new blockchain"

Note I said bitcoin, not cryptocurrencies. I completely agree with you here, shitcoins will always be shitcoins.
Lol yeah Xcode or IntelliJ kill batteries. I’m ok with that tho batteries are for meetings and such.

I agree about thermals. Better venting should be a priority! That is one thing they should improve on the 2012 MacBook Pro form factor.
I've read about automated phone calls to the elderly to build up data on response times. It was a dementia early detection tool.
Seemed to be a pretty smart approach just to ring the home phone or mobile and ask for them to say a word. Takes no time.an requires recall and cognition. Also confirms the old person isn't dead.
I ran my own benchmark to decide between the two things a while ago, so I don't have a source in the sense of a published benchmark. YMMV

https://github.com/eventmachine/eventmachine
Yeah this is actually super interesting to me. Calling it huge is an understatement. Looks like it wasn't over those 3 years though. But even from 2006 (I think the last census) there's still a 6.5% difference between 2006 and 2013 [0]. That's a pretty heavy rate of decline.

Anyone got stats on how religion growth/decline rates are affected by economics and population size? I wonder if it is similar to how first world nations pretty much all have below a 2.0 population growth rate. Does the data suggest that as we become better off there's a correlation to less religion?

[0] https://en.wikipedia.org/wiki/Religion_in_New_Zealand#Religi...
>right to participate in the democratic process

You mean the same democratic process that passed this bill when literally 99% of the responses within the consultation period were against it?

Or maybe you're talking about the democratic process where our opposition agreed to pass this bill even though they thought it was badly thought-out and needed amendments which were promised to happen in February but still haven't, in return for our government not allowing doctors to see sick people in our secret offshore prisons that almost nobody supports.

I'm being facetious of course, but as an Australian citizen I haven't felt represented here for a long time.
Boston Dynamics puts its wheeled-robot Handle to work in a warehouse
I can't imagine how people would discover they may be into these things if the only way to have contact with it would be through the scene.
2.5 meters is a problem in W3W. The squares are 3mx3m so most things are going to change "location." Combine that with the nonlocality of the W3W encoding and suddenly anything used has a completely different 'address' where with traditional latitude and longitude 2.5 meters doesn't drastically change.
I laughed at how the "MS Windows fundamentals 101" is blank.

Because no operations engineer should use MS Windows? :see_no_evil:
from the article: "Did my Apple Watch save my life? I think in my case, that’s a bit of an overstatement."

Thanks to an Apple Watch w/ ECG, I now have a cardiologist, too. My A-fib burden is only 4% and at my age without diabetes my increased stroke risk is minimal, so my Dr. basically asked why I was bothering to wear this thing if it was just worrying me unnecessarily.

I mostly agree. It is nice to finally know what's going on because I've been having irregular heartbeat when exercising for over 5 years & a stress test (ECG on a treadmill) didn't show anything. Now I've had 2 weeks of monitoring with an iRhythm Zio & an echocardiogram so I know I'm reasonably safe to continue exercising.

Is it worth the $$$ insurance paid for all of it? I'm really not sure about that. I kind of wish the Dr. had told me "lose some weight or you'll drop dead" because I would have listened. I'm also not sure what I would have done if I hadn't been able to figure out what was happening. Probably just continue to keep my rate under 150 as it's a high rate that usually correlates with irregular beats.
do those have privacy features, and do they promise not to share your purchasing history? (not intended as rhetorical question, if you are a credit card nerd maybe you know of cards that can compete with Apple in this area.) i care about that far more than rewards.
> he shows a simulated runaway MCAS failure

'I am not doing that...' is now on my most terrifying phrases to hear.
"If we, what3words ltd, are ever unable to maintain the what3words technology ..., then we will release our source code into the public domain. We will do this in such a way and with suitable licences ..."

What are "suitable licences" for the public domain?
JS is not my first choice for many things but I still have to work with it often enough to know that most of your complaints about the language haven’t been a problem for years. It’s improved a great deal and is much better to work with lately—more so if you don’t install a library for everything under the sun (because you really don’t have to in order to be productive).

There are valid complaints to levy against the ecosystem, but the ones you listed are non-issues if you take time to learn the language and VMs/environments themselves. To be fair, I mean.
Video from BSidesSF 2019, highly recommended: https://youtu.be/ZukUmZSKSek
Each country sets its own rules for their airspace, so they can do whatever they want. But most have historically deferred to the FAA, but then also Boeing and airlines, and all the regulatory bodies work with ICAO to try and be on the same page as much as possible.

There may in fact be some obscure treaties and trade deals, among ICAO complexities, that complicate sovereignty on this issue.
I still develop using server-rendered like it's 2012. Since I'm pretty much an indie dev, I just don't think it's worth my time to initally start a project off REST API (i.e. using react) because it's literally 1 more layer to take care off. I.e. if a REST end-point name changes, then I'd have to modify both frontend and backend code. In addition to that, initially, getting a software specs is a much harder problem than to implement. Having to create REST endpoints for every single data that needs to be passed around is not nice when the structure and specs are still very likely to change.

Moreover, finding developer experienced in react is much harder and more expensive than those who do traditional HTML-CSS combo. Finding a freelancer to slice out PSD design into HTML-CSS is also much harder to go wrong. I wouldn't be comfortable outsourcing a react project to freelancer I barely know, but I'd do it for HTML-CSS.

I'm not against react or other SPA frameworks by any means. I think they're great technology that makes certain use cases convenient and can make a good user experience. That being said, there are also costs for those, and I just feel like there are so many websites out there that don't actually need to be implemented using SPA. Traditional server-side rendering would have saved them so much time, resources, and headache.

I personally would only rewrite a particular project into an SPA when there's a real need for it. For example, when the user base is large enough that a nice-to-have user experience becomes a big enough deal, if there are real needs for "reactiveness", or if mobile apps counterparts that would also require REST API is needed.
The examples were a lot of fun to play with. Nice work.

I was thinking earlier today of creating an F1 engine note simulator. I would want to play with the number of cylinders, v angle, crank offset (v8 normal crank/180 crank) and maybe some kind of exhaust system variables (tuned length, crossover pipe), and of course RPM. I don't know where to start, could you point me at the type of programming I would want to look at to figure out how to do this?

Here is an f1 car engine playing God Save the Queen [1], sounds atrocious, but still cool.

[1] https://youtu.be/XRXwWbo_mX0?t=58
A toilet that monitored urine and stool samples would be a major lifesaver.
> However it is inappropriate for an outsider to use an unofficial name or deadname without permission

I dont think its inappropriate, that is how names change over time. Just embrace it, dont fight it.

> Please stop bringing up taxpayer money

Why? Shouldnt you say something if the govt is wasting money on frivolous activities?

> I could say the US taxes shouldn't be spending trillions on military before fixing other problems like homelessness in SF, but that's not how taxes or governments work.

I agree, the US should be spending less on military and more on the welfare of its citizens.
I don't mean the syntax, I mean the abuse (ostensibly a language feature) of method_missing that's incumbent in the ecosystem. What would be the type signature of Active Record?
Of course... here's a link to a classified document you can check out.
I'll be somewhat contrarian to the popular view, and say that making things biodegradable is even worse because it's essentially planned obolescence; the manufacturers continue to consume resources for producing products which are guaranteed to self-destruct.

The real problem is that people don't seem to appreciate just how amazingly durable plastics are (or the companies try to dissuade that in order to ensure their revenue stream...), and instead waste them carelessly.
So you just keep using the old address code or words or whatever, I really don't understand why this is a problem. What is going to happen if people come looking for you and you are 2.5 meters to the left of where they show up? Your original geolocation is almost certainly less accurate than 2.5 meters to begin with, no matter how you specify it. Add to that the fact that if it's a physical location with geographical extent, like say a building that is more than 5 feet across, you are arbitrarily picking your location from within all the possible locations that fall inside that building.
You could also probably subdivide Hinduism and the Islamic religions. But if we're talking subdivision it would make sense to me to first subdivide the largest group; ie Christianity.

It is hard to say how to subdivide without becoming too busy. Maybe you could take countries with big populations and do a breakdown on their classifications. So specifically China and India, but maybe a few more. But that's not as visually appealing.
if that was a pun on the C language, then I officially groan
Oh my, I had no idea that it was as such in Europe (EU?). In my particular case, there was so little time to "exhaust all possibilities". In fact, I only had the opportunity to attempt a single action, and that is without knowing what the outcome would be. To make matters worse, it wasn't even really a calculated action; I've taken a few combat driving courses in the Marine Corps that contributed to me reflexively making the correct decision. I just acted from the gut, based on my mental state. No matter what the outcome had been, I would've felt like I had no time to decide to react differently.
Lockheed D-21
I'm currently building an app using Webpacker and Rails 6 edge, it's been great.
When I started, Java and Spring were (still are..) enterprise (Ruby and Rails existed but were not popular in my area and network) and the major criticism in my mind was the difficulty faced as a beginner.

Spring was humongous and had so many modules that I just couldn't grasp the purpose of each (I still don't) plus there was a lot of overlapping functionality. Senior devs would come to college and ramble out stuff which made less and less sense as time passed by.

Writing a simple app became tedious without a reference by side. So that was enterprise in my mind - tedious, complicated and completely incoherent at times - what and why were completely skipped, at times, in favour of how.

At that time I discovered JS and the simplicity of assembling a decent sized app won me over. The startup ecosystem was also picking up pace in my country and speed of iteration mattered more than anything else. Granted JS can become a nightmare (which I learned later) but that speedy feedback compared to Java was enough to make node my "homestack."

There were other things which worked strongly against Java in my education -
1. Being forced to use eclipse without training (what are these buttons, what does everything do, how do i do this, I was fighting more against the IDE than anything else)

2. Being forced to use the Oracle database which was (for some xyz reason) given to us in a virtual machine and took ages to run a simple join in a small table of 100-500 records.

3. Programmers with experience can be completely oblivious to the mental model of a beginner.

All of this just soured me on "enterprise."
> resting heart rate being in the 113-120 bpm

That seems insanely high
Never believe marketing.
Threat from mercury in freshwater fish could be blowing away in the wind
> Go doesn't have a proper, complete type system.

This is nonsense. There's no definition or checklist that defines what a complete type system is. In that vein, Haskell doesn't have a proper type system because it lacks dependent types, and a bunch of other features that are only available through language extensions.

We are still not at a place yet where the from first principles, type driven approach is going to always be the right choice over the hack out code approach. Rust simply takes more investment to learn, and more time to master, and while I agree that investment pays off 1000x, and that Java and C++ should stop existing, Go is a better fit for the people who just want a productive, reasonably efficient language that can get stuff done. Having a very simple hammer like Go that limits what people can do and sticks to what people already know is useful and beneficial.
We need a framework that makes it easier to build server-rendered, multi-page web apps with Node. Preferably something "batteries included," with support for recent innovations in web tech.
Uber/Lyft (as well as other relatively recent options like ZipCar) definitely make a difference at the margins where a couple, for example, might have previously wanted a second car for occasional use.
A friend of mine in his early twenties drowned a few months back due to a cardiac event related to atrial fibrillation. He was otherwise in phenomenal shape and living life to the fullest.
Maybe it was a result of the medication he mentioned? It wasn't exactly clear.

edit: just checked again and nope, that was pre-doctor visit. Something that high would certainly cause me to worry.
And just not have case insensitivity? Fine by me. I'm only arguing about where case insensitivity should be implemented in the case that you do want it.
Their privacy assertions are very ambiguous. Apple can’t see your data, but Goldman Sachs can. Apple says GS won’t use it for marketing, but there are many non-marketing commercial uses for the data.
It is right that people judged incompetent are free to work for anybody that wants to pay them or judge them differently. They might just want to get their gambling debts in order before being CFO or holding the keys to Gmail.

Edit:
Also, the more you know about candidates, the less risky it is to hire them. This generally makes it easier for people to get jobs.
You get all of that for free with Java, plus you don't have to use javascript
I think the no-fees is partly a reflection of the reality of what it costs a financier when you are late with a payment and partly a means of standing out in a field where everyone else is lining up to kick you when you are down. I use the “Don’t Fuck With Paste” browser extension on CapitalOne’s sites more then anyone else’s - why don’t they want me to cut and paste into their web forms? Because the small percentage of typeos that occur due to manual data entry translate into millions in fee income - and of course it’s your fault you got fined because it’s your mistake.

Probably the worst industry for this is car rentals - I have often wished Amazon or some disruptive entity would get into car rentals. The entire industry exists to just to shake you down when your at your most vulnerable - far from home, unfamiliar territory, limited options. Is there any reason why they can’t accept an alternate credit card from the one that secured a reservation? No. Is there any reason the slightest change to a reservation requires the previous reservation to be completely destroyed and renogiated at a new price? No. Is there any reason that cash can not be accepted? No. I live in a state that forces the rental car companies to accept cash and they do just fine.
“Today [November 2016] we are replacing the rate-based retrieval fees with simpler per-GB pricing.”

https://aws.amazon.com/blogs/aws/aws-storage-update-s3-glaci...
Especially with the ability to build apps that require minimal client side JS (e.g. Intercooler.js).
I suspect that the JVM isn't an option since Oracle v Google showed that it's not as open as we'd hoped and nobody wants to try the same trick with .NET.
This take on wearables is way more exciting to me than AR. Unmediated reality and good health sounds like a much better future than the alternatives.
> The word choices involve tenses and plurals, which makes them seem quite east to get wrong from memory. [emphasis added]

A delightful and no doubt unintentional example of a problem very similar to what you're talking about!
There's nothing wrong with bleeding edge in course material, the issue with bootcamps has always been lacking of computing fundamentals.
“For we each of us deserve everything, every luxury that was ever piled in the tombs of the dead kings, and we each of us deserve nothing, not a mouthful of bread in hunger. Have we not eaten while another starved? Will you punish us for that? Will you reward us for the virtue of starving while others ate? No man earns punishment, no man earns reward. Free your mind of the idea of deserving, the idea of earning, and you will begin to be able to think.”
I’m really sorry that happened to your friend and to you. I think the best outcome of tech like this is that it makes what seems like maybe small and maybe seemingly mundane improvements that reduce the frequency that things like this happen.
Hierarchies in a Hakyll Blog
I feel like this line of thinking is very analogous to the whole microservice craze -- you shouldn't need to introduce a network boundary to write well architected software. There's no reason you can't have a clear separation of concerns in a server side rendered application.
CGI::Application + Perl paid my bills for many years back in its day.
Digital Twins Deciphered
The privacy features are interesting. Unless 100% of my transactions go through the Apple Card or cash though, I am not sure it actually means anything.
Hope this doesn't mutate to affect humans.
> What causes OOP to be well suited for finance's use case?
What are the short-comings of structs/interface methods that Go! provides in the financial space?

“Things” in finance are amenable to the classical PIE of OOP. Many concepts, e.g. financial instruments are extended version of something that was invented earlier. E.g. you have an abstract concept of an interest rate swap and specific versions of it (like fixed-fixed, foxes floating, cross-currency etc). This works pretty well with inheritance and polymorphism.

When you talk about money, finance is very particular about what you can do and what you cannot do. E.g. if money are subtracted from one account, they should appear in another, or balance cannot go negative. It is easier to enforce rules like that on a language level with encapsulation.

> If Go! had generics, would that change it's suitability for finance?

I believe so. You have built in “generics” for most popular collections like maps and arrays, which is fine for command like utilities and lots of system-level software. But in finance (an other problem domains tbh) you often need a generic version of a more complicated data structure, e.g. dataframe, tree, implementation of flyweight pattern, or data cube.

> I would think that first-class concurrency would be useful in that space, is it?

Good support of first class concurrency is useful everywhere. Just so it happened that given that C++, Java, and C# together reign in different domains of finance, we are already quite comfortable with concurrency primitives of these languages (usually some kind of multithreading)
this is true but I am okay with GS having my data and using it for their own nefarious schemes; I am bothered by the idea that it may be shared promiscuously with dozens of data brokers and companies in a personally identifiable form.
Makes sense. One of my personal rules is to only give money to the homeless in other people's neighborhoods.
I don’t think I’m that old... but I’m very much in the same boat as you.

Then again not everything I work on has to do with web or API’s so maybe that colours things a bit for me.

I think I know exactly what you’re saying and I agree. Also no less the hypocrite here, but like WW said “I am large, I contain multitudes”!
If the Apple Watch can be credited for new detections, can we also blame it for non-detections?

Just asking... Because if the value prop is that they can detect, then they should have some accountability for non-detected positives, no?