skysight-inc/HackerNews huggingface dataset:
Shitting on pickups in urban environments is the same as shitting on sedans in a rural environment - it isn't the tool best fitted for the job, generally. HN may shit on trucks more as a result of who is posting here, but it isn't an intrinsic wrong.

trucks going electric will be great for the same reason every vehicle going electric is great - it reduces dependence on fossil fuels, it reduces carbon dioxide emissions, it makes the outlook for the future less of a defeating thing!
Membership Site Handbook
Not really the same comparison. That human will eventually be able to take care of itself and do a lot more for this world than the dog ever will. Pets don't always make sense, and I tend to agree with parent.

Or maybe Wag should just connect you one-time with someone reliable in your area. It seems stupid to have strangers all the time with your dog. As the top comment mentioned, people used to just get someone reliable nearby, but the tech has eliminated the need for social interaction and communication.
San Francisco was at one point inundated with their “Finally, an app for me to pee!” billboards and signs.
More likely they'll never expand beyond 500 "experimental" accounts and shut it down once their research is finished. I don't intend this as a criticism of the researchers; the more academic and experimental you make something look the less likely you will be threatened/sued into compliance.
> I think we need to seriously slow down the speed of our roads to avoid killing so many pets and endangered wildlife.

You don’t need to drive fast to kill a dog running under your car. Even 20mph is enough to seriously injure a dog. Speed limit is not the problem here. Maybe auto pilot will fix the reaction time for the car needed to stop before the accident occurs
Problems plagued U.S. Navy destroyer Fitzgerald before fatal collision
This is the real ycombinator isn't it, I can't believe this is up on here, is it April first already?
Clever but annoying to have clicked on.
Machine Translation Systems Explained
I think it's even more likely that your dog may die in the hands of a dog walker because they don't know your dog's habits.

My dog likes to chase squirrels, he can be calm and docile on a walk, but then if he sees a squirrel, he'll lunge at it and if you're not paying attention and ready for it, he'll yank the leash out of your hands.

So I do think it's entirely possible that the dog walker was not grossly negligent, but he did lie about the dog being safe at home, and that's bad for both him and Wag.
This is interesting. Can you describe your setup in more detail?
I liked the DataGrip tour, but I don’t believe in subscribing to software. Any other recommendations?
Why is it seen as a better speculative investment than other opportunities. After all, someone is left holding the bag when the investment is found to be unused -- which is a cost just as much as a tax would be. What other considerations are outweighing that cost?
RTL-SDR won't get you most LTE bands, 1800, 2100, 2600 MHz will be quite challenging.
Doesn't everybody always up and downvote stories just so related ones are next to each other? It sure seems like it.
IMO:

Django leads you to 'Hey, I wrote an app with a database' and then it gets in the way when you scale up.

Flask is definitely service-first.

If you wanted an ORM <-> DB in your service, you could go Flask+SQLAlchemy.
My suggestion is that it is okay to use wag or rover, but treat the walkers as nothing more than strangers that you hand your dog over to, until you develop trust via another method.
It's a problem similar to the tragedy of the commons - why should I pay for something when company X, my competitor to boot, would not only benefit but clearly has more money/uses the software more/whatever other reason I feel justifies washing my hands of it.
The multiprocess one runs faster on local loopback... however when scanning a host on my private LAN the threaded version runs a lot faster!
If you get ten more, at some point you realize that death happens, and all you can do is care the best you can for them... then get a new one.

Of course this doesn't change the fact that Wag requiring an NDA in order to take responsibility, is a total insult.
Not really. It's just a question of codon frequency. Organismic codon bias ensures that some codons are actually used quite rarely in the genome already. Specifically, the frequency of TAG stop codons is ~0.03% in E. coli, and the frequency of TGA is 0.1%. By comparison, the frequency of CTA leucine codons is ~0.3%. So it's only 10-fold more effort than the easiest codon, and ~3X more effort than the next easiest. And it may really not be necessary to recode all of them.
I'm always impressed by the products that come out of the 0x team. One of the few legitimate projects in the space staffed by top-tier talent. This is awesome dev tooling, didn't expect anything less after seeing the launch of Instant [1].

[1] https://0x.org/instant
I think it's also consolidation, as dog sitting becomes consolidated in services there is more of a chance that a dog killed during a dog sitting assignment was killed on a dog sitting assignment purchased through a service.
Monitoring MAC addresses doesn't even require to be on a network.
There are tons of tools in the open source world that are incredible and free. The assumption that you have to spend money on tools does not apply to software at all unless you are working in a proprietary ecosystem.

What is the paid version of grep/ripgrep that works better?
From my experience, people signing up for these type of work range from generally ok (most Uber drivers) to absolutely desperate for money (living out of car, signs up for petsitting while owner is vacay).

It seems the lower the bar of entry in terms of capital, the shadier it is. Ie Uber at least requires you to have a car, which involves some kind of credit check which is embodied in the car procurement before it even hit Uber. Dog walking? Not so much.
Sublime Text 3 – Build 3185
ASD-STE100 – Simplified Technical English
maybe dude. you can ask your kid in 20 years if you want. make ridiculous comments, get ridiculous responses. you obviously know a kid is not a dog. a dog is a piece of property, that’s why the police can literally shoot it and nobody goes to jail.
If he care the dog so much, the question is why is he trusting it to some stranger ?
Says someone whose clearly never tried to maintain production uptime :)

Seriously, if you have responsibility for a large system (ie, think the GE network) - you can take the AWS route - and uptime will be good, or you can do the backwards incompatible changes - and everyone will hate you. Seriously, just the printer DNS lookup clients / the email lookup clients / the amount of cruft in a big system is mind bending.

The other thing I'm not getting, your going to be doing DNS round trips to get to version match? DNS is on the critical path to web page response - I hope this is a joke. Put this into a hint in a recursive lookup or something so when I look up what DNS server handles abc.com I (can optionally) see what EDNS version that server supports? Or TXT field or something? Does the error returned say what is supported? Or will the client need to do multiple R/T's to find the correct version? That's can't be right - I'm not a DNS expert, but I'm not seeing the point of this approach.
People keep stating "you need less people" with the cloud like its an objective truth, when there's really no evidence of it, and I'd argue its patently false. You end up paying both your own IT and the cloud providers' IT, for a product that also doesn't work when your internet is slow or down.

The main thing moved to the cloud where I work leads us receiving and handling the same number of support tickets as when it was on-prem. The difference is, now some tickets we can't fix, and have to wait for the cloud provider. Service is worse, and it doesn't really save us any time.

A lot of cloud solutions offer an on-prem option. The tools are the same, it's just a matter of it running itself in the building or running itself somewhere else. A lot of times, running something on-prem means spinning up literally the same software you could have them host for you.

(Also: Windows Updates also aren't some crazy painful manual process that Intune fixed. You can just tell WSUS to approve everything automatically if you want, and just as similarly, you can manage Intune more granularly which takes up your IT staff's time and effort.)
Yeah, that's a fair point. Interviews are a little insane however you do them, and still you need to figure out some way to hire people.

I do like this "homework" interview variation: You get to work on a task at home before the interview at your own pace for a few days. Then you come in and talk about your design choices, and are asked to add a feature or two to your code.
Why can't both statements be true?
It means if there’s a violation, a bunch of bureaucrats and guys in blue helmets show up and form committees to decide what color paper should be used to send a very strongly worded letter.
Given it's statistically bound to happen, Wag should have been able to anticipate this in a way that was not , if not the worst approach, arguably pretty close.
> Hackers broke into an SEC database and made millions from inside info

Given the thirty minute window between copying the file to the server and the SEC posting the URL, I figure they guessed the URL from an easily predicted sequence.
This made me really mad last year: https://www.stuff.co.nz/national/108562071/police-shoot-fami...

TL;DR police looking for somebody went to the wrong address, shot the family dog because it "attacked" a police dog (which was "unharmed by the incident"), and casually told the owners on their way out the door that their dog had died.
No need to insult whoever dislike your preferences.
I’m not aware of any jurisdictions where police dogs are considered officers or where attacking a police dog carries a harsher punishment than attacking a police officer.
It would be ideal to integrate the donation system with the existing issues system. That way individual issues could carry a bounty added by people wanting that issue fixed.
How to Build a Product Roadmap
To be fair, we don't know if this is the truth. Has Wag responded with their side of the story?
I've found ngrok [1] useful for hosting stuff without opening ports. The only problem is you need to pay to get a fixed domain name.

1. https://ngrok.com/
Turns out that the standard is freely available, but involves filling out a form in an Excel document and emailing said document to them to get your free copy...

Or you can look here: https://robertobertuol.com/wp-content/uploads/2018/08/ASD-ST...
Total Lunar Eclipse Meets Supermoon Sunday Night
I've never heard of Wag, but my wife signed up to be a pet sitter for a competing site Rover and they never did any evaluation or background check.

She signed up for an account, uploaded a photo of herself and our dog, and within a few days, she started getting petsitting requests.
Sensors would work. If the cab isn't already tall enough (they are big!), you could mount the sensors on a pole. The road isn't always flat, but flat enough; I doubt a road train can deal with much of a gradient.
I have been experimenting with RPi for the past few months, and when I first got back into it I lost a couple hours diagnosing strange issues that ultimately all led to faulty SD cards. These are decent Samsung cards that work fine in an action camera, but the Pi was frequently dropping SSH sessions and even disconnecting from the network intermittently.

Eventually I tried other cards with better results. Since then I started using ATP aMLC “industrial” Flash, which has been very reliable.
This sounds likely to me. Maybe someone at Wag even suspects this happened but thinks it's better if Wag doesn't know about it.
Looks like it's written in Pascal!
In terms of ranking not in terms of seldction
Agreed! I was going to add that most uber drivers are okay (I've had one or two oddballs but nothing scary, just weird).
Category #5
Folks who want to show off they got a $500 watch

Category #6
The only watch that I can wear and go to a party full of Rolex guys and still feel more modern.
I consider Rick and Morty to be revolutionary as far as science fiction goes.
I have been using this ever since SSMS (when it was built with WinForm IIRC) was a pain to use in my old job and my OS was Windows XP.

Plus, I can update single column field from the query result by double clicking it.
@michael2477

The post series is great! I have a couple of questions as I have to build out something similar for my client this week!

1) Did you niches down into verticals, ie insurance etc

2)Do you use a particular tech stack?

3) You nention the free trial to show lead quality, do you help them convert the lead or do you just provide as much information as possible?

4) Typically do you suppply the leads in a spreadsheet or API or do you put it in a CRM?

I’m typically seeing comyhaving no real prospecting process and that leaves leads on the table, rotting, making the service look bad?
Seems to be something that, sadly, is to be expected from this generation of SV and SV-like companies that believe than any problem (usually a very First-World problem) can be solved with technology, and all the bad things, and negative externalities, can and should ber swept under the rug on the way to a billion dollar exit.
The last thing I want to use when dealing with data is a nightly. Yes, I have backups; those are for rainy days, not my own recklessness.
As others have mentioned, it has not received much love recently from the developer. My guess is that it is due to the pricing model and accepting donations. I have donated $200 back in 2014 but I did not see many supporters back then and none now. There is no incentive for the developer to keep maintaining and enhancing the product. Everyone who used this tool in the past and liked itshould consider supporting it if not with money then with their time and knowledge on github.
Yup. That's another way of stating it. That fact gives you observability and that feeds back into your calculus about the safety of such an activity.
For developers in some countries, that's half their monthly income. Please don't think from only a US perspective.
TablePlus.
This is about UK prisons.
Likewise, I preferred to setup a VPN (well, that still needs dnat but...) with the benefit of my devices always going through my trusted home network when I'm out and about. It's super simple with wireguard, and the iOS client app [0] is great when you're away from home.

[0] https://itunes.apple.com/us/app/wireguard/id1441195209
Just fyi, the usual quote goes

“Trust takes years to build, seconds to break, and forever to repair”
Scylla is a replacement for Cassandra which itself is based on the Dynamo model so most of the best practices from AWS DynamoDB will apply: https://docs.aws.amazon.com/amazondynamodb/latest/developerg...
I've been working on my own open source projects (the Gorgonia family of deep learning packages for Go[0]). Competing with TensorFlow and PyTorch is hard and I'm quite sure, unsustainable.

When the project started, Gorgonia had dynamic and static graphs. Then TF caught up and now has surpassed Gorgonia in terms of features.

I wonder what Github would be doing to help maintain projects. Right now it's just pretty five people maintaining Gorgonia. Sustainability for me would simply be more contributions to maintain feature parity with TF

[0]: https://github.com/gorgonia
Should have been a non-profit since the ZRX token is not necessary for any of the projects they build

That being said, plenty of token teams that didnt get a price rise are also building great tools. There is no metric to rate them
In the case of Locast, part of the Aereo ruling was that it was a for profit service. Locast is able to do this because they are not charging the end user.
EcoDB 1.3 released with improved compression
We need new open source cultural leaders that set the tone for open source engagements. I see the poor attitude here on HN all the time. Someone posts about their open source project and they often get burned down for not doing x,y,z. It's open source. We should all be grateful for the work people are putting in so that we may benefit. I don't know why so many people regress to neolithic end-users when an OSS project they are using doesn't do something they like or has bugs. It's like just because they have access to it and use it, they are entitled to world class support, as one would expect as a paying user. It's a toxic situation. We need a cultural change that curbs this behavior.
Jetbrains give you a perpetual license. The subscription is for updates.
DataGrip is great.

My previous workplace used to be locked into the Microsoft ecosystem and the core legacy product was backed onto a Microsoft SQL Server DB.

Over the years we pushed the business to move away from the MS/Windows ecosystem. When this happened, like many others, I looked for a UNIX compatible DB client that supported SQL Server.

First, I tried SQuirreL[1] and it was horrible. I just had to uninstall it and keep looking. I settled on DBeaver for a while as it has some nice features and it did most of the things I needed it to, but it was not particularly polished.

Eventually the business decided to pay for Jetbrain's All Products package which includes DataGrip and from my experience you could say: Eclipse is to IntelliJ IDEA what DBeaver is to DataGrip.

The other product I was looking closely at was Navicat for SQL Server[2], which looks pretty damn good and those who use it seem to swear by it. However, I am not a DBA and for that reason I can't justify the USD$699 personal licence price tag of Navicat.

DataGrip is not perfect, but it's pretty damn close and I think its price tag is well justified.

1. http://squirrel-sql.sourceforge.net/

2. https://www.navicat.com/en/store/navicat-for-sqlserver/
Theoretically, anything could happen. But we are talking about existing options, and also how practical they are.
I think Apple's decision to have a rectangular watch face was a major unforced error.

Here are two smart watches from 4 years ago: https://m.imgur.com/V9YZ5Kz

The Moto 360 looks beautiful and classy while the Apple watch looks like a cheap casio from the 80s
Many Chinese Drivers Intentionally Kill Pedestrians They Accidentally Hit
The argument being made conflates illegal and legal immigration. American legal immigration continues to exceed one million annually, easily dwarfing any other country.
Does the sol-compiler support imports from ethpm or github?
Some time ago I created solidity-cli which has a bit the same goals but I could not find a standard on how to handle imports correctly.

https://github.com/pubkey/solidity-cli
Houses are seen as speculative investments for the vast majority of US home owners also.
HN has been getting a lot of coordinated down votes lately.
Smart contracts are smart enough to allow formation of groups of devs, form a vote and disperse funds. Devs who are directly responsible for maintaining a portion of code can vote if the contributed code solves the issue.
I'm not defending Wag in the least.
I love this idea.

"Fix this, and I'll pay you $50."

Only trick... how to verify the fix.

A lot of times someone would just mark the issues as done, but it'd need to be verified as being completed as expected. And that creates a situation where the person looking to make $50 does the work and (rightfully) says, "Pay me," but the person who has to pay the $50 says, "Uh... hold on, I have to do a new build, and that'll be 3-4 weeks minimum to get it prioritised and tested and through UAT and into production before I can get procurement to release funds for this," or, "Doesn't work on my build..."

Not impossible... just complicated in practice. Thinking it through, I can see why GitHub hasn't done anything like this yet. I think I'd prefer bounties, and donations -- I can easily get a donation approved as basically a "license fee" but bounties would be very hard to get through the accountants I think. At least in agency-land where I work.
Two weeks is hardly enough time to know your dog, and yet your bond is already really strong. Your bond will most likely strengthen exponentially over the next year or two. So the feeling is probably worse then you can imagine.
The same thing that happens when any road vehicle meets a break down they didn't see in time, except the massive truck is more likely to win.

http://divine.vic.gov.au/lifestyle/health-and-wellbeing/road... has an account of a collision with a road train:

"The road train driver had slowed down to make a left-hand turn at a crossroads and Scotty had slammed into him at over 100 kilometres an hour. According to the autopsy, Scotty was over the legal alcohol limit. The driver of the road train kept going once he had completed the corner. I was later told he thought he felt a shift in the load as he slowed the vehicle to negotiate the corner."

Anyone wanting to make autonomous trucks perfect should remember the bar is actually pretty low...
This is an ugly thing to say and doesn't add anything to the conversation. Please don't do this here.
> PgAdmin4
> - installed, couldn’t get past the splash screen which said it couldn’t find the application server

That was my experience as well. pgAdmin 4 is such a shit show.
Thanks for mentioning this, I will also give DBeaver a shot instead of HeidiSql
There are a few more factors that are unique to China's situation:

- New construction condos are a better investment proposition than in the West because (1) there's no property tax, and (2) other types of investments are less reliable (e.g., stock market is rigged)
- There's a cultural aversion to 'used' things, which explains why an investor might prefer to let a condo sit empty instead of rent it out.
- Because they're seen as an investment, some new construction is actually built with the intention of selling directly to investors.
i did a hackerx in Denver, about a year ago. Not worth it. Too many hackers and not enough employers, also even though it was a "back end" developer event, the potential employers were mostly looking for front end developers. Weird.
I'd love this as well - especially for small chunks of projects where it's not worth trying to track down a consultant for.
Yes. And I think it's dumb. The article linked to states it in alternative words "low and middle income country LMIC". I think that's an order of magnitude better.

I know I'm nitpicking and being an asshole about this point, but I think words matter. How we talk about things feeds in to how we conceptualize things and our mental models are like low quality, compressed, cartoon versions of reality and getting them more accurate at a fundamental level goes a long way towards improving the end results of our cognition.

It also used to be called First World, Second World, Third World. It's not anymore. Discourse changes because people stop agreeing on terms being useful, accurate, or good.

I liked Hans Rosling's level 1,2,3,4 stratified model a little better.
A while back, I was fixing up procedures in PL/pgSQL for a company. The procedures had to be rewritten, and they all sort of looked like this:

create function...

"""

declare some string "'"this string"'" int

"""

end;

The cross-database client didn't support or comprehend $$ escaping, so the people who wrote everything had no choice but the write with loads of quotes everywhere. I didn't realize this, so I passed some code back to them and they couldn't run it at all.

The client-specific programs are all optimized to the RDMS you are using, so I never was able get on board with these products.
I wonder if I could edit visual studio's NotYetImplemented exception template to add this as an internal text string.
The Government wants home price up. That is the single most important thing about real estate in China.