skysight-inc/HackerNews huggingface dataset:
KeepTruckin (Connecting world's trucks with ELDs) | Engineering | US, Canada, Pakistan | VISA sponsorship | ONSITE | https://keeptruckin.com/careers

Join the fastest growing SaaS company that is valued at 1.4B USD. https://bit.ly/311f97A

What are we doing?

* We are bringing the trucking industry online.

* US government made it mandatory for trucks to use Electronic Logging Devices (ELDs) which monitors truck's health and drivers' hours of service etc.

* ELD devices are heart beats of trucks. They send tons of information about the truck to our servers.

* We design/manufacture our own ELD devices and we are creating software for those ELDs as well. We are developing software products other than ELDs as well. We have lot of work to do and interesting problems to solve.

Tech Stack:
Ruby on Rails,
GoLang,
Java,
Scala,
ReactJS,
graphQL,
gRPC,
AWS,
Kubernetes,
Docker etc..

We are hiring BackEnd, Frontend, Android, iOS, Wireless connectivity lead and Embedded Software engineers. We are hiring generalists as well.

1) Our revenue grew from 1M USD to 50M USD within 12 months.

2) We have engineers from Google, Twitter, Uber, etc.

3) We are valued at 1.4B USD.

4) Listed in Forbes Cloud 100 and recognized by Glassdoor as a “Best Place to Work” in 2019 ( https://www.glassdoor.com/Overview/Working-at-KeepTruckin-EI... )

Send me your resume: manoharan@keeptruckin.com
It is very nice .. but I suspect that even Microsoft have realised it has serious maintainability issues within itself, so it will probably never be ported. Expect VSCode to acquire a comparable debugging plugin instead.
I would say that in 99% of the cases, using the standard library of the compiler is the right decision. Also you should target multiple compilers, possibly on multiple platforms.
I recently switched current accounts and it's ridiculous just how effortless it is these days. Definitely recommended for anyone who is in the least bit unhappy with their current provider.
Disagree. I would spend all my afternoons indoors unless I had a dog. Having to walk it no less than half an hour a day means I'm forced to do some sort of exercise that I wouldn't do otherwise.
Super cool idea! I would definitely work on the presentation of the site. It was unclear what it actually was until I did a lot of digging.

Maybe a little bit less text, more concrete examples (a walkthrough that actually uses Elody to solve a problem), a lot of the menu could be separated (i.e. no need to have a "what is" in the same place as the documentation), I didn't actually give it a try I used most of my time trying to figure out what it was and didnt want to go through the process of signing up.

Again, great idea!
> Consumers are in a way that equilibrium where they don't want to pay for web content (esp text web content), and the path to getting them to the equilibrium of paying without thinking about it (like with Netflix or power) is unclear.

You disprove yourself by mentioning Netflix. The path is absolutely clear: Customers are willing to pay for added value that's proportionate to the cost.

The problem for publishers is they do not add any value that would justify customers paying enough for their content. Few people will pay for a newspaper subscription when there are 10 other newspapers offering 90% of the same content for free.

There are models that work, e.g. Patreon, but those usually don't scale up to, say, the Washington Post or CNN.
Got a good chuckle “that's a job for an unpaid reviewer, not an unpaid commentator.”
Things that bring joy and that bring money are not always the same thing. That's all.
I agree that for some culture or some communities or in some part of the world there are consensus around things.

Coincidentally I stumbled upon a comment on imgur today that went like this:

- canadian guy is in saskatoon, in a bar

- chinese guy at the counter

- chinese guy backs away from the counter with beverage

- bumps into canadian guy he didn't see

- canadian guy blurps 'woops, sorry'

- chinese guy 'YOU APOLOGIZE TO ALL OF CHINA'

- canadian guy thinks it's funny, laught it off

- mates from chinese guy laugh and pull him away

Then imgur commenters: "Yeah, some Chinese tourists/expats/students can be very sensitive about China".

Feeling offended because somebody criticized a state is harder to make stick.

All that to say that in some parts of the world personal identity can be tied real tight to national/territorial origin. And we all meet on the intertubes.
It isn't about forgetting the history. I honor your family history that you've just described.

It's about the cheap and trivial dynamics of internet flamewar, which will flood everything if you let it and which has nothing at all to do with the noble things you're describing. Your comment upthread was guaranteed to provoke that, no matter how sincere your intention and how significant your reason for holding it.

If ever there was a case of "the medium is the message" this is it. No matter how elevated the material you put into that machine, you're going to get garbage out. We have many years of experience with this medium and others had decades of experience before us, and this experience teaches that if you throw Nazis into an arbitrary internet topic—especially one with any emotional charge, and especially if you do it quickly and glibly, as in your comment upthread—the forum will react like a chicken with its head cut off. What good or what honor does that do anyone? We need to be wiser about how we approach these things.
What practical ways are there for a company like Twitter to verify your identity for purposes of account restore verification without using some increasingly unreliable piece of info like phone or social security numbers?

The available alternative today is a token 2FA, which has to be setup and requires some savvy, and a number of one-off security codes which are issued at account creation and then the user must figure out how to store securely, indefinitely. Forcing this on the avg Twitter user is obviously a nonstarter.
Or have your regular representative call you; an attacker may guess their name and hope you won't be able to recognize their voice, but it adds a level a complexity
I read it more like a quantum quandry, you never know exactly how many commits there are, but we will celebrate one possible measure because it comes close and that's a landmark. One would seem to think his statement also applies to himself:

>If you think you've got a great way of measuring, don't be so sure of yourself -- you may have overcounted or undercounted.

By his own admission, his own counting method is probably flawed.
Now I'm considering whether cities would be nicer if we would let cats influence their design... probably yes (more nature?), but there might be other problems.
The new instructions are generally special-purpose, Visual Studio doesn't sound like an obvious target for vectorisation. Security is meaningless - VS is not on a security boundary. The memory size cost disadvantage is real, though.
You'll have a hard time shopping for groceries then. Besides displays with ads on them, brands pay big money for preferential placement on shopping aisles. Same for the order of product listings on Amazon etc.
> Today China does owe the world a China story told by itself and from a Chinese perspective. I think it's not only Chinese privilege, it's really a responsibility

How is this not a war of hearts and minds?

In truth there is lies.
> You are never going to make a mistake in a factory that increases its electricity consumption by 1,000,000x

Maybe not a million, but a thousand times? Sure. Just short some heavy machinery and watch the amperes light up the day like a second sun as they rush out to pour into the ground. Factories have breakers to prevent that, you'll say. Turns out software projects don't have fuse equivalents, even though they should. The reason is that bleeding electricity is expensive (and dangerous to people, which from the company's POV means "even more expensive"), whereas data leaks aren't. I hope the latter is going to change.
It works fine only if inspections are turned off.
Thanks for the links.

By the way, the site guidelines exhort us to

Please don't comment about the voting on comments. It never does any good, and it makes boring reading.
Wow, I am pretty sure most banks require a phone number when you open an account. Or do you give them a random number?
Looking after our mental health should be like brushing our teeth
> Mozilla should include a proper PGP implementation in their browser. In fact, I have no idea why a browser that positions itself as pro-privacy doesn't already have a way to sign, verify, encrypt and decrypt text.

Maybe something built on top of Webauthn is possible? I guess we have to wait and see.
People like these make cryptocurrency look even worse. Hopefully they delete this website and their shitty project, and life moves on.
When I'm done for the day I don't want to sit in front of a computer any longer. I can understand why a cook would come home and just throw down a microwave meal. The issue here isn't getting paid, it's doing the same when you get home. My current employer won't renew my contract because I oppose this mentality, it's toxic and making me debate leaving IT altogether. He considers me lazy for that. Is some balance really too much to ask?
For places in the US that use salt on the roads (upper Midwest / northeast), vehicles suffer from corrosion before drivetrain issues in my experience.

I would never buy a used car that has had lived through winters in places where roads are frequently salted.
True. I wish there was a setting to make single column permanent, but having to press Cmd-1 when opening a book is not too much of a hassle.
Best way I've used Wikipedia is to find the source of whatever sentence I'm on and see how ridiculous that source is...a lot of Huffington post and trash mags stuff for example
The best defense against a scam is familiarity. Thanks for sharing this, hopefully it protects someone else.
TSMC 7nm+ EUV Process Enters Volume Production, AMD Zen 3 CPUs Targeted
I'm not sure why you've been downvoted for this - it's a perfectly legitimate question.

I'm in the UK and have a personal account with HSBC and a business account with Lloyds. In both cases I need to generate a code to setup a new recipient - using the app (HSBC) or a physical card reader (Lloyds). I also get an SMS in both cases asking me to contact them if I didn't submit the request. So anyone gaining access to my accounts wouldn't be able to transfer money out.

I suppose they could do other things - contact the bank's support staff using their realtime chat thing maybe and social engineer something that way? Perhaps they don't ask for further confirmation in that case but I haven't checked.
Xi Jinping more like Xi's a goddamn asshole.
He did go to court. She lied and said she got pregnant by him when they were dating.
Discover Business News Worldwide
you are right, but apple has enough cash at their hand to buy a few foxconn companies, so if they want, they can invest it in a way that's gonna secure them from political difficulties, the main issue is that Chinese labor/manufacture market goes in package with domestic market, apple can't manufacture iphones in others countries and keep selling in china, they would be banned, so until they are ready to stop selling their iphones to Chinese citizens, they will have to manufacture iphones for the whole world there(with exceptions, but still)
What I mean is that if a user has access to my bank mobile app on my phone, they also have access to the Google Authenticator app. With Lloyds, the app is locked by finger print or password which in this particular scenario is actually more secure.
This looks really good. But is there a non-hook version for use in class components? I'm imagining it might look like this:

class MyForm extends React.Component {
formState = new ReduxHookForm();

render() {
const { register, handleSubmit } = this.formState;
return (
<form onSubmit={handleSubmit(this.handleSubmit)}>
<input name="firstName" ref={register} />
<select name="gender" ref={register}>
<option value="male">male</option>
<option value="female">female</option>
</select>
<input type="submit" />
</form>
);
}

handleSubmit(data) {
console.log(data);
}
}
I've got a number of calls from my bank over the years (usually the Visa department asking about international charges) and my standard response has always been "I'm sorry, as a rule I do not discuss personal details with someone who called me, since I don't know who you are" and they typically respond with "no problem, please call the number on the back of your credit card". I still wish they wouldn't try to initiate a call (usually they launch straight away into verifying who I am, asking me a ton of personal details before I even know that they're legit... sigh) and would just ask me to call them back on an official number (not one they give me over the phone, obviously) instead. If that were standard practice, I think these kind of scams would be a lot easier to detect.
> My bank no longer allows me to reset my password without calling them (thanks bank).

So how are they going to verify it’s you who is calling them?
Partly that but also partly "we spent that sweet infrastructure money on other stuff so we have to turn things off now because our infrastructure is decrepit and we learned that we get sued when our transformers explode and cause fires, so we are, again, passing the inconvenience on to consumers.
Just think about this for a moment: instead of kinkshaming you could have been installing used underwear vending machines and making a fortune.
What WAN throughput can you get on an Edgerouter X with moderate Firewall and some basic QoS rules enabled?
Salts are only useful when you already know which hash to check e.g. because the user supplied the username that picks which password hash to check. When matching an IP against a list of salted hashes, you need to hash the input with every possible salt to compare against all hashes in the list. So for performance reasons, it's probably not feasible to use more than one salt (or a small number of salts). Then it's again very possible to reverse the list of salted hashes because the search space is number of all IP addresses times number of salts used, which is way less than the number of all hashes.
The paper suggests that cheaper silver causes more terrorism, yes. Hilarious how people try to explain spurious correlations with a far-fetched chain of causation.
Enhance 224176

Enhance, Stop

Move in, Stop

Pull out, Track right, Stop

Center in, Pull back, Stop

Track 45 right, Stop

Center and Stop

Enhance 34 to 36

Pan right and pull back, Stop

Enhance 34 to 46

Pull back, Wait a minute, Go right, Stop

Enhance 5719

Track 45 left, Stop

Enhance 15 to 23

Give me a hard copy right there.
Well from what I've experienced google diversity movement (I didn't work at google, just went for an event for minorities and am in their WIT community) is shallow AF, like they still don't give a damn about human beings, but would like to call themselves diverse, because it is nice thing to do. Rachel has excellent post about diversity branding: https://uxdesign.cc/how-diversity-branding-hurts-diversity-6...
If the camera is stationary, as a naive approach you can sample the amount of black road area that is visible over a sample time
So it depends on the display and may become a thing of the past.

That's really good info.
Whether something's like work is also defined by one's profession. If you're a professional pooper, to take one of your examples, and you decided to do some pooping after work - that would count as work-like, because you're doing something very similar to your job.

Especially if it'a a side-project, which implies planning and goal setting. Of course if one is just aimlessly messing around then it becomes less like work.
Three Mistakes I Made Starting a Business – James Hoffmann
The connection you are trying to make is somewhat unclear. Yes, forest dwellers probably have a higher carbon footprint, but probably not much more than a wealthy city dweller. People living in the forests actually reduce the near term impact of forest fires because people don't like their stuff burning up, so they have fires put out which reduces carbon in the short term, but in the long term creates conditions for devastating megafires.
Sex for Grade: Manasseh Azure Educates BBC Eye
It's a really honest description of the attempts to move to neural networks.

At least the way it's written it feels like no 'data scientists' were involved, it was all done by data engineers (software developer rather than statistical/modelling knowledge)... Which is depressing, if even Airbnb are biased to hiring only good developers (rather than a mix)
yea would be similar for class component :)
Except it doesn't need to be "enhanved"; it's all already there xD

(But yes, I thought the same thing when I read the headline)
I think things like Apple Pay in Safari (not that I use either of them) might enable some movement here - it'll be easier to get people used to paying for content in 'micropayments', i.e. not 'subscribe for £2pcm' but '10p for the rest of the article'
If you disregard immigrants from Africa, the Middle-East and Asia, most European countries have birth rates at the same level or lower than Japan.
import React from 'react';
import useForm from 'react-hook-form';

function App() {

const { register, handleSubmit, errors } = useForm(); // initialise the hook

const onSubmit = data => {
console.log(data);
};

return (
<form onSubmit={handleSubmit(onSubmit)}>
<input name="firstname" ref={register} /> {/* register an input */}

<input name="lastname" ref={register({ required: true })} />
{errors.lastname && 'Last name is required.'}

<input name="age" ref={register({ pattern: /\d+/ })} />
{errors.age && 'Please enter number for age.'}

<input type="submit" />
</form>
);

}

here is an code example, there is no local state.
Sliding React Components
Best place to get cheap SSL and widely acceptable SSL certificates?
I always buy the SSL certificate for my client at CheapSSLShop.com.
Cheap SSL Shop offers up to 80% discount on the SSL Certificate.
I don't like you politicizing how people choose to use GitHub.
Sorry I don't understand. Last time I checked, hooks are not usable from class components. How can I use react-hook-form from a class component?
The Nobel Prize in Chemistry Awarded to Goodenough, Whittingham and Yoshino
I dont understand how it is so special. Every single realworld sort I have seen are hybrid sorts. Very often merge sort + insertion sort or bubble sort for small sub-array.

Can you englight me ?
Pretty good demonstration of why at least SOME regulation of the ICO space is a good idea.
Wouldn't be more effective to target parts of their economy that hurts they're most vulnerable members of society and spread from there? They could potentially start a mainland revolt really forcing their hand.
Well, many require that you fill the phone number field, but just entering zeros does the job. If anyone (not just banks) does extended validation, I enter some syntactically valid but unallocatable number, that has always done the job so far.
Camera apps should offer a feature to erase reflections somehow, without making eyes blurry.
> .. because yes the code quality is mostly very high

because he is, actually, smart? I'm in totally different field, devops, don't laugh :), but I religiously follow their approaches to security and design in general.
The Nobel Prize in Chemistry 2019
AMD Surprise Launches Ryzen 9 3900 and Ryzen 5 3500X CPUs for System Builders
While I disagree that Japan is dull or boring, this is a pretty good post.
> but not unheard of (maybe 2% of our customers right now).

That seems like a huge amount of customers, no? The income from 2% of customers is enough to pay for several employees' salaries, I bet.
> toddler sex (loli)

Wut? Wikipedia states that

> A toddler is a child 12 to 36 months old.

And based on

> https://en.wikipedia.org/wiki/Lolicon

Most of it is probably elementary school, with some from middle school. I think putting equal sign between `loli` and `toddler sex` is a bit misleading to put it mildly.
My expectations for a human colonization in Mars are pretty grim.

As with any colonization, I would expect the stakeholders wanting to maximize their returns ASAP, and without the need to protect existing native life, environmental concerns are going to be greatly overlooked.

We will see all kinds of bad practices there, with industrial waste dumps, toxic spoils, mining tailings being disposed the cheapest way possible, aggressive utilization and appropriation of scarce resources (like frozen water), etc... that we can expect to contaminate large parts of Mars soon enough, in pursuit of faster/better returns.

Basically, it's going to be a free for all land, because technology evolves much faster than human society does.
iBooks app? You have to fiddle with the size of the window and once you get one column, it ends up with ridiculously huge margins on it.
The article is about the progress of implementing deep learning, it mentiones a few pitfalls and points of interest and that's it, no conclusions, no interesting insides.
That’s that company’s choice of how to conduct recruiting. Other (perhaps more competitive) companies say “you can re-apply after N months.”

I have a hard time seeing that as improperly discriminatory any more than departed employees having an “eligible for re-hire” bit set to false.

“Plenty of other fish in the sea” works both ways.

Maybe turn the question around. If someone bombed the interview, is there some additional process a company should go through to ensure they aren’t in fact the best candidate? What form might that type of inquiry take and why wouldn’t we just use that instead of the interview process for the company’s purpose in selection?
> Sato admitted to the attack after he was arrested on Sept 17 and revealed that he was a huge fan of Matsuoka.

I always find it weird when self-proclaimed "fans" harm the people they are supposedly fans of.
The regulators allow for the toddler sex but somehow normal sex is censored, all this at a national level by regulators chosen by normal citizens. It is the tip of the iceberg reflecting a problem.

> in the US you can have your car washed with stripper boobs

That is also a reflection of a problem, at least adults are involved.
"Something weird and crazy happened in this country of 125 million people"

This is "Florida Man" type clickbait and doesn't belong on Hacker News in my opinion.
One of the purposes of the dog is to discourage arrest for petty offences. The police officer has to take care of the dog if the crusty is arrested, so police are less inclined to arrest if the person can be moved on with a warning.
I haven't got a plan to look into class component just yet, but will do in the near future.
It's so true. Without dog I'd probably spend most of my free time sitting on the couch playing games/ watching TV. But now I'm "forced" to go for at least one long walk, no matter the weather :).

Additionally coming home and having someone who's happy to see you helps forget about all the work-induced stress.
https://www3.nhk.or.jp/shutoken-news/20191008/1000037432.htm... appears to be the original source

including a much better quote about the tech relevance:

"Because the performance of smartphone cameras has improved and the image quality has become very fine, privacy information has leaked out in a completely unexpected manner.
...
"Users need to be well aware that there is always a risk of privacy leaks, and new measures are required on the software side, such as the option of degrading image quality."
again i take full responsibility for the losses. i invested with the selfish motive of making a return, for my personal benefit, and it didn't go as planned.

however, they did falsely market the investment to me and that is something i do feel is illegal and not okay

absolutely they're under the jurisdiction of the SEC as they took money from US citizens
Devblog (Public release), one-stop blogging solution optimized for devs