skysight-inc/HackerNews huggingface dataset:
The high latency between operational data and that data being reflected in reporting using traditional data warehouse pipelines makes it difficult for companies to make effective business decisions in a fast-paced business environment. Even in competent execution, that latency is frequently measured in weeks for big businesses. In the last few years, I've been approached by a number of traditional big businesses looking to rearchitect their database systems to make them more monolithic for the express purpose of reducing end-to-end latency in support of operational decisions.

It is extremely expensive and slow to move all the data to a data warehouse. Ignoring the cost element, the latency from when data shows up in the operational environment to when it is reflected in the output of the data warehouse is often unacceptably high for many business use cases. A large percentage of that latency is attributable solely to what is essentially complex data motion between systems.
QoQ. They still showed a YoY decline for 2019. And that's in a market that's been expanding, so they've significantly lost market share.
Why do you think it was just a UI update? The headline from the article:

> New Apple Maps Designed with Better Road Coverage and Pedestrian Data, More Precise Addresses, and Detailed Land Cover

As well as many of the features highlighted by the article seems to allude to new data.

- Look Around

- Real-time transit information

- Flight status

- Indoor Maps

- Flyover (3D city scapes)

At the very least it sounds like they have added a whole bunch of data sources. They also claim that they have better road and pedestrian coverage...but offer no specifics. So whether these changes produce net "better" data foundation is unclear, but it sounds to me like more than just a visual update.
It isn't just the fact that it is authoritarian, it's the combination of authoritarianism, protectionism, and an evident practice of lying to its own population in order to force narratives. Sure some of this applies to the U.S., but we don't have social credit scores or unmentionable events like Tiananmen.

I imagine one strong motivation could be that the CCP is trying to delay or prevent quarantine on the global stage, which would cripple the Chinese export based economy. Could be justified with the assumption that although numbers are worse, China expects it will nonetheless successfully contain the outbreak before other nations need to shut down flights and such.

Governments lie all the time. Communist style dictatorships like China and North Korea are particularly guilty, as their authoritarian rule depends on misinformation - not to mention in decades past, underreporting of negative data was not unheard of, for example in harvests of food when regions were in famine.

We have nothing to go on but China's word for these figures and their entire government is predicated upon varying degrees of misinformation. Any data which could possibly paint China in a negative light should be scrutinized.
I'd think Americans are paying enough for their Healthcare to not be the product but....
Do you have a link to the Dell webpage? Can't find it myself; all the ones I come across are for Windows systems.
Oracle lock in is never worth it.
>Finland is a capital poor country but rich in ideas

You can replace Finland with pretty much any non US country on Earth. I've met brilliant hard working people all over the world. The only thing they lacked to make it big was capital.
The negative would fade out rather quickly if exposed to natural light, e.g. if left outside.

It is incorrect to say that radiation has no effect. The effect is just greatly reduced.
> But these parties can’t see the pages you visit on those sites (e.g. wikipedia.org/controversial-topic), your login name, or messages you send. They can see the sizes of pages you visit and the sizes of files you download or upload.

Given the pattern of sizes of data you request, one can do seemingly-amazing things such as figure out what area of Google Maps someone is looking at based on the visible map tiles or figure out what movie someone is watching on Netflix based on the MPEG fragments or guess what article someone is reading on Wikipedia based on the pattern of requested media files. Note that these are each practical attacks that people have implemented; I have also seen a strong argument for a type ahead search attack based on the sequence of search response sets but I don't know if it has been implemented and it feels harder to pull off reliably.
The cost savings with bare metal servers vs managed cloud can be ludicrous... like take away 2-3 zeroes. It's particularly true for bandwidth and raw CPU power where major cloud providers massively overcharge.

The real answer is like most other things: it depends.

If you have a highly variable workload or you really get a lot of value from specialized managed services then cloud will save you and generally work better. If you have a less variable workload then a more DIY approach can yield truly massive cost savings and even better uptime and performance in some cases.
ILFORD is still selling photo paper in rolls with the specific chemicals required for regeneration of baths. It does allow a skilled lab operator to use Durst Lambdas or even a 1hour laser-based minilab like a Noritsu QSS or Fuji Frontier to print on real b&w paper!

However, the same skilled operator should be able to calibrate her minilab in order to obtain decent looking b&w prints on color-based paper (RA4 process - used by Noritsu & Fuji).
Using non-GAAP numbers. Non-GAAP gives you substantial lee-way to not charge things to your bottom line. I don't think you get to claim to run a profitable business just because you started paying your employees completely in stock.
Contrast that with Google Maps. I've submitted multiple corrections over the years and 90% have been live in just a few hours.
There are so many issues like this. People complain about TomTom maps never being updated in navigation systems because it's licensed, Apple Maps being crappy (or in this case, wrong), even Google Maps is often slow in updating (e.g. the tunnel in Maastricht took some time after it opened, which was known and announced years ahead) and very incomplete in terms of footpaths and trails.

The USA is probably the worst example, but globally, in the majority of places (geographically), OpenStreetMap does better at all of this: it's more complete and more up to date.

Pick a random point on earth on land, compare TomTom, Bing, Google, and OSM. Repeat 50 times. I did this and OSM was a very clear winner (it's still on my todo list to make a blog post with visuals, which is quite a bit more work than just doing it for myself).
Several of my hospitality clients have started with Square. The CC fees are straight forward <= %4.

There are third-party partners who extend on the platform. (I'm looking for a simple option for invoices-statements without trying to compete as Online Bookkeeping service.)
I don’t do as the parent does, but I’ve thought about it. The main difference is that a remote repo still requires an action to achieve backup parity. Using Dropbox your changes would start syncing the second you type :w. So even if you don’t finish the current development thought-line and commit upstream, you’re still backed up.

Still not sure if it’s a good idea or not, but not being able to ignore node_modules was the real blocker for me before.
megaservices
Why Landlords Raise Your Rent. (It’s Not for the Fifty Bucks a Month.)
Well, let's check back next year. The bears are already 1-0 against Elon Musk, given that a large percentage of Tesla bears were originally short SolarCity.
Apple Maps is still totally useless in Mexico. Even the most die hard Apple fans still rely on Google Maps or Waze.
> It's easier to join tables in databases that live on a single server, in a single database platform

1) what if your data set is larger than you can practically handle in a single DB instance?

2) nothing about a monolith implies you have a single data platform, let alone a single DB instance
Wow, what city is this?

> I've filed bugs

Was that using Radar? Did you try using the "Report an Issue" UI within the Maps app itself?
The only reason I wouldn't recommend it is that it becomes a necessity.

I can no longer code on my laptop to save my life, after running a stacked dual 34" + 29" UW setup.
It's a little sad because originally, people thought there would be a shared data base (now one word) for the whole organization. Data administrators would write rules for the data as a whole and keep applications in line so that they operated on that data base appropriately. A lot of DBMS features are meant to support this concept of shared use by diverse applications.

What ended up happening is each application uses its own database, nobody offered applications that could be configured to an existing data base, and all of our data is in silos.
Please expand on the logic here? Do you mean for low $$$ products, if users can onboard themselves they won't need to talk to sales?
Use what you know.

If you know JS, just stick to Node + Express.

I stick to Go or Node for the backend, and create-react-app for the web client. I prefer Go in most cases because I don't need to rely on many external deps, and I have my own starters for both Go and Node to create services quickly (rest, real time, assets, data/repository)
I think you misunderstood me on the duplicates. I'm talking about how easy it is to e.g. left join an attribute from another table and under-qualify the association so that you accidentally pull in unwanted rows. It's not that you have duplicates in the data; the data is correct and the model is correct. It's rather that the query is incorrect and the set of tests, owing to them typically being written by the same person who wrote the code, doesn't populate the association table with more rows than expected.

I mention this because it's a bug I've seen crop up several times in production. When you write 'join' you're typically fetching data to add extra columns to your result set; it's relatively unusual to want a row product in the absence of group by & aggregates, or an ORM doing eager loading of a detail table. But nothing in SQL requires you to state your product expectations on the join, apart from left/right outer vs inner join. I personally think SQL could do with forcing people to be more explicit on this point.

I fully agree on the inconsistencies in NoSQL; I think the most sensible way to use NoSQL is as a document store without relations, and keep the relations somewhere else. Manually maintaining invariants (especially of the denormalized bidirectional kind that some stores require) in an environment with less than complete transaction support isn't my idea of fun.
Sandstorm was a really nice solution to this, but it required each app to be integrated with it, which I personally think is what killed it. (Which sucked, because for what it supported it was the best option available)
What about both..?

For example, I have a concept in my head that's like a hashtag but would translate to "over-optimized 80s/90s technologies that have aged poorly". It's a categorization that overlaps with a sense of frustration (typically because I'm using one) and joy that I'm seeing fewer of them these days...

I have a lot of similar "feelings" that are felt instantly, but would take dense English to express. It is kind of like observing some behaviour in a large codebase and trying to remember what's causing it. Connecting all the dots to find a satisfying explanation isn't always immediate.

This write-up on "clueyness" is a similar example to what I experience from time-to-time: https://waitbutwhy.com/2016/05/clueyness-a-weird-kind-of-sad...
And that’s why the “Hoover up all the data” approach will win. Google can snoop on everyone’s emails and locations and transaction receipts and find the location and names of businesses automatically, and even their opening hours.
I was always very confused as a child when characters on TV couldn't tell whether they were dreaming. I thought it was obvious! Things were 3-dimensional and they could taste and feel and hear and see, which no one does in dreams.

While reading a great discussion similar to the link[1], a comment made me realize people actually do have realistic dreams that are comparable to waking life, which absolutely floored me. I was so astonished that it felt like I had been hit in the face.

1: https://www.lesswrong.com/posts/baTWMegR42PAsH9qJ/generalizi...
Nice, I hadn't realised that re. minilabs.
I suppose this could be addressed by the tooling, if there was an easy way to get it to echo the target, and it made sure to always keep things separate.
Even better, because Spanish has a few letters that change pronunciation depending on context, eg the g in guerra vs Girona.
I have experienced something similar, namely hypnagogic hallucinations, usually when waking up, that sound exactly note for note the same as the recordings. Strawberry Fields Forever was the most memorable. To my mind experiences like this and particularly vivid dreams show that our mental capacity for self-stimulating is profoundly more extensive than most people believe. I can't think of any reason why you couldn't have a kind of state of lucid wakefulness effectively functioning as an overlay of what your sense organs are telling you. Imagine for example a race car driver who sees the line as clearly as in one of the simulation games that enables it.

Edit: I've also had vivid hypnagogic visual hallucinations intentionally. It's a kind of fun game to play, seeing my bedroom clearly with my eyes closed, or checking the time on my watch while same. Obviously I'm conscious and aware that I'm not really checking the actual time, but not particularly surprisingly I'm pretty close since I tend to wake about the same time every day.
Per capita CO2 emissions by country
All of this is theoretical and we don't have any real data on how it will affect gross margins. When the car is larger, many things are going to be more costly, like painting, which takes up a significant part of automotive margins.
Any query optimizer worth its salt will push the filters below the join.
UI-wise, I like the Apple Maps lane indicator and next turn display much, much better than the Google Maps equivalent.
Is there an academic reference that summarizes these things?
Anybody have experience as to whether this applies to an American living in Finland?

Due to FATCA and the US's draconian tax laws around ownership of foreign investment assets...I'm wondering if it wouldn't make any sense to try to start a Finnish company while holding American citizenship. Assuming it would be a tax nightmare if you start producing any real income.
> Some data belongs in Postgres, some in DynamoDB, some in JSON files. Now, how do we do reporting?

One of the key concepts in microservice architecture is data sovereignity. It doesn't matter how/where the data is stored. The only thing that cares about the details of the data storage is the service itself. If you need some data the service operates on for reporting purposes, make an API that gets you this data and make it part of the service. You can architect layers around it, maybe write a separate service that aggregates data from multiple other services into a central analytics database and then reporting can be done from there or keep requests in real time, but introduce a caching layer or whatever. But you do not simply go and poke your reporting fingers into individual service databases. In a good microservice architecture you should not even be able to do that.
> With less flexibility, and more round trips

That all depends on the API.
Yep. Basically, business owners are super busy. They see your ad or a mention of you, Google you and sign-up in the form. But - they only become paying customers if they take the time to actually use/test your product in the trial/freemium period. Really good automated onboarding can get them to actually set the product up for their business. Otherwise you need sales reps to walk them through it which is time consuming.
Jupylet: A marriage of Jupyter and the pyglet game programming library
I don't think the microservice vs monolith process is as cut and dry as people make it out to be. Microservices are hard because abstractions are hard. I've found working on abstracting code within a monolith usually results in better microservices. Haven't seen a good process for starting a project with a series of microservices.
Well, depends what you compare with. Most european countries have a rich history of industrialization and colonization and hence quite a lot of private capital. Unlike Finland. Of course, there are lots of other dirt poor areas, but if you compare Finland to the segment where it's usually included, i.e. non-iron-curtain-enclosed European states, then in that category it stands out.
I went from T410s to T440p quad-core to T495, all with Fedora.
So far, I am very happy with the T495 with Ryzen 7 Pro 3700U.

The integrated Vega GPU seems better than the discrete but anemic NVIDIA GPU I had before, even though it is limited to system RAM bandwidth. The GPU driver experience is much better so far, much like with Intel integrated GPUs.

Battery life is far better, with very low idle power usage out of the box while doing everyday work on terminals, Firefox, and wifi. I've never run it down all the way yet, but it seems it would last more than an 8 hour day.

One caveat is that I have not yet attempted to do computational work with the AMD GPU or CPU, so cannot comment on drivers in that regard.
Cloud Prem Architecture
I knew I could ride the micro-services fad out.

It was only ever useful for massive deployments that only massive systems like facebook and others needed. However their engineering teams dominated the discourse and others followed, pretending if they too had the same requirements even though their engineering teams were small and their systems far simpler.
I second this, really neat graph
can I do a pattern based ignore, to ignore a specific folder in all subfolders?

Dropbox//node_modules/

or similar?
I’m actually looking for a job and this has come up more than once.

I agree with you for the most part.

Docker isn’t all that difficult to use and I don’t even see why they bother asking. I just laugh and tell them, yeah, I know docker, along with being quite proficient in Linux in general and other deployment technologies. I don’t see the point of asking developers if they know docker. If you can learn to code, you can learn the basics of docker in 15 minutes.

React and frameworks are more specific and I can see why asking about those for developer roles is more appropriate.

AWS is so damn big at this point that I don’t know what they are really asking by just saying “AWS”. Sure, I know about the core AWS stuff, but I’m not proficient in really specific AWS CloudFormation templates or AWS IAM policies and stuff. And I’m not sure most developers outside of devops should be responsible for such a thing. For day-to-day software engineering, I shouldn’t need to touch the servers - that should be handled by a CI process and/or devops persons.
Netlix might be a poor counter example:

https://dvd.netflix.com/

They still offer this service.
The company itself is still pretty young (< 6 months). I’d suspect pricing isn’t listed because they’re still figuring it out.
> I really don't see anything that is really any faster

Hardware has improved since 2012 along all metrics. Yes, even core count.

> or has the linux compatiblity.

Looking at the arch compatibility tables linux works completely on most models. Some don't support the fingerprint reader or minor stuff like that. Only very few have showstopper issues.
Even if HTTPS is deployed, and even if the client actually verifies the certificate, untrusted networks are still risky.

There are many attacks against HTTPSs itself (e.g. DROWN [0]), bugs (like the Windows 10 crypto bug [1] from just a couple of weeks ago), irresponsible CAs (e.g. symantec [2]), and hacked CAs (e.g. DigiNotar [3]).

Are things better than they were before Let's Encrypt? Sure. But is the advice against public Wi-Fi out of date? I don't think so.

[0]: https://en.wikipedia.org/wiki/DROWN_attack
[1]: https://techcrunch.com/2020/01/14/microsoft-critical-certifi...
[2]: https://wiki.mozilla.org/CA:Symantec_Issues
[3]: https://en.wikipedia.org/wiki/DigiNotar
My company is currently moving to microservices, but for different reasons.

The problem you raise was in fact fixed years ago in our org simply by properly decoupling our "monolithic" app into modules. The top-level build was simply a collection of all pre-built modules. After each dependency update, an automated regression would run, and if pass rate was less than X%, the change was not pushed upstream.

Really, microservices give you 2 things better than that: 1, the ability to combine more technologies; 2, much simpler (horizontal) scalability, since properly done microservices naturally scale well with multiple copies running on multiple machines. Of course, the costs are there, in terms of more debugging difficulties, more complex logging needs and usually a higher minimum overhead.
Repeat with me.

Life is a circle. Life is a circle. Life is a circle.
Seattleites need no shelter from the weather :D
Nah, targeted advertising for cows will work better.
That famous cello prelude, deconstructed
Interview: CG Artist at TikTok
Strong Identity, Weakly Held
Software Development on an iPad Pro
https://www.dell.com/en-us/work/shop/overview/cp/linuxsystem...

Not sure if this covers your question, as the OP said "the same computer with Windows and Linux available" but at least you can probably find the equivalent Linux machines here and then compare to the previously found Windows systems.
yeah, came here to ask -- how do you not end up in the gmail spam folder?
Wow, I didn't know this was possible. To anyone else who doesn't know this, while you're navigating, tapping or dragging up on the toolbar on the bottom of the screen causes it to expand and show a few options you can tap to add to your route. Unfortunately it's just a few preselected destination types, instead of a new search.
Wait a minute? So "bash priming" or more generally "proc priming" is actually a real thing?
I don't see any objective reason for choosing 70 mm analog over 4K digital. Sure, the resolution of 70 mm is higher, but does it really make a difference? A lot of digital cinema is "only" 2048×1080 and you usually don't see the pixels at normal viewing distances. On the other hand, when it comes to linearity and color reproduction, analog film doesn't stand a chance against a digital sensor. 2001: A Space Odyssey might look sharp, but the colors are definitely off.

I guess the real reason why Nolan and Tarantino still use 70 mm is not quality, but personal preference and a bit of self-marketing.
You can get most of that through thunderbolt hubs these days, there's little need for proprietary docking station connectors.
OpenAI is a fundamentally a research laboratory - their top priority is pushing the envelope on machine learning research and releasing their progress responsibly. Anything that reduces experimentation and research speed should be avoided, thus the switch to PyTorch makes sense.

As long as as OpenAI is open sourcing their work, there will always be others that will port it over to other frameworks.
And this was a reply to climate_realist but somehow the mobile client made my reply a top level comment to OP.
He did another write up when the data updates started: https://www.justinobeirne.com/new-apple-maps
Schedule SQL Queries to run Daily
There is absolutely no value for anyone in you sharing the fact that you don’t share your opinions on SQL style. Yet there is a lot of value in OP sharing his thoughts on style. That’s the difference.