skysight-inc/HackerNews huggingface dataset:
Signing a commit does "sign" all previous commits, but it doesn't verify that they are actually yours, you still have to manually do that. If someone slips in a "fake commit" either directly on to your machine, or does it to remote and you pull it down and commit and sign a tag, you won't get any kind of notification there is an issue.

IMO it's better to sign all commits, as then it gets you in the habit of knowing how it's done, you are less likely to make mistakes while doing it, and you can add tooling that will sound alarms at the first unsigned commit.

It does leave you more vulnerable to keyloggers, and gives more instances where your key is decrypted and used, but I personally think that's a better problem to have rather than having to manually verify every single commit isn't forged before you sign and tag.
Is there not a FOSS store on Android that provides app signing and doesn't charge anything? This is an opportunity for Fortnite's creators to create their own store which then installs their app.
If these people are so important, why aren't they making the millions and the decisions? The money and the power are in the technologists and management. We need a route to your proposed route. Some way to convince large organizations of software developers that ethics is, somehow, more important than money.
Are Americans outliers in loneliness? I know Pinker mentions this in Enlightenment Now, but I feel like it's glossed over a bit since it doesn't really align with his thesis.

I'm very interested in the reasons for this, though. Loss of community structures without replacements? (Wider spread families for work, not going to church...)
I feel like these interactions go through phases of 1. Being ok and acceptable and even enjoyable at first; 2. People abuse it more and more; 3. Gradually turns into a negative experience in general; 4. The ordinary person will then avoid it and that becomes the norm.

Taking your example of meeting people online. I was on the internet in the late 90s as a teenager and it was incredibly easy and fun to meet people on IRC or ICQ and just chat. Some of those people I even eventually went on to meet in person. There was no motives, no romantic interests, whatever gender people were. Fast forward to now, these things seem unthinkable to do now both for adults and adolescents, safety concerns, predators, etc.

Take real life neighborhoods for example too. Growing up in the 80s and 90s in both Asia and America, when someone rings the door bell, you open the door and see who it is and talk to them. Nowadays this is almost not the norm anymore. In the past 2 years I have been assaulted and robbed as close as a block away from my house. I'm not opening the door to any stranger ringing my door bell, even if 99% of time they are harmless solicitors. There's far too many incidents of people abusing the trust and trying to cause harm when you let them in. I am not risking that.

I don't know what the answers might be to all of this. Is society actually getting more dangerous? Is it just that we're hearing more thanks to more news and internet? Is it overall income inequality in society that causes more crimes to occur? I have no answers to any of these.
There's a much more mundane explanation - waterproofing. Lightning and USB-C connectors can both be made intrinsically waterproof up to IPx7, while the 3.5mm jack can't. Waterproofing is a key point of differentiation for recent flagship phones. An iPhone 7 will survive a dip in a toilet bowl or a pint of beer, but an iPhone 6 probably won't.
Freshly written code can easily be technical debt. An example of this could be "put a junior in a comolex piece of code and let him add a feature". That feature will work and probably is technical debt, because of bad design choices.

I've been on the other side of this. I was developing the frontend part to a series of http endpoints and my colleague was working on the http endpoints. He was creating some terrible code but I had no power at the time. When he was done, the code was functional, had various bug and a new feature was needed. I spent a week studying the code and managed to add a feature, which however was buggy due to how the code was written originally. I fixed all the bugs, and ended up totalling 4 weeks of work.
This colleague was let go after this due to a series of circumstances, so I became the owner of the code.
Then a new feature needed to be added but to do that i'd need to change various things in such code. Two weeks in, I still wasn't done. At some point I asked to be able to rewrite the code. I did, it took 2 weeks and was able to add the feature easily.
I'm no genius but code that cripples you down from the get-go is tech debt.
Tech debt is failure in software design, which ends up in unmaintainable code. I'd listen to anyone pointing at tech debt in my code, it means my code sucks, I made a big professional mistake and I need to correct it.

There is also voluntarily added tech debt, that's the one added by taking shortcuts. As long as you don't build new features on top of it, you are good.
As a counter-example, I chose Schwab for their low fees, because the bulk of my investments are in index funds.

But that doesn't mean they all are. Schwab is also both my bank and my active investment broker of choice. The reason for that is because it's nice to have all my stuff in one place, viewable from a single screen.
I don't understand why the difference between .05%.15%, .001%, etc is such a big deal. IT's all within a tenth of a percent. Unless you live to 300 or something and never move the money, it won't matter that much. I think SPY is the best because it has low fees and can be traded like a stock, which means you are getting the best possible execution down to the penny.
Good ol' Mrs Watanabe![1]

[1]https://www.investopedia.com/terms/m/mrs-watanabe.asp
Building the pipeline from prison to tech
I think the title should be changed from "GitHub Commit Forgery" to "Git Commit Forgery".
OPDS – A standard for digital content distribution
One year is far too small a time period. I'm only interested in are funds that over a 10 year period have beat the index. A good manager will have good and bad years. One or two years of doing worse than the index are perfectly fine with me. Unfortunately after about 10 years the manager tends to retire, so just as we finally learn which funds are worth the price a new manager takes over, and new managers have a tendency to not do as well.
> The caveat here is they don't have shareholders to report to

Sort of. The funds own Vanguard. So shareholders of those funds own Vanguard.
Not entirely true!

In order to play Fortnite, you're going to need an up to date phone with modern graphics hardware, and that means it will probably be running Android 8. On Android 8, "install unknown sources" is a per-app permission which means only the Epic Launcher will be able to install other apps.

I think there is close to zero security risk to this strategy assuming the above.
Too bad as verifiable identities can already be implemented in pure OpenPGP, see Linked Identities (https://tools.ietf.org/html/draft-vb-openpgp-linked-ids-01) as implemented in e.g. OpenKeychain.
The alternative to switch back is:
https://maps.google.com/?force=webgl
Here's mine: https://thomasnyberg.com

I think I might win the prize for the laziest and least fancy site. I've never even bothered to give any info page of who I am...
Yeah, the 2 particular neighborhoods near me are ones that don't draw the bounds when you click on them in Google maps. Its a little annoying because it covers up map space that could be better utilized. But it would also be funny if a neighborhood name last used on streetcar timetables 100 years ago made a resurgence because Google maps happened to slurp up the right (or wrong) database of location names.
Well the FOSS store is a FOSS store because it only has FOSS. They have an emphasis on reproducible builds so you know what you are getting.

https://f-droid.org
They also get stock or options, though... and for Google that'll be a lot of liquid money.
> There are likely tens of matches for me within a 5 minute drive, I just don't know how to find them.

I have found meetup.com to be exactly this. Not everybody at a meetup will click personally, but they're much more likely to share interests. One meetup group has completely changed my life, and I have met people I consider some of the best people I have ever encountered anywhere. And they all live right near me.
I use dating apps regularly when traveling for exactly that. You'd be surprised how willing people are to meetup without the pressure of dating/sex being involved. Fly into a city for work, meetup for fun, and make a new friend for next time.
For the record, I warned Mark on April 7, 2005 and August 21, 2005 about the very problems we are having now: exposing friend data linked to given user IDs (Cambridge Analytica), inevitable FTC Section 5 liability, and the effect of spam on the network (fake accounts).

Mark's response: not worth arguing about.

http://www.thinkpress.com/authoritas/timeline.pdf
It does not preclude that the CPU part of an APU can have own regular memory.
It matters because you don't just spend your earnings locally.
Real c0d3rs don't need that, only git-vain https://github.com/will/git-vain
MANTRA TO GET RICH FAST?MANIFEST RICHES?ATTRACT ABUNDANCE OF MONEY?
Welcome to MAGICAL BLESSINGS

We are creating soothing meditation music, mantra chants and other
important resources for meditation, relaxation, and sleep and healing.
Hope our work will help you in a positive way. Blessings and Peace all the way.
Listening powerful mantras while sleeping, or Play in Background
at Work or Home for Successful Result.
Play this Mantra at Work Place or Home every day and will you
see miraculous positive financial and socials recognitions and
this mantras also Help us in Improvement of Health, Career Booster
and Most important, above everything the PEACE OF MIND.

THANK YOU.

Laxmi mantra / Lakshmi Mantra :

The Goddess of wealth and prosperity --- Goddess Lakshmi is a highly
admired Hindu Goddess --- whenever you wish to start something new,
praying to Goddess Laxmi will give you all the success. There are a
few mantras of this Goddess which if chanted everyday can give you prosperity.
The word 'Lakshmi' is originate from the root word 'laksha' which means goal or
objective. To take a 'laksha' means to take an ambition. The Lakshmi Mantra
is recited to know your goal and as a means to fructify that goal. Lakshmi Mantra
is synonymously also called Money Mantra / Wealth Mantra / Success Mantra.
But Lakshmi Mantra is a prayer not only to gain financial prosperity but also
to give us the intelligence to enlighten our minds with understanding.
Lakshmi is the personification of all that brings good fortune, prosperity, and beauty.
I am honestly surprised how Google has not released a GPS navigator to compete with TomTom or Garmin. It would absolutely demolish them in seconds.
I’ve known a handful of friends for all my life. I believe my relationship with them is of this sort.
Plenty of phones where waterproof before. The lightning port is waterproof despite having many more pins than a simple phone jack.
This still happens but it can be geography-specific.

Chicago is one of the few big cities that is still relatively open to these types of spontaneous interactions.

London on the other hand is not.
>It's not a "problem,"

To me it is a problem and I'm glad they are pointing it out. I suspected this was possible but wasn't sure, now I know for sure.
> Excited to see that finally someone has written an imperative language in a functional runtime. Normally it's the other way around - countless Lisp implementations running in C, because those are trivial to write.

This is not as hard as one might imagine; the first assignment for a compiler course I took, was to write a interpreter for a simple imperative language, running in SML, a mostly functional language. The rest of the course was to write a compiler for another imperative language, again in SML. As soon as you know the "tricks" (some might call them patterns, if we were talking OOP), writing imperative code in functional languages is relatively easy.

The course followed "Modern Compiler Implementation in ML", if anyone is interested.
Fowler's talk addressed issues arising from "mixing metaphors" by having both channels and Actors in our programming languages.

The point of this post is to point out that channels are best understood as Actors that take put and get messages thereby achieving a unification in our programming languages and conceptual framework.

Of course, a channel can be conceived as a "living entity" and an Actor can be used as a "transit mechanism."
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.
I know a number of atheists that go to church purely for the community. Also, adopt a social hobby (Magic the Gathering, Warhammer, etc.). It is much easier to make friends when there is common ground. I have made a lot of friends over the last year since moving. Sharing hobbies is rad.
I'm surprised to learn that more than half of Americans rarely or never feel alone.
Darn, I was hoping Valve had actually done something to make a SteamOS system in China.
Incredible how the subtext here is "loneliness requires healthcare" rather than, say, "loneliness requires coordinated social change". Almost as if the goal is "how can we frame loneliness as an illness and reap some sweet insurance money."
Weird you're right, however if you use the measure distance tool it does follow the curve correctly.
I have a first revision intel macbook pro from 2006 that still works just the same as it always have.

not quite 15 years though, so I guess OP is right...
Faced with Scala 2 and Scala 3, a long time contributor makes a choice
I particularly like the transition when zoomed out and toggling the Globe button.
I saw the title and thought "Hey, an old friend of mine would love this!"

Then I opened it and realized it was him who had written it. Small world.
No need to be curious, there has been a ton of articles recently about this. By constantly being barraged by all of the best snippets of everyone's life, kids especially are more depressed, and socially inept.
I do this for a year now with my gpg key, haven't had a moment where this was of any use. yet.
Yeah this didn't work for me either. Do you have 2FA enabled?
They already have: the smart phone in everyone's pocket.
So all the other phone manufacturers selling IP68 phones with headphone jacks are lying?
I am of the opinion that the choice between an app that signals "I want/need friends" and "I am interested in hookups" would not be an easy one, even if one's usage is innocent.
Is this actually happening, though?

I feel most sites don't comply with the latter half of your statement (conditioning based on acceptance).
"Storage is a minor worry."

For many domains, it's a big worry. I routinely encounter large, sparse datasets where I/O and storage dominate other concerns. Big sparse tensors are worse than the "slowness" associated with a suboptimal sparse vector math implementation.

"I think this is one of those shibboleths that separate folks who are experts in ML/data-science at scale vs those who are coming more from a enterprise/DBA background."

I've been doing ML work for a long time. This is actually a shibboleth that separates folks who mostly do image classification from other kinds of ML people.
> Prices for gas and oil fluctuate a lot, so it's risky for companies to be in the business of processing plastic back into feedstock because they don't know whether they will be able to sell it at or above cost at the time they're buying materials.

This is true in lots of industries that use hedging to control their exposure to commodity prices, why wouldn't that be true here?
Jay Kreps on Kafka 1.0
Do you see internet social interaction as being a sufficient replacement for meatspace social interaction?
To be fair, social interaction with people whose faces have been buried in their phone all day since they were in kindergarten is unacceptable.
I'm not sure you can say that about a body in a fasting condition described here: the metabolism shifts may be more significant than default caloric counts.

In particular, note the observation about acetic acid being excreted in urine rather than completing energy metabolism in this Wikipedia write-up, and the resulting massive difference in caloric energy output:

https://en.wikipedia.org/wiki/Ethanol_metabolism#Discussion_...

I suspect that discard-rather-than-use pathway may be prevalent in a fasting (or other low-sugars) metabolic condition.
See? The topic spurred a reply with a link to an article about a politician. The way politics works in the US currently, no matter what that article says, some people agree with it, and some people will not believe it.

I’m not positing an opinion on China - merely analyzing the voting tendencies of the HN community.
This probably will rub Google the wrong way.. I wonder how many millions they will lose out on because of this.

Maybe they should introduce some special reduced fee teirs for the ultra high volume customers, as a precaution against this becoming a trend.

On the other hand fortnight is probably the only app where it's users want it so bad they will be willing to do just about any procedure to get it on the phones. Everything else has competitors on the Play store.
Yes, it looks like 70% was required for the resistant bacteria
Free overnight checks. Free cashier's checks. Free wire transfers (incoming and outgoing)...on top of what was already free. This is great!

For those of you comparing Fidelity and Schwab for cash management, two things:

1) Fidelity's debit card also reimburses ATM fees worldwide, but lists a 1% foreign transaction fee for purchases. This doesn't apply to ATM withdrawals, which don't count as purchases and are, in fact, 0%.

2) Schwab's interest rate on cash in their checking account is 0.25% last time I checked. Fidelity's is similar, but they count purchased money market funds as liquid, withdrawable cash, and automatically liquidate shares when needed without intervention by you. So the effective interest rate on cash is somewhere between 1.55% and 1.9%, depending on which money market fund you choose. Schwab also has money market funds, but they're not treated as liquid cash. You must manually sell shares, wait until settlement clears, and then transfer funds into your checking account, which is a pain in the ass.

3) Not directly related to cash management, but useful nonetheless: Fidelity advertises $4.95 brokerage trades. Every time I've called and asked, "Can you give me free trades?," they give me free trades (usually 10-20) as a "goodwill" perk. It's a 60 second phone call. Don't pay for trades!

EDIT: Perhaps notable for those who live in high tax states like NY or CA, interest income from Fidelity's "Treasury Only" money market funds is exempt from state taxes. Interest earned from a typical checking account or CD is state taxable. You can also purchase municipal money market funds which are exempt from state and federal taxes, but they have a lower yields.
You skipped right over gigacompany
Comments full of woo should be outlawed first. The next time you want to comment, consider your argument critically. Yes, there are plenty of reasons for them to exist. No, saying "well, it's probably, like, dumb and stuff, regardless," is not a valid argument.

Simply because you think it, you believe your opinion is worth typing out.

Fuck off.
Internet infrastructure explained with Rangoli
It was the company who was infiltrated who was disgraced, not the company (more like companies, Chinese tech espionage is state backed and whatever is collected is widely distributed) that benefited.
Agreed, the images do seem lower quality than they used to be.
I was curious, though, and chose buildings at random around the Google office in NYC, just to do a side-by-side, and even the old pictures look better:

https://i.imgur.com/0xEG4pb.jpg

https://i.imgur.com/bxwr3Ez.jpg
it's confusing as there is a different peloton as well (that I am more excited about):

https://peloton-tech.com/
Nope. But, I should. Thx for the reminder.
Beautiful timing.
I think a huge factor is the growing theme of social interaction being unacceptable

Does this actually exist? Could it be that it's become more acceptable for people to be dicks to each other, so why risk it?
No, but computer programmers aren't researchers publishing papers. I think the article is talking about research papers like this:

http://dblp.org/db/conf/focs/focs2017.html

So, what might the negative consequences be for An Input Sensitive Online Algorithm for the Metric Bipartite Matching Problem?
We should ban soap too so bacteria don’t get immune to that.
Frankly, I think a lot of this data isn't the users, but rather Spotify's. If Spotify didn't exist then the interaction data with it wouldn't exist. I don't see how it can possibly be "owned" only by the user here. Does a user "own" security footage in a store that they enter? Definitely not.
forged commit: https://github.com/git-forge/fraudulent/commit/95321ee7b3e25...

authentic commit: https://github.com/bsdlp/packagebot/commit/c7cd115357f51e8e1...

you can use a gpg key to sign your commits and tell github about your public key so they can add a verified badge in the commit log. really only useful if github can enforce authenticity when pushing to repos...
Would be interesting to run a ton of queries in a gridlike fashion, and use the resulting polygons' areas to graph a map of mobility.
It does emphasize something, that isn't a "huge" issue for some, but they way the portray it on the page, really drives their sales pitch.
Android allows as many app stores on device as you'd like. Popular ones include f-droid and Amazon store. Both can be easily installed without rooting by simply downloading them from the web. Both provide app signing, updates, and authentication.
Will Majoring in Psychology Make You Better Off? The Government Wants to Know
Pole-lang: A simple programming language for processing text files
> It implicitly states that computer programmers are, as a field, competent to predict how a technology will impact society.

Not always though, there are plenty of negative examples already, just don't make the society fall for the same mistakes.
Is this working? I just tried it and it generates a commit hash that leads to a 404 page[1]. I haven't looked into what the code is doing, but for it to claim that it stole my identity is very misleading.

[1] - https://github.com/git-forge/fraudulent/commit/a0a2c80140bae...
> demanding that Le Corbusier would have to ask at every step "how could my design, supposedly built on sound principles, have negative consequences?"

This is a good point, and I'm very much in favor of that. The man himself seems to have been much more fond of questions like "how can I force people to accept a version of this design that uses round numbers for elegance?"

I think the proposal made me jumpy because I have so many bad associations with asking technologists to explain the consequences of their work to others. It calls to mind things like The New Digital Age, which seemed totally devoid of introspection (and frankly stupid or even malicious in a lot of places) but was a huge hit with people making important choices about investment and regulation.

I'm still very hesitant about things like the mention of public funding boards using these assessments to shape their decisions, but I appreciate your point about preemptively looking for possible negative outcomes. Something like a medical attitude that considers failures and negative events separately could potentially make a lot of sense. We live in a world where the UK police are using facial-recognition software which provides 95% false positives, and it would be nice to at least have an academic framework for talking about how that's not just ineffective but actively bad.