skysight-inc/HackerNews huggingface dataset:
Ask HN: Software teams, would you use this GitHub/Slack integration?
Hi,

I am building https://www.codecollate.com/ which is a Github/Slack tool that lets you lets you easily monitor changes to specific files/folders/file types and a lot more, in Slack.

Value Proposition:

1. Reduce Bugs: more eyeballs on code == more chances to catch and reduce bugs or improve code quality.

E.g. Imagine a principle engineer who obviously cannot be put on every pr review, but still wants to watch things closely that are very important. This could be changes to a /models folder or a dependencies file or recent module they worked on.

2. Boost Learning: developers can follow exactly the types of code they are interested in, and from which developers who wrote it.

E.g. imagine you want to learn more React, you could set a rule that will notify you anytime any brand new react file gets merged to master from your team's codebase. If you wanted you, you could also, limit it to only a specific developer(s).

If you already suffer from notification fatigue in Slack - there will be optional aggregated digests that you can schedule as once a day, instead.

Philosophically:

1. The best PR reviewer != the person who could benefit the most from reviewing/learning from a PR. This falls into the circumstance where you want to share a pr with someone not for your review...but for their benefit.

2. You should be able to follow the changes to the codebase that you care about. Whether you want to learn from more people on your team, or make sure someone doesn't mess with your beautiful code, or just simply staying informed of changes, like to your model.

Questions:

1. Would you use this? (If so, please sign up to prove it hehe).
2. Does this seem like a problem that your team would pay for?
3. Do you have any problems with the native Github/Slack integration or problems in general, that I could solve with my app, Code Collate?

Bonus: any feedback is extremely welcomed. Thank you very much for reading this far!
The Hard Problem in analytics is getting data that lets you tell real users apart from bots, when bots are motivated to present themselves as real users. Usually can't be done purely server-side.
google drive that backs up folder on computer. I scan everything.
a dentist's expertise is hard to displace. not everyone can be bob mortimer...
I have a local server that I store all my personal documents on. It's backed up to a 2nd internal drive, btrfs, which then takes a snapshot.

It's also backed up to a cloud server with borg, which is encrypted and doesn't trust the endpoint.

Aside from that, I keep all the paper copies of forms I receive in a filing cabinet. In January each year, I put the last year on a folder and just throw all my paperwork in there as it arrives. I have folders going back to 1999, the year I was married.
TL;DR: VC-driven hiring expansion to deliver someone else's project can melt your company.
> Next time you get a call, waste their time a little pretending to be slow and then do something to make them angry such as explain that you've been wasting their time and don't approve of their business methods. They'll put you on some uber-mark list as retaliation, and you'll get a couple of dozen calls over the next few days.

Iunno, I do this every time and they usually hang up on me quickly.

If they uber-marked me, they'll just waste even more time. But alas it hasn't happened.
I don't think clicking a green run button will save the planet. I don't understand either. Your site doesn't seem to have any actual information about the carbon offsets or who does them or where or how it relates to the API. What do you actually do?
Hiome looks cool, but that's quite the expensive occupancy sensor!
Phoenix, Long Island, and Sacramento areas, respectively.
I was a little annoyed that I didn't notice a big difference, but then I figured that I'm bottlenecked by other parts of my system. It's still a win because it's stuck to the case instead of hanging out in a bay, so my computer is a bit more neat.
I have said precisely zero about the character of the late Dr. Mossadegh or the late Shahanshah of Iran. What I have pointed out is the curious case of canned narrative peddled by Western and Iranian propaganda organs.

But speaking of "angels", I'd say SAVAK was angelic compared to CIA, MI6, MOSSAD & KGB and their record of "brutality".

p.s. Regrettably you likely do not speak Farsi, but this BBC Persian show brings together a former SAVAK, National Front, and Fadeyeen Khalgh (militant terrorist Left) gentlemen including the historian who wrote a quite interesting book on Sabeti (SAVAK thinking end) and it is interesting how at the end of episode 2 they all wonder at how they agree that the poor "evil" "fascist" "puppet" Shah's regime was far far more civilized and gentle than the actual thugs of the so called Islamic Republic of Iran.

part 1:
https://www.youtube.com/watch?v=LNFfdb-LKII

part 2:
https://www.youtube.com/watch?v=DsnMZUcAfJg
Trying to figure out why learning how to cook is so tedious in a software world.
I read the title as “association between intelligence and childishness”. Made it halfway though the abstract trying to see if my immaturity meant I was actually intelligent. Disappointed.
KEXP was the first time I saw the Delvon Lamarr Organ Trio, with Jimmy James on guitar. He's hands down one of the most talented guitarists alive today. Sample vid: https://www.youtube.com/watch?v=jhicDUgXyNg
I've never owned an iPhone, but after the numerous usability problems I've had with my Samsung S10e phone. I think I'll be switching too next cycle.
Moving is hard. Especially the first time.

If you're young, many countries have young peoples visas that are valid for 1-2 years. Which would allow you to work & some time to get set up and figure out your next steps.

All you really need to get started is a non-tourist visa, somewhere to stay, and a plane ticket. As for actually making the above happen, no one is going to hold your hand, you have to want it bad enough to make it happen.
It comes down to working on a project that’s been continuously changing over the span of three decades. Over the years my parents have customized their offerings to account for numerous clients (our focus is on wholesale distributors). Keeping track of inventory gets especially complicated when you start dealing with variants such as colors, sizes, perishables, and pre-packaged goods (our customers sell in pallets or individually).

Because of this the systems end up become getting fragmented over time to handle all these different cases and specific needs for customers. Before I joined, the developers have attempted to unify as much as they could, but the business need wasn’t quite there to justify it as much as it should.

Building out our initial SaaS offerings have helped a lot for us since there’s the concept of only having one set of code running on an instance. Because of that, we’re able to abstract away all of the different nuances of each system such that the cloud servers don’t end up in a fragmented state as well, but leaving the on-premise legacy system as it is for now. The plan is for the core ERP to eventually move in that direction, but so far we’re chipping away all the edge add-ons and functions first, such as API integrations with Shopify, Amazon, etc. and building e-commerce storefronts for our customers in React/Node.js.
It's probably happened often enough that they're desensitized to it.
The point was about the meaningless of calling products ‘derivative’.
Could be a bot that copies high point top level comments on threads about the same URL from reddit to HN and vice versa in order to create accounts with high karma for future sock puppeting?
I don't know why my technical inability to submit patches for audio plugins is evidence I don't really want to see this fixed. I am not a software developer.

There is zero chance that they are unaware of this issue. So the question is, first, what is the best way to communicate dissatisfaction? And I don't think emails directly to the Wikimedia foundation are effective (and I don't think you think that either).

More importantly, I'm claiming that the Wikimedia foundation, and the Wikipedia community, are negligent regardless of what I personally do. It's beyond obvious to anyone who has thought a wink about UX that this stuff is crap. "We haven't gotten enough emails about it to divert resources from Wiki-con-for-Slovokian-teenagers" is not a plausible defense.
It would be nice to be able to reject a call and have the option to just cut it off instead of sending it to voicemail.
My question is why are they using /bin/sh at all? system() and friends that execute /bin/sh are almost always a source of vulnerabilities.

https://bonedaddy.net/pabs3/log/2014/02/17/pid-preservation-...
PDFs in dropbox. I coincidentally just saved this year's w2 there, and noticed they go aaaaalllll the way back to 2002; I can't believe I was actually diligent in college!
standardized tracking for shipping containers

currently tracking is limited either by A) type of transportation (ships, rail, trucks) or B) by the Freight Forwarding company.

If you use multiple freight forwarders, you're stuck entering data from PDFs into spreadsheets to create your own custom usable dashboard.

If you use one freight forwarder, you have access to the main journey points, either as a spreadsheet, or if they're more sophisticated, through a web app.
But I've only found one (silicon valley backed) Freight Forwarder [0] that gives the last-mile data -- e.g. last free pickup dates, pickup numbers, last free dropoff dates, return locations etc. -- through their web app.

This is critical for managing warehouse operations, especially for companies that handle their own last-mile (like we do), and it's been an absolute pain as we've scaled.

0: https://www.flexport.com
Source? I searched a bit, and didn't find any evidence of scam call centers with more than "dozens" of employees. I'm skeptical.
I got once a notice, not even a warning letter but just a request for a missing sheet of paper in a 1600+ page submission. I mentioned it in the next board meeting and my board wanted to know how many minutes it had taken us to respond to the FDA's fax.

When 23andMe got their warnings there was much outcry in the Valley (and on HN) that the FDA was "not receptive to new technologies". But 23andMe took weeks to respond and when they would they often didn't even address the issues raised. The FDA bent over backwards for them because they were a new kind of technology -- those of us making real drugs got no such leeway.

BTW they weren't shut down but were prohibited from making unsubstantiated claims. If you want to print "use of this product will not cause you to grow a third arm" you would have to design a trial to support that claim even if the product is a tongue depressor. FDA will actually let you claim anything as long as you have demonstrated it to their satisfaction.
> Equifax debacle taught us that people can be desentized to seemingly constant stream of news about breaches.

Well, sure, because "a breach" isn't anything scary in-and-of-itself, it's just the possibility of something scary.

If tons of people were suddenly victims of credit-card fraud or identity fraud due to the breaches, I don't think that would have been desensitizing in the same way, because that's a real consequence, not just the possibility of one.
What about documentation? Often times its easier to improve the docs than to improve the code. And let's face it - most open source projects have awful documentation!

If you don't want to interact with open source project maintainers, you could try writing example programs, tutorials, or guides for products you like - that's another form of contribution.
There hasn't been much reason to release a new one, but there also hasn't been much reason to port old ones.
If you're wondering what it is:

WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it is now cross-platform (Windows, macOS, BSD, iOS, Android) and widely deployable.

https://www.wireguard.com/
I don't think a few incidents would turn the tide over. Literally all of every American's personal information is out there. It's really just a question of targeting.

Decentralization seems like the only good outcome for privacy but it seems unlikely. Privacy has a monetary value and the simple fact is that most people are willing to trade it for very little.

The move for decentralization seems dwindling but I have hope. If companies become the target of sophisticated cyber attacks, there will emerge an economic opportunity for decentralization.
The real problem is AAPL published that number to investors for years until the iphone X, when it was projected that they would miss targets on "expected YOY increase" in sales.

This just reeks of financial engineering (buybacks/pumps/etc) taking a front seat in what should be a tech company.
In the case of a Mac transition, applications would go from little-endian 64bit x86_64 to little-endian 64bit AArch64.
While it might be annoying to use local variables, I usually find it's superior when debugging. It allows you to easily inspect the value and modify it before going forwards.

It also usually helps to make the code more self-documenting
Here's the best source I've found so far, it's quite reputable:

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
I like your point about field workers. The iPad is a great replacement for a clipboard with a multi-page form.
There’s a study about that too: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5394230/

“Although GE crops have been previously implicated in increasing herbicide use, herbicide increases were more rapid in non-GE crops.”
That's the point of commenting on HN.
> Privacy is the new black.

My internet connected device (not factory IoT) goes through extensive lengths to not ask for a password or ask the user to make an account or provide any data outside exactly what I need to do the job. It’s a lot more work.
Anything other than solitary is torture. Exposure to other criminals is cruel. Having a cellmate who could kill you in your sleep is especially shocking; sleep deprivation is unquestionably torture.
is there some better way to break apart the criminal gangs that do this? how about offering large bounties for turning your confederates in? this might be an annex to the racketeering laws where you get immunity and a huge payday for ratting out your co-racketeers.

complexity is working against us right now. criminals have 193 national jurisdictions to move around and hide in. better to give them the complex task of maintaining 100% loyalty among their ranks at all times.
So like IPSec?

e: I mean that doesn’t suck
They didn't include more information because they implemented the OpenID Connect specification which is awesome. That means that you can use any OIDC library and it will work for Apple, even verifying the keys. If you want to know more you should read up on OAuth2/OIDC/JWKS.

Apple's public key can be found here.

https://appleid.apple.com/auth/keys
A mix of Stripe and Shopify's own billing system.
I am working on exposing the file system to the web browser using OS like GUI controls and then selectively sharing parts of it to specified users with security controls. It’s kind of like turning your computer into a private cross-OS shared drive.

The problem this solves is sharing. Sharing between devices/users should be as simple as copy/paste initiated by either user like everything is local.
And just so nobody thinks ct0 is trying to pull one on us, the first 3 are verified:

http://www.tollfreedeals.com/contact-2/

Global Voicecom Inc is an odd one because their website doesn't have their phone number (lol), but:
https://www.manta.com/d/mmdg33f/global-voicecom-inc
but... Google shows 1 516-986-4806
https://www.google.com/search?q=Global+Voicecom+Inc

https://www.gcsrv.com/html/ContactUs.htm

but the article says it's KAT Telecom, not KS Telecom:
Here's KAT Telecom: http://apps.fcc.gov/cgb/form499/499detail.cfm?FilerNum=83273...
tel: 631-331-7363
I don't use crypto for business and don't store much money this way (which would mean I have to plan) so far so I ignore it and I'm Ok. In fact I have only been affected by it in the positive way: I had insufficient BitConins to buy what I needed (not illegal) and planned to buy more but the rate grew quickly and I found myself in possession of sufficient value before I had time to bother.
Stripe for credit cards, run own nodes for cryptocurrency because customer privacy is important in certain scenarios for me.
I feel like those are an evolution of devices like the GP2X. Interestingly, by virtue of being vastly more "hacker-friendly" than iPods, many things that are _really_ cool (like a Quake port) feel kind of mundane on those.

I think what lwb means is how cool it is to get something running on a device you're technically not supposed to do that to.
Causality is likely coincidental.

Robocalls generally seem to be going through the roof.
I am trying to build a flood forecasting system for India using satellite remote sensing, hydrologic models, machine learning, crowdsourcing etc.
Interesting to me:

https://github.com/ikorb/gcvideo

GCvideo has a way to convert the digital signal on the N64 into composite video, and has VHDL to create an HDMI signal With Audio. So I have been working on finding the digital Audio out on the N64, and converting the whole signal to HDMI.

In not so many words, I am recreating this from scratch:
https://www.retrorgb.com/ultrahdmi.html

Mainly because it is impossible to find that.
Hmm - this seems like circular reasoning.

I don’t see Apple working against creative apps at all. I see them as securing the platform in a way that is vital to the future.

The makers of these creative apps simply don’t care about security and have chosen not to invest in it.

The makers of creative apps are therefore working against users over time.
This St Louis Fed article says the US made more money from Seigniorage when inflation levels were moderate than when they were low. So this is perhaps a thin pretense for a never-ending debt bubble.

https://files.stlouisfed.org/files/htdocs/publications/revie...
Great news! Definitely going to be changing the landscape of VPN.
Given current news about Wuhan, somewhat interesting bit:

> " ... Unbeknownst to Harvard University beginning in 2011, Lieber became a “Strategic Scientist” at Wuhan University of Technology (WUT) in China and was a contractual participant in China’s Thousand Talents Plan from in or about 2012 to 2017. ... ."

[1] https://www.justice.gov/opa/pr/harvard-university-professor-...
> Imagine being able to type in anyone's name and see their entire search history for the last 10 years. It would be total chaos.

South Park plot, Danish Trolls
you can upload epubs from the android app. I just downloaded a file and uploaded it on my android device yesterday.
You could try being less insulting? Dumb and ignorant are not nice things to call someone.
My mother had been vowing to learn to use a computer for more than a decade before the iPad. Of course she was never able to turn one on. But when she had an iPad she just kept using it.
> When people are willing to pay more for privacy focused products, then we'll know that the tide has turned.

Or when politicians realize that people care and start including stricter laws as part of their electoral campaigns. Privacy shouldn't have to come at a cost.
Is Authorize.net not also 2.9% + 30 cents? (https://www.authorize.net/sign-up/pricing/)
Solitary confinement increases the chance of heart attack, hypertension and stroke by 30% [0]. That's because it is a stressful environment that people are not meant to function in.

That's 30% up when compared to those prisoners who might be fearing that their cell might kill them. Solitary is more stressful than that environment, objectively.

[0] https://massivesci.com/notes/cardiovascular-health-compariso...
Or...it's a relatively easy job with little risk and a good opportunity for upside? If you are sufficiently lacking in morals? Frankly, I consider it just as much 'casual racism' to say "poor Indians, they have no choice but to commit crime because things are so bad where they are"; that's stereotyping too.

I have to deal with way too many of these folks (it's not just from India...Nigeria, Eastern Europe, etc). Let's break this down a bit: we aren't talking about people for whom the only alternative is begging in the street or something. They're literate in English. They've had some education. They're mentally nimble enough to run the scam. They work in an office. And they are deliberately seeking to manipulate and defraud the weakest in society. These are folks with options, not either being a criminal or selling organs to feed themselves.

So perhaps it makes me a bad person, or insufficiently compassionate. Or something. But I've been to Hyderabad and Lagos and a bunch of other places and seen people who really have no options. So I can't quite gin up forgiveness for someone who is targeting the feeble, the more feeble the better, for fraud, and would consider taking everything they had a success.
This line of his haunts me:

"I wish much to tell you on this occasion - I may say I actually burn for desire of telling you - what electricity really is, but I have very strong reasons, which my coworkers will best appreciate, to follow a precedent established by a great and venerable philosopher, and I shall not dwell on this purely scientific aspect of electricity."

What is electricity?

https://www.pbs.org/tesla/res/res_art04.html
Kids love iPads/tablets - more than just for education. They love fortnite on them, they love youtube on them. A 3 year old can use an iPad. Sure - they can use phones too, but tablets will be the first computer for kids for a long time, until they start to reach for phablets when they are teenagers (or, as a society, we reject screen time below a certain age)
I store them as files in my home directory. I mark them as inviolate (chattr +i) and they are of course backed up along with all my files.
I can see what you mean, but that's not to say a normal person would be likely to do it better themselves though. Lock levels are selected (perhaps naïvely sometimes), based on a certain tolerable level of inconvenience and cost factor.

Luckily software is cheaper to implement strongly, but still email + password is usually selected as the method in spite of being the easiest thing to crack (as far as getting into individual accounts is concerned).

We could get users to all use ubikeys or more complex forms of multiple factor auth.

We could make it so that if you compromise an email account, you can't just reset all the external account passwords using it.

Plenty of sites allow insecure passwords that are in rainbow tables and cannot defend against targeted attacks (unless a user actually selects a strong password themselves).

Also just as houses often have big windows that can be smashed, perfect crypto / secure auth practices fail to work with the presence of an exploit somewhere else in the stack are frequent sources of compromise too.

It's not a perfect analogy of course, but actually I don't think locks / houses is a bad one. Users don't value security enough to want the most secure locks on their accounts and frequently get annoyed if asked to use 2-factor Auth, multiple passwords for single sites etc.