skysight-inc/HackerNews huggingface dataset:
>This coming from the company that files patents like crazy and gives out t-shirts that say “patent heroes wanted”.

This is a complete red-herring. Patents are not what this case is about. Openness or cuddliness is not what this case is about.

The reality is that Google is in the right because Oracle is willing to set fire to the norms and standards that were developed over the last 50 years just because they want to squeeze more money out of Java.
ImmuniWeb Enters the Hall of Fame in SC Media’s Reboot 19 Innovator Award
Literature is a reflection of human nature, but only as understood by the author. It is not going to take you any farther in comprehension than than the original author had already figured out. So while it might be truth, and certainly holds value, it is sheer arrogance to say that it is the "only way to gain an actual comprehension of human nature".
I don't have a answer to your frequency problem but I ran into similar issues with memory usage when trying to process LIDAR data in pandas and keras. I ended up buying an old HP quad xeon 4U with 320gb of DDR3 for $330 shipped. I used https://labgopher.com/ to find the server deals.
That’s incorrect.

France generation is over 70% nuclear power, but in 2018 exported 86.3 TWh mostly nuclear and imported 26TWh mostly non nuclear. So they actually use less than 70% nuclear power. This is important because of how hard it is to match nuclear generation with demand resulting in a 77% capacity factor vs ~90% in the US nuclear industry even with all those exports.

In other words they built enough nuclear to cover well over 80% of demand, but only use ~60% internally.

They are also looking to significantly reduce nuclear production. Closing up to 17 reactors by 2025. https://www.france24.com/en/20170710-france-hulot-could-clos...
thanks, very impressive. if only it were available to buy ><
I would like a workflow with all of the features of GitHub (code reviews, issue tracking, etc), but everything stored in Git.

Perhaps every project might have a branch called "issues" or "reviews", etc. Not sure the best setup but generally the more I can do in my code editors the faster I can work.

Has anyone found good work patterns like that?
Beauty baryons strike again
Hi any chance I could speak to you offline? I am about to start a similar situation and would love to understand your setup. My email is in my profile.
Digital Human Based on Unity HDRP
The cure is to not play the game and go do your own thing.
How to Write a Python Web API with Pyramid and Cornice
It really depends if you want them connected or not.

In the Hugo example, completely agree. But sometimes it can make sense:

Example.com vs members.example.com vs login.example.com

Example.com can be a static website, while login attempts go to the login domain (which also helps for auth/postback config), and members might be the dynamic content that is viewable once logged in. separates infrastructure in an easy way that has no real impact on SEO
I've found channels create more complexity than their usually worth and it's often simpler, more readable, and more maintainable to just use a sync.Mutex or sync.RWMutex.
How do people like that ever get investment? Like, surely the investors must think, "well, they just screwed up their last 4 or 5 startups so maybe I'll keep my money."
Things can seem to be on the rise when awareness and detection improve. For example: the number of known exoplanets grows by the day, but they existed before we knew about them.
>> Not enough to offset existing business agreements with Intel

Translation, Anti-Trust violating agreements that Intel has been guilty of in the past
> If its interface is not simple and elegant, I don't see how you can call git simple and elegant, since it's how all users will interact through the interface.

At least in my experience, the interface makes a lot more sense if you understand the underlying data structure, which does have a certain elegant simplicity. (Even if it doesn't work quite the same as traditional source code control systems. Failing to work with directories is a problem of the git approach. Having a nice offline story is a distinct advantage.)

> And personally I prefer a VCS with less ways to shoot myself in the foot than git.

Oddly, the thing I love about git is how easy it makes it to recover from mistakes. Even if there are more ways to shoot yourself in the foot, there are also more ways to put your foot back exactly the way it was before you shot it. (If only real life worked that way!) This is what the immutable content storage under the hood of a git repository gets you.

If you know the commit hash (and there are a bunch of ways to easily keep track of these), you can get back to the state that's represented by that hash. Commands like merge/rebase/cherry-pick make this particularly easy by providing an '--abort' option that means "I've screwed this operation up beyond repair and need to bail out." And the abort works. As long as you had your target state committed, you can get back to it. (And if that's just a transient state that you don't want to persist, it's easy enough to squash it into something coherent.)
Is there a web-based editor that can be used together with these static site generators?

This editor should be small, self-contained and secure and could be located in a separate access-restricted area of the site.
I'm pretty sure my problem with everything I tried so far was that it wasn't me building it so I guess I just have to make some simple script to do it for me some day.
> At least where I come from, the term has often been used to (successfully) diminish skills that I'd consider essential.

I have never, ever, seen this happen. I have seen lots of people complaining about it on twitter, though.

Can you give us three concrete examples of times people have used the term to discount soft skills?
I grew up in a lower-middle class family (luxuries that we couldn't afford were school books for every year, but that was about it), but my SO grew up in actual poverty.

It does weird things to a person. One thing that stood out was decision making in general, which used to be very difficult for her - and the scope didn't even matter - it could well have been deciding on the flavour of juice to buy.

Fortunately it's much better now. We laugh that she has "expensive taste", because without looking at the prices, her first pick is usually the most expensive.
Veblen values and the uncanny valley of interactivity
I like to think in the framework of "you're never really solving any problem, you're just replacing a bad problem with a slightly less bad problem". My speculation is that Impossible Pork (or any other such product) would be just that – a slightly better problem to have compared to the current pork meat industry.

Yes, sourcing ingredients for plant-based meat alternatives still takes resources and, given enough scale, that demand will have negative environmental impacts... But growing plants is still an order of magnitude better than farming animals.
Which ones are the "bad" FAANGs?
I've been using Pelican¹ with m.css², it does math, sitemaps, RSS feeds, code, graphs and a lot other things very nicely for me. Other blog platforms are far from as powerful, what I've tried, with so little hassle.

[1]: https://docs.getpelican.com/

[2]: https://mcss.mosra.cz/
WIB Vulnerability: Sim-Card That Allows Hackers to Takeover Phones
I think this is just what I was looking for, thanks!
Building responsive apps for Linux smartphones with GTK and libhandy
This is an actual use case for a blockchain - it’s already used in Walmart (with IBM) to check where some vegetables have come from and this is not far from that. Maybe some sort of QR code you can scan to see the items history from source.
You're still using stochastic processes? I switched to aleatory ones after reading a DeepMind pre-print that's been going round.
I was going to reply something to this effect - it's ok to climb or whatever, but do things on your own terms without caring about how other people are doing. You can still be happy for their success and should be, but as long as you give an effort you're happy with, that should be enough.
Yes your data is purged when you delete it from your activity (https://myactivity.google.com/) (not instantly because there are many systems involved, but within a strict deadline). This is taken seriously, and there are teams at Google making sure this happens. (Not sure how much is public, but some details in this thread: https://news.ycombinator.com/item?id=19809259) (Note that anonymized data, such as aggregate data that cannot possibly be used to identify individual users, cannot be deleted this way: e.g. (say) the number of YouTube views for "Despacito" (if you had watched it) will not decrease by 1 when you delete your activity, because that number was never associated with you in the first place.)

If something used to be in your Takeout data but is no longer there, that's most likely because Google no longer has that data about you.
Ah of course, your robust remote medical diagnosis of "leaky gut" seems much more suitable than an actual assessment by an actual physician.

It's fine to research and make decisions about your diet which are in line with your own understanding, philosophy, and dietary requirements. Please don't pretend that your views on this are particularly useful for others.
> I hope it's the last DVCS,

The only reason I'd disagree is if the next source code control system were somehow as much an improvement over git as git was over its predecessors.

> if it can save me the hassle of learning a new one.

Not to mention the hassle of converting all those legacy repositories, converting CI/CD, etc.
Whole Exome Sequencing May Skip Large Segments of DNA
I’ve heard of these - their diet consists of fruits that fall onto the ground (therefore ‘dead’) and certain vegetables that don’t have feelings right?

It’s like living life on Very Hard mode.
People use laptops at far closer than 24 inches, though?

Not all the time, sure. But it's kind of half the point of a laptop to be able to use them where you can't just clear out two feet to put between your face and the screen.

You can get that much space in an economy seat if you don't have a head, maybe.
you've just described the gary vee formula
> Back in the day, 1024px was the highest accessible resolution

You're going back a bit there. 1900x1200 LCDs have been around for about two decades, and 1600x1200 was achievable on CRTs in the mid 90s.
I currently have a 4k 15.6 inch laptop, it is very easy to differentiate it from a 1080p one.
> She would say, “Dave, you only got one award this year. Remember when you won seven last year?”

I've had stuff like this from parents.

Nothing is ever good enough, I have a friend who is massively more successful than me that I've been friends with since we were children. Went to same nursery, school and university.

When I told my parents I got a bonus one year, instead of great, well done. I got asked how much, followed by asking what bonus did my friend get (them knowing his position, that his bonus would be a couple of orders of magnitude more), seemingly, just to put me down.

I've been told by my dad, despite me having my own place and what I consider a decent job, that I failed in life as my friend has so much more money than me and a better title.

I now just don't care what my parents think.
I'm not one to give advice, since I don't have a blog of my own. But I'd assume you want to look for an area where (a) you have a natural interest, and (b) for which there aren't a lot of existing resources online.
The Microsoft C compiler actually has pretty good C99 support since VS2015 (e.g. inline is definitely supported).

AFAIK the only non-supported C99 features in the C compiler are VLAs (optional since C11 anyway), and type-generic macros (those would be good to have though).

Of course it would be nice if Microsoft gave the C compiler a bit more love, especially since it's much less work keeping a C compiler uptodate than a C++ compiler, but at least we got "most of C99".
By the way I kept going down this rabbit-hole and found an example of what you described : https://unsat.cs.washington.edu/projects/serval/

IIUC Serval uses an interpreter built in Rosette (?) to build a Symbolic execution tool.
> you can choose to live free of all of these societal abominations and live in the forest somewhere.

This is not actually possible and if it were I think a lot of people would.
Yes, but I'd rather keep them that way.
many thanks, impressive stuff
CES 2020: Sony announces electric car concept
Look up the cartoon characters getting run over by cars, or the very disturbing rabbit hole of injection videos. Kids at a certain age take what they see and hear as core truth, and when there’s violence at hat level it leaves a lasting mark.
Wow, I never thought about this. Worth the short read.
> Should I learn to make pasta from scratch? No, that’s crazy. Nobody cares if you can make pasta from scratch and it’s not going to make any money.

I think the author got it wrong here. He mixes the words "successful" with "fame". By learning a skill like making pasta from scratch, you can make yourself and other people happy. And if you go deep into the field, you can even make money on it, if that's important to you :)

I started baking pizza and obsessed at making the perfect tomato sauce, the perfect dough, the perfect crust. Basically, the perfect pizza. I do know that perfect does not exist, but I got to a point where I make a pretty damn good pizza. I like my pizza better than most pizzi I can get in a restaurant. My next step is to build my own wood-fired outdoor oven, so I can reach the temperatures I need to get the pizza even better.

Being able to make this amazing pizza makes me so happy. It makes people around me happy. And I learn my friends and family how to make proper pizza. I smile and laugh and dance when I make pizza.

This is true success in my opinion.

And after I learned the baking skills, success kind of started snowballing in other areas as well.

Why are famous people successful? They do what makes them happy :)
Why am I starting to be successful? I do what makes me happy :)
How can you start to be successful? Do what makes you happy :)

If you think going down a certain path for happiness might seem a little crazy, that's a good sign.
It's too complex to explain, I will not understand it. Right?
The answer is to properly educate the public on how science works. Science is a series of hypotheses, tested extensively and built upon given the evidence.

It is the fault of our education system and pop culture that people are so terrified of scientists being wrong. People should be thrilled when scientists are shown to be wrong, as it means they are one step closer to understanding what is right.
Sure, but that's not really my point. I don't really care about Google or Oracle here. I'm saying that Google is spinning it really well, regardless of whether the spin is justified, so that the framing of their position is more interesting than just "Google v Oracle update."

That's a really effective framing for any company in a highly publicized legal dispute. If it happens to be true for Google in this particular dispute, that's nice but not necessary for the PR speak to be advantageous.
What does that have to do with dignity? Dignity can mean choosing to starve rather than take $10 to buy a meal if the person dangling it demands you do some trick like a trained dog for his amusement. It's about choosing your actions on your own morals rather than on someone elses.
We should thank people who attack Bitcoin
> Not blocking under insufficient entropy does not suddenly make that entropy available.

That’s why it is still blocking until it has been sufficiently initialized. After it has gathered sufficient entropy, the pool’s entropy is not exhausted by reading from it. /dev/random assumes that reading 64 bits from it will decrease the entropy in its pool by 64 bits, which is nonsense.

Linux’s PRNG is based on cryptographically strong primitives, and reading output from /dev/random does not expose its internal state.

Your pointless rant just indicates that you do not really understand what’s going on.
...or link with LTCG / LTO, this automatically considers all functions for inlining across compilation units, no matter if they are marked as inline or not. For C code this is preferable IMHO because it allows to keep declaration and implementation code strictly separate, inline functions muddy that line because they must live in headers.
This isn't a metaphor. Zig has gone to more effort to make itself break for windows users than it would have taken to make it work and not cause problems. Zig says it wants to replace C and it puts out builds that purposely break by default.
Isn't its API the file system layout? I use GitUp, which interacts directly with the .git/ folder.
These articles always remind me of the movie GATTACA. Released in 1997. Classic exploration of engineered perfection and raw human will.
This is the basic premise of Dateonomics [https://www.amazon.com/Date-onomics-Dating-Became-Lopsided-N...] - the author looks at dating through the lens of gender ratios of college-educated people in different cities.

Outside of SF though, the situation is likely reversed - many more women than men are graduating college, and people tend to want to pair off with people of similar educational achievement.
Adventures at the Vipassana Enlightenment Factory
I have never used Fossil, but I used to be a strong proponent of Mercurial. My advice is don't - Mercurial lost, git has won, and fighting against the current is just going to make your life harder.

The main advantage Mercurial has over git is a command line syntax that makes consistent sense. The operations you want to do are easy and as you try and do more complicated things, the new commands will be unsurprising and predictable. If you already know how to use git then this advantage is (mostly) irrelevant.

There are some other features that are interesting - Mercurial has a couple of different types of branches. Bookmarks are like git branches, whereas named branches are a completely different concept which can be useful. 'Phases' tracks whether commits have been shared, and prevents you rewriting (rebasing) them when appropriate.

If you do experiment, note that many 'power user' features are turned off by default. There is a robust extension system, and the default mercurial installation includes a load of standard ones. My config file includes the following to turn on some useful stuff ('record' is the most useful for a staging area like facility):

[extensions]
pager =
color =
convert =
fetch =
graphlog =
progress =
record =
rebase =
purge =
Hiding phone numbers on Signal's desktop app
Best Online Business Magazine in the World – Insights Success
I read on the subway everyday. My commute time is 1 hr to work and 1 hr to home so 2 hrs everyday. Most of the time it is enough to read 2 books per month. I don’t do speed reading.
I never disputed the premise anyway. Just that the conclusion doesn't follow from it.

If communities die when bookstores die, sure, you can blame that on what killed the bookstore. But regardless of blame, whose responsibility is it to ensure communities continue? (This isn't the same thing as blame.)

My point isn't "bookstores are the wrong answer". My point is "bookstores aren't the only correct answer". Diversify.
This might be helpful.
https://www.perell.com/blog/my-writing-syllabus

Follow David Perell for writing inspiration.
https://twitter.com/david_perell/status/1213894632943296516
A.I. Comes to the Operating Room
I don't know why John Deere and other manufacturers aren't making parts for these old tractors, if they're not already, seems like a huge market opportunity.
Isn’t overcommitment a feature of most modern operating systems?
Yes, in short - peace through not eating pork.

"Why not not eat pigs together."
> At least in my experience, the interface makes a lot more sense if you understand the underlying data structure, which does have a certain elegant simplicity.

Yeah. Take an afternoon to read through gittutorial(7), gittutorial-2(7), and gitcore-tutorial(7). Git is a tool, and just like any other tool (car, tablesaw), you will be much better off if you take the time to learn to use it properly. Once you see "The Matrix" behind Git, it becomes an incredibly easy to use and flexible tool for managing source code and other plaintext files.
> air travel is still safest form of travel, even accounting for MAX

That wholly depends on how often you fly those damn death traps. I highly doubt accounting for just the MAX alone would still give you the same result (safest form of travel). My car sure feels safer than a MAX, but I didn't run the numbers.
Redwood.js
Write about yourself and what you know, its probably the most interesting thing you could write about anyway.

I've been preparing articles for my future blog about my interests and struggles (security, beer, books, mental health). Weird mix but theres no doubt that its more interesting than me trying to force myself to write on one of them consistently
That's so sad that we need posts like this to get this information.

Thank you btw.
I'd be interested in that comparison. A fridge throws off quite a bit of heat when cooling. Luckily they're closed the vast majority of the time and are well insulated.

Which uses more energy at Max load?
How the hell do you make $250k in the southeast? On top of that in one of the smaller cities
CodeArtisan posted upstream, https://news.ycombinator.com/item?id=21979268, about a method of doping that effectively makes a side-channel (crazy!).

Surely you can check the output and see if it's random? Don't these attacks rely on perturbing the RNG do it's no longer a TRNG, isn't output the only way to tell??
Student suicides spike significantly at IIT campuses
AI Latin America SumMIT Cambridge 2020
Lol that's not how getting rich actually works. People get quickly used to new income, a bit better phones, clothing, cars, vacations etc. Plus 50% increase doesn't actually translate to 50% net income, taxes % go up in most western world pretty steeply, so the jump is not that big.

This isn't valid for 100% of the folks obviously, but say 95% fall into this trap one way or the other. It is paradoxically easiest for folks already burdened with ie mortgage, because usually the motivation to pay it back sooner trumps the need for some extra gadgets and to show off.

You know what's funny? Their overall long term happiness and life satisfaction doesn't improve a bit. In fact, in many cases it goes down due to ie extra worries about good investments.
Relativistic frequency shifts can be understood as kinematic effects, namely orientation of photon 4-momentum relative to emitter and absorber 4-velocities.

Now, spacetime geometry might be such that there exists space/time decompositions that allow us to attribute the shift to specific physical effects (relative velocity of emitter and absorber in case of special-relativistic Doppler shift, time dilation in case of gravitational shift in Schwarzschild spacetime, spatial expansion in case of cosmological shift in FLRW spacetime), but from the perspective of spacetime geometry, these are just specific instances of a general mechanism that is agnostic to such attributions.
I use my 13" laptop screen at a comfortable distance of 15 in (40cm). 2K is definitionally not enough - text is either jagged or blurry. 4K is the next logical step because you can use 2x scaling.

Using scaling ("magnification") doesn't defeat the purpose. The purpose is to have clear text.
> And yet, the vast majority of transactions on the LN proceed without a problem

Because LN is seeing barely any usage at all. The routing problem will bite as soon as it tries to scale.
Your life is already better in 2020 than it was in 2010. These stats prove it
There is, it's the .git directory. Both the protocol and the directory are well specified. See libgit2 for an example non-reference implementation.

I think someone even built an implementation in bash, but I can't seem to find it now.