skysight-inc/HackerNews huggingface dataset:
Tool quality and compile times are an issue whatever area you are working in, however.
You're missing many advantages of self-driving.

1. Better safety - I find it very likely that self-driving cars will reduce the amount of traffic incidents. Algorithm will likely act more stable than human driver.

2. Better fuel consumption - again, more optimised driving patterns.

3. Better convenience - you can drink and drive(well, car will drive), you can sleep and drive, you can work and drive.

4. Better transport - self-driving trucks don't need breaks, are not likely to be overworked and will likely not block motoways taking over another truck going 2 km/h slower (yey European highways!).

5. Better vehicle utilization - we will be able to reduce total number of vehicles and all the congestion, environment pollution and money that comes with it.

While solution you mentioned really improve quality of life in cities, they do not ultimately solve issues inherent to car transport, where car transport is actually preferred/best solution.
Thousands of Americans Jailed for Debts as Low as $28
I see your point. One thing I've seen people do is to keep their debit card in the cover of their phone. Which is a great hack :-) You can just put your phone on the card reader.
S3monkey: Access your S3 buckets like they're native files
Ask HN: Work to search for if I enjoy web scraping and browser automation
I’ve always worked freelance. Mostly as a graphic and web designer, including coding the front-end. I’m mostly self-taught as a programmer, skilled in Bash, HTML, and CSS, and competent in JS and Ruby.

For a while now I’ve started to notice that what I really enjoy is the web scraping and browser automation I do for myself. I tend to use Ruby for the task, relying mostly on Nokogiri and Watir. I do it to automate repetitive tasks on websites or to build personal RSS/JSON feeds of websites that do not provide them (or are limited in what they provide). I don’t feel tied to those technologies. I enjoy them but feel confident I can learn another language/library enough to get the job done, if need be.

1. Having never worked professionally as a programmer, and having no formal training, what kind of job or contract/freelance work should I be searching for?

2. What’s the job title of someone that does this type of work?

3. Are there any specific skills I should be cultivating? For example, if most available work for these skills is in testing (is it?), should I be focusing on learning a testing framework?

4. Are there any specific technologies you’d recommend I learn? Why?

5. Any other advice?
I still don't understand what geological record this would set. Wouldn't the tree eventually die and have its remains scattered around the globe? How would this preserve the radioactive elements in that spot?

Am I understanding geology and radioactivity wrong?
> I’m not optimistic that the individual owners of cars will be able to read from the LIDAR bus without – at best – voiding their car’s warranty

That's one consumer protection law away.

And no, I don't believe in "being friends with OSM". I believe in owning your data.
I live in Romania. I got one. It's been great!
Minio: Private Cloud Storage
Well deserved. Few other language even come close to Python in filling the gap between scripts and larger projects.
hey but they culture the perfect balance between capitalism and socialism, want some?
Governments should open all their mapping data, as some have already done. Probably in quite many countries, there are also entities collecting more detailed data that is used for the maintenance of the roads. All this should be opened up as well. I believe just giving out the data freely will benefit these countries more than trying to extract some small profits by selling it.
Burnout doesn't differentiate between gender, race, sexual orientation, social status or the size of your bank account.

Much like when I was in flying training and we were subjected to the altitude simulation pressure chamber so that we could each identify how we individually experienced the onset of hypoxia, I think it is important that everyone notates down the onset of burnout at home or at work.

For me, Stage 1 is when I start feeling myself getting irritable and snapping at those close to me for no reason at all. S2 is when I start having trouble sleeping, and get a really stiff neck leading to headaches. I've got to catch it at that point otherwise if it moves to S3 - crippling headaches, inability to focus on simple tasks or S4 - inability to even get out of a chair due to the feeling of extreme fatigue, then the recovery process is SO much longer and harder.

Keep a working journal, or better still, ask someone close to you that you can trust to note any out of character behavioural changes and advise you of them so that you can start to detect patterns and take action to mitigate.
I use Belkin's charging mat for iPhone X, and it's not picky about the location. Just putting it approximately centered is enough to start charging.
The point the author seems to make by peppering the article with these mentions of gender seems to be that burnouts in education are gender related.

These struggles are universal for all teachers, not just women. Saying 'xyz is hard in education, especially for women' creates an environment in which men should just suck it up and 'stop whining' because women have it truly hard.

Saying no to people is hard for many people of both genders and regardless of gender it is hard for couples to have children and both have a demanding career, whatever the underlying cause. Taking care of children and the house are not the only things that can cause stress outside of work and all of those reasons are not gender bound.

This sexist approach is unfair to the men in education who can't say no, have to take care of a family on their own, etc. Furthermore it signals to me that all of the other information in the article should be taken with a grain of salt just as an article on space exploration by a flat earther should be taken with a grain of salt.

This subjective approach should not be rewarded here on HN or anywhere else.
It's not that difficult.

If you have an internal ERP product code for the spare part in question, it is swappable.

If the repair shop asks for a single IC chip instead of a complete PCB or ECU, they obviously have the skills and need to replace it, making it a valid spare part request.

If you need software or specialized tools to configure or install a part, you obviously cannot withhold said tools from the repair shop.
Brand and also for self promation doing a major tv add like say the John Lewis xmass one or the Merkats and coming up with the concept for a major advert "go to work on an egg", I actually vaguely know the guy that came up with that one.

This all looks very good on a markeing persons CV "simples"
Tesla Cloud Account Data Breached
> steal my time and attention.

Is all unsolicited incoming communication such "stealing"?
>“I’ve heard that there are colors that are too bright for our eyes to see,”

I don't know about brightness, but psychedelic drugs routinely cause visuals of colors that are too saturated for the eyes to see. This is because the responsivity spectra of the eye's cone cells have a lot of overlap, especially between the red and the green types. See: https://commons.wikimedia.org/wiki/File:Cones_SMJ2_E.svg

Psychedelic drugs affect the nervous system directly, so they can trigger one color channel without triggering the others. Presumably religious experiences can do the same thing.

You can approximate this effect without drugs by tiring out the overlapping channels before viewing the one you're interested in. Fill your screen with pure cyan (#00FFFF), and set up another tab full of pure red (#FF0000). Turn your display brightness up and switch off the room lights. Stare at the cyan screen for several minutes, and then immediately switch to the red screen. I suspect this color is close to what Dick and West saw.
Harley Davidson’s EV debut could electrify the motorcycle industry
If you consider that the browser is where most Electron app users actually begin using the app, you can only expect Electron to be replaced by some native app that runs the same code as the browser. This is the killer feature of Electron.

Having a web app + native app means a huge leap in cost.

Having no web app + native app means a huge loss in user reach.

The only viable replacement would be something like Electron but with a stripped down browser fit to purpose instead of the huge surface-area of Chrome.
I purchased one recently, and ended up sending it back the second time I woke up and found the phone to have <10% charge. I found because my phone is right next to my bed, the slightest nudge of the table it was on was often enough to misalign the phone (and it would usually start an endless cycle of charger recognised -> screen turns on because the phone thinks it's charging -> charging doesn't work -> connection broken, draining the battery in the process).

Definitely convenient, but also really finicky.
I would never be comfortable having an exposed, multi-watt laser in my living room. One failure of the (most likely software) safety device and it will burn a new blind spot on your retina in a fraction of a second.

Having had a brief working experience in a lab involving high-powered lasers, I have an unreasonable fear of these things. A random beam reflection can hurt your eyes in a painless way. You only notice the damage later when things start disappearing from your field of view (similarly to how you're not normally aware of your natural blind spot). I've been told that everyone that retires from that field of research has had holes burned into their retinas despite strict safety procedures.
It may be the fastest way to develop UIs, but it's the slowest and least efficient way to run code.

This makes it useless for any non-trivial app that is CPU bound - including, games, audio, video, 3D, and many many more.

Just because it's easy to build a house with Lego doesn't mean it's a good idea, or that it's going to compete with professional building materials.
For anyone would missed it, also see this great link on HN recently: https://news.ycombinator.com/item?id=16233644 - DNA seen through the eyes of a coder (2017)
He's not spending your money so why not if he wants to do it.
Interesting, I didn't know there was such a thing, well done Guido
I generally agree—I guess I just mean I wish there were a safer/tested way to take advantage of other serotonergics, after the first line of defense fails, for those who are less cavalier than I am about their neurochemistry.

Also in my case it wasn’t depression, so I can’t really speak to that, but SSRIs are also prescribed for anxiety disorders. I chose not to go on them when they were offered because I didn’t feel that the side effects were worth it, and they weren’t the correct treatment anyway because at the time I was mainly anxious due to alcohol withdrawal. (I’m lucky I didn’t have a seizure!)
Dean Kamen built machine shop in his parent's house while they were on vacation
Unfortunately JavaFX still does not support Wayland, just like most Java GUI things (except for SWT which seems to have some support https://bugs.eclipse.org/bugs/show_bug.cgi?id=516841)
Honestly, it's just turning up to dev meetups for a year. A lot of local CEOs or CTOs will go to the meetups to try and meet new devs, as well as you meet a bunch of other devs and they'll never be resentful if you ask if there are any jobs going. Lots of companies do internal referral bonuses of a few hundred £/$/€ if an existing employee refers someone, so they're often keen to refer you!

I actually got my first client at the first meetup I ever attended with virtually the first words I said to anyone. I sat down next to someone and the conversation went, "Hi, I'm Matt, I'm a C# dev looking to start freelancing", "Oh, hi, I'm Jon, we need a C# freelancer".

Like I could list 5 local companies right now I know of off the top of my head that are always looking for devs and I personally haven't even been to a networking event for like 2 years.

I've had some great nights too, some long interesting chats. One that always sticks in my mind is someone who'd just setup his own ML cluster on AWS and him telling me all about Nick Bostrom's Superintelligence, which had just come out (wow, 4 years already). Or sometimes just having fun and a few drinks.
What do you even mean by "they don't all speak with each other", what are they, and what can't they do (that electron can do?).

With Qt I can use the clipboard, sockets, and so on, set an icon for the application. Linux applications have standards to follow, as long as they do they look the same to the desktop environment.

Are electron apps magically able to speak with other electron apps, in a simpler way (to implement) than Qt applications? I don't think so.
The blockchain is not what prevented that; the manufacturer publicly publishing that information is what prevented that. The fact that they did so to a blockchain is irrelevant.

Say the manufacturer instead just has an RSS feed on their site, where they publish that information (digitally signed, of course) as the milk is produced. The retailers just have to keep a local copy of that feed, and so they can detect any later tampering.
This seems like an excellent idea! Thank goodness it's FOSS, could never afford it otherwise
Where to Buy Bitcoin – Best Websites for Buy Bitcoin
Get back view image button in chrome
I've just finished two-hour presentation to the dev team on our new distributed authority networking model - and it's very surprising and reassuring to see other people come up with almost exactly the same model!

One thing that I warned our game designers, though, was that physical interaction between objects that were being simulated on different computers could end up looking weird. I guess that may be it might not be as bad after all.
Yup, actually I was structuring this as a sort of collection of articles, so the rationale depends on the collection..

Admittedly I've not managed to clarify that well enough though.

Thanks for the insight!
[story] the truth about estimating software development tasks
Thanks for taking the time to answer!

If the SaaS provider takes customers' credit card information up front when they start the trial period, and he charges the customer automatically when the trial period ends, but a number of those customers want to cancel, and the SaaS provider then (as a policy in order to avoid disputes) allows all of them to cancel, would he then get into trouble with the credit card brands/processors/banks?
Ask HN: How do you use rm safely or which trash utility are you using?
I accidentally rmed files which I had not committed to a repo. I tested several other utilities which should send the files.

a) trash-cli python - didn't work, I got some error

b) nodejs one - worked but the files sent to trash have uuid as its name and it's not recognizable.

Which trash utility do you use?
The expected audience is actually people who might be taking a course in statistical design, especially pertaining to chemical engineering, so that ought to be clarified too..
Scalable Bloom Filter implementation
Yes. Essentially they get digital download code for free, so they can sell it for whatever amount they feel.
Spotify actually uses the Chromium Embedded Framework, but it's pretty bad nonetheless.
Yeah, it's just the import path that it's changed, but it's still ugly as sin and makes the mapping between import paths and filesystem paths non-trivial.
I heard Peterson say something interesting about respect in a youtube video once. I never thought about the idea of who deserves my respect, it certainly isn't everyone, and it's not strangers. It seems like a social mob is bent on changing the very definition of language (like what "respect" actually means) to suit a belief system.

Nobody wants mob rule, unless it's their mob.

Common sense and logic dictate to us that we should oppose all mobs, even one that appears to support our beliefs, because the nature of a mob is emotional, and common sense does not lead a mob. Eventually your own mob may turn on you.
The Tools I Use as a Web and Software Developer
How was the idea for the API-first SaaS platform born?
Mind to expand about SemVer?
I must recommend also Sarada Herke series of videos on graph theory. they are excellent.

https://www.youtube.com/playlist?list=PLGxuz-nmYlQOiIOriTXME...
> But many of today's subreddits, facebook pages and 4chan boards don't have a direct equivalent in the 1970s.

I'd like to subscribe to your newsletter ()!

But seriously, The Birth of a Nation came out somewhat before r/RarePepes. Michael Moore films also (barely) predate social media. And people were reading about JFK assassination conspiracies and fake moon landings way before "new" media was around.

() The equivalent to a niche social media group was subscribing to a niche political newsletter.
Of coruse I don't literally think evolution is a "thing" that is "interested" in anything. Hopefully it is clear what I'm saying from context. It's just the use of language. I'm sorry for the confusion.
I think the market fails here because consumers don't really have the information to let future part support factor into their purchase decision. Compare lemon laws which are widely accepted as a positive example of regulatory intervention in the market.
Well, he/she likes doing it, and you clearly don’t, so there’s supply and demand, right?
> all side activities are forbidden or made complicated

I know many places try to make this true, but not all do. If that is an issue that you consider to be a deal-breaker, then by all means, break the deal if they ask you to sign contracts that would stifle you.

> get high compensations

This isn't a priority for everyone. "high enough" is... enough. There certainly is a minimum that everyone needs. But lowering the expectations of your lifestyle means you can lower your compensation needs, and be picky about everything else. If the personal cost of gaining a 200K salary is too much... then it isn't worth the 200K you are receiving. You need to approach your salary as a business transaction -- you are giving up a chunk of your life and freedom in exchange for money. Be sure that exchange is a good match for you.
This one seems nice enough https://eul.im/
Indeed, you have expressed my thoughts on the comment. It is hopefully clear that I don't think evolution is some entitty with goals, hah.
Registration for pgDay Paris 2018 is now open
Ah, cool
I don't think it is a matter of being easier for developers. The common case simply is that something starts as a web app to get to a wider range of users, then they leverage Electron for more specialized features and/or convenience made possible due to more control and freedom on the desktop app.
Yes, switching networks can indeed cause users to receive different versions within the 3 hour window. In general we ship small, incremental changes that rarely even are visible to the user, so a small likelihood of serving inconsistent version is acceptable.

Interesting idea with geo restrictions. Does this allow more granularity than country-level filtering? Most of our audience is based in the US, so country-level setting does not give us enough flexibility.

There is also value in knowing the percentage of users receiving the new version. It’s just more predictable and easier to analyze the data if the ratio of new-to-old is known beforehand.
That issue was 4 years ago. #123 looks like placeholder text.
Might be fun to create a PAM module that warns you when you login if your password is in the list.
The job is just not same.

In the big company where my bro worked had its best employees sent to HQ so that they could pay them more.

The guys who got employed at satellite offices could never directly get employed at the HQ.

Rest of the small companies have no choice but to pay more to get any talent.

I think big companies have their HQ in those expensive areas because their top guys prefer that for networking purpose. Most of the time a city is established as a hub for X and it's difficult to change that.
It is the exact same thing except the examples are run. So ok, it seems some people consider this great documentation.
The article makes brief mention of this...

the emitter detects this within a fraction of a second and deploys a shutter to block the charging beam before the person can come in contact with it

A mechanical shutter also seems strange --- cutting power to the laser would probably be faster by at least an order of magnitude if not more, if it's a solid-state type.

As the memorable sign says, "Warning: Do not look into beam with remaining eye."
>xyz is hard in education, especially for women' creates an environment in which men should just suck it up and 'stop whining' because women have it truly hard.

It isn't a competition. Everyone's experiences are valid and correct. That women, on average, face the problems of (profession) plus the problems of being a woman in (profession). This doesn't mean that men don't have problems, that their problems are somehow invalidated, or that they should "man up" and take it - the idea that men should do so is actually a problem of _men_ in (profession), because men also have their own set of problems.

That women generally, on average, face more and more significant issues does not invalidate anybody and should not cause a competition to find who is most disadvantaged. It should be one component of a rallying point by which everyone's lives can be improved, men and women and everyone else.
Delete things using `git rm <file>`. If it's not been committed then you won't be able to delete it. If you want to actually remove the file before you commit it use the -f option.
I miss this place as well! And I am going back there on Saturday :)))
We have been using Electron for https://tradedash.io (our crypto currency trading platform) for some time now. There are some minor issues with the platform itself but there are a lot of good things too.

The JS ecosystem as a whole needs to improve but as far as Electron goes, I must say that I am pleasantly surprised with how well it has been doing even though we are handling data from multiple exchanges at a rate that is not so trivial.
> Suggesting that the creatures will conspire to die and make room for their offspring suggests that the anthropomorphized idea of species is causing faulty assumptions about the nature of the subject to be held, and that the metaphor should be discarded as detrimental to understanding.

I wasn't suggesting that, nor was anyone else. I really think you're reading too much into it. I'm merely suggesting, the rather obvious thought that you and everyone else here probably understands, that a group of animals where the weak and old die to make way for the new (obviously not in a self-sacrofice way, but just how the animals are) will probnably be more successful, on average, that a group of animals where the old very slowly, or indeed even never, die.

Now, I apologise that the use of language "evolution is not interested in this outcome" caused such confusion.
Education is mostly filled with women.

Otherwise women aren't inclined to throw away their life for their job.

-- EDIT --

Sorry, was on mobile.

What I wanted to say is.

Normally, women aren't as fond as men to invest a big bunch of their life into their job. They have the skills, but realize they don't want to work 100h a week to get to the top, when 30h are more than enough to make enough money AND have freetime. They control their work life ballance much better than most men.

If you now see that >90% of people working in the education sector are women, it isn't surprising that they have more women with burnout. The more women a sector has, the more of women with burnout they have.