skysight-inc/HackerNews huggingface dataset:
I was working for a startup implementing analytics tools. In my opinion, our setup was over-engineered, but I wasn't there at the beginning, so I might be wrong. Also, requirements changed a couple of times, so this could also explain why something that looked necessary for scaling and speed, ended up being this over-engineered mess. This is how it worked: After javascript tracker fired, we got log files, passed them through Kafka, then parsed the log files and performed calculations through Storm (Java). For storage, we used Cassandra. The system also had other parts, but I don't remember why they were there, tbh.

My thought process for solving your problem would be the following. First, you need to understand what's good for you and for your company might not be the same. You want the challenge, you want to implement something that could scale and you want to use exotic tools for achieving this. It's interesting and looks good in your CV. Your company might just want the results. You need to decide which is more important.

If we prioritize your companies needs over keeping you entertained, I'd follow this thought process:

Can't you just use Google Analytics? You can also connect it to BigQuery and do lots of customizations. Maybe time would be better spent learning GA. It's powerful, but most of us cannot use it well.

Second question: if for some reason, you don't want to use Google Analytics, can you use another, possibly open-source and/or self-hosted analytics solution? Only because you can design it from scratch, it doesn't mean you should.

Third: Alright, you want to implement something from scratch. For this scale, you can probably just log and store events in an SQL database, write the queries, and display it in a dashboard.

Then, if you really want to go further, there are many tools that are designed to scale well and perform analytics, "big data". By looking for talks about these tools, you will get a better understanding of how things work. There are various open-source projects you should read more about: Cassandra, Scylla, Spark, Storm, Flink, Hadoop, Kafka, Hadoop, Parquet, just to name a few.
Could you get a space vehicle on a trajectory that brings it close to earth only every 1000 - 10000 years?

Add there some mechanism that draws attention and transmits it’s message through radio. Would it be doable to have some primitive electronics that would survive so long?
It makes a big splash into the ocean?
1.2B years ago, a 1-km asteroid smashed into Scotland
In the wikipedia article about vitrified forts they say the heat actually weakens the structure.
There's a somehow similar project called Panel: http://panel.pyviz.org/
However it's limited to Bokeh widgets whereas Voila is framework and language agnostic. As I understand it Panel allows to start Bokeh servers from notebooks.
However that still contributes to security. If you make the expense of bypassing it greater then the worth of accessing the site then you have stopped them.
Show HN: Enterprise League - Free B2B Platform for SME
Hey!Im part of the team behind Enterprise League and we offer a new free platform where small and medium businesses can market themselves,look for new clients and potentional suppliers.If anyone wants to try it ill provide the code for beta access in comments.Any feedback is appreciated.
Love this. I also felt that having an explicit `register` on a mediator like `DeviceManager` made much more sense for SOC, but this is really elegant. Maybe you should write and publish some C++ Idioms :)
https://enterpriseleague.com/register

The code is : BETA - ACCESS
For those of you who do have stamps, the PDF version of the letter is here : https://www.chaseoptout.com/ChaseOptOut.pdf

Mailing address:
Chase Customer Service
P.O. Box 15298
Wilmington, DE 19850-5298

P.S. The website gave the info. Don't sue me :-)
>Scala: JVM lock-in

>Kotlin: JVM lock-in

You know OpenJDK has been available for over a decade, right?
The problem is that 'extensible' is often used as code for "able to immediately upgrade to the spec I actually want while paying the least possible to Apple". Put me in that category, I always buy desktop macs with the minimum RAM and upgrade immediately.

The thing is, if you want an iMAC Pro with a top of the line CPU, card and hard drive you'll just have to buy it from Apple that way. There's no point complaining about it, that's just the way it is. You just have to make sure the spec you buy is the spec you will actually need and for very many creative professionals a well specced Mac Pro will be absolutely fine.
DAT is run by influential hobbyists of independent means, with occasional funding from non-profit organisations.

IPFS is essentially run by a very well funded (300musd) private company.

For this reason alone I think DAT is the more likely to succeed. It seems hard to reconcile the longevity of a truly distributed protocol with the need of a private company to retain control.
> why not develop the tech to mine astroids and then use the resources for building up human presence on Mars

Because we have all the resources we need on Earth to build a base on Mars, and if we make good use of ISRU ("live off the land") on Mars, we can get a lot of what we need right there. See for example synthesising methalox from Martian resources; marscrete; making glass and other chemical processes... Zubrin's "Mars Direct" book goes into many details here.

Building a reusable booster capable of launching vehicles that can do the Mars transfer is much more economical than building intermediate stages like orbital gateways or asteroid mines.

That's not to say mining asteroids is a bad idea though -- there are other companies looking at this too!
This is the often case where some HN downvotes you to heck and the next hour bunch shoots you up to the moon. There is pretty much no predictability and it all depends on whether your responder makes a good case.
> Haha! No wait, you have to click through two levels of "Don't want to give us your info? Click here to get the letter". The first one asks for you email, only after the second do you actually get the letter. Why? They already said "dont want to...". Just give it to them!

Yeah. That got me a bit irritated. Here's the form without having to give any info : https://www.chaseoptout.com/ChaseOptOut.pdf
I don't think it's uniquely ours, but it is certainly ubiquitous here. So far I haven't encountered a workplace here that doesn't run that way.
Nextspace 0.85 Is Out
What worries me about Cloud City is the sulfuric acid gas in the atmosphere. Is it so hard to handle as I imagine?
Code/API scalability:

Over a long enough time, every API will be called in every possible way. If an API misbehaves, some code somewhere will begin to rely on the specific kind of misbehavior. This is just the reality of publishing API's, so you deal with it and fix bugs as they are discovered.

If you make your entire class definition public in a large project, you will eventually have code poking at the internals of your class. I've seen this countless times, it's some kind of inevitable natural thing.

Developer scalability:

You know everything about how your code works, but I don't. A well-defined API with clear access rules gives me a fair chance to avoid using your class in ways you didn't intend.

In small-enough teams, or with small-enough projects, it's possible for everyone to understand (mostly) everything, but there's some magic number of concurrent developers where that privilege ends.
In that gap you have a well-specced MBP. With USB-C/TB3, laptop expandability has basically been solved, and Apple makes more money if it can crank out more MBP bodies (parts that are already built in much higher volumes than a desktop will ever be, hence costing less). So they were very careful to only chisel outside of MBP price ranges.

IMacs are nice-looking terminals and playback-media stations, that’s your entry-level. If you want real power, you get a MBP. Only if you want huge power that the MBP really cannot deliver, you get a MP.
I wouldn't be surprised if that would be the next step - monitor content analysis for ad targeting.

There are already mouse and keyboard drivers (logitech iirc) that report back to the mothership, and smart TVs (vizio iirc) that analyze the content on screen for the same reason. All hidden in a long EULA with barely positives as selling points to get the user to enable/install/use it. (sure, I use the smarts of my tv, mostly for streaming youtube on it, so it's not always entirely doubtful)

Not far fetched to see this in a computer monitor either.
Painless to Part with a Guy – With All Women
Too complicated for very little gain.
DJI taking the time to write a page for the S1 in my language only to at the very end tell me "Not available in your region" is toying with my emotions and heartbreaking
In a lot of Windows applications, and in the mainstream browsers, holding down the CTRL key and spinning the mousewheel gives you a zoom functionality. It's built in by default.
By that logic, you must really love the imperial measurement system.
If you want to avoid Jupyter Notebooks you can look into Dash or Bokeh Server.

Jupyter is convenient though :)
Simplified and probably somehwat inaccurate explanation:
The currently believed theory about this effect it's that the number of nuclei in your muscle cells increase, along with the actuall volume of the cell. Cell volume decreases quite fast, but the number of nuclei stays more or less constant, allowing you tor egain cell volume quite fast.

Anabolic drugs push the natural upper limits of myonuclei per cell, which can remain higher than natural even years after stopping exercise/dosing.

So once you have reached a certain level of hypertrophy
> You could probably host a few dozen static blogs on a physical machine for say $100/m.

100 bucks!? I host a dozen unique domains with static content (and a few other services) on a 1/1 VPS for 3 euros/month. At Hetzner, not at a hyperscaler.
Yeah - I didn't mean to suggest it was a good step - they just seem stupendously mysterious sites (I grew up fairly near one and was always fascinated by it).
Well, n=2 (at least, HN?)
The Lifesavers Sky Credit Solution
I will forever be grateful to SKY CREDIT SOLUTION, I’m a renege on debt, due to this behavior I was prevented from getting access to auto loans and I couldn’t reset my mortgage, I was on the verge of being homeless until a colleague at work told me about SKY CREDIT SOLUTION and how they fixed his credit. I took a cue and contacted them. Within 7 to 9 days my credit score moved from 460 to 750, they removed my debts that were in thousands. Contact them via SKYCREDITSOLUTION247@GMAIL.COM/ (620) 399 6316. I kid you not, they are truly the best at credit repair.
IANAL, but if they went with ChameleonOS and their logo looked sufficiently different from any SUSE logos, they should be in the clear.
Christian Bale dropping weight for a role in Machinist, only to gain the muscle back for the role in Batman [1] seems like a classic example of this effect.

[1] https://www.menshealth.com/uk/fitness/lifestyle/a26004466/ch...
No example sites to browse on mobile, other than a video (?)
Why don't we go back to simple store and forward like mechanisms like net news, just with enhanced content formatting? Store and forward static websites.
Assuming Cloudflare is being used, then the effort on your side is to run "ipfs add -r directory_of_your_site_content" on a machine that stays up (or a pinning service), and then you copy the hash into a DNS record.

The gain is that you don't manage any webservers, and other users can help host your site content and can keep your site alive after you stop hosting it on ipfs.

I find the concept of being able to make a site that outlives my ability to host it (and hopefully outlives me) as long as people find it worth pinning is super interesting.
Interesting. There were two primary triggers for me creating https://alchemist.camp. One was that the Elixir screencasting I'd used site had very out-dated tutorials that often didn't compile or run on the post 1.0 versions of the language. The second was that I loathed the huge card-based design and the SPA the author moved to.

I just wanted information density and scannability, not hamburger buttons and pages and pages of responsive cards.

Similarly, I'm no fan of Reddit's redesign or the huge lag when loading IH and yet more and more content sites are going the same direction.
Lickhouse-local: The power of ClickHouse SQL in a single command
> the simplicity of it all

> No React

True, but when I remember how we used 1x1px Java applet to allow reloading data without refreshing the page I would not call that simpler... And don't even get me started on Flash.

> no REST API

True, but when I remember fumbling about with SOAP I would hardly call that simpler...

> no microservices

True, but what we had instead -- monolithic PHP "applications" with insane hacks to integrate with other monolithic services, Microsoft' and Adobe's attempts to abstract the backend/frontend separation away and so on -- I would not call that simpler...

> no Docker, no Kubernetes

True, but when I remember the deployment mechanisms (upload via FTP), problems with scaling once our server became not enough (usual approach: set-up everything on a separate machine and then have a downtime until it was back up) and so on, I would certainly not call that simpler...

There are always trade-offs, and you continuously have to learn new technologies and unlearn others...
To stop bots trying lists of usernane password pairs.
Anyone remember the P2P craze of the early 2000s'?
Or was it late 90s? What's left over from that? Freenet?

What I'm always wondering about: Someone needs to foot the server/bandwidth bills. Who?
If you run a Pi on your home network and serve requests with your 5MB/s upload: That's fine. More power to you. We need more of that. (and in that case, you are paying your ISP)

But the transformation envisioned and the bandwidth and compute required doesn't come for free. Someone's gotta pay. In things like dollars.
How can this work?
Cross-platform stuff is mainly non-GUI since the main thrust of the cross-platform scene seems to be server-side Swift, and most of the GUI stuff is targeted to iOS (although with Project Catalyst, that's all implicitly valid macOS code now).

I expect we may see some third-party, cross-platform reimplementations of SwiftUI very soon once the appropriate language features are set in stone and ship with the next version of Swift.

Otherwise, it's fairly healthy — lots of computational libraries, database, web, etc. Plus, Swift pretty much has direct compatibility with C and Python libraries without needing to wrap anything.
Curious about this too
That's a good point, the plethora of frameworks is actually a burden for front-end dev. Moreover the building process of moderns web-app is also a jungle (webpack, rollup, browserify, npm...).

Getting started as a front-end dev can easily lead to choice paralysis about framework as well as tutorial hell about building process.

On the other hand, mastering the fundamentals of JS isn't very fun in itself. It requires lot of dry reading with few practical examples, if you have few experience these examples are difficult to contextualize.

It may be more effective to pick one of the big three (Vue, Angular, React) and get your hands into it by building some fun stuff. Once you'll have practical knowledge, you'll have a better idea on what aspect of the fundamentals are worth digging.
This is exactly what I have on my laptop this moment.
That’s a good idea but you’d need a visible characteristic.

Because future humans may lose the ability to see the count in the genome .. or just forget it exists and never notice it.
How to get new clients through social media
I just have a thought. What about building a case for Mac Mini. Like you could put there Mac Mini, your drives, your GPU and then connect all that stuff via thunderbolt, all in a single enclosure. Also few fans to cool everything. Did someone make something similar?
> is there such?

Yes, there are colonies of quaking aspen trees that are estimated to be 80,000 years old: https://en.wikipedia.org/wiki/Pando_(tree)

(except human activity is killing it today)
Thanks a lot for your feedback! I'll definitely work on your suggestions.

It's my first project, so I am still learning things
Today and Tomorrow of .Net, Microsoft Build 2019 from a .Net Developer View
So how does one block this?
Does society do this to apes as well? Reindeer? Etc?

Study history and biology and I think you'll probably find that society used to accept nature but today it is trying to romantizise nature and blame it on culture, while the opposite is more true.
Pinboard is also a good example of this.
The part I always liked the most about 1984 was when O'Brien plays back to Winston the tape of what he would be willing to do for the revolution.

I think it's a reminder that we should be vary of compromising a moral stance with the promise of better society. It is really a case against moral relativism.

And I think that perhaps Orwell trolled us with that one. IMHO it should be considered one of the main theses of the book. However, the argument is made (and hypocritically) by the character we hate (O'Brien) towards character we sympathize with (Winston), I think a lot of people miss it.
I hold PoA for my father- what's the best way, using this form, to say they're his accounts, but I'm the one filing the letter on his behalf?
Even freenet is kind of a ghost town..
Otros buscadores de internet además de Google y Bing
So, how about a DIY variant of this?

- Start with a DonkeyCar with Jetson Nano

- add mecanum wheels (why not three instead of four?)

- add a weapon or laser pointer or whatever

On the other hand, do we really want to push gamification of autonomous weapon systems?
There are still iMac Pros and MacBook Pros available for much less than $6k.
Xebron 6.
When I was a pre-school child, most kids' parents didn't have money to buy toy guns often, but we made toy guns ourselves from sticks, and these worked quite well :)
Seven ways to get your first 100 users
Asteroids Atlas of Space
Looking for the Best Medical University
I heard that there are some international standard medical universities in Ukraine. also heard there study cost is simple and the education level is very good. so I want to get a list of medical universities of Ukraine.
Show HN: Assets Generator (Generate Icons and Images for Mobile Apps)
The diagram in this article showing direct energy flow from photovoltaic cells to a car battery contrasted with a complex hydrogen production and distribution cycle is a wishful thinking and false advertising. The typical charging scenario is a Tesla hooked up to 150 kW Supercharger. You would need about 8,000 sq ft of PV panels and a sunny day to pull it off. Most of the time there is a big power plant on the other end of a transmission line, sometimes adorned with a few smokestacks.
Before we understood that the planets orbit the sun (more or less), astronomers thought they orbited the earth, and tried to explain these paths using epicycles - note the diagram halfway down:

https://en.wikipedia.org/wiki/Deferent_and_epicycle
If you are a high ranking government official and receive a gift that you want to keep in your office, then make a replica, and put that on your wall instead.
But democracies are capable of producing such leaders when required, as England did for the Second World War.
The thing that always rubbed me the wrong way was how much Dat seems to embrace mutability. That the content behind every URL is mutable is one of the things I dislike the most about the current internet. A lot of the content and data I consume on a daily basis is rarely-changing, so it would be fine to be immutable.

I feel that dragging along all the problems of mutability-by-default that plague the current internet when rebuilding it in a more decentralized way is a big mistake. Yes, I know that there are some fringe efforts to enable more immutability with "hypercore-strong-link" etc., but they look like an afterthought, that won't be supported by most of the Dat ecosystem if it finds major adoption.
> What 1984 is talking about is state-wide censorship, where news organizations are punished for reporting on topics that make the state look bad. That is Russia, China, North Korea, and other repressive regimes.

Sadly, it seems that Australia can now be added to this list.
It looks like it's not using pneumatic tires. and it's rather difficult to purchase from Japan for no official dealers in Japan.
Questions for you,

Does your student org suffer from student churn? As in, it's active from Sept-Apr, and 'dead' between May-Aug? Is the idea of student buy-in/engagement something your org has to contend with with?
Peak Africa
never too late to educate yourself.
https://www.menshealth.com/uk/fitness/a26798247/trans-athlet...
> for less money than a base model Mac Pro.

As has already been pointed out, the base model is pretty much irrelevant and that Threadripper system would probably be maxed out. Also that systems wouldn't run Mac software.

Everything you say is entirely true, but most people buying these new Mac pros simply won't care because it's not relevant to their actual requirements.
And rugby.
Hong Kong protests: Footage shows tear gas being fired into the crowd
>what symbols you should put on a door to discourage someone in future to opening the door.

Vaguely reminds me a bit of the curses egyptians wrote in the entrances of the Pharaoh's tombs. Basically cursing trespassers for life. This is a realer version of that. Deeply interesting.
PI is program increment, a SAFe term
>>Even in public, you can't take pictures of ordinary people and publish them (unless they're part of an extraordinary event).

I don't know which European country you have in mind specifically, arguably some are more strict on this than others(Germany, Austria) but most places you can take and publish pictures taken in public places without asking for permission. It's only an issue if someone is specifically a subject of your picture - so a wide shot of street is absolutely fine, but a photo zoomed in on someone's face is not, even if they were in a public space.
Why do Python lists let you += a tuple, when you can’t + a tuple?
Using the Z3 SMT solver to find optimal GBA palettes
MI5 Under Fire over ‘Mishandling’of Data
Theoretocally it might use signals when you are logged in, but Recaptcha also works when you are not logged into google. So, not really.
During the Ordovician period, a few hundred million years ago, CO2 concentrations were around 4,000 - 6,000 ppm, and there was plenty of animal life.

At the low end, the article is talking about 10,000 ppm (0.01 bar), so not much higher.
https://www.shiftnrg.org/ might be interesting here too - IPFS-based project targeting web hosting specifically (includes a custom DNS + working on serving dynamic content, CMS, etc).

BTW as a proof of concept their website is already hosted on their own IPFS cluster.
Hedge fund paying for scrapers, is that a common thing these days? What kind of prices do they pay if I may ask?
Then can't they run-out-of-money DDoS you fairly easily? Since you'd pay for the outgoing bandwidth and at Google Cloud and AWS that's expensive.