skysight-inc/HackerNews huggingface dataset:
*sideprojects.net
Like I said, please honestly check out the contents of site jancovici.com check out Gail Tverberg's site, Hugo Bardi, etc.
Capturing 90% of the CO2 is a nonsense claim.
Ask HN: How do you invest your money?
I'm a 26 year old web developer from Europe, working for about ~5 years in this field now. As my expenses are pretty low, I could already save up about €40k. In addition to that, I inherited €30k from my grandpa as he passed away a few years ago.

Now I'm wondering what's the best way to invest this money (€70k in total). Until now I was using term deposit accounts, mainly because I have zero experience with any other financial products and it's the safest investment (as far as I know).

I was already thinking about buying my own flat (right now I'm living in a rented shared flat). But I would rather do that in 2-3 years, when my life situation is more settled.

How do you invest your money? Can you give any advices?
Reagan Institute Panel on Tech, VC and Defense (Peter Thiel and Josh Wolfe)
[Funny, in a nice way, to see Ghent, the city I live mentioned here.]

Speaking of the Altar Piece by Van Eyck, soon (01-Feb to 30-Apr 2020) there's going to be "the largest Van Eyck exhibition ever"[1]:

In 2020, the Museum of Fine Arts (MSK) Ghent is organizing the largest Jan van Eyck exhibition ever. Only about twenty works of this Flemish master have been preserved worldwide. At least half of them travel to our museum. They are brought together with work from Van Eyck’s studio and copies of paintings that have since disappeared. But also with more than 100 masterpieces from the late Middle Ages. No less than 13 museum rooms are being redesigned for this.

[1] https://vaneyck2020.be/en/
As a Windows developer, I love Visual Studio.
Alive inside:How to reach 'vegetative' patients when they're aware of everything
Ask HN: What are some 100x gifts?
I saw a couple of Twitter posts about holiday presents that can give 100x value for your close ones. They mentioned a Raspberry Pi 4, Adobe Creative Cloud access etc.

What are yours 100x gifts?
How the Google Santa Tracker Was Born
Dodge Viper SRT vs. Cadillac XLR
You don't seem to understand what "class struggle" means.

Do you think the workers got the 40 hour week, or right to strike, social security, retirement pensions by asking nicely?
> It doesn't make sense to them to cut themselves off from the English-based open-source ecosystem just so they can use their native language when they already know enough English to get by.

Just because they develope their own chinese-based open-source ecosystem doesn't mean they have to cut themselves off from the english-based one. But by using the english-based one, they are cutting themselves off of their potential native chinese-based one.

My point is that it would be easier for chinese people to develope in their own language. I'd consider it silly if I had to learn chinese or greek just to program "hello world".

> because most people can see the value of being able to share code globally, which means using English.

You could share code globally even if the chinese code in mandarin. You can translate code from chinese to english and vice versa. It would be even simpler in assembly.

Also, there would be more code overall if programming didn't have an added hurdle of having to learn english in the first place. If people around the world could code in their native language, we'd have more programmers and more code.

Using your argument, the chinese should write their novels in english too. But everyone would consider that absurd. That's the same for programming. It's an absurd system that exists, but hopefully things will change in the future.
Hybrid graphics and DisplayLink docks create laptop Linux pain
Solve a problem that other hate to solve it because it's frustrating and boring.

Start looking on UpWork, Fiverr etc...
>is the thing that bothers you that there's formal mathematics

No. I like formal mathematics.

The audience of this book includes “motivated high school student who hasn’t seen calculus yet“.

IMO the book fails here. The average high schooler won’t understand this book on their own. This book is excellent if you already have an understanding of abstract algebra or higher level mathematics though, which is why I said it’s probably one of the best introduction to Category theory text out there. The topics covered in this book are great. This is a really outstanding book.
As for styles, I noticed it too, but this got a huge boost with the addition of 3D LUT support in darktable 2.7. Here’s a site with free LUT’s: https://freshluts.com
Funny how this is in stark contrast with PG advice of staying alive (http://www.paulgraham.com/die.html)
Impressive. I've tried to compile it with no success; to be fair: I didn't keep trying, though.
Ace Ventura was the first time I noticed differences in a movie. When they showed it on regular TV they did a whole bit about star trek when he was in the pool looking for clues. Everyone thought I was nuts, but years later I learned that when they edit a film for commercials sometimes they use deleted scenes to make up the time differences. Harry Potter is like that too, but I can't remember the specific scenes.
Also, if "La pub" then it should be "vous fait". Or alternatively, "Les pubs vous font".
The other day someone sent me this:

https://www.youtube.com/watch?v=jLg5CZ-AG0g&feature=emb_titl...

This shows a product that apparently can scan a video for good places to put ads, and then replace or insert advertisements into it. And by "insert" I mean "add branded cups on the table where none existed" or "add a billboard to the cityscape where none existed". Scary stuff, I absolutely hate that people are working on such things.
PingCAP CTO here, thanks for these comments! We highly appreciate all the feedback!

First, it’s true that the current setup/deployment of TiDB is not easy. This is something that we're making serious moves to improve. For example,

A. We provide Ansible playbooks to simplify the deployment and rolling upgrade for on-prem users;

B. We built and open-sourced TiDB Operator (https://github.com/pingcap/tidb-operator) to enable TiDB on Kubernetes. We are working on a fully managed service in the public cloud (coming soon). Whether it is one binary or multiple binaries, it’ll be all transparent at the user level;

C. We are improving the default or self-adaptative parameters and are continuously refining the configuration process;

D. We are also trying to reduce the number of components. For example, the new version of CDC is implemented directly inside TiKV.

E. We are developing TiOps tools in a single binary to improve the operating and maintaining experience of the cluster.
A fair amount of customers around the world are using TiDB in their production environments and we are making sure they get our help when needed in the setup so it would not be a deal-breaker.

Second, TiDB’s multiple-component or highly-layered architecture is challenging for deployment but the benefits are also obvious:

A. The separation of the storage and computing layers makes it flexible and agile to scale/upgrade each layer as needed. Different layers need different types or different number of hardware resources. If the computing resources become the bottleneck, users can scale the SQL layer by adding more TiDB instances in real-time; if the bottleneck is the storage layer, they can easily add more TiKV instances to increase the storage capacity.

B. As is known to many that we have donated TiKV to CNCF last year. We are fully committed to the open-source community and would like to see TiKV be the building block and foundation of the next-generation infrastructure. For example, we are happy to see some community users sit Redis on top of TiKV, and we ourselves built the TiSpark (https://github.com/pingcap/tispark) connector to run Apache Spark on TiKV.

For more thoughts about this, please take a look at my blog: https://pingcap.com/blog/9-whys-to-ask-when-evaluating-a-dis...

Feel free to give more feedback on https://github.com/pingcap/tidb and our community Slack channel https://pingcap.com/tidbslack. We're glad to discuss more with you on this issue!
I can sympathise, but I get a bit of this on the bike with the headphones on too.
> If it moves, shoot it.

> If it doesn't move, try shooting it.

This is my 12 word guide to Texas.
> Copyright 1998-2001,

Sounds like an alt.flame offshoot going back to BBS tech
Portal 2 was great, but I'm not sure I see it as particularly influential. I guess the Portals left a bunch of widely known memes, but other than that?
Tell HN: Love You Guys!
I trained a neural net on 240 Christmas carols
Sure but what was being suggested was a bandwagon effect where a few early reviews are bad and it influences the reviews afterwards. Since the major reviews were all published on the same day that doesn't seem particularly likely.
First time I watched kingsmen was on a Qatar airlines flight. There were a lot of cuts - the church scene was about 20 seconds long for example.
I agree with getting started.

If Michelangelo iterated studies (in marble!) and drafts to work out mistakes and what he was doing, surely I can too.

BTW Seinfeld showed his (long) development of his "pop-tart" joke: https://youtube.com/watch?v=itWxXyCfW5s
Could it be new Thz radars being tested? They could fit in a large drone easily and be used for close flight formation(they have collision detection) and also to scan nearby terrain(they penetrate vegetation cover).
https://e2e.ti.com/blogs_/b/industrial_strength/archive/2017...
https://www.foxtechfpv.com/77ghz-millimeter-wave-obstacle-av... (similar stuff costs about 300$, but these drones have probably something much more powerful and heavier, for military or government agencies)
https://www.i-micronews.com/radar-to-spot-the-bad-guys-from-... (China is developing something similar too)
“We mounted a prototype on a drone and recently conducted test flights in Shaanxi province,” Li said. “A typical application of the radar in the future can be drone-based to help with large-scale detection of explosive-carrying terrorists or the placement of improvised explosive devices. This will be much more efficient and safer than deploying a lot of security personnel to do the same work.”
Christmas tree lit with first electricity, Arctic floating nuclear-power plant
Canary tokens in private slack chats to see when the admins are read your stuff
I'm slightly surprised nobody has yet linked https://xkcd.com/505/
> Open source is enabling large corporations to establish monopolies.
> Open source powers google and amazon yet the authors get little return from it.

A different license could fix that but that goes against the philosophy; it would fix it though. People are trying that and a lot of other people are dead against it for good reasons, but how else can it be fixed?

Even if you don't make it viral towards revenue, then GPL works the best imho; at least the big corps must give back when they make changes. The problem is that many use non viral licenses and then it's just free for all. I personally do that as well at times, but it does what you say.

> Open source has killed indie development.

In what way? I don't understand the remark.
One could get deeper theoretical insights into the different loss functions by thinking of them as different priors over the parameters you're fitting (e.g., Gaussian prior is L2, Laplace prior is L1).

I wonder how these other losses you're looking at such as Patton losses could be interpreted as what prior distributions?
Any state could spy on users but china is known to blatantly do so.
Interestingly though, some of the worst excesses of overdesigned architectures in Java happened before Java even had generics, and heavy use of interfaces was a standout feature.

So Go has absolutely everything a true architecture astronaut needs. In my view, the big difference is cultural and has nothing to do with language features.

Also, the lack of generics often forces you to use reflection to avoid code duplication, which makes for very complex, error prone code.

As an example consider the sort package in Go's standard library. Here's what they had to write in order to generically swap two elements in a []interface{}:

https://golang.org/src/internal/reflectlite/swapper.go
You can see this[1] for ideas

[1] https://github.com/danistefanovic/build-your-own-x
> It doesn't happen in the West, because the West rather makes it happen in the Middle East

Uh, I get that you want to highlight the hypocrisy of the west, but that was an astoundingly poor argument: By killing Pakistani the west silences criticism at home? And then as proof this happens you link to examples of domestic criticism?
Right. UPS drivers are union (Teamsters), Fedex are not.
This is indeed how Tim sees Fortnite. It's like the MVP of his metaverse idea.

https://blog.siggraph.org/2019/10/siggraph-spotlight-episode...
Sounds mostly like Tribes to me, the very first game I played online.
The naivity is astounding. The West's slow but sure efforts to equalize everything and everyone has also affected peoples' ability to discern actual threats. In a slightly more positive wording, the openness of the West is going to be its undoing, as its people and leaders can't conceive that other countries, other peoples, other worldviews aren't like theirs and want to overthrow them and subjugate them, and not exist in harmony because "all are equally valid".
Author mentioned elsehwere that he used that trick in postgresql , not in python, where it allowed him to skip SQL acrobatics and sped up query.
Does this still work now that we have LED lights?
> Russia is land adjacent to many countries

Not to mention Japan, to which they are directly connected via two distinct 640 Gbps links, Hokkaido-Sakhalin and Nadhodka-Naoetsu: https://www.submarinenetworks.com/en/systems/asia-europe-afr... and https://www.submarinenetworks.com/en/systems/asia-europe-afr...
Everyone starts with no knowledge.

A good developer is one who walked the road already.

Why not start as a junior in a real team, learn from better persons.

Learn the basics first ( eg.Clean Code).

Learn architecture after ( 4layer).

There will always be a nicer js stack, I have a lot of experience. But I also struggled how to set up the frontend stack upfront in Vue ( not single pages).

I would actually advice on . Net core, the documentation is great, visual studio community is great and a lot of work is done in c# + tutorials are widely available
> and my memory of it

If you revisit something years later, you find your memory will differ. Clearly we know Star Wars is always updated, and other films have been too (ET comes to mind), but even films that haven’t been changed will have false memories — your mindset when you first watched it, stage of life, etc will affect how you remember and how you fill in the blanks

There’s then the technical changes - speeding up a 24fps to 25fps (in Europe), or 3:2 pull down in the US, changes to colour space, changes to aspect ratio, all add to subtle changes on how you perceive a movie.

Some people I sit that Froot Loops were Fruit Loops, that curious George had a tail (or didn’t?), that Mandela died in prison, etc.

Memory is a strange thing, just revisiting a film you watched as a kid even if it’s identical will be able to “ruin your memory”
I wish some subjects of mathematics could be summarized in a TLDR fashion. It would make it much more interesting as an introduction.

I remember that we used to write very small sheets of formulas and other memos to condense a class into a much shorter thing.

Simple.wikipedia.org seems to somewhat be that.

I have always liked math, but I can see why people don't like math or get interested in math. The literature is exhaustive, unnecessary long, and just too arcane.

I will always be frustrated with the image of mathematics and how laymen often say "math is not for me", but sometimes I can understand why.
What was the issues, solution, and your product?

...unless you left it out for a reason
Sorry for saying "world" and for underrepresenting Moggi's paper, but all those things you're mentioning are side effects and are captured by the same concept, of representing effects by carrying a parameter through a chain of function calls.

I'm not backing down from the core claim that Moggi realised that CT monads are a nice formalization of side effects in pure functional programming, and that this caused a flurry of interest in "what else" of high impact/interest CT can explain of programming, and that there isn't much else.
Twitter currently, does not allow adding more than one U2F keys to an account. It’s normative to have at least one extra key for backup. Google, Github, even Facebook support adding multiple hardware tokens to an account, but not Twitter.

Also, if you try requesting for an API key, they insist that you add a phone number to your account.
I wish PUBG would not be so slow.
Where is the pzf? How do you tell if there is pzf? How do you know if there is enough pzf?
The Almost Complete Works of Marcel Duchamp (1966) [video]
Syn-fuels are never carbon neutral, you always have CH4 Emissions when producing, transporting,storing or burning fuel (and N2O too if you burn the fuel using air and not pure oxygen). CH4 is not only a rather potent GHG, it also oxidizes to CO2. Obviously the emissions are a lot lower than using fossil fuels but they are still there.
It's certainly no Silver Bullet, and can be taken too far; but it was born as a reaction to the industry going way down the opposite drain. At least at that point, you know what kind of car you need. I still find it easier to refactor a simple solution into a more elaborate one than going the other way, easier to motivate as well as ripping out features is pretty much impossible in a corporate setting. Truth is always somewhere in between the extremes.
"Parsing" was probably not the best choice of word on the GP's part, but they meant that Pascal was specifically designed to be implementable with a naive single-pass compiler; of course that would exclude many optimizations we take for granted these days.
Ask HN: Is it possible to restore gaming innocence after becoming a gamedev?
It's my first time asking HN, sorry if I make any mistakes.

To put it short, after I learned how games are made it all lost a bit of that sparkle for me. Characters became sprites/meshes, beautiful landscapes 'terrains with sky domes' (I think you get where I'm going with this). The point is, I miss a lot of that innocence that made things "magical" and mysterious. (Ok Doom's engine is still a mystery to me, I can't replicate that)

But making games... is a completely different thing! For some reason it makes me happy and complete. I simply love to get things moving on a screen and being "gamey". It's the best way I found to learn programming/programming languages.

What about you? Can you shift from dev to player mode?

Merry Xmas everyone!
> This and technologies like it sound like something that could literally save the planet.

The planet itself will be fine, it's the humans that are at risk from global warming.

However I don't think this is good enough, we need to go carbon negative which means electrification, clean energy sources and CO2 capture/storage (CCS) at large scale, and a whole lot of other changes. Unfortunately there are a couple of countries in the world that will piss in the well for the rest of us in this respect so I don't have much hope of actually fixing the problem.
I wonder how many Linux instances are running in an average modern automobile.
Doesn't appear to happen in FF's reader view.
Conferences are, mostly, absolutely a scam. They're primarily a way for speakers to launder free time into reputation, without having to actually put in the work to become an expert, and secondarily a way for attendees to launder company training budgets into paid time off.

As you observe, the actual educational value is substantially less than putting the same amount of time into reading.

This is why it really grinds my gears when I see conference speakers whining on Twitter about being mistreated ("they refused to pay for business class flights!"), because speakers are already being paid to advance their own career!
Photography Jobs Online 2020 – Get Paid to Take Photos
Chip-to-chip quantum teleportation and multi-photon entanglement in silicon
> I really don't know enough about this: why, in general do people step down from the board of directors?

If it is voluntary, then they step down because they want to ( for whatever reason - pursue other opportunities, etc ).

If it is involuntary ( forced out ), then it's pressure from shareholders ( especially a major shareholder or a group of major shareholders ).

Board of directors are elected by shareholders and they serve the interests of the shareholders. Only shareholders can remove board of directors. Of course if you have more than 50% of the voting shares and are on the board of directors, then you are golden. In that case, only legal action could get you removed, but that bar is very very high.
I've been surprised at being able to draw parallels between programming and music performance, writing and more. I think there's plenty in common at a high level when working on a creative project of any kind, such as your attitude to improvement, dealing with setbacks, analysing results, and the joy of when it all comes together!
It is perfectly possible to have a "super developed functional government" which doesn't forcefully claims a percentage of its citizens incomes.
Nice writeup!

If a programmer really cares for performant batch-processing (not sure it's a direction we're going for anymore but), you'll just reuse your objects and dataspace. Understanding Go in order to minimize GC is pretty trivial and the standard library includes packages and tooling exactly for such purposes. Most likely, there are only a few hotspots needing to be tended to like this.

So this sounds like Golang is optimized for what people love about computing: fast response time. Also providing programmers with basic performance "out of the box", which is another good tradeoff for me.

The tradeoff works best when you make simple designs, not huge behemoths. Spending more time reiterating clever designs, rather than jamming the keyboard until done.
>Our work lays the groundwork for large-scale integrated photonic quantum technologies for communications and computations.
No, that is only the case if you start from a particular viewpoint that is popular among right-wing Americans and almost no one else. From the perspective of first-world countries regulations are rules that we apply to processes where the dangers and externalities are diffuse enough that one or more parties may seek to ignore them for short-term gain; protection is the consequent of regulation, they are not simply synonyms.
What if training is simply the most efficient way to get the required knowledge and it has nothing to do with the level of perfection of the organisation?
Tutor Jobs Online – Get Paid to Teach Online
Apple/iOS privacy settings are a nightmare
Merry Christmas to all! :)