skysight-inc/HackerNews huggingface dataset:
The source article[0] linked in another thread says the images are of the 789nm band.

[0] https://www.nso.edu/inouye-solar-telescope-first-light/
I made this logging applications years ago to scratch my own itch, it did exactly what I needed it to for ages, but have since moved on requiring other tools etc.
Is this something anyone finds interesting, should I still leave it online?
My company builds out enterprise and b2b apps. For most of our clients, infrastructure just isn't a big enough expense to really think about or optimize for. If you're selling your web app at a $1,000-$10,000 a license per year it doesn't really matter what you spend on servers. But it still matters how much time/money you spend managing your servers. So here it makes a lot of sense to go cloud because it's a lot faster to go from having no infrastructure to running a web server and database with automatic backups.
the problem with this solution seems to me that you can't easily recursively ignore e.g. `__pycache__` or `node_modules`. sure, it's less complexity than defining and parsing an oddball text file with potentially weird glob expressions, but also less powerful.

still, i'll definitely be making use of this!
>I am 100% sure it is not the case.

What makes you so sure?

>It is also completely absurd to think that daily cold shower will mentally harden you so that you don't perceive sickness.

I didn't say not perceive sickness. I said that you wouldn't judge some levels of sickness to be as debilitating. I know enough people that sneeze once and don't work for a week. While others will only not go to work if they have a fever.

Both of those people feel worse with a blocked nose, but one of them doesn't judge it as debilitating (given they're not just scared of losing their jobs).

>What I am confused about is the level of investment people have in idea that it can not possibly do something with body on physical level and absurdity people go to argue that.

Why is it absurd to think of alternative explanations for the same phenomenon? I also never said it could not possibly be the case. I think you should take a look at it from different angles. It's unscientific to rule out something that's so well documented like mental effects (placebo).
$950K US ransom paid after cyberattack on Canadian insurance firm, court ruling
In my country not everyone is aware of the band's existence. Hence, I thought it would be wise to include some extra details.
I see. So when for a char pointer one needs to do

printf("%p\n", v);

the Generic call must look like this

displayln((const void *)v);

is it really better?
It looks as much like a conventional truck as the Hummer did, and that was arguably a great success. I think the primary market, at least at first, is going to be guys who want a big flashy truck to be noticed in. I mean, look how much attention Elon gets in it everywhere he goes.
Automatic PDF Generation with Google Chrome
It has. I have 100mb/s in Berlin. Seems that his street is not connected well, or he lives too far away from the distribution node, there is also 1gb/s cable in some streets.
The columnar database engines are powerful enough to answer the ad-hoc questions so you often don't need to materialize the summary data somewhere else or use BI tools such as Tableau that fetch the data into their server and let you run queries on their platform.

ELT solutions such as Airflow and DBT let you materialize the data on your database with (incremental) materialized views similar to the way how OLAP Cubes work but inside your database and only using SQL. That way, you won't get stuck to vendor-lock issues (looking at you, Tableau and Looker), instead manage the ELT workflow easily using these open-source tools.

These tools target the analysts/data engineers, not the business users though. Your data team needs to model your data, manage the ETL workflow and adopt a BI tool for you. When you want to get a new measure into a summary table, you need to contact the analyst in your company and make him/her change the data model. As someone who is working in this industry, I can say that we still have a way but the BI workflows will be much more efficient in a few years thanks to the columnar databases.

Shameless plug: We're also working for a data platform, you model your data (dimensions, measures, relations, etc.) and build up ad-hoc analytics interfaces for the business users. If the business user wants to optimize a specific set of queries (OLAP cubes), they simply select the dimension/measure pairs and the system automatically creates a DBT model that creates a summary table in your database similar to OLAP cubes thanks to the GROUPING SETS feature in ANSI SQL. Here are some of the public models if you're interested: https://github.com/rakam-io/recipes
Good resources for learning about Apache Kafka
Portugal's flag used to be blue and white (Please take a second out of your day)
I don't know about Tableau, but Microsoft Power BI does use a columnar engine - I believe its the same VertiPaq/xVelocity component used in Excel Power Pivot and SSAS Tabular Models.
> a cat/mouse detective story with well defined rules and Sherlock vs. Moriarty levels of intelligence that _actually convince_ you that the characters are geniuses

Ah, then you'll love Monster: https://myanimelist.net/anime/19/Monster
Facebook with 400m users had just one DBAs if I remember correctly. I wonder if people ever runs the numbers.
> ElasticSearch also does a lot more than your CLI does.

This is not necessarily a good thing. In fact, it is probably a really bad thing if you do not need the additional stuff.
It is absolutely possible, that is what the OpenResty stands for.
Can you please exemplify how you exploit a printf("Hello, World!\n") ?
> Update. Shortly after thie article was published, Google silently prevented my domain from using the API

That will certainly make the problem go away Google ;)
I don't really understand what this article is trying to say, other than "isn't Looker great!".

Having timely and detailed data available to a wide range of people in the organisation is now seen as a competitive advantage in many industries. There's a lot of tech out there to help with this.

But I could have written this article talking about how companies like Reltio are relying on NoSQL solutions to "empower the enterprise", or how Firebase is allowing startups to not worry about data structures, or how HSBC is deploying blockchain solutions, or how Spark means you can combine data from all different sources. It would still be just as accurate and meaningful. As it is, it just sounds like an infomercial for Looker.
Disabling Chrome Autofill
20 motherboards?
Same here.

As a small business owner I run my own apps on Digital Ocean, which to me offers very nice balance between features, reliability and price.
That'll be depending on undefined behaviour, though, correct?
Check Matrix/Synapse (server) and Riot (client)
There are a few around. Try this one https://www.buyupside.com/calculators/sir.php
Does anybody know where to sign up to the 'Monday Morning Tickler' as mentioned in the post?
Yeah AWS bandwidth egress is extortionate. Digital Ocean is something like 5-7x less expensive. It's ridiculous.
P-value is not likelihood.

Politically acceptable is not the same as true. Consensus is currently politically unacceptable due to costs to industry.
Based on what? Its cheap, can pull lots of stuff fast, you can plug in power tools and it has lots of storage area.
I can imagine a world where a arbitrary directory is filled with gitignore, dropboxignore, googledriveignore, backblazeignore, s3ignore, rsynciginore, dotignore, ipfsignore . . .

Goddamn, stop the world I want to get off
> No. You don't really want to do that. If you're doing that, use puts

This is not the case for RO strings, is it?
> neo-colonial undertone it has too

This argument makes absolutely no sense at all. How is that colonialism? I would like a further explanation. Because corporation <-> government?
That's a format string attack [0].

By modifying the start of that string, you can begin reading and writing to various parts of the stack.

Whilst implementations may inline that string into a RO memory region - that's not defined behaviour, so you shouldn't depend on it.

[0] https://owasp.org/www-community/attacks/Format_string_attack
Interesting, I will take another look at the thesis with this in mind. Evaluating work is hard with limited context!
Er, what? Where did I mention anything about them being foreign?
You're not guaranteed to have a RO string by the standard are you?
What is important is that they can make money from selling lots of electric cars. While the other companies get horrifying margin on their electric car and they have no clue how to make money with them.
Researchers Exploit Low Entropy of IoT Devices to Break RSA Certificates
That's probably a clue something needs to be done at the OS level regarding FS integration with cloud syncing systems and permissions.
The site focuses on C++11 and newer. AFAIK Dear ImGui is almost C code, using just a few C++98 features.
> Firefox 60

It's the old browser, not anything to do with your privacy settings. Sorry, when you decide to use an old and uncommon browser version the price you pay is that sites aren't going to be testing compatibility with it.
EU drops idea of facial recognition ban in public areas – paper
Thanks @tpayet and @fulmicoton for the info :- )

@fulmicoton and @tpayet, I'm thinking then if I want both full text search, and also faceted search, then Tantivy can do that, but at this time, MeiliSearch (and Typesense) don't do that?

( When I look here: https://github.com/meilisearch/MeiliSearch in the features list, I see no mentioning of faceted search. Whilst Tantivy does list faceted search as a feature: https://github.com/tantivy-search/tantivy )

@tpayet, for a database like MeiliSearch, is faceted search typically always off-topic? Or you're thinking about adding faceted search, later on?

(My use case is 1) full text search, 2) typo friendly, and with 3) e.g. "begin" matching also "began", "begun", and "run" also matching "running", and 4) in all lanugages, and 5) faceted-search restricted to tags and categories and user groups.)
I would say they're late to the game, but I wouldn't entirely discount the EU tech scene.

The EU is doing very well in Fintech, for instance: https://news.crunchbase.com/news/european-unicorns-break-out...

Also keep in mind that a lot of European startups migrate over to the states or split offices for financing & legal reasons, so there are several American companies that are, for all intents and purposes, based in the EU.
[Everything is RMDB](https://github.com/linpengcheng/PurefunctionPipelineDataflow...)
Relevant video from kurtzgesagt: https://youtu.be/yS1ibDImAYU
There's a lot -- and an increasing amount -- of knowledge that's specific to each cloud platform, and increasingly specialized (and complex) software. In the last couple of years or so I've definitely seen companies having to hire people to manage their cloud setups.

I suspect it depends on a lot of things -- the complexity of the project, its architecture, the development, maintenance and management practices. For a few years, me and a colleague used to manage a 30+ server setup without needing more than 8-10 hours a month. But we managed to pull it off not because of where the servers were, but because we chose a good and stable tech stack, we had the knowledge and experience required to manage it efficiently, and no one decreed that we shall henceforth move everything to the cloud because it cuts costs.

Given the same situation -- right stack, right experience, useful management practices -- I'm 100% sure you can pull off the same thing in the cloud, at least as far as efficiently managing the whole setup is concerned.

But IMHO the idea that cloud services give you all of that for free is snake oil. As soon as you need more than a virtual machine running a web server or whatever, what you end up with is exactly what you build. If what you build is crap, it's gonna run like crap, and you're going to need a crapload of money to keep it running, and two craploads of money to fix it.
My friend served as a military officer and told me a story. Every evening before lights out, he had to count soldiers via a roll call, a 10-minute routine. If someone coughed during that (no matter what intent), then suddenly many soldiers began to cough, and that ruined everything. The only solution he figured out to remain legal/moral was to pause and start it all over if someone coughs.
Well, if the birthday party were in, say, Illinois, it's obviously that FB is in violation of Illinois law with respect to facial recognition.

Further, it being a child's birthday party, at a private residence, the photographer's action becomes a tort in the vast majority of states. If you were a big enough pain in FB's butt, you could use that to stop distribution of the images at a minimum.

It's true that the easiest method of guaranteeing ironclad, legally enforceable privacy with respect to this facial recog stuff is to live in Illinois. But that doesn't mean the situation is hopeless for people who live in other states. It's just a matter of whether or not you want to do the legwork of making the claims. Which, depending on the state you live in, may have to be based on anything from privacy violation like Illinois, to contributory copyright infringement if you took the photo and forwarded to your friend who then posted it.

So it would depend on both the situation, and the state and municipality in which you reside. I can't give you one catchall, because there isn't one catchall right now these laws are uneven across the country. And very much in flux right now.
Or you could have the pointer be a pointer before you feed it to the function.

void* v;
v = ...;

...

displayln(v);
New antiviral treatment made from sugar
Ask HN: How to Not Be Indifferent
Hi HN!
I have been working as a developer for 3 years or so, and now I am completely indifferent about all I do.

I procrastinate, like many others, but I have don't find any reason doing anything about it.

This also goes further than just work. I don't see any reason to exercise, I don't see any reason to date or to make myself at home where I live.

The thing is that I am not feeling burned out per se. I can still spend good time with friends, travel, do stuff, etc. I just feel that I am increasingly becoming a shell of myself and loosing my energetic, curious motivated self that I used to have.

I have plenty of offers for different jobs and I can basically have my workday as I fancy. But I don't feel any excitement.

I don't feel that I develop, I feel that I degenerate.

I have just decided to prioritise some months of revitalization this year. Where I cut all my ties with work related stuff to see if I can regain some of my old self. I am also seeing a therapist.

Have any of you experiences in this direction? What did you do?
There is no right if the photograph was taken in public, in private it's a much different story.
And the ESA Solar Orbiter: https://en.wikipedia.org/wiki/Solar_Orbiter
Ask HN: Could a thermal camera of some kind find underground tunnel?
Not sure, but does the grund beneath us not show different maps based the heat coming from the underground?

Just read that the US has found a long tunnel from Mexico and I am curious ad to why a heat camera of some sort can not detect such tunnels, fairly easy?
Show HN: Header-only C library for arbitrarily deep neural nets
Is testing fast now?
Do patients who don't have symptoms spread it effectively?

I'm not an expert, but I see two main possibilities: It can be contained. Or it will spread all around the world and only vaccines will later make it go away, if a large enough percentage of the population is vaccinated. How long does it take to create a vaccine nowadays? And mass production...
Maze Now Supports Figma
Come on, that's not much more than a year old.

> Firefox ESR

> October 23, 2018
That's kind of shocking when compared to European prices. Over a full order of magnitude of difference, comparing to the list price of the first Google result.
Please contribute many good articles like that!
https://coolmaps.io
There are good and bad elements of this. As someone who has worked with academic EU grants in the past, the collaboration part is good for transmitting know-how/tacit knowledge to newer member states.

There's a cost to this of course, but I understand why they do it given that integration is probably the largest challenge facing the EU at the moment.
Firstly, the satellites fall out of orbit automatically within 5 years even if they break because they're in LEO. Secondly, again because they're in LEO they are invisible for most of the night while they are in Earth's shadow, not affecting stargazing or astronomy in the slightest during that time. It's only an hour or so near dawn and dusk where the satellites are visible.
Every step is observable in [The Pure Function Pipeline Data Flow](https://github.com/linpengcheng/PurefunctionPipelineDataflow)
> WYSIWYG formatting instead of automatically parsing symbols into bold texts etc

Assuming you know the minimum features non-technical users want/need in such a tool is going to exclude a lot of options that might otherwise be viable.

WYSIWYG is probably the canonical example of this: non-technical users DON'T need WYSIWYG.

Slack has been the (non-self-hosted) solution du jour for what you describe. My company use Slack and we have thousands of non-technical staff on it: complaints were rife when they recently introduced WYSIWYG and we continue to get requests for help in disabling it.

For the future, I think Riot is your best bet. Matrix may suffer the same fate of XMPP, but if it escapes that fate, it'll be because of Riot.

It doesn't tick all your boxes yet, but RiotX is a hopeful project in terms of native, and the integrations it supports make a lot of features easy to add in some usable capacity.
That's pretty unfair. Once you spend a little time to understand its concepts, it becomes second nature, and it's really a joy to use.

The fact you can reorder cells in any way you want (and import cells from other notebooks) is the whole point — this way you can build narratives with code, embedding important bits in the story while leaving out fluff like imports at the bottom. Maybe you just haven't seen notebooks that take good advantage of this, but I'll shamelessly plug mine as an example: https://observablehq.com/@mourner/martin-real-time-rtin-terr...

You do have access to nearly the whole NPM ecosystem. Most useful packages either provide a browser build in their package (which gets picked up automatically), or you can use https://bundle.run/ to produce a browser bundle for any Node package.
Could we collect some recommendations for really good books, online guides, tutorials, and recipes for current Pandas?

There are quite a few complaints here about the interface being confusing and difficult to use, and I feel like some of this is due to there being significant differences between versions. I would love to read a medium-length online free tutorial on Pandas 1.0, but it seems like most of what turns on up google are short idiosyncratic tutorials on specific tasks in various versions.
Btrfs uses data and metadata checksums, those pre-existing checksums allow for checking for duplications without having to read the underlying files. So sounds like we are violently agreeing.

Yes you can deduplicate 1TB quickly if you already have the data and metadata data checksums.

ZFS (with dedupe on) checks the checksum of every written block against every existing block in the pool, thus the slow writes and being very ram intensive.

Btrfs instead calculates data and metadata checksums for integrity then allows using them afterwards for deduplication. You could of course check for block level checksums for 100% of your storage. Or you could decide to dedupe only old files, only VMs, or only non-VMs. Or even a hybrid of block level for VMs, but file level for non-VMs.
afaik, both ends can move, they just send packets to the latest IP they received a valid packet from.
So we already know that brain forms new neuron connections all the time (or during sleep), so of course if there are new connections, there will technically be new networks? So the brain forms new networks each time we learn anything new... So how is this any different?
When I was at Viasat, there was a difference between what was provided to consumers (Exede) and what they were providing to airlines with their new satellite. The new one has much higher bandwidth than their older one. I’m not sure if the new satellites will service consumer internet too as I left the company before Viasat-2 became fully operational.
My bad - bug fixed

Thanks for pointing me to Intl formatting - I will probably migrate in next iteration.
Early Transmission Dynamics in Wuhan of Novel Coronavirus–Infected Pneumonia
I will follow your blog, it's really useful!
https://streetviewexplore.com
I'm a good engineer, but I'm not qualified as a system administrator. I know that I will do something wrong, and I don't have the time to learn everything.

So I'd rather pay amazon.
That seems like an arcane solution, although I'm happy they finally added it
When Facebook gets sued for all that other wrongdoing, they can pay out for it. Maybe you boost the fines by weighing the probability of getting caught. Facebook has been fined before and many other legal conflicts are ongoing, so it’s not as though they are getting a pass.

If Facebook gets a company-destroying fine for each act of wrongdoing, then it’s just a race where the first victims to prosecute get compensated. The slowpokes are screwed because the company has nothing left to pay out. This seems like a less fair system than one where fines are proportional to the value extracted or damages caused by the illegal conduct.
This would be a useful thing to lobby hosting companies on. All it would take would be to convince a dozen or two of the largest, most visible hosting companies to put sustainability/power efficiency/consumption stats front and centre on the website and the rest of the horde would be more-or-less obliged to follow suit.
Being a total stubborn asshole to my boss over last decade because I refused to even investigate about how we could replace our old and "complicated" SQL integration/export workflows with a modern and "intuitive" visual proprietary ETL this article is a real relief for me!

I'm now officially a bleeding edge DevOps with 10 years expertise on the brand new "old school" ELT (Extract,Load, Transform).

LoL
Yes, that’s actually what I worked on when I worked for them a few years back (specifically I worked on using satellite internet to update the onboard media libraries), but on launch of their new satellite they were pushing for simply allowing streaming.
Firefox 60 is from May 2018. It's 12 major versions behind. You may not like it, but it's a fact that web browsers change quickly these days. Mozilla may support ESR for a year but I don't. This is a side project and my test matrix is already too large; I don't have time to test uncommon versions of each browser.
Personally I think cybertruck is a one-off looks wise. The model Y looks totally normal.

Plus I actually think the cybertruck looks awesome (you have to see it as a driving space ship not a car) and the value is amazing - so much range for not that much money. And that thing looks built to last (balls of metal thrown at the windows withstanding)
Good point.
I suppose that you are talking about overwriting terminating NUL, do I get it right? puts() is vulnurable in exactly same way.
I learnt that server power usage varies a lot on load. Didn’t consider this to be so significant before.