skysight-inc/HackerNews huggingface dataset:
I hope it works out for you! My dad didn’t live to see these changes, unfortunately, so my family farm is now gone.
Oh, come on, lmao.

The original bitcoin paper has been written by a high IQ MIT-grade math-loving autistic geek.

This steam of bullshit and hand-waving is what such kind of person is physically incapable to produce, because it goes against the deep rooted principles of rigor and precise language usage that we (autists) naturally value and cling to.
If we're lucky we'll see plug and play standardization for things like batteries, charging components and engines where the chassis and ux parts of the car can be all different but everyone can essentially have a corolla or civic to fit their price point.

I should also add that i mostly just want a car, i don't need it to drive for me, I think the telsa's could be very very simple if they dropped all the self driving stuff. I know they won't but it would be cool to buy a crate telsa engine and battery pack for a rolling chassis without the infotainment system.
Only Macs have really made high-DPI work properly, and especially having multiple monitors with very different DPI.
> the decision to close down might not be an easy one.

So what, we should adjust the laws, break the contracts and make everyone else jump hoops around him and give him special treatment because he has to make a difficult decision? This is not kindergarten, this is business.
I really have no axe to grind, I think you are misreading my intent. Just an observation of one particular lie/distortion that humans subscribe to. It's a useful for humanity, but not necessarily for the individual. It could even be a trait that was selected for via evolution.
Cloudflare buys browser isolation biz S2 Systems
People are extremely defensive about elite institutions like FAANG or the Ivies. Those are generally not the people making the hiring decisions, but they can be.
I disagree. I think you have something to write about. Your comment shows this perfectly. And I mean that in all seriousness.

Just remember that when you write something, you're making an implicit promise to the reader: I will learn something new by reading your blog.

Keep them bite-sized. If it's more than 1-2 pages, probably worth turning into a series.
I'm a little jaded from years of seeing posts like this, to the point that now they don't seem quite as much like "see, you don't need all that", but instead read more like "See, I've redefined the rules and evaluations -- I'm the winner now!"
So is GnuPG bad because it reads directly from /dev/random instead of using an interface like getrandom()? I'm naive enough to not know reading directly from /dev/random is bad and would love to know more.
> It's usually considered a good thing to campaign for changes in politics

Not true in many contexts, and comes across as preachy and holier-than-thou, especially when using guilt. Campaigning upwards is fine, even for diet, but not downwards.
I run my blog https://www.lewis8s.codes on AWS Amplify. It connects to a GitHub repo and builds it every time there is a commit to master. Uses CloudFront on the backend too.

Costs me around $0.01 per build which isn't bad. Just easier than writing my own script.
What is this in just one sentence?
Using higher GHz is all about selling more hardware.

Let’s use 500 GHz so you have to have one in ever corner of every room to work. And don’t breathe or take a shower because that will block the signal.
Ask HN: Who's using realtime monitoring tools?
Am familiar with the use cases for logging & time series metrics for after-the-fact analysis.

Are there use-cases for realtime job / process monitoring? If yes, what are the go-to tools?

(I'm working on a project in this space and am worried I haven't adequately sniffed out the value prop).
Imagine two people in a similar situation, except the first has been saving money and working on a side project, while the second spends their money and has no side project. They both lose their job with some severance pay. The first sees it as an a lucky opportunity to work full-time on their side project. The second sees it as bad luck. Luck is important, but we can make some of our own.
> And why does Git require this whereas other VCS don't?

It doesn't. It just works better when you take the time to learn how it works. (Which is an experience I commonly have with the tools I use, for whatever that's worth.)
It does, but I get the distinct feeling that we're putting cart before the horse. I mean, we ought to be able to correctly price wheat and steel better than through ever-growing financial industries and having people use satellites to spy on CEOs.
Ah, my alma mater, UCSF. One of the best at breathless, meaningless extrapolation of great basic research into unrealistic claims of human health improvement.
to reduce dom transversal you should assign selectors to variables.
var tipBtn = $(".tip_btn");

then anytime you use tipBtn it has a saved reference to the dom node, if you repeat selectors they recalculate each use.
Facebook to remove deepfake videos in run-up to 2020 U.S. election
Cash and resources are important, but sometimes just buying someone lunch and listening to what they have to say for half an hour means the world to them.

There's a lot of homeless where I am. I've been here long enough to recognize most of their faces, and I'll often get lunch with about half a dozen of them whom I've found to generally be good people with no support network.
That's exactly why it shouldn't even be on the company's budget. They should pay for it to an insurance company while the employee works there, and once the employee doesn't, the insurance takes care of it. Take the employer out of the equation once they're no longer relevant.
>Getting caught up in the parts of a job that don’t matter is a dangerous trap and for some reason one that a lot of people fall into. Let other people play political games and avoid them as much as you can.

My experience at big companies is the inverse. The people who advance are the ones who spend 80% of their time focused on politics, while the heads down engineer will get a thank you and inflationary raise.
> It's that they offload all of the risk and management of that onto their franchises. If a local 7-Eleven has trouble hiring people to work late night shifts, then the expectation is that the owner is supposed to work it 24/7. You MUST be open 24/7 every single day of the year and as the article demonstrates, shutting down for even a day means losing everything.

Yes, that's how franchises work, if they have a requirement in the franchise agreement, you have to keep it. If you don't like it, don't buy the franchise.
InterPlanetary Linked Data Tutorial in Golang
Q: Does this make it even more urgent for git to move to a different hash?
Traditional “defined benefit” employee pensions in the US were treated as a balance sheet line item. There wasn't a separate, fenced off, account where funds were secured. In the 1980s it became popular for “corporate raiders” (today’s “private equity”) to target companies with mediocre corporate results but well funded pensions. Because the pension obligations weren't sequestered, you could legitimately take over a company, pay yourself a dividend using the pension fund, strip the company of assets and then run it into the ground.

Through it all, the MBAs, the corporate raiders, the bankers would say (and still say) they're just improving the efficiency of these companies.
John Deere is. There are policies for when a part can go out of production. I can't talk about them, but it amounts to if it is replaced often it remains in production. (My local dealer has the oil filter for my 1939 tractor in stock). Electronics are tricky - chips from 20 years ago are not made anymore, so if that electronic system breaks you are done. We try to predict how many replacement parts will be needed and make a large final order but sometimes we are wrong.

The fact that we make replacement parts longer than our competitors is one of our big selling points.

#deereemployee, but not speaking for my company of course.
Say goodbye to annoying notification requests (unless you want them)
> that is a feature! You don't know how I miss that!

Yep, handiest way to perform a first pass on narrowing down an introduced bug between a few commits.
Early childhood deprivation associated with alterations in adult brain structure
I mean, you said it in the first few sentences.

The ultimate state of being in the US is one of higher freedom.

What happens at the bottom end is neither here nor there.

I prefer the European model as well - but let's be clear about this - most socialist countries don't really care about this either from a moral perspective, it's more of a law and order thing and a different way of running a society internally.

The UK is leaving the EU in large part because a lot of people think immigration from other reasonably-developed countries is too high. The actually poor parts of the world are like a massive blind spot that we wave away into the category of 'asylum seekers' as if they're subhuman.

Everywhere and everyone has a blind spot somewhere.
JavaScript Visual Counter
A: (from the article)

SHA-1 has been broken for 15 years, so there is no good reason to use this hash function in modern security software. Attacks only get better over time, and the goal of the cryptanalysis effort is to warn users so that they can deprecate algorithms before the attacks get practical. We actually expect our attack to cost just a couple thousand USD in a few years.
Go has a pretty solid git implementation https://github.com/src-d/go-git
> " There's lots of evidence milk isn't as good for you as the dairy industry advertises."

lol at this ridiculous comment. Present the evidence please.

How many millions of years do you think mammals have been drinking milk for?
We used bk when I was with the group for 3 years and then switched to git. Been using git for 8 years. I know git, but the ergonomics and basic English semantic meaning of commands is much worse. I have to look up git commands and subflags _all_ the time still for checking out old versions of files to a new file. Looking at tags. Commiting to a new branch, et c. Bk's version of gitk was superior and the usage was nicer. I've used mercurial, svn, cvs, git, and bk. Git is hard, but it is the standard now, so of course I'll continue to embrace it. Just not as ergonomic.
They don't seem to have any AMD processors. :( I'm thinking about system76 but I don't know anybody who has one.
You can accomplish something like this by using git-notes (https://git-scm.com/docs/git-notes). You'd have to have your own tooling to read/write these in a convenient way of course.
There was an article in HN news sometime last year covering the results of a well controlled experiment.

In summary: All processed food is bad for you. Not "bad" like cigarettes, but bad in the sense that if your diet primarily consists of processed food, you will gain more weight, and gain it rather quickly.

"I can't believe it's not meat" products are heavily processed and shouldn't be the majority of your diet. Stick with real meat and/or high protein vegetables, depending on your preferences or dietary needs.
It may, because now an attacker can replace code with arbitrary other valid code as long as developers are willing to ignore the long weird random comment at the end ;-)

I’m gonna say many developers will not care but and many compilers will not care either.

So yeah, Linus’ main deterrent reason (code won’t compile) doesn’t apply anymore.

HOWEVER!

1. A chosen-prefix attack still needs to compute TWO suffixes m1 and m2 so that h(a1+m1) = h(a2+m2). This does NOT mean that given a1 and a2 you can find a single m2 so that h(a1) = h(a2+m2). So that ONLY THE ORIGINAL AUTHOR OF THE COMMIT could spoof their own commit, by preparing in advance and attaching a long and weird comment in the end. And you could build tools to watch out for such commits in the first place

2. If git had used HMAC based on SHA1 then it would have been fine, even after this attack has become feasible.

3. Furthermore, it is likely still kinda fine because Merkle Trees have nodes referencing previous nodes. You’d have to spoof every historical node as well, to push malicious code. BitTorrent also requires computers to supply an entire merkle branch when serving file chunks.

Maybe someone can elaborate on this.
>Poor rural communities are just as likely as urban communities (if not more likely) to have issues with substance abuse, violence and family harm.

This isn't strictly speaking true. Rates vary slightly in specific categories, but overall, violent crime rates are higher in urban areas.
Make free domain email addresses for your domain name
I’d love to see how social media companies are going to determine which videos are fake as forgeries become more common.

They mention a third party that’s currently doing Facebook’s verification. I bet that’s going to be a thriving industry in the election cycle after this one.
“However, they are willing to work on something for a long time even if other people don’t get it. "Important" does not mean "popular".”

I don’t like this one. On the one hand you have some people who are successful with a lot of persistence but then you have probably many more who fail after being persistent. If you win you are being celebrated but if you fail you get accused of wasting your time. I think there is a lot of luck and timing involved when people succeed after working on something for a long time.
"... consumers pay more."

I wonder about that. Has anyone studied this? In general, I mean.

Sure, the retail sticker price is higher. But in my tax payer role, I also pay. If the government impairs the Freedom Markets™ with quotas and price supports, is society paying more or less over the long term? Factoring in bankruptcies, asset bubbles, crashes, unemployment, and so forth.

(Asked as someone who despises how the USA does ag subsidies.)

It's a tough thing arguing the overall a system is cheaper when my apparent cost is going up. Like the single payer debate in the USA. It seems like a no brainer to prefer a tax burden which is lower than my (and my employer's) health insurance premium.

But the optics suck, right? People will go out of their way to avoid taxes.
These are win-win situations. Poor people get access to high quality products and businesses get a stable supply of customers and get the next generation hooked.

Unfortunately, our current leadership are idiots and prefer to hand over blank checks to companies to keep them going.

https://www.npr.org/2018/08/28/642525831/agriculture-dept-wi...
Git submodules have lots of problems. I wanted it to work like a symbolic link to another repository so that I could develop both at the same time on the same machine. Just like how pip allows me to install a Python package in editable mode. If I make a change in the submodule, the superproject should automatically see it.
You could actually do that today with the Git model if you want to, so, arguably, the question is, why doesn't your code review tool already put its history in git?

(Probably some combination of nobody asking for it, and in some cases, wanting to keep your code review process locked in to the tool.)
Every cosmologist since Hubble who has held that space is expanding, no, they don't assume the universe is finite. The opposite, in fact.
A bunch of the Ops guys here run Fedora, I've heard it runs better than Ubuntu, particularly Gnome, but in the dev team we're debian so I've not tried running Fedora.
There are regulations and insurance policies for pensions (PBGC), but they still operate independently and can do very badly if the projections of the costs that were made in 1980s when all these people were promised benefits never grew fast enough or had a few bad investments. The PBGC also only insures a limited portion of the promised benefit, so pensioners benefits usually will get cut either to prevent the fund from failing or it will get cut if it fails and gets taken over by the PBGC.
Agreed wholly. I spent hours trying to find a laptop with a higher resolution screen than 1080 I could replace my T470 (14") with. After getting it I realized I significantly liked the 1080 panel better - aside from the fact I wish it had a higher nit rating. Not only that but the 1080 panel is much more power efficient and with the dual batteries on it I can get more than 10 hours out of it running Linux (and everything works really well). I have a hard time context switching between my work provided laptop (MBP 15", 32GB, Touchbar, etc) and it. The screen and the keyboard are jarring and, again, would rather do all my work on the smaller screen 1080 laptop with a real keyboard.

Apple could do wonders in a 14" MBP format with a typing focused keyboard (no Touchbar) and a 1080 panel. Would trade in my existing corporate laptop in a heartbeat. Especially if it had 32GB of RAM (needed for VM/container setup and could actually use 48-64, but that isn't going to happen anytime soon).
Feeling better about yourself must never be a primary concern. It's true that you can't help but feeling good about your actions if they do good, but your ego should be be supressed as much as possible.
Is that what you call privacy?
Not a hardware guy -- would that be 720i and 1080i?
Bushfire scientist Packham warns of blaze threat, urges burns (2015)
APU = CPU + GPU in a single package or die.
It adds to the weight of the argument, but there isn't a big issue. This article (https://www.zdnet.com/article/linus-torvalds-on-sha-1-and-gi...) and the linked email (https://marc.info/?l=git&m=148787047422954) both seem to still apply.
I've seen this type of thing with my son's friends. Hyper-competitivity in 2nd graders is bizarre to me. I experienced another extreme. :)

End of the day, parents do wacky things, usually in an attempt to protect their kids from their own insecurities, regrets and failures. Both sets of my grandparents were immigrants who experienced both incredible highs and dark low-points. That experience manifested in a bias for risk aversion. After I graduated from college and started my first job (at a bank), my grandmother would mail me application packets for civil service exams for the NYC Sanitation, NYPD, etc. (Note that I didn't live near NYC at the time at all) Her argument was that the stability of a civil service, union gig, close to the nest, was very important.

I try to hold my kids to a high standard of performance, but focus on doing the work and improving, not on some preconceived notion of outcome. In my professional experience, 95% of people focused on getting awards are bullshit artists, so it's not something that I encourage or discourage.
Came here to post this, ASUS went from 8 to 80 on AMD.
Really it is tractors from the 1950s that are not dramatically different. More hydraulics and more horsepower are the only important things. AC and more comfortable cab/seats are secondary that might or might not matter to you.
That's just talking gearbox. Then there's casing, shafts, mounts, cooling. The difference in number of gears is the smaller part.
About a year ago, a similar sentiment hit me very hard. I was in a situation where I had actually checked all the boxes I wanted to check. My boxes didn’t involve working at FAANG, but they weren’t insignificant. I was very confused why I wasn’t happy.

There’s a very good short story by Alastair Reynolds called Understanding Space and Time. The protagonist is the last human alive. He finds his purpose in understanding the universe. Even once he completes this goal, he must go on living his life.

It may sound trite, but I tell people to put themselves in that position. What would you spend your time doing if you were the last human alive? Now obviously you don’t do that verbatim, but I think it should be an influential datapoint on your choice of career path.

The best news is that if you’re a half decent technical mind with a half decent network, the odds of you ever starving are quite low (not including dependents. That’s a different story). As a result, you have ample opportunity to carve out whatever corner of the universe you want for yourself :)
Quick question about the "What should I do" section. It says "use instead SHA-256". Isn't SHA-512 both better and faster on modern hardware?
I also can't figure out why it doesn't: An empty tree object should be sufficient to do the job. I actually had to write extra code in git9[1] to avoid accidentally allowing empty directories.

[1] https://github.com/oridb/git9
DJI's Livox starts to sell very cheap automotive Lidar
I get the appeal of making something familiar to consumers, but will we ever see an Impossible product with a flavor that they claim tastes different from and better than any existing pork or beef product?
> Git is hard for idiots imo, and there are a lot of us

Yes, thus https://xkcd.com/1597/

I find myself saying "git reset --hard origin/" and such with disturbing frequency.

Both are examples of "I give up; it's faster to start over." This is not what I want in a DVCS.
I am confused, as a lot of sources (e.g. [1]) make a distinction between doppler and cosmological redshift.
When you say "change our relativistic reference frame to match a distant galaxy's", do you mean as that frame was when the photon was emitted, or as it is when it is detected here? (if that is a well-defined distinction under relativity?)

[1] https://calgary.rasc.ca/redshift.htm
> To this day I ask permission to my wife to buy most anything (she has a similar background and does the same).

This is such a beneficial personal finance habit. It prevents lots of unnecessary spending on stuff you don't really need that would take up space in your place of living.
Have you used "git bisect"?
The sad thing is that they do: https://www.opm.gov/policy-data-oversight/pay-leave/salaries...
It seems to me that you have to be really good at politics in order to avoid politics. If you don’t understand politics you usually get taken advantage of. You don’t have to play the game all the time but you need to understand it.
https://anvaka.github.io/peak-map/#11.19/52.2305/8.9095

This is one of my favorite spots on the map. The mountainrange is dividing a big part of the north from southern region called Westphalia. Only one river breaks through it allowing for an easy way across the mountains. The citys name at that spot is Porta Westfalica which is Latin and means "gate to Westphalia". I think this visualization illustrates the reason behind the name very well.
If you just care about hitting the $2000 mark, optimizing for time and effort, I'd say just find a product to sell on Amazon and market the hell out of it on Facebook and Instagram.

Run paid ads and make up for small margins with high volume. Try to offer your product at the lowest price among your competitors.
If you look in this 2017 (https://marc.info/?l=git&m=148787047422954) email from Linux, he discusses how git also encodes length. That would mean that you need a collision of the same length and the right functionality, so you can't just append data.
You can't make an electron bigger, so it can't be stretched out. Other point particles are the same. The forces that hold physical stuff together are much more powerful than the gentle expansion of space, so we don't see people and planets dissolving.
DJI’s Livox gets into the automotive Lidar game
It sounds like you're bitter about working "for" someone else. This might be an ego problem and the solution is not to just be an entrepreneur because that won't solve the root issue.
I'm the developer of this channel and am not directly associated with CCC; I asked for permission to use their API to provide these videos for Roku users and have been developing it off-and-on for a few months. I'm planning on adding more conferences from their collection, but in order to meet the Roku Direct Publisher requirements, I have to make some additional assets for each event beyond what's provided on their site.

Code for my API parser and feed generator is at https://github.com/unwiredben/media.ccc.de-on-roku